LaTeX语法

标记公式

L a T e x LaTex 的数学公式有两种:行内公式和块级公式。行内公式放在文中与其他文字混编,块级公式单独成行。都使用美元符号 $ 进行标记显示。

行内公式

标记方式:使用一个美元符号包围起来

$数学公式$

例子:

这是行内公式:$\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$

效果:
这是行内公式: Γ ( n ) = ( n 1 ) ! n N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N

块级公式

标记方法:使用两个美元符号包围起来

$$数学公式$$

例子:

$$ x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$

效果:
x = b ± b 2 4 a c 2 a x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a}

数学符号表

数学模式重音符号

符号 实现 符号 实现 符号 实现 符号 实现
a ^ \hat{a} \hat{a} a ˇ \check{a} \check a ~ \tilde{a} \tilde{a} a ˊ \acute{a} \acute{a}
a ˋ \grave{a} \grave{a} a ˙ \dot{a} \dot{a} a ¨ \ddot{a} \ddot{a} a ˘ \breve{a} \breve{a}
a ˉ \bar{a} \bar{a} a \vec{a} \vec{a} a ^ \widehat{a} \widehat{a} a ~ \widetilde{a} \widetilde{a}

小写希腊字母

字母 实现 字母 实现 字母 实现 字母 实现
α \alpha \alpha θ \theta \theta ο \omicron \omicron υ \upsilon \upsilon
β \beta \beta ϑ \vartheta \vartheta π \pi \pi ϕ \phi \phi
γ \gamma \gamma ι \iota \iota ϖ \varpi \varpi φ \varphi \varphi
δ \delta \delta κ \kappa \kappa ρ \rho \rho χ \chi \chi
ϵ \epsilon \epsilon λ \lambda \lambda ϱ \varrho \varrho ψ \psi \psi
ε \varepsilon \varepsilon μ \mu \mu σ \sigma \sigma ω \omega \omega
ζ \zeta \zeta ν \nu \nu ς \varsigma \varsigma
η \eta \eta ξ \xi \xi τ \tau \tau

大写希腊字母

字母 实现 字母 实现 字母 实现 字母 实现
Γ \Gamma \Gamma Λ \Lambda \Lambda Σ \Sigma \Sigma Ψ \Psi \Psi
Δ \Delta \Delta Ξ \Xi \Xi Υ \Upsilon \Upsilon Ω \Omega \Omega
Θ \Theta \Theta Π \Pi \Pi Φ \Phi \Phi

二元关系符

tip:在下述命令的前面加上 \not 来得到其否定形式

符号 实现 符号 实现 符号 实现 符号 实现
&lt; &lt; < &gt; &gt; > = = = \mid \mid
\leq \leq or \le \geq \geq or \ge \equiv \equiv \parallel \parallel
\ll \ll \gg \gg \doteq \doteq \perp \perp
\prec \prec \succ \succ \sim \sim \smile \smile
\preceq \preceq \succeq \succeq \simeq \simeq \frown \frown
\subset \subset \supset \supset \approx \approx \asymp \asymp
\subseteq \subseteq \supseteq \supseteq \cong \cong : : :
\sqsubset \sqsubset \sqsupset \sqsupset \Join \Join \notin \notin
\sqsubseteq \sqsubseteq \sqsupseteq \sqsupseteq \bowtie \bowtie \neq \neq or \ne
\in \in \ni \nior\owns \propto \propto
\vdash \vdash \dashv \dashv \models \models

二元运算符

符号 实现 符号 实现 符号 实现 符号 实现
+ + + - - \triangleleft \triangleleft \bigtriangleup \bigtriangleup
± \pm \pm \mp \mp \triangleright \triangleright \bigtriangledown \bigtriangledown
\cdot \cdot ÷ \div \div \star \star \lhd \lhd
× \times \times \setminus \setminus \ast \ast \rhd \rhd
\cup \cup \cap \cap \circ \circ \unlhd \unlhd
\sqcup \sqcup \sqcap \sqcap \bullet \bullet \unrhd \unrhd
\vee \vee or \lor \wedge \wedge or \land \diamond \diamond \dagger \dagger
\oplus \oplus \ominus \ominus \uplus \uplus \ddagger \ddagger
\odot \odot \oslash \oslash ⨿ \amalg \amalg \wr \wr
\otimes \otimes \bigcirc \bigcirc

