需要引入宏包
\usepackage{graphicx,subfig}
示例照片名称为 demo_fig.png
,和 tex
文件在同一目录下。
例一
- 并排插入两个照片
- 每个照片没有独自的标题
- 每个照片没有独自的索引
- 有共用标题
- 有共用索引
\documentclass{article}
\usepackage{ctex}
\usepackage{graphicx}
\usepackage{subfig}
\begin{document}
\begin{figure}[htbp]%
\centering
\subfloat{
\includegraphics[width=0.45\linewidth]{demo_fig}
}\hfill
\subfloat{
\includegraphics[width=0.45\linewidth]{demo_fig}
}
\caption{Two sub-floats.}
\label{3figs}
\end{figure}
图 \ref{3figs} 是两个照片并排。
\end{document}
例二
- 以 2 × 2 2\times 2 2×2 的方式插入四张照片
- 每个照片没有独自的标题
- 每个照片没有独自的索引
- 有共用标题
- 有共用索引
\documentclass{article}
\usepackage{ctex}
\usepackage{graphicx,subfig}
\begin{document}
\begin{figure}[htbp]%
\centering
\subfloat{
\includegraphics[width=0.45\linewidth]{demo_fig}
}\hfill
\subfloat{
\includegraphics[width=0.45\linewidth]{demo_fig}
}\\
\subfloat{
\includegraphics[width=0.45\linewidth]{demo_fig}
}\hfill
\subfloat{
\includegraphics[width=0.45\linewidth]{demo_fig}
}\\
\caption{Four sub-floats.}
\label{4figs}
\end{figure}
图 \ref{4figs} 是以 $2\times 2$ 的方式插入四张照片
\end{document}
例三
- 并排插入两个照片
- 每个照片有独自的标题
- 每个照片没有独自的索引
- 有共用标题
- 有共用索引
\documentclass{article}
\usepackage{ctex}
\usepackage{graphicx,subfig}
\begin{document}
\begin{figure}[htbp]%
\centering
\subfloat[fig1]{
\includegraphics[width=0.45\linewidth]{demo_fig}
}\hfill
\subfloat[fig2]{
\includegraphics[width=0.45\linewidth]{demo_fig}
}
\caption{Two sub-floats.}
\label{2figs}
\end{figure}
图 \ref{2figs} 是并排插入两张图片
\end{document}
例四
- 并排插入两个照片
- 每个照片有独自的标题
- 每个照片有独自的索引
- 有共用标题
- 有共用索引
\documentclass{article}
\usepackage{ctex}
\usepackage{graphicx,subfig}
\begin{document}
\begin{figure}[htbp]%
\centering
\subfloat[fig1]{
\label{fig1}
\includegraphics[width=0.45\linewidth]{demo_fig}
}\hfill
\subfloat[fig2]{
\label{fig2}
\includegraphics[width=0.45\linewidth]{demo_fig}
}
\caption{Two sub-floats.}
\label{2figs}
\end{figure}
图 \ref{2figs} 是并排插入两张图片,图 \ref{fig1} 是第一张图片,图 \ref{fig2} 是第二张图片
\end{document}
例五
- 并排插入两个照片
- 每个照片有独自的标题
- 每个照片没有独自的索引
- 有共用标题
- 有共用索引
- 修改上下图片的垂直行距(增加1cm)
\documentclass{article}
\usepackage{ctex}
\usepackage{graphicx,subfig}
\begin{document}
\begin{figure}[htbp]%
\centering
\subfloat{
\includegraphics[width=0.45\linewidth]{demo_fig}
}\hfill
\subfloat{
\includegraphics[width=0.45\linewidth]{demo_fig}
}\\[1cm]
\subfloat{
\includegraphics[width=0.45\linewidth]{demo_fig}
}\hfill
\subfloat{
\includegraphics[width=0.45\linewidth]{demo_fig}
}\\
\caption{Four sub-floats.}
\label{4figs}
\end{figure}
图 \ref{4figs} 是以 $2\times 2$ 的方式插入四张照片
\end{document}
更多资料请在控制台输入 texdoc subfig
查询官方说明文档。
有问题可在评论区问我,我看到后会第一时间解决。
2022年2月6日11:14:30
2023年2月21日 23:02 增加例五