koma 书章节号尾随 .0 吗?

koma 书章节号尾随 .0 吗?

默认情况下,KOMA-Script scrbook 会生成编号为“1. 简介”的章节。如何才能生成编号为“1.0 简介”的章节?

答案1

\documentclass{scrbook}

\def\thechapter{\arabic{chapter}.\arabic{section}}
% \def\thechapter{\arabic{chapter}.0} % or just put zero
% you need to redefine thesection, etc since their original definition depends on thechapter
\def\thesection{\arabic{chapter}.\arabic{section}} 

\begin{document}
  \chapter{Introduction}
  \section{A first section}
\end{document}

您可以通过重新定义\thechapter等方式做到这一点。请注意,您还需要重新定义\thesection等,否则它们将是 1.1.1 或 1.0.1,具体取决于\def您使用的上述哪个版本\thechapter

答案2

\documentclass[numbers=noenddot]{scrbook}
\renewcommand\thechapter{\arabic{chapter}.0}
\begin{document} 
\chapter{foo}

\end{document} 

相关内容