大尺寸运算符

符号 实现 符号 实现 符号 实现 符号 实现
\sum \sum \bigcup \bigcup \bigvee \bigvee \bigoplus \bigoplus
\prod \prod \bigcap \bigcap \bigwedge \bigwedge \bigotimes \bigotimes
\coprod \coprod \bigsqcup \bigsqcup \biguplus \biguplus \bigodot \bigodot
\int \int \oint \oint

箭头

符号 实现 符号 实现 符号 实现 符号 实现
\leftarrow \leftarrow or \gets \longleftarrow \longleftarrow \uparrow \uparrow \leftharpoonup \leftharpoonup
\rightarrow \rightarrow or \to \longrightarrow \longrightarrow \downarrow \downarrow \leftharpoondown \leftharpoondown
\leftrightarrow \leftrightarrow \longleftrightarrow \longleftrightarrow \updownarrow \updownarrow \rightharpoonup \rightharpoonup
\Leftarrow \Leftarrow \Longleftarrow \Longleftarrow \Uparrow \Uparrow \rightharpoondown \rightharpoondown
\Rightarrow \Rightarrow \Longrightarrow \Longrightarrow \Downarrow \Downarrow \rightleftharpoons \rightleftharpoons
\Leftrightarrow \Leftrightarrow \Longleftrightarrow \Longleftrightarrow or \iff(bigger spaces) \Updownarrow \Updownarrow \leadsto \leadsto
\mapsto \mapsto \longmapsto \longmapsto \nearrow \nearrow \swarrow \swarrow
\hookleftarrow \hookleftarrow \hookrightarrow \hookrightarrow \searrow \searrow \nwarrow \nwarrow

定界符

符号 实现 符号 实现 符号 实现 符号 实现
( ( ( ) ) ) \uparrow \uparrow \Uparrow \Uparrow
[ [ [ or \lbrack ] ] ] or \rbrack \downarrow \downarrow \Downarrow \Downarrow
{ \{ \{ or \lbrace } \} \} or \rbrace \updownarrow \updownarrow \Updownarrow \Updownarrow
\langle \langle \rangle \rangle \vert \vert \| \| or \Vert
\lfloor \lfloor \rfloor \rfloor \lceil \lceil \rceil \rceil
/ / / \ \backslash \backslash

tip:如果在表格中要用绝对值,要用 \mid 或者 \vert 来表示转义符号,因为 “|” 会与表格的 “|” 产生冲突,从而显示不出来。


大尺寸定界符

符号 实现 符号 实现 符号 实现 符号 实现
\lgroup \lgroup \rgroup \rgroup \lmoustache \lmoustache \rmoustache \rmoustache

其他符号

符号 实现 符号 实现 符号 实现 符号 实现
\dots \dots \cdots \cdots \vdots \vdots \ddots \ddots
\hbar \hbar ı \imath \imath ȷ \jmath \jmath \ell \ell
\Re \Re \Im \Im \aleph \aleph \wp \wp
\forall \forall \exists \exists \mho \mho \partial \partial
&#x27; ' \prime \prime \emptyset \emptyset \infty \infty
\nabla \nabla \triangle \triangle \Box \Box \Diamond \Diamond
\bot \bot \top \top \angle \angle \surd \surd
\diamondsuit \diamondsuit \heartsuit \heartsuit \clubsuit \clubsuit \spadesuit \spadesuit
¬ \neg \neg or \lnot \flat \flat \natural \natural \sharp \sharp
£ \pounds \pounds \boxtimes \boxtimes \Game \Game \complement \complement
ð \eth \eth \boxplus \boxplus % \% \% $$ ``

