我喜欢在目录中的节条目前添加一个点。当我\setcounter{secnumdepth}{-1}
在下面的代码中应用该行时,该点也会消失。
\documentclass[11pt,landscape]{article}
\usepackage[dutch]{babel}
\usepackage{lipsum}
\usepackage{tocloft}
% \setcounter{secnumdepth}{-1} % this line causes the trouble. removes the
% sectionnumber (which is good) but also removes
% the dot (which is not)..
\cftpagenumbersoff{section}
\renewcommand{\cftsecindent}{15mm}
\renewcommand{\cftsecaftersnumb}{$\cdot$ }
\begin{document}
\tableofcontents
\section[Welkom]{Welkom en tot ziens}
\lipsum[1]
\end{document}
答案1
重新定义\cftsecfont
而不是\cftsecaftersnumb
。
\documentclass[11pt,landscape]{article}
\usepackage[dutch]{babel}
\usepackage{lipsum}
\usepackage{tocloft}
\setcounter{secnumdepth}{-1}
\cftpagenumbersoff{section}
\renewcommand{\cftsecindent}{15mm}
\renewcommand{\cftsecfont}{\bfseries$\cdot$~~}
\begin{document}
\tableofcontents
\section[Welkom]{Welkom en tot ziens}
\lipsum[1]
\end{document}