在这个 MWE 中,为什么我的两栏目录在加载时会拉伸成一栏?tocloft
包?我该如何防止这种情况发生?
\documentclass{scrartcl}
\usepackage{multicol}
\begin{document}
\BeforeStartingTOC[toc]{\begin{multicols}{2}}
\AfterStartingTOC[toc]{\end{multicols}}
\tableofcontents
\section{Section 1}
\subsection{Subsection 1.1}
\subsection{Subsection 1.2}
\subsection{Subsection 1.3}
\section{Section 2}
\subsection{Subsection 2.1}
\subsection{Subsection 2.2}
\subsection{Subsection 2.3}
\section{Section 3}
\subsection{Subsection 3.1}
\subsection{Subsection 3.2}
\subsection{Subsection 3.3}
\section{Section 4}
\subsection{Subsection 4.1}
\subsection{Subsection 4.2}
\subsection{Subsection 4.3}
\end{document}
答案1
尝试\usepackage[titles]{tocloft}
。
梅威瑟:
\documentclass{scrartcl}
\usepackage{multicol}
\usepackage[titles]{tocloft}
\begin{document}
\BeforeStartingTOC[toc]{\begin{multicols}{2}}
\AfterStartingTOC[toc]{\end{multicols}}
\tableofcontents
\section{Section 1}
\subsection{Subsection 1.1}
\subsection{Subsection 1.2}
\subsection{Subsection 1.3}
\section{Section 2}
\subsection{Subsection 2.1}
\subsection{Subsection 2.2}
\subsection{Subsection 2.3}
\section{Section 3}
\subsection{Subsection 3.1}
\subsection{Subsection 3.2}
\subsection{Subsection 3.3}
\section{Section 4}
\subsection{Subsection 4.1}
\subsection{Subsection 4.2}
\subsection{Subsection 4.3}
\end{document}
但是您可能应该检查一下 Koma 文档中的 tocbasic/tocstyle。