我正在使用这种report
风格。
我用\subsection*
它隐藏原本会出现在我的小节文本之前的数字。
我正在使用生成目录setcounter{tocdepth}{2}
但是小节编号出现在生成的目录中。
有没有办法隐藏目录中子部分的数字,比如你可以使用\subsection*
而不是\subsection?
(我希望新章节和节的章节编号能够像现在这样出现)。
答案1
\subsection*
如果你不想让小节被编号,就不要到处使用。相反,添加
\setcounter{secnumdepth}{1} % levels under \section are not numbered
\setcounter{tocdepth}{2} % levels under \subsection are not listed in the TOC
例如article
,但使用report
或book
(或大多数其他类)
\documentclass{article}
\setcounter{secnumdepth}{1} % levels under \section are not numbered
\setcounter{tocdepth}{2} % levels under \subsection are not listed in the TOC
\begin{document}
\tableofcontents
\section{Introduction}
\subsection{Some title}
Here's the text.
\subsection{Again}
And again.
\section{Conclusion}
Enough.
\end{document}
答案2
这是一种方法:
\subsection*{text here}
\addcontentsline{toc}{subsection}{text here}
并将目录的深度设置为高于子部分级别,使用\setcounter{tocdepth}{appropriate value here}
但不幸的是,您需要在两个地方写“此处输入文本”。