我在页码方面遇到了问题。到目前为止,我的文档只有七页,但只有一页具有所需的页码。其余页面的页码都不同。
正如@Bernard 在下面的评论中所说,我附上了我的代码的工作示例:
\documentclass[12pt,a4paper]{report}
\usepackage{geometry}
\geometry{
left=35mm,
right=15mm,
top=25mm,
bottom=25mm,
}
\usepackage{todonotes}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}\pagestyle{fancy}
\fancyhf{}
\pagenumbering{arabic}
\rfoot{Strona ~\thepage~}
\renewcommand{\headrulewidth}{0pt}
\begin{document}
Some text \dots
\todo[inline]{example of useage}
Some text \dots
\todototoc
\listoftodos
\newpage
Some text \dots
\end{document}
带有文本示例的第一页具有正确的页码,但在此示例中使用\todonotes
包自动生成的页面未格式化页码。我希望在所有页面上格式化页码。
答案1
默认情况下,大多数\listof...
宏明确使用\thispagestyle{plain}
或通过加载\chapter*
哪个 applz 来调用普通样式。
通过说\fancypagestyle{plain}{}
这种风格被重新定义为不执行任何操作并且最后的风格集(fancy
这里)仍然存在。
\documentclass[12pt,a4paper]{report}
\usepackage{geometry}
\geometry{
left=35mm,
right=15mm,
top=25mm,
bottom=25mm,
}
\usepackage{todonotes}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}\pagestyle{fancy}
\fancyhf{}
\fancypagestyle{plain}{}
\pagenumbering{arabic}
\rfoot{Strona ~\thepage~}
\renewcommand{\headrulewidth}{0pt}
\begin{document}
Some text \dots
\todo[inline]{example of useage}
Some text \dots
\todototoc
\listoftodos
\newpage
Some text \dots
\end{document}