- 从零开始学LATEX
- 李尚乐编著
- 568字
- 2023-04-25 09:40:56
1.2.3 数学公式
LATEX 的一大优势就是能够非常快速地排版数学公式,在图 1.3 所示案例中我们就已经见过数学公式a2+b2=c2、sin A=和cos A=。从LATEX文本中可知,编辑a2+b2=c2的是$ a^2+b^2=c^2 $,编辑sin A=的是$\sin A=\frac{a}{c} $。它们有一些共同的特点,即都放在两个$号之间,且指数用^号表示,sin、cos、等用命令\sin、\cos、\frac表示。
两个 $ 号之间的环境是数学环境,可以编辑数学公式,而数学公式中的指数用^号,下标用下画线符号_,所以这两个符号在 LATEX中有着特殊的含义,特别是下画线,不要随意使用。
用两个 $ 号打印的数学公式比较单一,属于行内公式。LATEX 文档中可以加载很多与数学公式相关的宏包,以实现更加复杂的数学公式排版。最常用的宏包有amsmath,它提供了很多好用的数学环境。
例 当公式很长的时候,放在一行中就会超出文本范围,利用amsmath宏包,在split环境中,可将单行公式切分成多行公式,如公式(1.1)所示。
上述LATEX命令打印效果如下:
例 当需要切分公式的时候,将括号拆分成两部分,很可能会出现括号不匹配问题,拆分位置前后都需要添加\.符号,以实现分界符前后的一致性,如公式(1.2)所示。
上述LATEX命令打印效果如下:
例 还有方程组和矩阵,都可以用amsmath宏包提供的环境排版,如公式(1.3)所示。
上述LATEX命令打印效果如下:
上述LATEX命令打印效果如下:
第3章主要介绍的就是数学公式,不仅会对上述这些案例进行详细分析,还会介绍很多特殊符号、常用公式模型,以及如何精细化调整公式格式。