\begin{figure}
\begin{subfigure}{.3\textwidth}
\includegraphics[width=2\linewidth]{images/Baxter.pdf}
\caption{External Camera Setup}
\label{fig:baxter}
\end{subfigure}
\begin{subfigure}{.3\textwidth}
\vspace{2cm}
\centering
\includegraphics[width=0.4\linewidth]{images/FV.png}
\includegraphics[width=0.4\linewidth]{images/FV_depth.png}
\caption{Front Camera}
\label{fig:ub1}
\end{subfigure}
\end{figure}
上面的代码片段是我写的。左边是 Baxter.pdf 图片,右边的其他图片(Fv.png 和 FV_depth.png)很小,但位置不正确。它们覆盖在 Baxter.pdf 上,而 Baxter.pdf 本身就是一张图像。
答案1
您可以逐行、逐个排版调整大小后的小图形。
来源
\documentclass{article}
\usepackage{subcaption}
\usepackage{mwe}
\newcommand{\fig}{%
\includegraphics[width=0.25\linewidth]{example-image}%
}
\begin{document}
\begin{figure}
\centering
\begin{subfigure}{.45\textwidth}
\includegraphics[width=\textwidth]{example-image}
\caption{A Big Figures}
\label{fig:baxter}
\end{subfigure}
\begin{subfigure}{.45\textwidth}
\centering
\fig \fig \fig \\[-\lineskip]
\fig \fig \fig \\[-\lineskip]
\fig \fig \fig \\[-\lineskip]
\fig \fig \fig
\caption{Several Small Figures}
\label{fig:ub1}
\end{subfigure}
\end{figure}
\end{document}
输出
笔记:
上面的例子使用
example-image
来自包的虚拟图像mwe
。s 和数字的特定宽度
subfigure
设计是为了让大数字的高度等于小数字高度的 4 倍。要管理图形行之间的垂直空白,可以使用 添加垂直空格
\\[<dimen>]
。在示例中,-\lineskip
插入 以恰好消除垂直空格。注意图形插入命令之间的空格和/或换行符。
% newline symbol acts as a space symbol, therefore produces space
\includegraphics{example-image}
\includegraphics{example-image}
% percent symbol comments out the newline symbol
\includegraphics{example-image}%
\includegraphics{example-image}
答案2
像这样吗?
\documentclass{article}
\usepackage[demo]{graphicx} % remove 'demo' option in real document
\usepackage{subcaption}
\begin{document}
\begin{figure}
\begin{subfigure}{.6\textwidth}
\includegraphics[width=1\linewidth]{images/Baxter.pdf}
\caption{External Camera Setup}
\label{fig:baxter}
\end{subfigure}%
\hspace{\fill}
\begin{subfigure}{.33\textwidth}
\includegraphics[width=0.45\linewidth]{images/FV.png}%
\hspace{\fill}
\includegraphics[width=0.45\linewidth]{images/FV_depth.png}
\caption{Front Camera}
\label{fig:ub1}
\end{subfigure}
\caption{Overall figure caption}
\label{fig:overall}
\end{figure}
\end{document}