我找不到使用 KOMA-Script 创建缩写列表的命令。有人能告诉我吗?还有,有人能告诉我缩写列表应该放在文档的开头还是结尾吗?谢谢。
编辑:我尝试了以下操作:
\documentclass[a4paper,11pt]{scrreprt}
\usepackage[komastyle,automark]{scrpage2}
\usepackage{ngerman}
\usepackage[utf8]{inputenc}
\usepackage[acronym]{glossaries}
\makeglossaries
%%% Abkuerzungen
\newacronym{hvs}{hvs}{human visual system}
\begin{document}
\tableofcontents%
\newpage
\pagestyle{headings}%
\pagenumbering{arabic}%
\setcounter{page}{1}
\parskip1.5ex
\addcontentsline{toc}{chapter}{Abkürzungen}
%Text
Denn der menschliche Wahrnehmungsapparat, auch \gls{hvs} genannt, nimmt höherfrequente Bildinhalte schlechter wahr als niederfrequente.
\printglossary[title=Abk\"urzungen]
\end{document}
但最后并没有显示词汇表。出了什么问题???我在命令行中使用了 perl 脚本 makeglossaries。
答案1
在问题进行实质性编辑之前写的:
KOMA-Script 不提供此类命令。开发人员打算使用现有的软件包之一。您必须自己找出最适合您需求的软件包,请查看一些 CTAN 主题:缩写,缩写和词汇表。
从我个人的角度来看,我只能告诉你我成功地glossaries
与 KOMA-Script 一起使用。常见问题解答中也有相关项目glossaries
:如何更改词汇表包提供的默认翻译? (感谢 Nicola Talbot 向我指出这一点)。
KOMA-Script 提供用于(重新)定义语言相关术语的命令(在最新版本的文档中这是第 10.4 节),其中一个用于词汇表标题。另请参阅这个答案如何更改文档元素的名称,例如“图形”,“目录”,“参考书目”等?
编辑答案:
摘自词汇表文档 v3.04:
第 2.5 节(封装选项、缩写选项)
缩写这将创建一个带有标签缩略词的新词汇表。这相当于:
\newglossary[alg]{acronym}{acr}{acn}{\acronymname}
如果缩写使用的包选项,\acronymtype
设置为首字母缩写词...第十部分(显示词汇表)
\printglossary[〈options〉]
在哪里<选项>是〈键〉 = 〈值〉选项列表。以下键可用:
类型此键的值指定要打印哪个词汇表。如果省略,则假定使用默认词汇表。例如,要打印首字母缩略词列表:\printglossary[type=\acronymtype]
标题这是词汇表的标题(覆盖定义词汇表时指定的标题)。
所以你应该写
\printglossary[type=\acronymtype,title=Abkürzungen]
或使用上面链接的 KOMA-Script 特定解决方案作为标题。