LaTeX 编辑部
  
主 页 在线教程 常用宏包 实用模板 资料下载 网上资源 联系我们 来访留言    


字体
符号
语言文字
页面设置
目录标题
注释索引
参考文献
图形
表格
数学
物理化学电子
抄录
浮动体处理
幻灯片制作
引用与链接
辅助工具 
宏包编写与解包
 

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

美国数学学会根据其印刷和电子出版物以及在线资料库的样式要求,编造的一组用于排版数学出版物的数学符号字体库宏包套件,它包含有:amsfontsamssymbeufrakeucal 四个宏包。

 

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 套件包括有:amsbsyamscd、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

 

接中页