CTEX - 在线文档 - TeX/LaTeX 常用宏包


 

页面与章节标题式样
 
浮动对象及标题设计
 
生成与插入图形
 
表格与列表
 
目录与索引
 
参考文献
 
数学与化学公式
 
抄录和代码打印
 
特殊文本元素
 
辅助工具包
 
非标准文档式样

 

数学与化学公式
AMSLaTeX

作为 AMSTeX 在 LaTeX 中地实现,AMSLaTeX 包括两部分,一是 amsmath 宏包,主要的目的是用来排版数学符号和公式,其中专门有 amsthm 宏包,提供对定理的排版。另一部分是 amscls,提供了美国数学会要求的论文和书籍的格式。

AMS Fonts

美国数学会还提供一套的数学符号的字库,这套字库中增加了很多 TeX 的标准字库 Computer Modern 所没有的一些数学符号,如粗体数学符号等。

theorem

通过定义不同的 theorem 环境,自己定义定理、定义、引理等的式样。

subeqn

提供了 subequationssubeqnarray 环境,可以对数学公式中的子式进行编号。得到如 (1a), (1b), (1c) 这样的公式编号。参见 subeqn 的例子

subeqnarray

定义了 subeqnarraysubeqnarray* 环境,可对一组公式中的每行进行编号,给出如 (1a), (1b), (1c) 等的编号。参见 subeqnarray 的例子

mathenv

提供了几个很有用的数学命令和环境,可以得到比相应的标准的 LaTeX 命令或环境更好的排版结果。

eqnarray

定义了 equationarray 环境,将 LaTeX 标准的 eqnarray 环境和 array 环境结合起来。

youngtab

定义两个命令来排版如这样的 Young-Tableaux 式子。

yhmath

提供了一系列很大的分界符如: ( ), < > [ ] 等。

tmmath

支持用 Adobe Times 和 TM-Math 字族来排版文本和数学公式。

vector

提供了一组新的数学命令来排版各种式样的向量。

nicefrac

在正文文本中排版分式时,可以用它来得到较好的排版效果。

mdwmath

定义了 \sqrt* 命令来得到没有上面的横线的根式符号,此外还定义了其它一些数学符号。

Bold math symbols

定义了 \bm 命令,可用来得到加粗的斜体字体。

dstroke

排版如下的 “double stroke”数学符号。

ntheorem

扩展了 LaTeX theorem 环境的功能,并解决了设置定理环境的结束标记的问题。

easybmat

排版块状矩阵。可以设置相同宽度的列,或登高的行,或两者同时设定。此外,还可以在行或列之间加上各种直线。

harpoon

提供了一些命令在文本上方或下方加上带有半个箭头的线段标记。

chemsym

由 Mats Dahlgren 设计,目的在于正确地排版化学元素的名称。它提供了 109 条相应于化学元素的命令,其命令名称与元素的化学符号完全一致。

xymtex

Shinsaku Fujita 在1993年到1995年期间开发的专门用于绘制化学中有机分子等结构的一组宏,它由一组 LaTeX 宏包组成。

ppchtex

是 ConTeXt 中的独立模块,专门用来排版化学符号和公式。

Copyright©2002- CTEX.ORG, All Rights Reserved
版权所有 CTEX.ORG