创建目录/章节标题

创建目录/章节标题

我找到了这篇文章,想知道如何创建一个模板(通用)来实现这一点。如果能实现一个(通用)模板,使其能够用于目录、图片列表、表格列表、列表(代码)等,那就太好了……我希望目录、图片等都能从新的一页开始,而不是从上一节开始。我将发布一个外部点赞,因为这样您将能够更好地了解我在问什么。我可以发布一张图片,但功能将被取消,即能够单击链接并带您到文档的相应部分。我想知道如何对目录、图片、章节、参考文献、脚注等进行此操作。此外,如果可以包括如何调整内容措辞的颜色,那就太好了。我还可以补充一点吗(我知道已经很多了,但我认为这是最后一件事),我希望能够将目录、图片列表、表格列表移到页面中央,并且我希望我可以控制如何命名它们,即目录而不是由...生成的目录\tableofcontents,\listofigures,\listoftables。好吧,我就到此为止了,我想已经有很多内容需要消化了。

  • 微型

  • 目录和标题(这是我想要完成的带有居中和下划线的部分标题的文档)。

答案1

report课堂上,目录和相关列表排版为(无编号)章节,即,在它们之前添加分页符。要居中章节标题并在其下方添加规则,请使用标题安全包。要重命名 ToC 及其相关项,请重新定义\contentsname\listfigurename\listtablename宏。(如果您使用的是babel,请查看问题。)

\documentclass{report}

\usepackage{titlesec}
\titleformat{\chapter}[display]{\Large\bfseries\centering}%
    {\chaptername~\thechapter}{1ex}{}[\titlerule]

\renewcommand{\contentsname}{Table of Contents}

\usepackage{lipsum}

\begin{document}

\tableofcontents

\chapter{foo}

\lipsum[1]

\end{document}

第 1 页:

在此处输入图片描述

第2页:

在此处输入图片描述

答案2

该示例的来源是公开的;例如,章节和节标题的定义如下http://cring.adeel.ru/cring/tree/other/packages.tex

\usepackage{titlesec}
\titleformat{\chapter}[display]
  {\LARGE \bfseries \centering}
  {Chapter \ \textbf{\arabic{chapter}}}
  {3pt}
  {}
  [\hrule]
\titleformat{\section}
  {\Large\bfseries}
  {\S\arabic{section}}
  {10pt}
  {}

相关内容