CTEX - 在线文档 - TeX/LaTeX 常用宏包 |
chemsym.sty 由 Mats Dahlgren
设计,目的在于正确地排版化学元素的名称。它提供了 109 条相应于化学元素的命令,其命令名称与元素的化学符号完全一致。例如,\Zn 生成 Zn。这样做的一个代价,那就是有些已经存在的
LaTeX 命令要用其它的命令代替, 它们是
为了简化化学方程式的输入,重新定义了 LaTeX 中表示上下标的符号 ^ 和 _,使得在数学模式外面也可以用,如 2\H_2 plus \O_2 gives 2\H_2\O in an explosive reaction. 结果为 2H2 plus O2 gives 2H2O in an explosive reaction. 注意,有些宏包(如 longtable)的实现与 ^ 符号的原始意义息息相关,这时就需要在利用 \usepackage 命令包含 chemsym 时加上 collision 选项,否则会导致混乱。 Mats Dahlgren 提供了一个复杂的,但是有趣的示例文件 pertab.tex,它能排版出一个完整的元素周期表。但若要编译这个文件,还需要宏包 rotating.sty。 (本文转载自 texguru) 相关下载 |
|
Copyright©2002- CTEX.ORG, All Rights Reserved |