我无法按我想要的顺序排列图表、参考书目和附录。我希望顺序为:正文、参考书目、浮动、附录(其中还包括一些浮动)。目前,我的浮动出现在附录之后(我使用的是 endfloat 包),但我希望它们出现在附录之前。我试过 clearpage,但没有用。这是我目前拥有的 MWE:
\documentclass[11pt]{article}
\usepackage{morefloats}
\usepackage{setspace}
\usepackage[round]{natbib}
\usepackage{booktabs}
\usepackage[nomarkers,nolists]{endfloat}
\begin{document}
body here
\begin{table}[htbp]
\begin{tabular}{lc}
1&1\\
\end{tabular}
\end{table}
body here too
\pagebreak
\bibliography{References}
\pagebreak
\appendix
\input{appendix.tex}
\end{document}
答案1
您可以\processdelayedfloats
在之前放置appendix
:
\documentclass[11pt]{article}
\usepackage{morefloats}
\usepackage{setspace}
\usepackage[round]{natbib}
\usepackage{booktabs}
\usepackage[nomarkers,nolists]{endfloat}
\begin{document}
body here
\begin{table}[htbp]
\begin{tabular}{lc}
1&1\\
\end{tabular}
\end{table}
body here too
\pagebreak
\bibliography{References}
\pagebreak
\processdelayedfloats %%%<--- here
\appendix
%\input{appendix.tex}
\chapter{Appendix}
\begin{figure}
\caption{this is a figure in appendix}
\end{figure}
\end{document}