正确的附录编号

正确的附录编号

我正在尝试获取附录中的特定页码。目前我的附录页码是 Alph。我希望获取与附录标题一致的页码。

例如,对于附录 A,页面编号应为 A-1、A-2、A-3...等;对于附录 B,页面编号应为 B-1、B-2、B-3...等

我的代码到目前为止如下所示:

\documentclass[12pt,titlepage,a4paper]{article}
\begin{document}

body of document...

\clearpage
\appendix
\section{Appendix A}
\pagenumbering{Alph}

\end{document}

提前致谢!!

答案1

假设每个附录都将从新页面开始,这样就可以实现您的要求:

\documentclass{article}
\begin{document}

body of document...

\clearpage
\appendix

\makeatletter
\@addtoreset{page}{section}
\makeatother  
\renewcommand{\thepage}{\thesection-\arabic{page}}
\let\oldsection\section
\renewcommand\section[2][]{\oldsection[#1]{#2}\stepcounter{page}}

\section{Appendix A}

\newpage
Second page, first appendix
\newpage

\section{Appendix B}

\newpage
Second page, second appendix

\end{document}

相关内容