我有一个相当紧急的主题,因为我的论文截止日期即将来临,我整天都在为这个问题而苦苦挣扎。
上下文表的部分页码没有正确对齐 - 更具体地说是我包含附录的部分。请参考图片来了解我的意思。对齐方式应该与第 70、VII 和 IX 页相同。
我本来想创建一个例子,但我没有时间了,因为我明天必须完成。
提前感谢你的帮助。马丁
编辑:
\newpage
\pagenumbering{Roman}
% Verzeichnisse
\tableofcontents
\newpage
\markboth{List of Figures and Tables}{List of Figures and Tables}
\listoffigures
\listoftables
\newpage
\markboth{List of Acronyms}{List of Acronyms}
\input{\WPath _acronyms.tex}
\newpage
\markboth{List of Symbols}{List of Symbols}
\input{\WPath _symbol.tex}
\newpage
\newcounter{mypage}
\setcounter{mypage}{\value{page}}
\pagenumbering{arabic} % Haupttext in arabischer Nummerierung
\input{\WPath _content.tex} % hier kommt das eigentliche Contentfile mit dem entsprechenden Text
\clearpage
\pagenumbering{Roman}
\setcounter{page}{\value{mypage}}
\appendix
\input{\WPath _annex.tex}
答案1
您必须增加\@pnumwidth
太小而无法容纳较长的罗马数字。
\documentclass{article}
\makeatletter
\renewcommand{\@pnumwidth}{2em}% 1.55em
\makeatother
\begin{document}
\tableofcontents
\setcounter{page}{70}
\subsection{First}
stuff
\pagebreak
\pagenumbering{Roman}
\setcounter{page}{8}
\subsection{Appendix 1}
stuff
\pagebreak
\setcounter{page}{12}
\subsection{Appendix 2}
stuff
\end{document}