【问题标题】:When adding a reference and then an appendix section in LaTeX, compiling it places some (but not all) items from the appendix before references在 LaTeX 中添加参考和附录部分时,编译它会将附录中的一些(但不是全部)项目放在参考之前
【发布时间】:2021-05-16 15:20:06
【问题描述】:

我想在参考部分之后的 LaTeX 文档的附录中放置两个图表,这就是我所做的:

\section*{Conclusion}

[...]


\bibliographystyle{plain}
\bibliography{bibliography.bib}

\section*{Appendix}

\begin{figure}
  \includegraphics{Images/Figure1.jpg}
  \caption{Caption}
\end{figure}

\pagebreak

\begin{figure}
  \includegraphics{Images/Figure2.jpg}
  \caption{Caption}
\end{figure}

\end{document}

这不会弄乱格式,而是将每个部分一个接一个地放置,而我希望在结论和参考文献之间以及参考文献和附录之间有分页符。放置其中任何一个都会使附录的某些元素出现在该部分之前。

如果有帮助,我使用 \pagebreak 跳到下一页。

感谢您的帮助!

【问题讨论】:

  • 您能否制作一个可编译的minimal reproducible example,我们可以在无需访问外部文件(如./Tables/Table2)的情况下进行编译

标签: latex


【解决方案1】:

您的人物没有任何位置说明符。使用这些,您应该能够按预期放置图形,并独立管理分页符。可能使用h!h!t 可以解决问题:

\begin{figure}[h!]
  \includegraphics{Images/Figure1.jpg}
  \caption{Caption}
\end{figure}

如果这没有帮助,您可以使用 float 包中的 [H] 将图形强制到文本中的那个位置。

【讨论】:

  • 非常感谢,这解决了我的图表放置问题。你知道为什么我的表 2 放错了位置,为什么 \pagebreak 不起作用吗?
  • 你没有提到表2。你是什么意思?另外,尝试 \newpage 而不是 \pagebreak。
  • 是的,对不起,我把另一个问题搞混了。我尝试了分页符和新页面,它没有做出改变
  • 您在另一个答案中发布的代码不包含表格本身,所以很难说。如果您使用的是 tableenviroment - 也有定位说明符 - 再次使用 [h!]。您还可以在代码中将表格向后移动,看​​看它是否排列得更好。
猜你喜欢
  • 2020-01-30
  • 1970-01-01
  • 2021-08-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多