我需要在每个偶数页(或奇数页)上插入一个特定的页面(里面填满了用于做笔记的行)。我发现有一些关于修改页眉或页脚的指示,但没有在页面本身上强制指定特定内容。
感谢大家的帮助
答案1
此解决方案使用\afterpage
循环来实现插入。唯一的缺点是它总是在末尾添加一个额外的页面。
为了提高效率,我把“具体页面”放进了\savebox
。
\documentclass{article}
\usepackage{afterpage}
\usepackage{lipsum}
%\usepackage{showframe}
\newsavebox{\pagewithlines}
\newcommand{\numberlines}{10}
\savebox{\pagewithlines}{%
\count1=\numberlines\relax
\dimen0=\dimexpr\textheight/\count1 - \baselineskip\relax
\parbox[c][\textheight][t]{\textwidth}{\null
\loop\ifnum\count1>0
\advance\count1 by -1
\vskip\dimen0\hrulefill
\repeat}}
% add notes to even pages
\newcommand{\addnotes}{\ifodd\value{page}\else\noindent\usebox\pagewithlines\fi
\afterpage{\addnotes}}
\AtBeginDocument{\addnotes}
\begin{document}
\lipsum[1-6]
\end{document}