页码基本字母和子页面阿拉伯语

页码基本字母和子页面阿拉伯语

对于我的硕士论文,我希望非内容页面的页码看起来干净整洁。例如,词汇表应从第“C”页开始(目录中只有“C”作为条目),但如果它超过一页长,则其他页面的页码应为“C1”、“C2”……

然而,我已经包含了\pagenumbering{Alph}使非内容页面用字母数字字母计算的内容,但我的词汇表、首字母缩略词、参考文献和附录页面相当多,并且目录中有几个字母被“跳过”了……(词汇表占据了从 C 到 H 的空间)

答案1

您可以在词汇表之前添加它。

\renewcommand{\thepage}{%
    C%
    \ifnum\value{page}>0\relax
        \arabic{page}%
    \fi}
\setcounter{page}{0}

如果您想要连续标记非内容页面(A,B,B1,C,...),您可以使用

\newcounter{mainpage}
\renewcommand{\thepage}{%
    \Alph{mainpage}%
    \ifnum\value{page}>1\relax
        \addtocounter{page}{-1}%
        \arabic{page}%
        \addtocounter{page}{1}%
    \fi}
\newcommand{\switchpage}{%
    \stepcounter{mainpage}%
    \setcounter{page}{1}}

并使用\switchpage 每个新的主页(包括第一个)都已启动。请注意,应添加此代码最后一个内容页。


这种编号方案的缺点是奇数页码表示左页,而不是标准的右页。遗憾的是,无法将使用此方案的三个要求结合起来:从右页开始章节,以及奇数表示右页。

相关内容