CorTeX 文档打开 CorTeX
打开 CorTeX
浏览全部主题

安排浮动体并编写图表标题

合理放置图表,避免反复手动分页,并添加标题、标签和引用。

本页内容

图片和表格通常是浮动体:LaTeX 可以移动这些编号对象,以保持页面可读。源码位置表示对象从哪里开始可供排版,不等于预订了页面上的固定坐标。

编写完整图片环境#

先写图注,再写标签,标签才能获得图片编号。[htbp] 等位置选项给 LaTeX 提供多个可接受的位置。

LaTeX 源代码
\documentclass{article}
\usepackage{graphicx}
\usepackage{mwe}
\begin{document}
Figure~\ref{fig:workflow} demonstrates a floating image and its caption.
\begin{figure}[htbp]
  \centering
  \includegraphics[
    width=.62\linewidth,
    alt={Gray rectangular layout placeholder labeled A}
  ]{example-image-a}
  \caption{Layout placeholder; replace with the analysis workflow.}
  \label{fig:workflow}
\end{figure}
\end{document}

渲染图是 TeX Live 的带字母 A 的布局占位图。共享文档前,用真实研究图片、图注和准确替代文本替换它。例如,把 example-image-a 换成 figures/workflow.pdf 等项目路径,并按图片实际传达的信息重写替代文本。导出无障碍 PDF介绍导出时如何检查这些文字。

这些字母大致表示此处页顶页底仅含浮动体的页面。它们是偏好,不是强制命令。提供多个选择通常比限定一个位置更稳定。

编写可独立理解的标题#

好的图注应说明展示内容、所用条件或人群,以及需要解释的视觉编码。正文则应表达发现,例如“Accuracy increased across all sample sizes (Figure 2)”,而不是只说“Figure 2 shows a graph”。

表格标题通常位于表格上方,图注通常位于图片下方。模板另有规定时,以模板为准。\caption\label 应与对应内容放在同一个浮动体中。

理解浮动体为什么移动#

LaTeX 保持浮动体顺序,并根据文档类的限制在正文间安排它们。因此,前面的大图可能使后面的图排队等待。图片离讨论位置太远时:

  1. 将源码放在首次讨论它的段落之后不远处;
  2. 减少多余空白,或采用合适图片宽度;
  3. [htbp] 允许多个位置;
  4. 模板允许时,在真正的章节边界使用 placeins\FloatBarrier

float 宏包的 [H] 会禁用浮动。仅在确认需要时使用;强制固定可能留下大空隙,或把附近文字挤到不合适的位置。反复手工分页更不稳定。

处理多面板和双栏结果#

双栏文档类中的 figure*table* 跨两栏,通常只能出现在特定位置。只有投稿方支持、且多个面板共同构成一个比较时,才使用子图宏包。各面板添加简短子标题,再用总图注解释共同结论。

改变浮动顺序或标签后,等待 CorTeX 自动重编译并检查当前 PDF。每个对象都应清楚可读、靠近首次讨论、有说明性标题,并通过稳定标签引用。接下来学习交叉引用编号对象