在采用Latex撰写学术论文时,有时需要生成论文的术语表,用以说明论文中所使用符号或者是专业术语,给出其详细的解释,在LaTeX里,可以调用Nomenclature包进行术语表的生成。载入\usepackage{nomencl} 宏包,其使用与makeindex非常类似,下面是其制作的一个样例代码:
\documentclass{article} \usepackage{nomencl} \makenomenclature \begin{document} \section*{Main equations} \begin{equation} a=frac{N}{A} \end{equation}% \nomenclature{$a$}{The number of angels per unit area}% \nomenclature{$N$}{The number of angels per needle point}% \nomenclature{$A$}{The area of the needle point}% The equation $sigma = m a$% \nomenclature{$sigma$}{The total mass of angels per unit area}% \nomenclature{$m$}{The mass of one angel} follows easily. \printnomenclature \end{document}在示例文件夹下打开命令窗口(Shift+鼠标右键),并输入下面命令,回车
latex <filename>.tex继续在当前的命令窗口输入下面命令,回车
makeindex <filename>.nlo -s nomencl.ist -o <filename>.nls便会在文件目录下多出nls文件。 如果你需要中文的术语表的名字,可以用\renewcommand{\nomname}{术语表} 来修正。 效果图如下: 选自:http://blog.sciencenet.cn/blog-798994-768983.html
发表评论 取消回复