其他特殊字符

字符 字符语法 字符 字符语法
% \% \% { \{ \{
&amp; \&amp; \& } \} \}
_ \_ \_ # \# \#

函数

符号 实现 符号 实现 符号 实现
sin θ \sin\theta \sin\theta cos θ \cos\theta \cos\theta tan θ \tan\theta \tan\theta
arcsin θ \arcsin\theta \arcsin\theta arccos θ \arccos\theta \arccos\theta arctan θ \arctan\theta \arctan\theta
sinh θ \sinh\theta \sinh\theta cosh θ \cosh\theta \cosh\theta tanh θ \tanh\theta \tanh\theta
sh θ \sh\theta \sh\theta ch θ \ch\theta \ch\theta th θ \th\theta \th\theta
argsh x \operatorname{argsh}x \operatorname{argsh}x inf x \inf x \inf x lim&ThinSpace;inf x \liminf x \liminf x
argch x \operatorname{argch}x \operatorname{argch}x lim Δ x 0 \lim_{\Delta x\to 0} \lim_{\Delta x\to 0} lim&ThinSpace;sup x \limsup x \limsup x
argth x \operatorname{argth}x \operatorname{argth}x max X \max X \max X min X \min X \min X
sup x \sup x \sup x exp x \exp x \exp x ln x \ln x \ln x
lg x \lg x \lg x log x \log x \log x ker x \ker x \ker x
deg x \deg x \deg x gcd ( T , U , V ) \gcd(T,U,V) \gcd(T,U,V) dim x \dim x \dim x
Pr x \Pr x \Pr x det x \det x \det hom x \hom x \hom x
arg x \arg x \arg x ( m o d m ) \pmod{m} \pmod{m} a &VeryThinSpace; m o d &VeryThinSpace; b a \bmod b a \bmod b

上标、下标

^ 表示上标,_ 表示下标。如果上下标的内容多于一个字符,要把 { } 把这些内容括起来当成一体。上下标是可以嵌套的,也可以用同时使用。

例子: x^{y^z}=(1+e^x)^{-2xy^w}

扫描二维码关注公众号,回复: 4722887 查看本文章

效果: x y z = ( 1 + e x ) 2 x y w x^{y^z}=(1+e^x)^{-2xy^w}

前置上下标

例子: {}_1^2\!X_3^4

效果: 1 2 &NegativeThinSpace; X 3 4 {}_1^2\!X_3^4


上下划线、上下括号

描述 例子 实现 描述 例子 实现
上划线 h i j \overline{h i j} \overline{h i j} 上括号 1 + 2 + + 100 100 \overbrace{1+2+\cdots+100}^{100} \overbrace{1+2+\cdots+100}^{100}
下划线 k l m \underline{k l m} \underline{k l m} 下括号 a + b + + z n \underbrace{a+b+\cdots+z}_n \underbrace{a+b+\cdots+z}_n

分数

  1. 常规分数
    例子:$\frac{a+b}{c+d}$ 或 $1 \over 3$
    效果: a + b c + d \frac{a+b}{c+d} 1 3 1 \over 3
    tips: 对于 \frac 的方法,如果分子分母都是单个数,那么大括号 {} 可以省略,如 $\frac12$ 表示 1 2 \frac12

  2. 小型分数
    例子:\tfrac{2}{4} = 0.5
    效果: 2 4 = 0.5 \tfrac{2}{4} = 0.5

  3. 大型分数
    例子:\dfrac{2}{c + \dfrac{2}{d + \dfrac{2}{4}}} =a
    效果: 2 c + 2 d + 2 4 = a \dfrac{2}{c + \dfrac{2}{d + \dfrac{2}{4}}} =a


