在文章类中实现图形-评论结构的最佳方法是什么?

在文章类中实现图形-评论结构的最佳方法是什么?

我正在用 LaTeX 写论文。但是,和大多数用户一样,我也面临放置图表的问题。

我尝试了各种方法来放置图形,所有的方法都很完美——除了当我添加或删除一点点文本时。

我正在尝试获取可以放置图形的结构,就在图形评论之前(或之后)。类似于:

[Figure 1 here]
This figure is so good I cannot explain it.

[Figure 2 here]
This figure is a bit worse. So, here's my explaination: we tried time travel and apparently failed while doing it and ended up in current time

[Figure 3 here]
This figure shows us not to try time travel without precautions.

我尝试使用浮点数。当我连续放置 4-5 个数字,然后放置段落时,效果很好。但在 12-13 个数字之后(我的实验包括大约 20 个数字),它失败了,并给出了著名的未处理的浮动太多错误。 \clearpage将图形发送到 LaTeX 想要的任何位置(例如下一节的末尾或甚至在参考文献之后)。

我试过[hbtp]标签但是,虽然图形在正确的部分,但我无法强制 LaTeX 将段落放在图形之后或之前,这是我最初的问题。

因此,我需要一种通用方法来实现图形注释结构,无论我添加或删除它都能正常工作。

答案1

由于这是一篇论文,我建议查阅适当的样式手册(通常由学校指定)以了解如何在正文中引用图表。芝加哥格式手册(第 16 版)建议,“每个插图应在第一次文本引用后尽快出现”(3.8),并且“在文本中永远不要将插图称为‘对面的照片’或‘本页上的图表’,因为这样的放置可能无法在最终版本中实现”(3.9)。

这就是我们有带标题的浮动环境的原因。您可以通过标签提及插图,并根据布局保留其物理位置以进行更改。您可以为环境指定一个\label,然后使用\ref在文本中提及它。在.tex文件中,将浮动环境放在此引用之后的某个位置(例如,在段落末尾)。

例如:

Figure~\ref{fig:good} is so good I cannot explain it.
Figure~\ref{fig:worse} is a bit worse.

\begin{figure}
\includegraphics[width=\linewidth]{figures/good.pdf}
\caption{A good figure}
\label{fig:good}
\end{figure}

\begin{figure}
\includegraphics[width=\linewidth]{figures/worse.pdf}
\caption{A worse figure}
\label{fig:worse}
\end{figure}

相关内容