前言
本文只讲了 LaTex 的一部分,要想了解 LaTex 的全部语法,详见 KaTex 官方文档。
基础
LaTex 里的公式都用 $ $
或 $$ $$
括起来。前者是行内公式,后者是行间公式。
基本运算符
LaTex 代码 | 显示效果 | LaTex 代码 | 显示效果 |
---|---|---|---|
x + y |
\(x + y\) | x \circ y |
\(x \circ y\) |
x - y |
\(x - y\) | x * y |
\(x * y\) |
x \times y |
\(x \times y\) | x / y |
\(x / y\) |
x \div y |
\(x \div y\) | x \oplus y |
\(x \oplus y\) |
x \cdot y |
\(x \cdot y\) | x \otimes y |
\(x \otimes y\) |
x \bmod y |
\(x \bmod y\) | x \cup y |
\(x \cup y\) |
x = y |
\(x = y\) | x \cap y |
\(x \cap y\) |
x > y |
\(x > y\) | x \land y |
\(x \land y\) |
x < y |
\(x < y\) | x \lor y |
\(x \lor y\) |
x \le y |
\(x \le y\) | \pm x |
\(\pm x\) |
x \ge y |
\(x \ge y\) | \mp x |
\(\mp x\) |
x \not = y |
\(x \not = y\) | \neg x |
\(\neg x\) |
x \perp y |
\(x \perp y\) | A \sube B |
\(A \sube B\) |
x \parallel y |
\(x \parallel y\) | B \supe A |
\(B \supe A\) |
x \mid y 或 x | y |
\(x \mid y\) | ||
x \approx y |
\(x \approx y\) | ||
x \in A |
\(x \in A\) | ||
A \ni x |
\(A \ni x\) | ||
x \sim y |
\(x \sim y\) |
更多运算符详见 KaTex 官方文档。
上标与下标
上标命令是 ^{角标}
,下标命令是 _{角标}
。当角标是单个字符时可以不用花括号(在 LaTeX 中,花括号是用于分组,即花括号内部文本为一组)。
LaTex 代码 | 显示效果 |
---|---|
x_1 |
\(x_1\) |
x^2 |
\(x^2\) |
x_1^2 |
\(x_1^2\) |
x ^ {a + b} |
\(x ^ {a + b}\) |
x_{a_1} |
\(x_{a_1}\) |
分式
分式的命令是:\frac{分子}{分母}
。
LaTex 代码 | 显示效果 |
---|---|
\frac{1}{2} |
\(\frac{1}{2}\) |
\frac{x + y}{2} |
\(\frac{x + y}{2}\) |
\frac{2ab}{a + b} |
\(\frac{2ab}{a + b}\) |
\frac{2}{\frac{1}{a} + \frac{1}{b}} |
\(\frac{2}{\frac{1}{a} + \frac{1}{b}}\) |
分式详见 KaTex 官方文档。
根式
根式的命令是:
- 平方根:
\sqrt{表达式}
- \(n\) 次方根:
\sqrt[n]{表达式}
LaTex 代码 | 显示效果 |
---|---|
\sqrt{2} |
\(\sqrt{2}\) |
\sqrt{a^2 + b^2} |
\(\sqrt{a^2 + b^2}\) |
\sqrt[3]{2} |
\(\sqrt[3]{2}\) |
\sqrt{1 + \sqrt[p]{1 + a^2}} |
\(\sqrt{1 +\sqrt[p]{1 + a^2}}\) |
根式详见 KaTex 官方文档。
大运算符
求和符号是 \sum
\(\sum\),求积符号是 \prod
\(\prod\),积分符号是 \int
\(\int\)。
要添加它们的上下限,给它们添加上下标即可。
LaTex 代码 | 显示效果 |
---|---|
\sum_{i = 1}^{n}{a_i} |
\(\sum_{i = 1}^{n}{a_i}\) |
\prod_{i = 1}^{n}{a_i} |
\(\prod_{i = 1}^{n}{a_i}\) |
\int_{a}^{b}{x^2 \mathrm{d}x} |
\(\int_{a}^{b}{x^2 \mathrm{d}x}\) |
更多大运算符详见 KaTex 官方文档。
常用符号
LaTex 代码 | 显示效果 | LaTex 代码 | 显示效果 |
---|---|---|---|
a' |
\(a'\) | \forall |
\(\forall\) |
\{ \} |
\(\{ \}\) | \exist 或 \exists |
\(\exist\) |
\alpha |
\(\alpha\) | \nexists |
\(\nexists\) |
\beta |
\(\beta\) | \because |
\(\because\) |
\gamma |
\(\gamma\) | \therefore |
\(\therefore\) |
\delta |
\(\delta\) | \varnothing |
\(\varnothing\) |
\Delta |
\(\Delta\) | \implies |
\(\implies\) |
\epsilon |
\(\epsilon\) | \impliedby |
\(\impliedby\) |
\theta |
\(\theta\) | \iff |
\(\iff\) |
\lambda |
\(\lambda\) | \max |
\(\max\) |
\mu |
\(\mu\) | \min |
\(\min\) |
\pi |
\(\pi\) | \log |
\(\log\) |
\rho |
\(\rho\) | \gcd |
\(\gcd\) |
\omega |
\(\omega\) | \sin |
\(\sin\) |
\varphi |
\(\varphi\) | \cos |
\(\cos\) |
\Complex |
\(\Complex\) | \tan |
\(\tan\) |
\N |
\(\N\) | \lg |
\(\lg\) |
\R |
\(\R\) | \ln |
\(\ln\) |
\Z |
\(\Z\) | \triangle |
\(\triangle\) |
\infty |
\(\infty\) | \cdots |
\(\cdots\) |
\angle |
\(\angle\) | \dots |
\(\dots\) |
\degree |
\(\degree\) | ||
\lfloor x \rfloor |
\(\lfloor x \rfloor\) | ||
\lceil x \rceil |
\(\lceil x \rceil\) |
注: LaTex 里貌似没有平行四边形的符号……
KaTex 官方文档 全文大部分内容都是各种符号,要查找的话建议按 Ctrl + F 搜索内容看看文本有没有接近的,可能会快一点。
行内公式与行间公式
行间公式与行间公式的区别有:
- 行内公式用
$ $
括起来,而行间公式用$$ $$
括起来。 - 行内公式可以嵌入行内,而行间公式独成一行。
- 行内公式较小,大运算符、分式等显示得比较别扭,而行间公式里大运算符、分式有了舒展的空间。
如:
$a^2 + b^2 = c^2$
\(a^2 + b^2 = c^2\)
$$a^2 + b^2 = c^2$$
\[a^2 + b^2 = c^2
\]$\frac{a + b}{2}$
\(\frac{a + b}{2}\)
$$\frac{a + b}{2}$$
\[\frac{a + b}{2}
\]$\sum_{i = 1}^{n}{a_i}$
\(\sum_{i = 1}^{n}{a_i}\)
$$\sum_{i = 1}^{n}{a_i}$$
\[\sum_{i = 1}^{n}{a_i}
\]插入文本
用 \text{文本}
在公式里插入文本,如:
\text{对于任意的} \mathrm{Rt} \triangle ABC \text{,设它的两条直角边的长度为} a \text{和} b \text{,斜边的长度为} c \text{,则有} a^2 + b^2 = c^2.
\[\text{对于任意的} \mathrm{Rt} \triangle ABC \text{,设它的两条直角边的长度为} a \text{和} b \text{,斜边的长度为} c \text{,则有} a^2 + b^2 = c^2 \text{.}
\]注意: 有些版本的 LaTex 支持直接把中文放入公式里,即打中文的时候不用加 \text{}
,如上面那句话这样写也可以:
对于任意的 \mathrm{Rt} \triangle ABC,设它的两条直角边的长度为 a 和 b,斜边的长度为 c ,则有 a^2 + b^2 = c^2.
\[对于任意的 \mathrm{Rt} \triangle ABC,设它的两条直角边的长度为 a 和 b,斜边的长度为 c ,则有 a^2 + b^2 = c^2.
\]不过并不是所有版本的 LaTex 都支持这个功能。
进阶
LaTex 环境
环境是 LaTex 里的一个重要概念。环境的命令为:
\begin{环境类型}
内容
\end{环境类型}
其中,可以用 \\
进行换行,用 &
把每一行的某一个地方对齐。
如:
\begin{aligned}
2x + 10 &= 20 \\
解:2x &= 20 - 10 \\
2x &= 10 \\
x &= 5
\end{aligned}
\[\begin{aligned}
2x + 10 &= 20 \\
解:2x &= 20 - 10 \\
2x &= 10 \\
x &= 5
\end{aligned}
\]下面是一些常用的环境:
- 使用
aligned
环境对齐多行公式。
\begin{aligned}
a^2 + b^2 &= (a + b)^2 - 2ab \\
&= (a - b)^2 + 2ab
\end{aligned}
\[\begin{aligned}
a^2 + b^2 &= (a + b)^2 - 2ab \\
&= (a - b)^2 + 2ab
\end{aligned}
\]- 使用
equation
环境和split
环境叠加,给整个式子进行自动标号:
\begin{equation}
\begin{split}
a^2 + b^2 &= (a + b)^2 - 2ab \\
&= (a - b)^2 + 2ab
\end{split}
\end{equation}
\[\begin{equation}
\begin{split}
a^2 + b^2 &= (a + b)^2 - 2ab \\
&= (a - b)^2 + 2ab
\end{split}
\end{equation}
\]- 使用
align
环境,给每一行都进行自动标号:
\begin{align}
a^2 + b^2 &= (a + b)^2 - 2ab \\
&= (a - b)^2 + 2ab
\end{align}
\[\begin{align}
a^2 + b^2 &= (a + b)^2 - 2ab \\
&= (a - b)^2 + 2ab
\end{align}
\]更多环境详见 KaTex 官方文档。
字体、字号与颜色
字体
在全部地方可用的有 3 种字体:
名称 | LaTex 代码 | 显示效果 |
---|---|---|
罗马 | \textrm |
\(\textrm{Hello world!}\) |
无衬线 | \textsf |
\(\textsf{Hello world!}\) |
打字机 | \texttt |
\(\texttt{Hello world!}\) |
在数学模式下,另外提供了 4 种字体:
LaTex 代码 | 显示效果 |
---|---|
\mathbb |
\(\mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\) 和 \(\mathbb{k}\) |
\mathcal |
\(\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\) |
\mathscr |
\(\mathscr{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\) |
\mathfrak |
\(\mathfrak{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\) 和 \(\mathfrak{abcdefghijklmnopqrstucvvwxyz}\) 和 \(\mathfrak{0123456789}\) |
字号
LaTex 代码 | 显示效果 | LaTex 代码 | 显示效果 |
---|---|---|---|
\Huge |
\(\Huge \sum_{i = 1}^{n}{\frac{1}{i}}\) | \normalsize |
\(\normalsize\sum_{i = 1}^{n}{\frac{1}{i}}\) |
\huge |
\(\huge \sum_{i = 1}^{n}{\frac{1}{i}}\) | \small |
\(\small\sum_{i = 1}^{n}{\frac{1}{i}}\) |
\LARGE |
\(\LARGE\sum_{i = 1}^{n}{\frac{1}{i}}\) | \footnotesize |
\(\footnotesize\sum_{i = 1}^{n}{\frac{1}{i}}\) |
\Large |
\(\Large\sum_{i = 1}^{n}{\frac{1}{i}}\) | \scriptsize |
\(\scriptsize\sum_{i = 1}^{n}{\frac{1}{i}}\) |
\large |
\(\large\sum_{i = 1}^{n}{\frac{1}{i}}\) | \tiny |
\(\tiny\sum_{i = 1}^{n}{\frac{1}{i}}\) |
颜色
LaTex 代码 | 显示效果 |
---|---|
\textcolor{red}{a} + b |
\(\textcolor{red}{a} + b\) |
\textcolor{#11EEDD}{a} + b |
\(\textcolor{#11EEDD}{a} + b\) |
\colorbox{red}{\textcolor{#11AAFF}{a + b}} |
\(\colorbox{red}{\textcolor{#11AAFF}{a + b}}\) |
\fcolorbox{equa}{red}{\textcolor{#11AAFF}{a + b}} |
\(\fcolorbox{equa}{red}{\textcolor{#11AAFF}{a + b}}\) |
更多字体、字号、颜色详见 KaTex 官方文档。
后记
本文写作时间:2023.4.14 20:08 ~ ?
更新日志
1.0 版:2023.4.14
最初版本。
标签:LaTex,2ab,text,sum,笔记,sqrt,frac From: https://www.cnblogs.com/panhongxuanblog/p/17320642.html