我遇到了一个奇怪的问题,标题选项似乎无法正常工作。我包含的软件包如下:
\usepackage[title,titletoc]{appendix}
然后在文档中,我添加了以下附录:
\begin{appendices}
\chapter{Abbildungen}
\chapter{Auflistungen}
\end{appendices}
目录最终按预期顺利结束:
禁止使用 A 图
禁止 B 访问
但在正文中,应该有“Anhang”字样的地方留有空格,但却没有出现。
图片
[...]
B 评估
我不知道为什么。我已经尝试了几种包选项和命令的组合,还尝试重命名\appendixname
以防它是空的或其他的。
如果这很重要的话,我正在使用 koma-scripts scrrept-class。
答案1
您可以在以下位置找到 Markus Kohm 的建议komascript.de。
% see http://www.komascript.de/node/1766
\documentclass[headings=appendixprefix]{scrreprt}
\usepackage{blindtext}
\usepackage{etoolbox}
\providecommand*{\appendixmore}{}% Falls Option headings=appendixprefix nicht verwendet wurde.
\newcommand*{\SavedOriginaladdchaptertocentry}{}
\appto\appendixmore{%
\let\SavedOriginaladdchaptertocentry\addchaptertocentry
\renewcommand*{\addchaptertocentry}[2]{%
\ifstr{#1}{}{% Eintrag ohne Nummer
\SavedOriginaladdchaptertocentry{}{#2}%
}{% Eintrag mit Nummer
\SavedOriginaladdchaptertocentry{}{\appendixname~#1\autodot\enskip#2}%
}%
}%
}
\begin{document}
\tableofcontents
\blinddocument
\appendix
\chapter{Abbildungen}
\Blindtext[20]
\chapter{Auflistungen}
\end{document}
答案2
KOMA-Script 提供了软件包附录的所有功能。因此,请勿在 KOMA-Script 类下使用此软件包。
附录不是环境,而是命令。只需\appendix
在开头写上即可。
KOMA-Script 手册有很多关于附录的文档。