二项式系数

  1. 常规二项式系数
    例子: ( n r ) = ( n n r ) = C r n = C n r n \binom{n}{r}=\binom{n}{n-r}=C^n_r=C^n_{n-r}
    效果:\binom{n}{r}=\binom{n}{n-r}=C^n_r=C^n_{n-r}
  2. 小型二项式系数
    例子: ( n r ) = ( n n r ) = C r n = C n r n \tbinom{n}{r}=\tbinom{n}{n-r}=C^n_r=C^n_{n-r}
    效果:\tbinom{n}{r}=\tbinom{n}{n-r}=C^n_r=C^n_{n-r}
  3. 大型二项式系数
    例子: ( n r ) = ( n n r ) = C r n = C n r n \dbinom{n}{r}=\dbinom{n}{n-r}=C^n_r=C^n_{n-r}
    效果:\dbinom{n}{r}=\dbinom{n}{n-r}=C^n_r=C^n_{n-r}

求和、求极限等公式的排版问题

tip: 主要是公式中有没有\displaystyle做前置修饰符

公式 实现 公式 实现
i = 0 i 2 \sum_{i=0}^\infty i^2 \sum_{i=0}^\infty i^2 i = 0 i 2 \displaystyle\sum_{i=0}^\infty i^2 \displaystyle\sum_{i=0}^\infty i^2
i = 0 i \prod_{i=0}^\infty i \prod_{i=0}^\infty i i = 0 i \displaystyle\prod_{i=0}^\infty i \displaystyle\prod_{i=0}^\infty i
i = 0 i \coprod_{i=0}^\infty i \coprod_{i=0}^\infty i i = 0 i \displaystyle\coprod_{i=0}^\infty i \displaystyle\coprod_{i=0}^\infty i
lim x \lim_{x\to\infty} \lim_{x\to\infty} lim x \displaystyle\lim_{x\to\infty} \displaystyle\lim_{x\to\infty}

各种括号

()[]| 可以直接表示自己,而{}本来用于分组,因此需要用\{\}来表示自身,也可以使用\lbrace\rbrace来表示。

例子:$\{[z-(1+\frac23x)y]\div 4\}$

效果: { [ z ( 1 + 2 3 x ) y ] ÷ 4 } \{[z-(1+\frac23x)y]\div 4\}

注意原始符号并不会随着公式大小缩放。有时我们想要括号和分隔符显示的大点,比如上面例子中希望括号能把整个分数都包住,那么可以用\left\right标记,实现自适应调整。

例子:$\left(1+\frac23x\right)$

效果: ( 1 + 2 3 x ) \left(1+\frac23x\right)

\left\right标记能应用的括号很多:

符号名称 LaTeX代码 例子 产生的效果
小括号 ( 和 ) \left(\frac12\right) ( 1 2 ) \left(\frac12\right)
中括号 [ 和 ] \left[\frac12\right] [ 1 2 ] \left[\frac12\right]
大括号 { 和 } \left\{\frac12\right\} { 1 2 } \left\{\frac12\right\}
取绝对值 | \left|\frac12\right| 1 2 \mid\frac12\mid
尖括号 \langle 和 \rangle \left\langle\frac12\right\rangle 1 2 \left\langle\frac12\right\rangle
向上取整 \lceil 和 \rceil \left\lceil\frac12\right\rceil 1 2 \left\lceil\frac12\right\rceil
向下取整 \lfloor 和 \rfloor \left\lfloor\frac12\right\rfloor 1 2 \left\lfloor\frac12\right\rfloor

tips

  1. 如果在表格中要用绝对值,要用 \mid 来表示转义符号,因为 “|” 会与表格的 “|” 产生冲突,从而显示不出来。
  2. \left\right标记必须是成对出现的,但有时候我们只用到其中一个,比如只用一个 | 当作分割线,这时候可以通过 . 来表示空的那一方,即用\left.表达左边空的情况,用 \right. 表达右边空的情况。

例子:$\left.\frac{du}{dx}\right|_{x=0}$
效果: d u d x x = 0 \left.\frac{du}{dx}\right|_{x=0}


根号表示

根号开方使用\sqrt 标记,语法格式如下:

\sqrt[开方次数,默认是2]{开方因子}

