我有一个主文档,其中包含几个作为单独 tex 文件的章节。我正尝试使用包打印缩写列表glossaries
。我在序言中定义它如下,并在使用包之后执行此操作hyperref
:
\usepackage[pdftex]{hyperref}
\usepackage[acronym,toc,nonumberlist]{glossaries}
\makeglossaries
然后,我定义想要使用的首字母缩略词如下:
\newacronym{la}{LA}{Los Angeles}
\newacronym{un}{UN}{United Nations}
稍后在文档主体中,我执行以下操作:
\begin{document}
\selectlanguage{english}
\pagestyle{empty}
\includepdf[pages=1]{CoverPage.pdf}
\cleardoublepage
\begin{abstract}
\end{abstract}
\cleardoublepage
\pagestyle{plain}
\pagenumbering{roman}
\tableofcontents
\cleardoublepage
\listoffigures
\cleardoublepage
\listoftables
\cleardoublepage
\printglossary[type=\acronymtype,title=Abbreviations]
\include{Chater1}
\cleardoublepage
\bibliographystyle{unsrt}
\bibliography{references}
\newpage
\thispagestyle{empty}
\mbox{}
\end{document}
我尝试在 TexMaker 中分三步进行编译:
- 我要求
pdflatex
提供主文件。 - 我要求
makeglossaries
提供主文件。 - 我再次打电话
pdflatex
索要主文件。
当我调用makeglossaries
命令时,收到以下警告:
1. Warning: File 'master.glo' is empty. Have you used any entries defined in glossary 'main'? Remember to use package option 'nomain' if you don't want to use the main glossary.
2. Warning: File 'master.acn' is empty. Have you used any entries defined in glossary 'acronym'?
那么有人能帮我解决这个问题吗?我收到一条警告说文件.acn
为空?
笔记:
我已将所有软件包更新至最新版本。
在生成的pdf文件中,应该打印缩写列表的地方总是空的,甚至没有标题。