markdown支持latex
1 公式标记
1.1 行内公式
行内公式(inline)表示公式嵌入到文本段中,用$...$书写,$的旁边不能有空格。以\转义的如\alpha等左右两边要留有空格,否则无法比解析。
1.2 行间公式
行间公式表示公式独立成为一个段落,用$$...$$书写。
2 常用基础Latex公式
2.1 希腊字母
| 中文名称 | 名称 | 大写显示 | LaTex | 小写显示 | LaTex |
|---|---|---|---|---|---|
| 阿尔法 | alpha | $A$ |
$\alpha$ |
||
| 贝塔 | beta | $B$ |
$\beta$ |
||
| 伽马 | gamma | $\Gamma$ |
$\gamma$ |
||
| 德尔塔 | delta | $\Delta$ |
$\delta$ |
||
| 伊普西隆 | epsilon | $E$ |
$\epsilon$ |
||
| 泽塔 | zeta | $Z$ |
$\zeta$ |
||
| 伊塔 | eta | $H$ |
$\eta$ |
||
| 西塔 | theta | $\Theta$ |
$\theta$ |
||
| 约塔 | iota | $I$ |
$\iota$ |
||
| 卡帕 | kappa | $K$ |
$\kappa$ |
||
| 兰姆达 | lambda | $\Lambda$ |
$\lambda$ |
||
| 缪 | mu | $M$ |
$\mu$ |
||
| 纽 | nu | $N$ |
$\nu$ |
||
| 克西 | xi | $\Xi$ |
$\xi$ |
||
| 欧米克隆 | omicron | $O$ |
$\omicron$ |
||
| 派 | pi | $\Pi$ |
$\pi$ |
||
| 柔 | rho | $P$ |
$\rho$ |
||
| 西格玛 | sigma | $\Sigma$ |
$\sigma$ |
||
| 陶 | tau | $T$ |
$\tau$ |
||
| 宇普西隆 | upsilon | $\Upsilon$ |
$\upsilon$ |
||
| 弗爱 | phi | $\Phi$ |
$\phi$ |
||
| 卡 | chi | $X$ |
$\chi$ |
||
| 普赛 | psi | $\Psi$ |
$\psi$ |
2.2 上标和下标
| 显示 | LaTex |
|---|---|
$x_i^2$ |
|
$10^{10}$ |
|
${x^5}^6$ |
2.3 括号
| 名称 | 表示方法 | 显示 | LaTex |
|---|---|---|---|
| 小括号和方括号 | 使用原始的(),[]即可 | $(2+3)[4+4]$ |
|
| 大括号 | \{、\} 或 \lbrace、\rbrace |
$\{a*b\}$ |
|
| 尖括号 | \langle 、 \rangle |
$\langle x \rangle$ |
|
| 单侧括号 | 左边用. 右边用括号 | $\left. \right\}$ |
|
| 上取整 | \lceil、\rceil |
$\lceil x \rceil$ |
|
| 下取整 | \lfloor、\rfloor |
$\lfloor x \rfloor$ |
|
| 不可见括号 | . |
- | - |
【注意】因为大括号{}用来在上下标中用来分组,所以需要使用转义来显示
原始符号不会随着公式大小缩放,如(\frac{1}{2}) :,采用\left(…\right)来自适应调整括号大小,即在左边括号类型加上\left,在右边括号类型加上\right
2.4 求和、积分、分式、根式
| 名称 | 表示方法 | 显示 | LaTex |
|---|---|---|---|
| 求和 | \sum |
$\sum_1^n$ |
|
| 累乘 | \prod |
$\prod_1^n$ |
|
| 积分 | \int |
$\int_1^\infty$ |
|
| 二重积分 | \iint |
$\iint_1^\infty$ |
|
| 并集 | \cup |
$A\cupB$ |
|
| 交集 | \cap |
$A\capB$ |
|
| 简单分式 | \frac |
$\frac{a+1}{b+1}$ |
|
| 特殊分式 | \over |
$a+1 \over b+1 $ | $a+1 \over b+1 $ |
| 根式 | \sqrt |
$\sqrt[4]{\frac {x}{y}}$ |
2.5 公式内部的空格
在公式中直接敲空格来给公式腾出空间是无效的,另外,$的旁边不能有空格。如a…b与a…….b(假设.这里表示成空格)都会显示为ab,a \: bc:,a \quad bc:, a \qquad bc:。即\qquad空间 > \quad空间 > \:空间
2.6 顶部符号
| 名称 | 显示 | LaTex |
|---|---|---|
| 单字符 | $\hat x$ |
|
| 多字符 | $\widehat xy$ |
|
| 其他 | \overline {xyz} \quad \vec a\overrightarrow {x} \quad \dot x \quad \ddot x |
2.7 特殊函数与符号
| 名称 | 显示 | LaTex |
|---|---|---|
| 常见的三角函数 | 、 | $\sin x$、$\arctan x$ |
| 求极限 | $\lim_{1\to\infty}$ |
|
| 比较运算符 | \lt \gt \le \ge \neq \not\lt |
|
| 操作运算符 | \times \div \pm \mp x \cdot y |
|
| 省略号 | , | $a_1+a_2+\cdots+a_n$,$a_1, a_2, \ldots ,a_n$ |
| 集合关系与运算 | \cup \cap \setminus \subset \subseteq \subsetneq\supset \in \notin \emptyset \varnothing |
|
| 排列符号 | ${n+1 \choose 2k}{\binom{n+1}{2k}}$ |
|
| 箭头 | \to \rightarrow \leftarrow\Rightarrow \Leftarrow \mapsto |
|
| 逻辑运算符 | \land \lor \lnot \forall\exists \top \bot \vdash \vDash |
|
| 模运算 | a\equiv b\pmod n |
|
| 等式符号 | \approx \sim \cong \equiv \prec |
|
| 点符号 | \star \ast \oplus \circ \bullet |
|
| 数学特殊符号 | \infty \aleph_0 \nabla \partial \Im \Re |
|
| 常见希腊字母变体形式 | \epsilon \varepsilon \phi \varphi |
3. 表格
【书写方式】
【列样式】{c|clr}——共指定4列(第1列和第2列间有一条竖线),clr分别表示居中center、靠左left、靠右right
【表格行列间隔】各行使用\\分隔,各列使用 & 分隔
【公式中注释】%后面紧跟着注释
【公式常文本】\text{文本内容} 其中的文本内容 不会随着公式字体倾斜
【表格水平线和垂直线】垂直线在列样式中用|间隔,水平线在行中 用\hline指定
$$
%指定4列,第1列水平居中,第1列和第2列间垂直线,第2、3、4列分别左靠齐、居中、右靠齐
\begin{array}{c|lcr}
n & \text{Left} & \text{Center} & \text{Right} \\
\hline
1 & 0.24 & 1 & 125 \\
2 & -1 & 189 & -8 \\
3 & -20 & 2000 & 1+10i \\
\end{array}
$$
效果:
4. 矩阵
4.1 矩阵基本用法
【书写方式】
【矩阵行列间隔】各行使用\\分隔,各列使用 & 分隔
$$
\begin{matrix}
1 & x & x^2 \\
1 & y & y^2 \\
1 & z & z^2 \\
\end{matrix}
$$
效果:
4.2 矩阵加括号
【书写方式1】采用2.3中做法——使用\left与\right配合表示括号符号
【书写方式2】使用特殊的matrix
| 名称 | 符号 | 显示 | LaTex |
|---|---|---|---|
| 小括号矩阵 | pmatrix | \begin{pmatrix}1&2\\3&4\\ \end{pmatrix} |
|
| 中括号矩阵 | bmatrix | \begin{bmatrix}1&2\\3&4\\ \end{bmatrix} |
|
| 大括号矩阵 | Bmatrix | \begin{Bmatrix}1&2\\3&4\\ \end{Bmatrix} |
|
| 行列式 | vmatrix | \begin{vmatrix}1&2\\3&4\\ \end{vmatrix} |
|
| 矩阵的模 | Vmatrix | \begin{Vmatrix}1&2\\3&4\\ \end{Vmatrix} |
4.3 矩阵的省略元素
【书写方式】\cdots 、\ddots 、\vdots
4.4 增广矩阵
【书写方式】增广矩阵需要使用前面的array来实现
$$ \left[
\begin{array}{cc|c}
1&2&3\\
4&5&6
\end{array}
\right]
$$
结果:
5. 公式对齐
【书写方式】\begin{aligned}…\end{aligned},再使用&来指定每行需要对齐的位置
$$
\begin{aligned}
\sqrt{37} & = \sqrt{\frac{73^2-1}{12^2}} \\
& \approx \frac{73}{12}\left(1 - \frac{1}{2\cdot73^2}\right)
\end{aligned}
$$
效果:
6. 分段函数
【书写方式】\begin{cases}…\end{cases}
【分类和对齐位置】使用\来分类,使用&指示需要对齐的位置
$$
f(n) =
\begin{cases}
n/2, & \text{if $n$ is even} \\
3n+1, & \text{if $n$ is odd} \\
\end{cases}
\\%简单的换行
\left.%这个.必须写,这是反括号
\begin{array}{l}
\text{if $n$ is even:}& n/2\\
\text{if $n$ is odd:} & 3n+1
\end{array}
\right\}
=f(n)
$$
效果:
7.公式序号标记
【标记公式书写方式】\tag{yourtag}
【引用上面公式方式】加上\label{yourlabel}在\tag之后——这个MathJax支持但是Atom的markdown插件markdown-preview-plus、CSDN的markdown 暂时不支持,也暂时不支持自动编号
8.公式颜色
【书写方式】\color{#000}{文本内容} 公式颜色采用RGB表示,这是我最喜欢的\verb+即时显示的文本内容+用于在公式中即时显示内容,与\text{文本内容}`类似
| 名称 | 符号 | 显示 | LaTex |
|---|---|---|---|
| 黑色 | \verb+#000+ | \color{#000}{text} |
|
| 蓝色 | \verb+#00F+ | \color{#00F}{text} |
|
| 绿色 | \verb+#0F0+ | \color{#0F0}{text} |
|
| 红色 | \verb+#F00+ | \color{#F00}{text} |
|
| 黄色 | \verb+#FF0+ | \color{#FF0}{text} |
|
| 紫红色 | \verb+#F0F+ | \color{#F0F}{text} |
公式排版建议
01 不要在再指数或者积分中使用\frac
在指数、积分表达式中使用\frac会使表达式看起来不清晰,在排版中很少被使用。应使用一个水平的/来代替
02 使用 \mid 代替 | 作为分隔符
符号|作为分隔符时存在排版空间大小的问题
03 多重积分
对于多重积分,不要使用\int\int此类的表达,应该使用\iint \iiint等特殊形式
同时,在微分前应该使用\,来增加些许空间,否则会将微分紧凑地排列在一起
04 方程组
使用\begin{array} … \end{array}与\left{ …\right.配合,表示方程组,或者使用\begin{cases}…\end{cases}
对齐方程组中的=,使用\being{aligned} … \end{aligned}
对齐方程组中的=、和项,使用\being{array}{列样式} … \end{array}
Reference
Mathjax官网
markdown语法之如何使用LaTeX语法编写数学公式
mathjax-basic-tutorial-and-quick-reference
来源:CSDN
作者:zhulinniao
链接:https://blog.csdn.net/zhulinniao/article/details/103656065