目标是模拟这文档。我设法使用 删除了章节名称中的“Chapter”一词titlesec
。然后我尝试对目录执行相同操作,例如使用
\usepackage{titletoc}
\titlecontents{chapter}
[0pt] % left margin
{}%
{\contentsmargin{0pt} % numbered entry format
\thecontentslabel\enspace%
\large\scshape}
{\contentsmargin{0pt}\large} % unnumbered entry format
{\titlerule*[.5pc]{.}\contentspage} % filler-page format (e.g dots)
[] % below code (e.g vertical space)
这样可以更改章节名称,但“第 X 章”类型的前缀仍然存在。如何去掉它?
我们能做什么呢?
答案1
您可以修补写入该.toc
文件的文档类宏。
\usepackage{xpatch}
\makeatletter
\xpatchcmd{\dal@chapter}
{\numberline{\@chapapp\space\thechapter}}
{\numberline{\thechapter}}
{}{}
\makeatother
答案2
答案是在上面的例子\renewcommand{\chaptername}{}
之前添加titlecontents
,然后我们在目录中去掉“章节”这个词。