并排放置图形

并排放置图形

如何将具有两个不同标题和一个共同标题的图形并排放置,而在图形列表中仅显示共同标题?

答案1

您可以加载subcaption包并subfigure在一个环境中使用两个环境figure。每个环境都subfigure可以有自己的\caption

在下面的例子中,我为0.48\textwidth子图赋予了相等的尺寸;显然,不相等的尺寸也是可能的。图下方的水平线纯粹是为了说明文本块的宽度而绘制的。

在此处输入图片描述

\documentclass{article}
\usepackage[demo]{graphicx} % omit "demo" for your real document
\usepackage{subcaption}
\begin{document}
\begin{figure}
  \begin{subfigure}{.48\textwidth}
    \includegraphics[width=\linewidth]{file1}
    \caption{Caption of first subfigure}
  \end{subfigure}
  \hspace{\fill}  % for some horizotal separation 
  \begin{subfigure}{.48\textwidth}
    \includegraphics[width=\linewidth]{file2}
    \caption{Caption of second subfigure}
  \end{subfigure}
  \caption{A float with two subfigures}
\end{figure}
\hrule  % just to illustrate width of text block
\end{document}

答案2

我假设你正在寻找这样的东西:

字幕

subcaption使用LaTeX 基本安装中的包。

该文档的最小示例是:

\documentclass[a4paper,10pt]{article}
\usepackage{graphicx}
\usepackage{subcaption}

\begin{document}

\begin{figure}
  \begin{minipage}{.5\textwidth}
    \includegraphics[width=.9\textwidth]{noimage}
    \subcaption{First subcaption here.}
  \end{minipage}%
  \begin{minipage}{.5\textwidth}
    \includegraphics[width=.9\textwidth]{noimage}
    \subcaption{Second subcaption here.}
  \end{minipage}
  \caption{One common caption for both figures.}
\end{figure}

\end{document}

但是,您仍然应该包含您自己所寻找的示例。

相关内容