我正在处理book
文档类,想创建类似的东西。此外,在目录中,我希望“部分”有下划线和上划线,而不是编号。我想使用命令,\part
但不知道如何执行此操作。任何帮助都将不胜感激。
第一部分
- 简介........... 1
- 主要结果......... 15
答案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}