我想强制我的文档按以下顺序排列:
文本
表格
图像
该组重复了几次;你可以想象编译器混合了这些元素(例如text1,tab1,text2,tab2,img1,img2)。
我怎样才能强制正确的顺序?
答案1
看看endfloat
包,尤其是其手册的第 3.4 节和第 7 节。
\documentclass{article}
\usepackage[nolists,nomarkers,tablesfirst]{endfloat}
\renewcommand{\efloatseparator}{\vspace{\floatsep}}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{figure}
\centering
\rule{1cm}{1cm}
\caption{A figure}
\end{figure}
\begin{table}
\centering
(Tabular material)
\caption{A table}
\end{table}
\begin{table}
\centering
(Tabular material)
\caption{Another table}
\end{table}
\end{document}