此 MWE 的印刷效果非常好
\documentclass{scrbook}
\begin{document}
\tableofcontents
\chapter{chapter}
\chapter{chapter}
\end{document}
但是,当我添加\part
它时,数字就变成了尾点:
\documentclass{scrbook}
\begin{document}
\tableofcontents
\part{part}
\chapter{chapter}
\chapter{chapter}
\end{document}
为了摆脱端点,需要numbers=noenddot
:
\documentclass[
numbers=noenddot
]{scrbook}
\begin{document}
\tableofcontents
\part{part}
\chapter{chapter}
\chapter{chapter}
\end{document}
为什么\part
文档中一旦有数字就立即在数字上加点?
答案1
来自 KOMA 脚本文档(“3.16.文档结构”部分,第 95 页):
KOMA-Script 决定是否在数字末尾设置句点。如果数字仅由阿拉伯数字组成,则句点将被省略。如果有字母字符或罗马数字,则始终会设置句点。
在您的示例中,各个部分都以罗马数字编号,这就是为什么如果包含某个部分则使用句点的原因。