将书分成几部分和几章

将书分成几部分和几章

我正在处理book文档类,想创建类似的东西。此外,在目录中,我希望“部分”有下划线和上划线,而不是编号。我想使用命令,\part但不知道如何执行此操作。任何帮助都将不胜感激。

第一部分

  1. 简介........... 1
  2. 主要结果......... 15

答案1

嘿,这应该可以完成工作了。不过,我想做一件事。

  1. 零件入口上线与下线之间的距离应完全相等且易于改变。

当我找到更好的解决方案时,我会更新此代码。

\documentclass{book}
\usepackage{fontspec}
\usepackage{tocloft}

\renewcommand{\cftpartfont}{\bfseries\Large\hrule}%add line above part
\renewcommand{\cftpartpagefont}{\bfseries}
\renewcommand{\thepart}{}%removes part roman numerals
\renewcommand{\cftbeforepartskip}{5mm}
\renewcommand{\cftpartafterpnum}{\\\hrule}%add line below part
\cftpagenumbersoff{part}%get rid of part page numbers
\renewcommand{\cftpartaftersnumb}{}%disable part number
\renewcommand{\thesection}{\arabic{part}}%add number to section without subnum
\renewcommand{\cftsecaftersnum}{.}%add . after sec #
\renewcommand{\cftsecindent}{8mm}%control spacing between number and sec title
\renewcommand{\cftsecnumwidth}{4mm}%section indent
\renewcommand{\cftparskip}{4mm}%control line spacing

\begin{document}
\tableofcontents
\chapter{Elephants Eating (Chapter)}
\part{Peanuts}
\section{With Shells}
\part{Grass}
\section{Fresh}
\part{Leaves}
\section{From Oak Trees}

\end{document}

带下划线和上划线的部件示例

相关内容