在采用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 .tex
继续在当前的命令窗口输入下面命令,回车
makeindex .nlo -s nomencl.ist -o .nls
便会在文件目录下多出nls文件。
如果你需要中文的术语表的名字,可以用\renewcommand{\nomname}{术语表} 来修正。
效果图如下:
选自:http://blog.sciencenet.cn/blog-798994-768983.html
|