1. 程式人生 > >makdown--LaTeX公式大總結

makdown--LaTeX公式大總結

makdown–LaTeX公式大總結

已經用Markdown編輯器一段時間了,對於其基本語法算是比較熟悉了,但是在寫數學公式時還是偶爾會有一些符號和希臘字母會記不起來,這裡做一個綜合的總結,一方面方便以後自己檢視,也分享給大家,希望對你有用!

數學公式

公式 Markdown 公式 Markdown
行間公式 $表示式$ ab a:b
塊公式 $$表示式$$ ab a\;b
abAcd ^{ab}A^{cd} ab a\!b
abBcd _{ab}B_{cd} ab a\,b
a
b
cd
\frac{ab}{cd} ab ab
a+b \sqrt{a+b} ab¯¯¯ \overline{ab}
a+bc \sqrt[c]{a+b} ab \underline{ab}
ab \overbrace{ab} a a’
ab \underbrace{ab} a a\prime
\cdots a a^{\prime}
\ddots \ldots
\vdots lima0x
y
$$\lim_{a \to 0}xy$$
a+b=c(1.1) a+b=c \tag{1.1} lima0xy $\lim_{a \to 0}xy$
ab $\sum^{a}_{b}$ X⃗  \vec{X}
ba $$\sum^{a}_{b}$$ X \mathbf{X}

自定義命令

命令\newcommand可以用來定義自己個性的命令。
例如一般向量使用加粗的斜體表示,但是latex公式使用\mathbf{X}可以加粗,但不是斜體,那麼自定義一個命令\vect,

$\newcommand{\vect
}[1]{\boldsymbol{#1}}$

其中[1]表示要修飾一個表示式,{#1}表示要操作的表示式。那麼定義上述命令之後,用\vect修飾字符的結果就是加粗的斜體,
例如\mathbf{X}顯示為X,只加粗,而不是斜體。而$vect{X}顯示為X,加粗的斜體。
再定義命令\SES

$ \newcommand{\SES}[3]{ 0 \to #1 \to #2 \to #3 \to 0 } $


其中[3]表示要修飾3個表示式,{#1}表示要操作的第一個表示式
那麼

$$ \SES {A}{B}{C} $$

顯示為

0ABC0

矩陣

塊公式–簡單矩陣

    $$
    \begein{matrix}
    1 & 2 & 3 \\
    a & b & c \\
    4 & 5 & 6 
    \end{matrix} \tag{1}
    $$

結果:

1a42b53c6(1)

行間公式–簡單矩陣

    行間矩陣:$ \begin{matrix} 1 & 2  \\ a & b  \end{matrix}$

結果:
行間矩陣:1a2b

帶{…}的矩陣

$$
\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{3}
    $$

結果

147258369(3)
帶省略號的矩陣
    $$
    \left[
    \begin{matrix}
     1      & 2      & \cdots & 4      \\
     7      & 6      & \