例子:$\sqrt{x^3}$$\sqrt[3]{\frac xy}$

效果: x 3 \sqrt{x^3} x y 3 \sqrt[3]{\frac xy}

tip: 对于非常复杂的表达式,建议使用{...}^{1/n}代替。


省略号

数学公式中常见的省略号有两种,\ldots表示与文本底线对齐的省略号,\cdots表示与文本中线对齐的省略号。

例子:$f(x_1,x_2,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2$

效果: f ( x 1 , x 2 , , x n ) = x 1 2 + x 2 2 + + x n 2 f(x_1,x_2,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2

tip:\ldot\cdot可以表示与文本底线和中线对齐的单个点。


矢量表示

矢量用\vec标记实现,语法如下:

\vec{矢量值}

例子:$\vec{a} \cdot \vec{b}=0$

效果: a b = 0 \vec{a} \cdot \vec{b}=0


间隔空间

通常MathJax通过内部策略自己管理公式内部的空间,因此a︹︹ba︹︹︹︹︹b(︹表示空格)都会显示为abab。可以通过在ab间加入\空格\;增加些许间隙,\quad 与 \qquad 会增加更大的间隙。

例子:$a\;b$ 或 $a\quad b$ 或 $a\qquad b$

效果: a &ThickSpace; b a\;b a b a\quad b a b a\qquad b


矩阵

矩阵有很多类型,这里一一举例

例子1:

\begin{matrix}
x & y \\
z & v
\end{matrix}

效果: x y z v \begin{matrix} x &amp; y \\ z &amp; v \end{matrix}
例子2:

\begin{vmatrix}
x & y \\
z & v
\end{vmatrix}

效果: x y z v \begin{vmatrix} x &amp; y \\ z &amp; v \end{vmatrix}
例子3:

\begin{Vmatrix}
x & y \\
z & v
\end{Vmatrix}

效果: x y z v \begin{Vmatrix} x &amp; y \\ z &amp; v \end{Vmatrix}
例子4:

\begin{bmatrix}
0      & \cdots & 0      \\
\vdots & \ddots & \vdots \\
0      & \cdots & 0
\end{bmatrix}

效果: [ 0 0 0 0 ] \begin{bmatrix} 0 &amp; \cdots &amp; 0 \\ \vdots &amp; \ddots &amp; \vdots \\ 0 &amp; \cdots &amp; 0 \end{bmatrix}
例子5:

\begin{Bmatrix}
x & y \\
z & v
\end{Bmatrix}

效果: { x y z v } \begin{Bmatrix} x &amp; y \\ z &amp; v \end{Bmatrix}
例子6:

\begin{pmatrix}
x & y \\
z & v
\end{pmatrix}

效果: ( x y z v ) \begin{pmatrix} x &amp; y \\ z &amp; v \end{pmatrix}


多行公式

多行等式:

\begin{array}{lcl}
f(x) & = & (m+n)^2 \\
& =& m^2+2mn+n^2 \\
\end{array}

效果: f ( x ) = ( m + n ) 2 = m 2 + 2 m n + n 2 \begin{array}{lcl} f(x) &amp; = &amp; (m+n)^2 \\ &amp; =&amp; m^2+2mn+n^2 \\ \end{array}

多行等式(左对齐):

\begin{array}{lcl}
z        & = & a \\
f(x,y,z) & = & x + y + z 
\end{array}

效果: z = a f ( x , y , z ) = x + y + z \begin{array}{lcl} z &amp; = &amp; a \\ f(x,y,z) &amp; = &amp; x + y + z \end{array}

多行等式(右对齐):

\begin{array}{lcr}
z        & = & a \\
f(x,y,z) & = & x + y + z    
\end{array}

效果: z = a f ( x , y , z ) = x + y + z \begin{array}{lcr} z &amp; = &amp; a \\ f(x,y,z) &amp; = &amp; x + y + z \end{array}

数组:

\begin{array}{|c|c||c|} a & b & S \\
0&0&1\\
0&1&1\\
1&0&1\\
1&1&0\\
\end{array}

效果: a b S 0 0 1 0 1 1 1 0 1 1 1 0 \begin{array}{|c|c||c|} a &amp; b &amp; S \\ 0&amp;0&amp;1\\ 0&amp;1&amp;1\\ 1&amp;0&amp;1\\ 1&amp;1&amp;0\\ \end{array}

方程组:

\begin{cases}
3x + 5y +  z \\
7x - 2y + 4z \\
-6x + 3y + 2z
\end{cases}

效果: { 3 x + 5 y + z 7 x 2 y + 4 z 6 x + 3 y + 2 z \begin{cases} 3x + 5y + z \\ 7x - 2y + 4z \\ -6x + 3y + 2z \end{cases}


字体

字体效果 实现
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z \mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZ} $\mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z \mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ} \mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}
012 a b c A B C \mathbf{012abcABC} \mathbf{012abcABC}
012 a b c A B C \mathit{012abcABC} \mathit{012abcABC}
012 a b c A B C \mathrm{012abcABC} \mathrm{012abcABC}
012 a b c A B C \mathfrak{012abcABC} \mathfrak{012abcABC}
012 a b c A B C \mathsf{012abcABC} \mathsf {012abcABC}
012 a b c A B C \mathtt{012abcABC} \mathtt{012abcABC}

