两张并排图片之间的间隙

两张并排图片之间的间隙

与此相关问题。如何减少两张并排图像之间的默认间隙?提前谢谢您。

答案1

图像之间没有间隙。间隙是由于每个子图内每个图像的大小造成的。

贡萨洛的回答,每个子图都占据了半行文本,但每个子图内的图像仅使用了 40% 的可用空间。这就产生了间隙。

下面的代码显示了原始答案和另一个答案,其中子图中的图像使用了整个可用空间。 并且没有间隙!

\documentclass{article}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}

\begin{document}

\begin{figure}
\centering
\begin{subfigure}{.5\textwidth}
  \centering
  \includegraphics[width=.4\linewidth]{example-image}
  \caption{A subfigure}
  \label{fig:sub1}
\end{subfigure}%
\begin{subfigure}{.5\textwidth}
  \centering
  \includegraphics[width=.4\linewidth]{example-image}
  \caption{A subfigure}
  \label{fig:sub2}
\end{subfigure}
\caption{A figure with two subfigures}
\label{fig:test}
\end{figure}

\begin{figure}
\centering
\begin{subfigure}{.5\textwidth}
  \centering
  \includegraphics[width=\linewidth]{example-image}
  \caption{A subfigure}
  \label{fig:sub1}
\end{subfigure}%
\begin{subfigure}{.5\textwidth}
  \centering
  \includegraphics[width=\linewidth]{example-image}
  \caption{A subfigure}
  \label{fig:sub2}
\end{subfigure}
\caption{A figure with two subfigures}
\label{fig:test}
\end{figure}
\end{document}

在此处输入图片描述

相关内容