特定的奇数(或偶数)页

特定的奇数(或偶数)页

我需要在每个偶数页(或奇数页)上插入一个特定的页面(里面填满了用于做笔记的行)。我发现有一些关于修改页眉或页脚的指示,但没有在页面本身上强制指定特定内容。

感谢大家的帮助

答案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}

相关内容