LATEX数学公式学习

详细语法规则可以参考Supported Functions · KaTeX,但是这个链接是为了学习Katex的,不一定准确

本博客仅用于个人学习记录,只记录最常用的运算符号,更复杂详细的还需自行查阅资料

罗马数字

罗马数字:Ⅰ、Ⅱ、Ⅲ、Ⅳ、Ⅴ、Ⅵ、Ⅶ、Ⅷ、Ⅸ、Ⅹ、Ⅺ、Ⅻ

希腊字母

正无穷大: +\infty
负无穷大: -\infty

++\infty \\ -\infty

这里的\\用于换行

1
2
3
4
\delta,\lambda\\
\Delta,\Lambda\\
\Alpha\Beta\\
\phi,\varphi

δ,λΔ,Λ AB ϕ,φ\delta,\lambda\\ \Delta,\Lambda\ \Alpha\Beta\ \phi,\varphi

img

上下标

如果上标超过一个字符,要用大括号包裹起来

1
2
3
a^2,a_1\\
x^{y+z}\\
p_{ij},p_ij\\

a2,a1xy+zpij,pij\begin{align} &a^2,a_1\\ &x^{y+z}\\ &p_{ij},p_ij \end{align}

直立体和斜体

\rm \text 来表示直立体,和上下标一样,如果想要多个字符均设置为直体,需要用大括号包裹,如\rm{A b}

rm和text的区别为,text会保留空格,rm不会保留空格

1
2
\text{A B},\rm{A B}\\
\text A B,\rm A B

A B,ABAB,AB\begin{align} \text{A B},\rm{A B}\\ \text A B,\rm A B \end{align}

通常来讲,常量需要使用直立体,变量需要使用斜体

分式与根式

使用\frac{}{}来输出分式,前面的数为分子,后面的数为分母。

1
\frac{1}{2}

12\frac{1}{2}

当多个分式嵌套时,如果想要让分数线变得更大一点,需要使用\dfrac{}{}来调整显示风格

1
2
\frac{\frac{1}{x+1}}{y+1} \\
\frac{\dfrac{1}{x+1}}{y+1}

1x+1y+11x+1y+1\begin{align} \frac{\frac{1}{x+1}}{y+1} \\ \frac{\dfrac{1}{x+1}}{y+1} \end{align}

根式使用\sqrt表示,其中\sqrt{}表示二次根式,\sqrt[n]{}表示n次根式

1
2
\sqrt{x+1}\\
\sqrt[5]{x^2+1}

x+1x2+15\begin{align} \sqrt{x+1}\\ \sqrt[5]{x^2+1} \end{align}

普通运算符

±<>直接在键盘输入就行

×\times\times\cdot\cdot÷\div\div

±\pm\pm\mp\mp

\ge \le \gg \ll \ne \approx \equiv分别为\ge \le \gg \ll \ne \approx \equiv

sin,cos,cosh\sin , \cos, \cosh \sin , \cos, \cosh

log2x\log_2 x \log_2 x

limx0\lim\limits_{x \to 0} \lim\limits_{x \to 0} 这里的\limits_是为了强制让x0x \to 0显示在lim的下方

大型运算符

  1. ,\sum,\prod 分别为\sum \prod

  2. 下标和上标还是分别使用 _^,如 i=0N\sum\limits_{i=0}^N,注意这里为了让参数显示在正上方和正下方,使用了了\limits命令,\sum\limits_{i=0}^N

  3. 求积符号和求和符号是一样的用法

  4. 积分符号:

    \int, \iint, \iiint,\iiiint,\oint,\oiint 写作\int, \iint, \iiint,\iiiint,\oint,\oiint

    0f(x)dx\int_{-\infty}^0 f(x)dx 这种写法通常来说是不严谨的,d应该写作直立体,还要用\,在d前面插入一个小空格 0f(x)dx\int_{-\infty}^0 f(x)\,\text{d}x \int_{-\infty}^0 f(x)\,\text{d}x

标注符号

向量符号

x,ABN\vec x ,\overrightarrow {ABN} $\vec x ,\overrightarrow {ABN},其中\vec是小向量符号,\overrightarrow是大向量符号

详细符号可以参考

image-20260206134152965

括号定界符

([])([])小括号和中括号直接输入就可以,但是{}由于已经被语法占用,因此要使用转义的方式输出。

{}\{ \} ,就是在大括号前面加一个反斜线。\{ \}

有的时候为了统一观感,需要使用\left\right来做限定

(1,1x](1,\dfrac 1 x] (1,\dfrac 1 x]有的时候左边的括号和右边的括号不一样大;(1,1x]\left(1,\dfrac 1 x\right] \left(1,\dfrac 1 x\right],在括号前面进行限定就可以了。

如果没有左括号还想控制大小的话,可以使用\left.,在后面加一个点作为 虚拟符号输入

多行公式

前面用的换行都是\\,但是并不是所有编辑器都认可

要使用

1
2
3
4
\begin{align}
a=b+c+d\\
=e+f
\end{align}

a=b+c+d=e+f\begin{align} a=b+c+d\\ =e+f \end{align}

来进行换行,默认右对齐。要使用&符号来进行对齐。

1
2
3
4
\begin{align}
a&=b+c+d\\
&=e+f
\end{align}

a=b+c+d=e+f\begin{align} a&=b+c+d\\ &=e+f \end{align}

大括号

使用/begin{cases}

1
2
3
4
5
6
7
f(x)=
\begin{cases}

\sin x,1\le x \le 2\\
\0,\text{others}

\end{cases}

f(x)={sinx,1x20,othersf(x)= \begin{cases} \sin x,&1\le x \le 2\\ 0,&\text{others} \end{cases}

矩阵

有四种

没有括号matrix、方括号bmatrix、圆括号pmatrix、行列式vmatrix

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
\begin{matrix}
a & b\\
c & d
\end{matrix}

\begin{bmatrix}
a & b\\
c & d
\end{bmatrix}

\begin{pmatrix}
a & b\\
c & d
\end{pmatrix}

\begin{vmatrix}
a & b\\
c & d
\end{vmatrix}

abcd[abcd](abcd)abcd\begin{matrix} a & b\\ c & d \end{matrix} \begin{bmatrix} a & b\\ c & d \end{bmatrix} \begin{pmatrix} a & b\\ c & d \end{pmatrix} \begin{vmatrix} a & b\\ c & d \end{vmatrix}