让文本继续位于其独立页面上的迷你页面“后面”

让文本继续位于其独立页面上的迷你页面“后面”

我所追求的是一种获得以下内容的方法:

  • 第 n 页:文本...引用小页面的内容...文本到页面末尾
  • 第 n+1 页:仅限小页面
  • 第 n+2 页:文本从第 n 页末尾继续

无需在 .tex 文档中手动定位和重新定位小页面。也就是说,.tex 文档的相关内容的顺序应该是:

  1. (文本)
  2. (参考小页面内容)
  3. (小页面内容)
  4. (正文至页尾)
  5. (正文继续等等)

有没有办法做到这一点,也许使用除了 minipage 之外的其他方法?

编辑:这是代码不是工作:

This text is on page n. There will be a minipage on the next page.

\newpage
\begin{minipage}{\textwidth}
This is my minipage on its own page.
\end{minipage}
\newpage

This text is on the wrong page. 
It should follow the sentence ``There will be a minipage on the next page."

答案1

该解决方案使用 afterpage 包。

\documentclass{article}
\usepackage{afterpage}
\usepackage{lipsum}

\begin{document}
\afterpage{\begin{minipage}[c][\textheight][c]{\textwidth}
  \centering\fbox{Minipage contents}
\end{minipage}}

\lipsum[1-8]
\end{document}

答案2

如果您添加,在 John Kormylo 答案中,\thispagestyle{empty}您可以标记一个没有加热器或页脚的空白页。

\documentclass{article}
\usepackage{afterpage}
\usepackage{lipsum}

\begin{document}
\afterpage{\begin{minipage}[c][\textheight][c]{\textwidth}
  \thispagestyle{empty}\centering\fbox{Empty page}
\end{minipage}}

\lipsum[1-8]
\end{document}

在此处输入图片描述

相关内容