我制作了一个目录,\tableofcontents
但不知道如何在章节编号和标题之间添加一点分隔空间 - 它们是连在一起的。我应该做哪些更改?
我读过回答标题中提到的Roman Numerals
不是我的情况;答案虽然部分适用,但大多数建议是针对过时的软件包(tocstyle
),因此识别仍然有效的部分有些棘手。当前的 KOMA 版本有更简单的解决方案,我认为应该可以在 StackExchange 中搜索。
我的 MWE 是:
\documentclass[
headings=standardclasses, % to use serif font for titles
a4paper,
10pt,
notitlepage
]{scrartcl}
\usepackage{fontspec}
\usepackage[english]{babel}
\usepackage{csquotes}
\makeindex
\addtokomafont{part}{\LARGE} % reduce size of part
\addtokomafont{partnumber}{\LARGE}
\counterwithin{section}{part}
\renewcommand{\thepart}{\arabic{part}}
\usepackage{bookmark}
\begin{document}
\tableofcontents
\section{should be 0.1}
Each page shows :
\section{should be 0.2}
The index pages list automatically.
\part{is Part 1}
\section{should be 1.1}
Some nonsense text
\subsubsection{should be 1.1.1}
The tufte style does discourage
\part{is Part 2}
\section{should be 2.1}
References
\end{document}
并且输出显示章节编号和标题之间没有空格:
答案1
toc=flat
我发现的最简单的解决方案是在 documentclass 选项中包含如下内容:
\documentclass[
headings=standardclasses, % to use serif font for titles
a4paper,
10pt,
toc=flat,
notitlepage
]{scrartcl}
正如 Ulrike Fischer 指出的那样,它改变了 ToC 的其他方面,并且她的解决方案在某些情况下可能更可取。