algorithm2e
它提供一个 Algorithm2e 环境,用于在 LaTeX2e
中排版算法步骤。它将算法步骤定义为浮动体;它提供一组关键词供排版使用,关键词既可修改也可创新。
源文件
Christophe Fiorio
algorithms
它定义了 algorithmic 和 algorithm
两个环境和一组命令,可用于排版算法步骤,对其中的关键词可以采用不同的显示效果。两种环境可分别使用,也可同时使用;其中 algorithm
环境还可以处理图形之类的浮动体。
源文件 示例
Rogério Brito
amsbsy
它定义了排版黑体数学符号的命令 \boldsymbol 和 \pmb。该宏包现已经被更新的宏包
bm
所取代。
源文件
Frank Mittelbach
amscd
它定义了一个 CD 环境,适用于排版较简单的只有单向箭头的矩形交换图表。
源文件
Frank Mittelbach
amscls
它定义了 amsart、amsbook 和 amsproc 三种数学源文件类型,它们包括了美国数学学会所有出版物的样式。它还提供了一个可独立使用的定理宏包 amsthm。
源文件
AMS
AMSFonts
美国数学学会根据其印刷和电子出版物以及在线资料库的样式要求,编造的一组用于排版数学出版物的数学符号字体库宏包套件,它包含有:amsfonts、amssymb、eufrak
和 eucal 四个宏包。
eucal 可修改 LaTeX 的数学字体命令 \mathcal 。当加载该宏包后,使用 \mathcal
命令,调出的是欧拉书写体,而不是通常的计算机现代书写体。它还有一个 mathscr 选项,使其可与数学字体命令 \mathscr 结合使用。
eufrak 设置了哥特字体,这是一种书写或印刷字体,外观非常华丽,多见于中世纪时的神学文献。如果已加载了 amsfonts 宏包,该宏包就是多余的。
源文件
AMS
amsfonts
它定义了大写空心粗体字命令 \mathbb 和欧拉字体命令 \mathfrak 以及数学公式中各种相应的字体,如:粗数学斜体和粗希腊字母下标、求和积分等大符号下标、
欧拉数学字体、斯拉夫字体等。
大写空心粗体字一般用于表示数学和物理学中的向量或集合。
现在常用的数学字体命令及其字体样式见下表所示:
要使用其中蓝色的字体命令就要调用 amsfonts 宏包。
源文件
AMS
AMSLaTeX
美国数学学会主要有三种类型的出版物:论文、学报和书籍或专论,每一种都有详细严格的出版样式要求。
标准 LaTeX 本身就有很强的数学排版能力,但对于非常专业而复杂的数学公式和数学结构,还是需要定义一些新命令和环境来简化源文件的编辑过程。
1982年,美国数学学会根据其刊物出版要求,委托开发了用于排版数学刊物的 TeX
系统:AMSTeX,1987年又将其移植到 LaTeX,成为 AMSLaTeX。现在它已成为
LaTeX-2e 的一个数学宏包套件。
AMSLaTeX
套件包括有:amsbsy、amscd、amsgen、amsmath、amsopn、ams-text、amsxtra、amsthm
、upref 和 amscls 等宏包。
AMS
amsmath
它定义了各种显示多行公式的环境和一系列排版数学公式的命令,可用以改进和提高方程式、多行上\下标等数学结构的排版效果。 例如,它提供的一条命令:\cfrac,用来排版连分数,要比标准 LaTeX 中的 \frac
命令输出效果更加美观。
该宏包还有11个选项,可以影响极限、方程和方程序号等数学式的放置,而这些选项的设置要优先于源文件中其他相关选项的设置。
当调用该宏包的同时,另外三个与之相关的宏包:amsbsy、amsopn amstext,也自动被加载了。
源文件
AMS
应用举例
源文件 AMS
amsopn
它提供命令:\DeclareMath0perator{\新函数命令}{新函数名},在导言区用来自定义类似 \sim 和 \lim 等新的算符
或函数;也可以在正文中用它提供的命令:\operatorname{函数名},自定义临时使用的函数。举例说明:
在实际排版中,大都用 amsmath 宏包替代该宏包。
源文件
Michael Downes
接中页
|