Markdown中使用LaTeX

来源:互联网 发布:bilibili mac版下载 编辑:程序博客网 时间:2024/06/05 19:35

说明:本篇博客的内容大多数来自Markdown使用专栏的阅读总结,感谢该专栏作者的分享。

1. Markdown中使用LaTeX基础

LaTeX 公式有两种,一种是用在正文中的,一种是单独显示的。正文中的公式用

$...$

来定义,单独显示的用

$$...$$

来定义,其中 $符号中间包含三个点表示的是LaTeX 的公式命令。

例如:

定义f(x)=Ni=0bag(t,i) dt. (行内公式)

或者定义f(x)如下(行间公式):

f(x)=i=0Nbag(t,i) dt6(1)

编辑上述公式的代码如下:

> 我们定义$f(x) = \sum_{i=0}^{N}\int_{a}^{b} g(t,i) \text{ d}t$. (行内公式)> > 或者定义$f(x)$如下(行间公式): > $$f(x) = \sum_{i=0}^{N}\int_{a}^{b} g(t,i) \text{ d}t{6}\tag{1}$$

2. 基本LaTeX 公式命令

2.1 常用希腊字母

小写命令 小写显示 \alpha α \beta β \gamma γ \delta δ \zeta ζ \eta η \iota ι \kappa κ \lambda λ \mu μ \rho ρ \sigma σ \tau τ \omega ω

Tips
如果使用大写的希腊字母,把命令的首字母变成大写即可,例如 \Gamma 输出的是Γ

如果使用斜体大写希腊字母,再在大写希腊字母的LaTeX命令前加上var,例如\varGamma 生成 Γ

举例:

$$ \varGamma(x) = \frac{\int_{\alpha}^{\beta} g(t)(x-t)^2\text{ d}t }{\phi(x)\sum_{i=0}^{N-1} \omega_i} \tag{2}$$

生成的结果如下:

Γ(x)=βαg(t)(xt)2 dtϕ(x)N1i=0ωi(2)

2.2 常用求和符号和积分号

命令 显示结果 \sum \int \sum_{i=1}^{N} Ni=1 \int_{a}^{b} ba \prod \iint \prod_{i=1}^{N} Ni=1 \iint_{a}^{b} ba \bigcup \bigcap \bigcup_{i=1}^{N} Ni=1 \bigcap_{i=1}^{N} Ni=1

2.3 其他常用符号

命令 显示结果 \sqrt[3]{2} 23 \sqrt{2} 2 x_{3} x3 \lim_{x \to 0} limx0 \frac{1}{2} 12

3. 简单矩阵表示

使用

$$\begin{matrix}…\end{matrix}$$

来生成矩阵,其中… 表示的是LaTeX 的矩阵命令,矩阵命令中每一行以 \ 结束,矩阵的元素之间用&来分隔开。

$$  \begin{matrix}   1 & 2 & 3 \\   4 & 5 & 6 \\   7 & 8 & 9  \end{matrix} \tag{1}$$

147258369(1)

上述显示的矩阵不是很美观,可以给矩阵加上括号,加括号的方式有很多,大致可分为两种:使用\left … \right 或者把公式命令中的matrix 改成 pmatrix、bmatrix、Bmatrix、vmatrix、Vmatrix等。

3.1 带括号的矩阵 \left … \right

$$\left \{\begin{matrix}1&2&3\\4&5&6\\7&8&9\end{matrix}\right \} \tag{2}$$

147258369(2)

或者使用

$$ \left[ \begin{matrix}   1 & 2 & 3 \\   4 & 5 & 6 \\   7 & 8 & 9  \end{matrix}  \right] \tag{2}$$

147258369(2)

3.2 带括号的矩阵 bmatrix、Bmatrix

$$ \begin{bmatrix}   1 & 2 & 3 \\   4 & 5 & 6 \\   7 & 8 & 9  \end{bmatrix} \tag{4}$$

147258369(4)

$$ \begin{Bmatrix}   1 & 2 & 3 \\   4 & 5 & 6 \\   7 & 8 & 9  \end{Bmatrix} \tag{5}$$

147258369(5)

3.3 带括号的矩阵vmatrix、Vmatrix

$$ \begin{vmatrix}   1 & 2 & 3 \\   4 & 5 & 6 \\   7 & 8 & 9  \end{vmatrix} \tag{5}$$

147258369(5)

$$ \begin{Vmatrix}   1 & 2 & 3 \\   4 & 5 & 6 \\   7 & 8 & 9  \end{Vmatrix} \tag{5}$$

147258369(5)

3.4 带省略号的矩阵

如果矩阵元素太多,可以使用\cdots ⋯ \ddots ⋱ \vdots ⋮ 等省略符号来定义矩阵。

$$\left[\begin{matrix} 1      & 2      & \cdots & 4      \\ 7      & 6      & \cdots & 5      \\ \vdots & \vdots & \ddots & \vdots \\ 8      & 9      & \cdots & 0      \\\end{matrix}\right]$$

178269450

3.5 带参数的矩阵

写增广矩阵,可能需要最右边一列单独考虑。可以用array命令来处理:

$$  \left[ \begin{array}{cc|c} 1 & 2 & 3 \\4 & 5 & 6 \end{array} \right] \tag{7} $$

[142536](7)

3.6 行间矩阵

可以使用\bigl(

...
\bigr)定义行间矩阵。

我们使用矩阵 $\bigl( \begin{smallmatrix} a & b \\ c & d \end{smallmatrix} \bigr)$ 作为因子矩阵,将其...

我们使用矩阵 (acbd) 作为因子矩阵,然后…

4. 完结

尝试用Markdown写了几篇博文,发现Markdown确实比原来写博客的方式要省时的多。近几天也尝试使用了好几种Markdown的离线编辑器,显示的效果也不相同。个人觉得马克飞象的显示效果是最美观的。博客中如果不对的地方,烦请交流指正。

1 0
原创粉丝点击