浮标和参考书目及附录的顺序

浮标和参考书目及附录的顺序

我无法按我想要的顺序排列图表、参考书目和附录。我希望顺序为:正文、参考书目、浮动、附录(其中还包括一些浮动)。目前,我的浮动出现在附录之后(我使用的是 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}

相关内容