有没有办法在单独的文件中创建词汇表条目?我更喜欢将词汇表条目存储在单独的文件中。
谢谢您的任何评论。
答案1
该\loadglsentries[type]{file name}
命令应用于外部定义,因为这允许选择特定的词汇表类型(但仅对多个词汇表有用)。
\documentclass{article}
\usepackage{glossaries}
\makeglossaries
\loadglsentries{foo}
\begin{document}
\gls{foobar} is a strange animal
\gls{foo} is another strange animal
\printglossaries
\end{document}
该foo.tex
文件包含词汇表定义:
\newglossaryentry{foobar}{%
name={Foobar},
description={A strange animal, not to be confused with \gls{foo}}
}
\newglossaryentry{foo}{%
name={Foo},
description={A strange animal, not to be confused with \gls{foobar}}
}
答案2
我放弃\loadglsentries
了回忆录文档类。相反,创建页面/foo.sty使用您的词汇表条目:
\documentclass{article}
\usepackage{glossaries}
\makeglossaries
\usepackage{pages/foo}
\begin{document}
\gls{foobar} is a strange animal
\gls{foo} is another strange animal
\printglossaries
\end{document}