📅  最后修改于: 2023-12-03 15:17:45.004000             🧑  作者: Mango
在LaTeX中,我们常常需要在一张图中展示多个子图。这时,我们可以使用subfigure
或subcaption
包来实现。
subfigure
包subfigure
包:\usepackage{subfigure}
。figure
环境中使用subfigure
环境,包含子图的代码应放在subfigure
环境内。subfigure
环境中,使用\includegraphics
命令来导入对应的子图。\documentclass{article}
\usepackage{graphicx}
\usepackage{subfigure}
\begin{document}
\begin{figure}[htbp]
\centering
\subfigure[子图1]{\includegraphics[width=0.4\textwidth]{figure1}}
\subfigure[子图2]{\includegraphics[width=0.4\textwidth]{figure2}}
\caption{两个子图}
\end{figure}
\end{document}
subcaption
包subcaption
包:\usepackage{subcaption}
。figure
环境中使用subfigure
环境,包含子图的代码应放在subfigure
环境内。subcaption
环境中,使用\includegraphics
命令来导入对应的子图。\documentclass{article}
\usepackage{graphicx}
\usepackage{subcaption}
\begin{document}
\begin{figure}[htbp]
\centering
\begin{subfigure}[b]{0.4\textwidth}
\includegraphics[width=\textwidth]{figure1}
\caption{子图1}
\end{subfigure}
\begin{subfigure}[b]{0.4\textwidth}
\includegraphics[width=\textwidth]{figure2}
\caption{子图2}
\end{subfigure}
\caption{两个子图}
\end{figure}
\end{document}
subfigure
和subcaption
不能同时使用。subfigure
和subcaption
中的\includegraphics
命令可以用相对路径导入本地图片,也可以使用绝对路径导入外部图片。以上就是在LaTeX中使用多个子图的方法和注意事项。