颜色表

颜色 颜色 颜色 颜色
Aquamarine {\color{Aquamarine}\text{Aquamarine}} Black {\color{Black}\text{Black}} Blue {\color{Blue}\text{Blue}} Brown {\color{Brown}\text{Brown}}
CadetBlue {\color{CadetBlue}\text{CadetBlue}} CornflowerBlue {\color{CornflowerBlue}\text{CornflowerBlue}} Cyan {\color{Cyan}\text{Cyan}} DarkOrchid {\color{DarkOrchid}\text{DarkOrchid}}
ForestGreen {\color{ForestGreen}\text{ForestGreen}} Fuchsia {\color{Fuchsia}\text{Fuchsia}} Goldenrod {\color{Goldenrod}\text{Goldenrod}} Gray {\color{Gray}\text{Gray}}
Green {\color{Green}\text{Green}} GreenYellow {\color{GreenYellow}\text{GreenYellow}} Lavender {\color{Lavender}\text{Lavender}} LimeGreen {\color{LimeGreen}\text{LimeGreen}}
Magenta {\color{Magenta}\text{Magenta}} Maroon {\color{Maroon}\text{Maroon}} Orange {\color{Orange}\text{Orange}} OrangeRed {\color{OrangeRed}\text{OrangeRed}}
Orchid {\color{Orchid}\text{Orchid}} Plum {\color{Plum}\text{Plum}} Purple {\color{Purple}\text{Purple}} Red {\color{Red}\text{Red}}
RoyalBlue {\color{RoyalBlue}\text{RoyalBlue}} Salmon {\color{Salmon}\text{Salmon}} SeaGreen {\color{SeaGreen}\text{SeaGreen}} Thistle {\color{Thistle}\text{Thistle}}
SkyBlue {\color{SkyBlue}\text{SkyBlue}} SpringGreen {\color{SpringGreen}\text{SpringGreen}} Tan {\color{Tan}\text{Tan}} Turquoise {\color{Turquoise}\text{Turquoise}}
Violet {\color{Violet}\text{Violet}} White {\color{White}\text{White}} Yellow {\color{Yellow}\text{Yellow}} YellowGreen {\color{YellowGreen}\text{YellowGreen}}

用法:{\color{色调}表达式}

例子:${\color{YellowGreen} x^2}+{\color{Turquoise}y^2}={\color{Violet}z^2}$

效果: x 2 + y 2 = z 2 {\color{YellowGreen} x^2}+{\color{Turquoise}y^2}={\color{Violet}z^2}

猜你喜欢

转载自blog.csdn.net/maple___leaves/article/details/85123376