有没有办法调出某一章的页数?我正在使用命令\chapter
来分隔章节,我希望能够写类似这样的内容:
Chapter 1 has [number of pages] pages in it.
\chapter{Chapter 1}
Text...
\chapter{Chapter 2}
Text...
\end{document}
答案1
如果你不想加载hyperref
,你可以使用refcount
。你可以使用lastpage
包来获取最后一章的长度。
\documentclass{report}
\usepackage{hyperref}% defines \getpagerefnumber
\begin{document}
Chapter 1 has [\the\numexpr\getpagerefnumber{c2}-\getpagerefnumber{c1}\relax] pages in it.
\chapter{Chapter 1}\label{c1}
Text...
\chapter{Chapter 2}\label{c2}
Text...
\end{document}