Markdown 语法
Markdown 语法
一、基本语法
Markdown 是一种轻量级的标记语言,可以用来编写格式简单、易读易写的文本。Markdown 语法简单易懂,学习成本低,因此广受欢迎。下面是 Markdown 基本语法:
1.1、标题:使用 # 来表示标题,其中一个 # 表示一级标题,两个 # 表示二级标题,以此类推
例如:
# 一级标题
## 二级标题
### 三级标题
1.2、段落:Markdown 中的段落以一个或多个空行作为分隔符
例如:
这是第一段。
这是第二段。
1.3、粗体和斜体:使用 ** 包围文本表示粗体,使用 * 或 _ 包围文本表示斜体。
例如:
这是**粗体**,这是*斜体*。
效果:
这是粗体,这是斜体。
1.4、列表:使用 -、+ 或 * 表示无序列表,使用数字和 . 表示有序列表
例如:
- 无序列表 1
- 无序列表 2
1. 有序列表 1
2. 有序列表 2
效果:
- 无序列表 1
- 无序列表 2
- 有序列表 1
- 有序列表 2
1.5、链接:使用 [链接文字](链接地址) 的格式表示链接
例如:
这是一个[链接](https://www.cnblogs.com/yuzhihui/)。
效果:
这是一个链接。
1.6、图片:使用  的格式表示图片
例如:
这是一张图片:
效果:
这是一张图片:
1.7、引用:使用 > 表示引用
例如:
> 这是一段引用。
效果:
这是一段引用。
1.8、代码:使用 `code` 的格式表示行内代码,使用三个反单引号 ` 包围多行代码块
例如:
- 行内代码:
这是一段行内代码:`print("Hello, world!")`
效果:
这是一段行内代码:print("Hello, world!")
- 代码块:
这是一段代码块:
```python
print("Hello, world!")
```
效果:
print("Hello, world!")
1.9、字体设置:设置字体颜色、大小、字体
例如:
<font color="#dd0000" size="5" face="微软雅黑">浅红色 5 号大小微软雅黑文字</font>
效果:
浅红色 5 号大小微软雅黑文字
以上是 Markdown 的基本语法,掌握了这些语法,就能够用 Markdown 编写简单的文档了。此外,还可以使用 HTML 标记来实现更复杂的字体设置效果。Markdown 解析器通常支持在 Markdown 文本中嵌入 HTML 标记,从而实现一些高级排版效果。
以下是一些用于设置字体的常见 HTML 标记:
- 
<strong>加粗文本</strong>:加粗文本。在需要加粗的文本前后加上和标记即可。
- 
<em>斜体文本</em>:斜体文本。在需要斜体的文本前后加上和标记即可。
- 
<del>删除线文本</del>:删除线文本。在需要添加删除线的文本前后加上和标记即可。
- 
<span style="color: red;">红色文本</span>:设置文本颜色。将需要设置颜色的文本包裹在标记中,并在标记中添加 style 属性,指定颜色即可。
需要注意的是,在使用 HTML 标记时,应当遵循一定的规范,避免标记嵌套错误、缺少结束标记等问题。同时,应当考虑到不同 Markdown 解析器的差异,以免出现兼容性问题。
二、数学公式语法
Markdown 支持使用 LaTeX 语法书写数学公式,以下是一些常用的 Markdown 数学公式语法:
2.1、行内公式:使用 $ 将公式括起来
例如:$E=mc^2$
效果:\(E=mc^2\)
2.2、独立公式:使用 $$ 将公式括起来
例如:
$$
\int_0^{+\infty} x^n e^{-x} dx = n!
$$
效果:
2.3、上下标:使用 _ 和 ^ 分别表示下标和上标
例如:$x_{1}$、$x^{2}$
效果:
2.4、求和、积分:使用 \sum 和 \int 分别表示求和和积分
例如:$\sum_{i=1}^n x_i$、$\int_a^b f(x)dx$
效果:\(\sum_{i=1}^n x_i\)、\(\int_a^b f(x)dx\)
2.5、分数:使用 \frac 表示分数
例如:$\frac{1}{2}$
效果:\(\frac{1}{2}\)
2.6、根号:使用 \sqrt 表示根号
例如:$\sqrt{x}$
效果:\(\sqrt{x}\)
2.7、括号:使用 ( 和 ) 表示小括号,使用 [ 和 ] 表示中括号,使用 { 和 } 表示大括号
例如:$(a+b)(a-b)=a^2-b^2$、$\left(\frac{1}{2}\right)$
效果:\((a+b)(a-b)=a^2-b^2\)、\(\left(\frac{1}{2}\right)\)
2.8、矩阵:
2.8.1、使用 matrix 环境表示矩阵
例如:
$$
\begin{matrix}
1 & 2 \\
3 & 4
\end{matrix}
$$
效果:
2.8.2、使用 bmatrix、pmatrix、vmatrix 等环境来排版矩阵
例如:
$$
\begin{bmatrix}
1 & 2 \\
3 & 4
\end{bmatrix}
\begin{bmatrix}
x \\
y
\end{bmatrix}
=
\begin{bmatrix}
5 \\
6
\end{bmatrix}
$$
效果:
2.9、希腊字母:使用 \alpha、\beta、\gamma 等表示希腊字母
例如:$\alpha+\beta=\gamma$
效果:\(\alpha+\beta=\gamma\)
2.10、函数:使用 \sin、\cos、\log 等表示常见的函数
例如:$\sin(x)$、$\cos(x)$、$\log(x)$
效果:\(\sin(x)\)、\(\cos(x)\)、\(\log(x)\)
2.11、箭头:使用 \rightarrow、\Rightarrow、\leftrightarrow 等表示箭头
例如:$f(x)\rightarrow a$、$f(x)\Rightarrow a$、$a\leftrightarrow b$
效果:\(f(x)\rightarrow a\)、\(f(x)\Rightarrow a\)、\(a\leftrightarrow b\)
2.12、多行公式:可以使用 align、gather 等环境来排版多行公式
例如:
$$
\begin{align}
y &= a + bx_1 + cx_2 \\
y &= d + ex_1 + fx_2
\end{align}
$$
效果:
2.12、求导、偏导:
2.12.1、使用 \frac{\partial}{\partial x} 表示偏导数
例如:$\frac{\partial f}{\partial x}$
效果:\(\frac{\partial f}{\partial x}\)
2.12.2、使用 \frac{d}{dx} 表示导数
例如:$\frac{d}{dx}f(x)$
效果:\(\frac{d}{dx}f(x)\)
2.13、其他:还有一些其它的语法
例如:\in 表示属于,\forall 表示全称量词,\exists 表示存在量词,\lim 表示极限等,可以根据需求使用。
2.14、参考详细博文
以上是 Markdown 常用的数学公式语法,还有一些更高级的语法,需要使用更专业的数学排版软件或库来实现。
 
                    
                     
                    
                 
                    
                
 Markdown 语法
        Markdown 语法
     
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号