我正在用德语编写数学脚本(scrreprt)。我希望它有一个词汇表其中应包含:
- 期限,
- 将其翻译成英文,以及
- 该术语首次出现的页码。
词汇表应该从新页面开始。词汇表的页面应该分为两栏(其他页面则不然)。有什么好方法可以做到这一点(推荐的软件包、设置、宏等)?
非常感谢您分享您的专业知识!
答案1
mcolindex
中的风格glossaries
正是您想要的。
下面是它的工作原理:
\documentclass{scrreprt}
\usepackage[indexonlyfirst]{glossaries} % indexonlyfirst gives you only the first occurance
\usepackage{glossary-mcols} % glossary-mcols to be able to set the style
\renewcommand{\glsmcols}{2} % set the number of columns at 2
\setglossarystyle{mcolindex} % set the style
\makeglossaries
\newglossaryentry{1}{ % this defines the terms
name={term1},
description={explanation of term 1}
}
\newglossaryentry{2}{
name={term 2},
description={explanation of term 2}
}
\begin{document}
\gls{1} \gls{2} % these calls the terms
\printglossary
\end{document}
然后你需要运行 latex、makeglossaries、latex、latex