我有两个图,每个图都和整整一页一样大。我已经开始了一个部分,比如说在第 1 页。在介绍 1/2 页之后,我开始第一个子部分。这个子部分几乎占了 2 页。我现在在第 3 页的中间。我开始第二个子部分,它只占了一页多一点。但是,在第 4 页,我想显示图 1。我希望第二个子部分在第 5 页继续。在第 6 页,我想显示图 2。
这张小图总结了我刚才所说的内容:
Section
Subsection 1 (Start at Page 0.5)
Subsection 2 (Start at Page 2.5)
Figure 1 (Page 4)
Subsection 2 (End at Page 5)
现在,出于某种原因,这似乎是不可能的。我正在使用一个简单的图形环境来包含图形。我将包包含\usepackage[section]{placeins}
在我的 .cls 中。是的,我在 stackexchange 上找到了一个答案,关于如何将此部分放置到子部分中。但这不是我想要的。我想开始第 2 个子部分,然后包含我的图形,然后继续该子部分。我的意思是,来吧,一定有办法,对吧?
答案1
你的问题一点儿也不清楚(如果第 0.5 页是指第 1 页的一半,那么第 0.5 页是指什么?第 2.5 页是指第 2 页的一半还是第 3 页?)而且你把第 2 小节写了两次。但我思考您要求的是这种布局
第 1、2、5 页上有小节标题,第 4 和 6 页上有整页浮动内容。
\documentclass{article}
\usepackage{lipsum}
\begin{document}
\section{Intro}
\lipsum[1-2]
\subsection{zzz one}
\lipsum[1]
\lipsum[2-5]
\subsection{zzz two}
\lipsum[1-5]
\begin{figure}
\centering
\rule{5cm}{15cm}
\caption{a figure}
\end{figure}
\lipsum[6-8]\lipsum[2-4]
\subsection{zzz three}
\lipsum[2]
\begin{figure}
\centering
\rule{5cm}{15cm}
\caption{a figure}
\end{figure}
\end{document}
我没有使用任何特殊或非标准命令来定位图形,只是让 latex 的正常浮动处理来定位它们。