我正在使用 Latex Exam 制作包含多部分问题的考试。我想在页面上问题的最后一行下放置一个通知,上面写着“问题 xx 继续在下一页。”。我知道您可以使用“ifcontinuation”或“continuedquestion” - 但据我所知,通知需要放在页眉或页脚中。有什么方法可以将通知放在页脚上方吗?
答案1
这使用脚注来添加警告。 \Continued
必须在分页符之前添加(留有剩余空间)。
我找不到来源来\@makefntext
弄清楚缩进的来源。
\documentclass{exam}
\usepackage{blindtext}
\makeatletter
\newcommand{\Nextpage}{\bgroup
\advance\count0 by 1
\thepage
\egroup}
\newcommand{\Continued}{\let\oldmakefnmark=\@makefnmark
\let\@makefnmark=\relax% remove footnotemark
\footnotetext{Continued on page \Nextpage}%
\let\@makefnmark=\oldmakefnmark}
\makeatother
\begin{document}
\noindent\rule{\textwidth}{45\baselineskip}
\begin{questions}
\Continued
\question \blindtext
\end{questions}
\end{document}