文本排列,中间有一个横向页面

文本排列,中间有一个横向页面

这是一个简单的例子(来源)---

\documentclass{article}

\usepackage{lscape}
\usepackage{lipsum}

\begin{document}
\lipsum[1-6]
\begin{landscape}
\lipsum[1]
\end{landscape}
\lipsum[1]
\end{document}

在输出中,第 2 页的一半以上是空白的,然后是横向页面,其中有一些文本,之后还有一些文本。有没有办法用横向页面后的文本填充第 2 页的空白处?

在我原来的 tex 文件中,我用图形填充了横向页面,并且图形前后有很多文本。

答案1

如果横向页面基本上只有一个或多个图形,则最佳选择可能是旋转图形,而不是切换到landscape模式。例如:

\documentclass{article}
\usepackage{lipsum}
\usepackage{rotating}

\begin{document}
\lipsum[1-6]
\begin{sidewaysfigure}
  \lipsum[1]
\end{sidewaysfigure}
\lipsum[1-6]
\end{document}

旋转的图形

显然,如果图包含子图,那就没问题了。 的内容是什么并不重要figure。 对此来说,重要的是figure永远不会超过一页。

相关内容