前言
- TeX(/tex/)是计算机科学家Donald Ervin Knuth([美]唐纳德·克努特,曾荣获1997年图灵奖)发明的文本格式化程序,提供了一套强大而灵活的排版系统,擅于处理复杂的数学公式,输出高质量、精美的文本。
- LaTeX(/'latɛk/)是基于Tex二次开发的排版系统,帮助使用者更加方便地使用Tex提供的强大功能,创作者为计算机科学家Leslie Lamport([美]莱斯利·兰伯特,曾荣获2013年图灵奖)。
- 这篇文章将总结LaTex最实用的语法与应用技巧,希望能帮上忙。
系列文章
自媒体 | 使用Markdown高效率编写文档
自媒体 | 使用LaTeX编写数学公式
[自媒体 | 给Markdown点颜色看看] (coming soon...)
1、基本样式
1.1 内联公式
- 举例:TeX TeX
$公式内容$
TeX TeX - 效果:TeX TeXTeX TeX
1.2 独行公式
- 举例:TeX TeX
$$公式内容$$
- 效果:TeX TeX
1.3 多行公式
- 使用
\begin{split}
与\end{split}
包裹分行公式 - 使用
\\
设置分行位置,使用&
设置对齐位置 - 举例:
$$ \begin{split} x & = 1 + 2 + 3 + 4\\ & = 10 \end{split} $$
- 效果:
1.4 分支公式
- 使用
\begin{cases}
和\end{cases}
包裹分支公式 - 使用
\\
设置分行位置,使用&
设置对齐位置 - 举例:
$$
y=\begin{cases}
-x,&x<0\\
x,&x>0
\end{cases}
$$
- 效果:
1.5 方框
- 使用
\boxed{}
修饰公式 - 举例:
$$\boxed{公式内容}$$
- 效果:
1.6 标签
- 使用
\tag{}
设置标签 - 举例:
$$
x_21 \tag{1}
$$
- 环境
2、字体
editing
3、字型
4、特殊符号
符号 | 含义 | 举例 | 效果 |
---|---|---|---|
# | s | s | s |
^ | 上标 | $n^2$ |
|
_ | 下标 | $n_2$ |
|
{} | 组合 |
$n_21$ 与$n_{21}$
|
与 |
& | 对齐 | 详见1.4分支公式 | |
\\ |
5、修饰命令
命令 | 含义 | 举例 | 效果 |
---|---|---|---|
\vec | 向量 | $\vec x$ |
|
\overline | 上划线 | $\overline x$ |
|
\underline | 下划线 | $\underline x$ |
6、常用数学公式
6.1 分式
- 使用
\frac{分子}{分母}
表示分式 - 举例;
$f(x)=\frac{x}{2}$
- 效果:
6.2 开方
- 使用
\sqrt[方根]{被开方数}
表示开方,方跟默认为二次方根 - 举例:
$\sqrt{x}$
与$\sqrt[3]{x}$
- 效果:与
6.3 累加
- 使用
\sum_{下限}^{上限}
表示累加 - 举例:
$\sum_{i=0}^{n}i^2$
或$\sum\limits_{i=0}^{n}i^2$
- 效果:或
6.4 累乘
- 使用
\prod_{下限}^{上限}
表示累乘 - 举例:
$\prod_{i=1}^ni$
或$\prod\limits_{i=1}^ni$
- 效果:或
6.5 极限
- 使用
\lim_{\to}
表示极限 - 举例:
$\lim_{x\to0} \frac{1}{x} = \infty$
- 效果:
6.6 积分
- 使用
\int_{下限}^{上限}被积函数
表示积分 - 举例:
$\int_a^b x^2dx$
或$\int\limits_a^b x^2dx$
- 效果:或
- 使用表示
\iint
表示双重积分,\iiint
表示三重积分 - 举例:
$\iint$
与$\iiint$
- 效果:与
- 使用
\oint_{曲线路径}被积函数
表示闭曲线积分 - 举例:
$\oint_{\Gamma}f(x)dx$
- 效果:
6.7 范数
- 使用
\parallel {向量} \parallel_{类型}
表示范数 - 举例:
$\parallel X \parallel_1$
- 效果:
7、算法分析
editing
8、希腊字母查找表
将命令首字母改为大写,即表示字母的大写形式,如$\delta$
表示,$\Delta$
表示
小写 | 大写 | 命令 |
---|---|---|
A | \alpha | |
B | \beta | |
\gamma | ||
\delta | ||
E | \epsilon | |
Z | \zeta | |
N | \nu | |
\xi | ||
O | \omicron | |
\pi | ||
P | \rho | |
\sigma | ||
H | \eta | |
\theta | ||
I | \iota | |
K | \kappa | |
\lambda | ||
M | \mu | |
T | \tau | |
\upsilon | ||
\phi | ||
X | \chi | |
\psi | ||
\omega |
推荐阅读
- Java | 使用 ThreadLocal 实现无锁线程安全
- Android | 代码压缩、优化与混淆 — ProGuard与R8
- Android | 自定义属性
- Android | 再按一次返回键退出
- Android | InputManagerService 与输入事件采集
- 设计模式 | 静态代理与动态代理
- 工具集 | 使用 Keytool 管理密钥和证书