返回博客列表

Untitled

1. figure 环境

应用场景

  1. 单张图片插入:插入单个图片并添加标题。
  2. 多图排列:使用子图(subfiguresubcaption)在同一 figure 中横向/纵向排列多图。
  3. 跨栏图片:在双栏文档中将图片跨栏显示(通过 figure* 环境)。
  4. 侧边浮动体:使用 wrapfig 宏包将图片嵌入文本环绕区域。
  5. 自定义位置:通过参数控制图片的浮动逻辑(如 [h!])。

figure 参数详解

\begin{figure}[位置参数]
  \centering
  \includegraphics[图片参数]{图片路径}
  \caption{标题}\label{标签}
\end{figure}

参数说明

  1. 位置参数(可选组合):
    - h:尝试放置在当前位置(here)。
    - t:放置在页面顶部(top)。
    - b:放置在页面底部(bottom)。
    - p:单独成页(适用于超大浮动体)。
    - !:强制忽略浮动体排版的内部限制(如 [h!])。
    - H:严格固定在代码位置(需 float 宏包,禁用浮动)。
    - 示例:[htbp] 表示优先当前位置,其次顶部、底部、单独成页。

  2. 图片参数\includegraphics):
    - width=0.5\textwidth:按文本宽度比例缩放。
    - height=3cm:固定高度。
    - scale=0.8:按比例缩放。
    - angle=90:旋转图片(需 graphicx 宏包)。

  3. 标题与标签
    - \caption{标题}:自动编号的标题(如 “Figure 1: ...”)。
    - \label{fig:label}:用于交叉引用的标签(需在 caption 后定义)。

评论