我正在编写一个继承了 koma-script 的文档。我想在附录中使用不同的页码,但附录中的最后一页并没有按格式显示。
\documentclass[%
english,
cdfont=false,
cdtitle=color,
cdfont=nodin
]{tudscrreprt}
\usepackage{blindtext}
\usepackage[toc,page]{appendix}
\begin{document}
\pagenumbering{roman}
\tableofcontents
\clearpage
\pagenumbering{arabic} %%%%%%% RESETTING PAGE NUMBERING TO 1.
\chapter{Requirement/Limitation}
\section{Layout Dependancy}
\section{corner Dependancy}
\chapter{Performance on a Large Design}
\section{Design}
\section{Results}
\chapter{Future Works}
\begin{appendices}
\clearpage
\pagenumbering{arabic}\renewcommand{\thepage}{\thechapter-\arabic{page}}
\chapter{Parasitic Extraction}
\chapter{Development of Box Methodology}
\blindtext
\end{appendices}
\newpage
\clearpage
\pagenumbering{Roman}
% \printbibliography
\end{document}
为什么附录 B 的页码没有显示为 B-1?
答案1
\end{appendices}
\renewcommand{\thepage}{\thechapter-\arabic{page}}
在您使用 输出页面之前,您的范围已经完成\newpage
。因此,您必须\newpage
在 之前移动\end{appendices}
:
\begin{appendices}
\clearpage
\pagenumbering{arabic}\renewcommand{\thepage}{\thechapter-\arabic{page}}
% First end the page …
\newpage
% … then the environment
\end{appendices}
我没有添加可运行的示例,因为问题的示例代码也不是可运行的示例。