答案1
您可以使用totcount
包和\regtotcounter{chapter}
命令,然后可以通过命令 \total{chapter} 引用文档中的章节总数。
要将其应用到您的章节标题中,一种方法是\usepackage{titlesec}
更改默认标题格式以包含章节总数,并且可能使用\sffamily
(从图片中显示的内容)作为章节标题的字体。
假设你正在使用book
总共 3 个章节的课程(因为你没有指定),你会得到如下输出
完整代码
\documentclass{book}
\usepackage{titlesec}
\usepackage{totcount}
\regtotcounter{chapter}
%
\usepackage{lipsum}
%
\titleformat{\chapter}[hang]{\sffamily\Huge\bfseries}{\thechapter/\total{chapter}}{1em}{}
\begin{document}
\chapter{Introduction}
\section{Structure}
This book consists of \total{chapter} chapters.
%
\chapter{Finding The Leaks in Your Funnel}
\section{Leaks}
\lipsum
%
\chapter{Finding Something Else}
\section{Something}
\lipsum
\end{document}
编辑
如果您想要多行编号(使用较小的字体进行章节编号),请将\titleformat
命令更改为
\titleformat{\chapter}[hang]{\sffamily\bfseries}{\raisebox{2ex}{\normalsize \parbox[t][0cm]{0cm}{ \thechapter \\ / \\ \total{chapter} }}}{3em}{\Huge}
2ex
您可以根据自己的喜好更改、\normalsize
或的参数\Huge
。