Markdown 语法
基本语法
Markdown 是一种轻量级的标记语言,可以用来编写格式简单、易读易写的文本。Markdown 语法简单易懂,学习成本低,因此广受欢迎。下面是 Markdown 基本语法:
标题:
使用 #
来表示标题,其中一个 #
表示一级标题,两个 #
表示二级标题,以此类推。例如:
# 一级标题
## 二级标题
### 三级标题
段落:
Markdown 中的段落以一个或多个空行作为分隔符。例如:
这是第一段。
这是第二段。
粗体和斜体:
使用 **
包围文本表示粗体,使用 *
包围文本表示斜体。例如:
这是**粗体**,这是*斜体*。
效果:
这是粗体,这是斜体。
列表:
使用 -
、+
或 *
表示无序列表,使用数字和 .
表示有序列表。例如:
- 无序列表 1
- 无序列表 2
1. 有序列表 1
2. 有序列表 2
效果:
- 无序列表 1
- 无序列表 2
- 有序列表 1
- 有序列表 2
链接:
使用 [链接文字](链接地址)
的格式表示链接。例如:
这是一个[链接](https://www.cnblogs.com/yuzhihui/)。
效果:
这是一个链接。
图片:
使用 ![图片描述](图片链接)
的格式表示图片。例如:
这是一张图片:![Markdown](https://markdown-here.com/img/icon256.png)
效果:
这是一张图片:
引用:
使用 >
表示引用,例如:
> 这是一段引用。
效果:
这是一段引用。
代码:
使用 `code` 的格式表示行内代码,使用三个反单引号 ` 包围多行代码块。例如:
- 行内代码:
这是一段行内代码:`print("Hello, world!")`
- 效果:
这是一段行内代码:print("Hello, world!")
- 代码块:
这是一段代码块:
```python
print("Hello, world!")
```
- 效果:
print("Hello, world!")
以上是 Markdown 的基本语法,掌握了这些语法,就能够用 Markdown 编写简单的文档了。
数学公式语法
Markdown 支持使用 LaTeX 语法书写数学公式,以下是一些常用的 Markdown 数学公式语法:
-
行内公式:使用 $ 将公式括起来,例如:
$E=mc^2$
,效果:\(E=mc^2\)。 -
独立公式:使用 $$ 将公式括起来,例如:
$$
\int_0^{+\infty} x^n e^{-x} dx = n!
$$
\[\int_0^{+\infty} x^n e^{-x} dx = n!
\]-
上下标:使用 _ 和 ^ 分别表示下标和上标,例如:
\[x_{1}、x^{2} \]$x_{1}$
、$x^{2}$
。 -
求和、积分:使用 \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\)。 -
分数:使用 \frac 表示分数,例如:
$\frac{1}{2}$
,效果:\(\frac{1}{2}\)。 -
根号:使用 \sqrt 表示根号,例如:
$\sqrt{x}$
,效果:\(\sqrt{x}\)。 -
括号:使用 ( 和 ) 表示小括号,使用 [ 和 ] 表示中括号,使用 { 和 } 表示大括号,例如:
$(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)\)。 -
矩阵:使用 matrix 环境表示矩阵,例如:
$$
\begin{matrix}
1 & 2 \\
3 & 4
\end{matrix}
$$
效果:
\[\begin{matrix} 1 & 2 \\ 3 & 4 \end{matrix} \]使用 bmatrix、pmatrix、vmatrix 等环境来排版矩阵,例如:
$$
\begin{bmatrix}
1 & 2 \\
3 & 4
\end{bmatrix}
\begin{bmatrix}
x \\
y
\end{bmatrix}
=
\begin{bmatrix}
5 \\
6
\end{bmatrix}
$$
效果:
\[\begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} = \begin{bmatrix} 5 \\ 6 \end{bmatrix} \]-
希腊字母:使用 \alpha、\beta、\gamma 等表示希腊字母,例如:
$\alpha+\beta=\gamma$
,效果:\(\alpha+\beta=\gamma\)。 -
函数:使用 \sin、\cos、\log 等表示常见的函数,例如:
$\sin(x)$、$\cos(x)$、$\log(x)$
,效果:\(\sin(x)\)、\(\cos(x)\)、\(\log(x)\)。 -
箭头:使用 \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\)。 -
多行公式:
可以使用 align、gather 等环境来排版多行公式,例如:$$ \begin{align} y &= a + bx_1 + cx_2 \\ y &= d + ex_1 + fx_2 \end{align} $$
效果:
\[\begin{align} y &= a + bx_1 + cx_2 \\ y &= d + ex_1 + fx_2 \end{align} \] -
求导、偏导:
使用 \frac{\partial}{\partial x} 表示偏导数,例如:$\frac{\partial f}{\partial x}$
,效果:\(\frac{\partial f}{\partial x}\)。使用 \frac{d}{dx} 表示导数,例如:
$\frac{d}{dx}f(x)$
,效果:\(\frac{d}{dx}f(x)\)。 -
其他:还有一些其它的语法,例如:\in 表示属于,\forall 表示全称量词,\exists 表示存在量词,\lim 表示极限等,可以根据需求使用。
以上是 Markdown 常用的数学公式语法,还有一些更高级的语法,需要使用更专业的数学排版软件或库来实现。
标签:例如,Markdown,frac,语法,bmatrix,使用 From: https://www.cnblogs.com/yuzhihui/p/17169111.html