为什么使用词汇表包无法打印我的词汇表?

为什么使用词汇表包无法打印我的词汇表?

\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或了xindymakeindex本节建议您在打印条目之前使用其中一个。

CW,因为它实际上更多的是一个评论而不是一个答案。

编辑:我刚刚试过,就是这样。只要运行makeglossaries <name of file>它就可以了。不过不要使用任何扩展名。只需使用文件的裸名。注意非 CW 答案现在处于活动状态。

相关内容