![numbers=autoenddot 在 KOMA 脚本中有效吗?](https://linux22.com/image/317310/numbers%3Dautoenddot%20%E5%9C%A8%20KOMA%20%E8%84%9A%E6%9C%AC%E4%B8%AD%E6%9C%89%E6%95%88%E5%90%97%EF%BC%9F.png)
KOMA-Script(版本 2015-07-02)指南描述了 KOMA-Script 如何处理数字末尾的句点。
和
像 TEIL I 这样的样式应该直接在数字末尾添加句点,但像 1.1 或 1.1.1 这样的样式则应该在数字末尾省略句点。但是,这似乎行不通……这是 MWE:
\documentclass[
numbers=autoenddot,
12pt,
]{scrartcl}
\usepackage{lipsum}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\begin{document}
\part{Lorem}
\section{ipsum3}
\subsection{dolor}
\lipsum
\end{document}
输出结果如下:
我是否遗漏了什么或者只是误解了 KOMA-Script 指南中的描述?
答案1
如果分段命令的编号方案纯粹是阿拉伯数字(1、2、3……),则autodot
不会排版。
如果您添加带有字母编号的附录,或将文档设置为使用罗马编号(part
使用它),则自动点将设置为全部部分单位。
如果您使用引用文档中的某个部分\ref
,则自动点是不是排版。