我\makeglossaries
在序言中使用了。定义了我的术语,并发布了\printglossaries
。我一直在阅读手册,但找不到我遗漏的内容:
\documentclass[12pt]{article}
\usepackage{glossaries}
\makeglossaries
\begin{document}
\newglossaryentry{flux}{name=Flux,
description={(1) The rate of flow of metabolites through a metabolic pathway. (2) The rate of transport per unit of area.}}
\glsaddall
\printglossaries
\end{document}
编辑:确实我实际上并没有在正文中使用词汇表术语 - 这纯粹是一个独立的词汇表。
答案1
这次真正的答案是:
使用makeglossaries <bare filename>
然后重新编译该文档,一切都应该正常。
我的理解是你必须编译文档第一的,因为这是生成文件所makeglossaries
依据的。
答案2
您已经使用过makeglossaries
或了xindy
吗makeindex
?本节建议您在打印条目之前使用其中一个。
CW,因为它实际上更多的是一个评论而不是一个答案。
编辑:我刚刚试过,就是这样。只要运行makeglossaries <name of file>
它就可以了。不过不要使用任何扩展名。只需使用文件的裸名。注意非 CW 答案现在处于活动状态。