我想
- 每个“首次使用”的词汇表条目都应出现在脚注中,并附有其描述和
- 每个“已使用”条目(短期术语)都与词汇表中的描述条目相链接。
我实现了第一点,但第二点并不总是正常工作。我必须“玩弄”“hyperref”和“词汇表”的加载顺序才能使其正常工作。
问题是,只有加载了“hyperref”包,链接才会起作用前包“glossaries”。我到处都看到,hyperref 必须作为最后一个包加载,所以我不确定我是否做对了。
是否存在更好的方法来实现我的要求?
我正在使用 miktex 2.9,我的文档类型是“scrreprt”。
这是我引用词汇表包的方式:
\usepackage
[ nonumberlist,
toc,
footnote,
acronymlists={main}
]{glossaries}
\newglossary[slg]{symbolslist}{syi}{syg}{Symbolverzeichnis}
\renewcommand*{\glspostdescription}{}
\makeglossaries
\def\theglossary{%
\@ifundefined{chapter}{\section}{\chapter}{\nomname}%
\nompreamble
\list{}{%
\labelwidth\nom@tempdim
}}
\printglossary[style=altlist,title=Glossar]
这是我的一个词汇表条目:
\newglossaryentry{gloss:ACM}{name=ACM, first={Adaptive Case Management (ACM)}, description={\textbf{A}daptive \textbf{C}ase \textbf{M}anagement tries to... (my description).}}
我对 hyperref-package 的引用如下:
\usepackage[
pdfpagelabels,
bookmarksopen,
pdfstartview={FitV},
plainpages=false,
breaklinks=true,
linkbordercolor={1 1 1},
citebordercolor={1 1 1},
urlbordercolor={1 1 1}
]{hyperref}
提前感谢你的提示和想法,
Timo