| |
LaTeX 中建立术语表通常使用 nomencl 或者 glossary 宏包。不过如果需要更强大的功能,可以试试 glossaries 宏包,它是给术语 (glossary) 、缩略语 (acronym) 和符号 (symbol) 创建列表的绝佳工具。
ref:http://dannyli.net/tag/latex
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
该宏包定义了一组术语编辑和引用命令,可在文稿任意部位创建术语表,其样式可以自行设定,还可以定义术语表式的文本,也就是说,文件中可有多种类型的术语表。 术语条目说明就写在导言区,无须单独建库,编译源文件时,在 makeindex 的支持下,会自动生成术语库文件。例如:
采用超链接宏包 hyperref,可实现术语双向交叉引用。假设源文件名为 mydoc.tex,其完整的编译过程为:
PDFLaTeX
makeindex -s mydoc.ist -t mydoc.glg -o mydoc.gls mydoc.glo
PDFLaTeX
PDFLaTeX
该宏包还有很多选项,能够改变术语表的样式或外观。
Nicola L.C. Talbot
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++在阅读科技书刊时,其中定理或公式由于所用的符号特殊,经常使人百思不得其解。
该宏包可以帮助作者创建术语表,它利用 Make Index 宏包功能,对文稿中专门注释的术语或特定符号,在指定的位置,按字母顺序,自动进行列表。例如:
|
假设源文件的名称为 mydoc.tex,其完整编译过程为:
PDFLaTeX
makeindex mydoc.nlo -s nomencl.ist -o mydoc.nls
PDFLaTeX
源文件在第一次编译后,自动生成一个同名术语条目文件.nlo,运行 makeindex 工具程序和术语样式文件 nomencl.ist 对其编译,再生成一个同名术语排序文件.nls,当再次编译源文件时,\printnomenclature 命令将被这个文件的内容所取代。
nomencl 宏包还提供了几个选项,可在每条术语的注释之后自动添加:“see equation (2)” 或 “page 5”等辅助信息。
Boris Veytsman et al
原文:http://zzg34b.w3.c361.com/package/note-2.htm