基础入门:从零开始写公式
所有行内公式都应该被包裹在 $...$
中,而行间公式应该包裹在$$...$$
里,可以换行。
让我们从最著名的二次方程求根公式开始。
请在下面的编辑器中尝试修改代码,看看会发生什么! 比如,把 \frac
改成 \dfrac
,或者把 \pm
去掉。
可以看到有很多奇奇怪怪的命令比如\frac
、\pm
、\sqrt
和{}
,我们一个个说。
块{...}
块是一种核心的概念,表示的是打包,比如说分式里,我们可以把分子打包、分母打包;再比如说上标下标,我们可以把它们分别打包。
为了方便理解,可以试试下面这个例子。尝试把 {ia}
外面的大括号去掉,只写 x_ia
,看看下标会发生什么变化。
可以看到,x_{ia}
会得到 ia
。而 x_ia
只会得到 i
成为了下标,a
跑到了外面。这就是因为下划线 _
命令只作用于它后面的单个字符 i
,而 {ia}
则将 ia
打包成了一个整体,让 _
命令作用于这个整体。
显然,这种打包是非常必要的,因为有时我们需要写长长的下标,而有时我们可以省略下标直接写出来,比较省事,就比如这样
不止是省事的问题,这还让我们的公式计算更加清晰了。
分数命令\frac
分式可以说是最常用的功能了。比起在行内用斜杠 /
(例如 $1/2$
),使用 \frac
命令能让我们的表达更加清楚和整洁。
\frac
命令的基本语法是 \frac{分子}{分母}
。它会把它后面紧跟的两个块分别作为分子和分母。
在上面的例子中,\frac
后面紧跟了两个单字符 1
和 2
,所以它们被正确地识别为了分子和分母。
但如果我们的分子或分母不止一个字符呢?这时候,{...}
就派上用场了!
试试下面的例子,对比 \frac102
和 \frac{10}{2}
的区别。
不难发现,\frac102
被错误地渲染成了 1
成了分子,0
成了分母。而 \frac{10}{2}
通过 {}
将 10
打包,才得到了我们想要的
更大的分数\dfrac
有时候在行内使用 \frac
,字体会显得有点小,比如:包含分数 \dfrac
(display-style fraction) 命令。它会强制以行间公式的样式来渲染分数,使其更大更清晰。
对比一下 \frac
和 \dfrac
在行内的效果:
平方根\sqrt
求平方根也是一个非常常见的运算。\sqrt
命令会把它后面紧跟的一个块作为开根号的内容。它的基础语法是 \sqrt{表达式}
。
更有用的是,它还有一个可选参数,可以用来表示开 n 次方根,语法是 \sqrt[n]{表达式}
。
比如可以试试在上面\sqrt
的后面加上[3]
,看看会发生什么?
上标与下标
我们在之前的 {...}
块介绍中已经接触过下标了。上标和下标是数学公式的灵魂,它们的命令非常直观:
^
用于上标_
用于下标
这两个命令同样只作用于其后紧跟的单个字符或单个块。所以,当你的上标或下标包含多个字符时,请务必用 {}
把它们打包!
现在我们应该足以写出著名的质能方程
大型运算符求和\sum
和积分\int
求和、积分这类大型运算符也是 LaTeX 的强项。它们使用 _
和 ^
来添加上下限。
- 求和:
\sum
- 积分:
\int
试试使用积分\int
写一个从
我们会发现,上下限并不是在顶和底的位置,在latex里我们可以通过\limits
来把它们放到顶部和底部。
可以试试看改成\int
会变成什么样
极限\lim
极限是微积分的基础。\lim
命令专门用于排版极限表达式。它通常与下标语法 _
结合使用,来表示变量的趋近过程。
语法通常是 \lim_{变量 \to 值}
。其中,趋近于符号 \to
(to) 是一个非常有用的命令。
显然这个式子的下标位置也不对,可以试试用\limits
来把x \to 0
放到正确的位置
三角函数
在 LaTeX 中,像 sin
, cos
, tan
这类标准的函数名,直接输入 sin(x)
会导致字体是斜体的 \
,让它们显示为正体,与变量区分开。
- 正确用法:
\sin
,\cos
,\tan
,\ln
,\log
等。 - 错误用法:
sin
,cos
,tan
,ln
,log
。
LaTeX 已经预定义了所有常见的函数名。
试试把下面的函数改为正确形式
常用数学符号
LaTeX 提供了海量的数学符号命令,覆盖了几乎所有你能想到的符号。这里列举一些最常用的:
- 正负号:
\pm
(加减) 和\mp
(减加)。 - 乘法:
\times
(叉乘),\cdot
(点乘)。 - 除法:
\div
。 - 不等号:
\le
(小于等于),\ge
(大于等于),\neq
(不等于)。
可以在这里试试不同的符号
希腊字母
在数学和物理中,我们大量使用希腊字母来表示变量或常数。在 LaTeX 中,输入它们非常简单:只需要在你熟悉的希腊字母读音前加上 \
即可。
- 小写字母:
\alpha
,\beta
,\gamma
,\delta
,\pi
,\omega
... - 大写字母:
\Gamma
,\Delta
,\Omega
... (只需要将命令的首字母大写)
更多字母可以参见 Overleaf 希腊字母与数学符号列表
通过这些基础命令的组合,你已经可以书写绝大多数日常学习和工作中需要用到的数学公式了。不断练习,你很快就会对它们了如指掌!