1. figure 环境¶
应用场景:
- 单张图片插入:插入单个图片并添加标题。
- 多图排列:使用子图(
subfigure或subcaption)在同一figure中横向/纵向排列多图。 - 跨栏图片:在双栏文档中将图片跨栏显示(通过
figure*环境)。 - 侧边浮动体:使用
wrapfig宏包将图片嵌入文本环绕区域。 - 自定义位置:通过参数控制图片的浮动逻辑(如
[h!])。
figure 参数详解¶
\begin{figure}[位置参数]
\centering
\includegraphics[图片参数]{图片路径}
\caption{标题}\label{标签}
\end{figure}
参数说明:
-
位置参数(可选组合):
-h:尝试放置在当前位置(here)。
-t:放置在页面顶部(top)。
-b:放置在页面底部(bottom)。
-p:单独成页(适用于超大浮动体)。
-!:强制忽略浮动体排版的内部限制(如[h!])。
-H:严格固定在代码位置(需float宏包,禁用浮动)。
- 示例:[htbp]表示优先当前位置,其次顶部、底部、单独成页。 -
图片参数(
\includegraphics):
-width=0.5\textwidth:按文本宽度比例缩放。
-height=3cm:固定高度。
-scale=0.8:按比例缩放。
-angle=90:旋转图片(需graphicx宏包)。 -
标题与标签:
-\caption{标题}:自动编号的标题(如 “Figure 1: ...”)。
-\label{fig:label}:用于交叉引用的标签(需在caption后定义)。
评论