如何在 Latex 中放置 3 个图形,其中 2 个图形并排放置,1 个图形位于这些并排图像下方但位于中间?

如何在 Latex 中放置 3 个图形,其中 2 个图形并排放置,1 个图形位于这些并排图像下方但位于中间?

我想在 LateX 中放置 3 幅图像,例如 2 个图形水平并排,第 3 个图形位于这两个并排图形下方但位于中间。

我有以下代码:

begin{figure}[H]
 \centering
  \begin{minipage}{.5\textwidth}
   \centering
  \includegraphics[width=.50\linewidth]{Text/Images/Genelec_8010_AP.jpg}
 \captionof{figure}{Genelec 8010 AP}
 \label{fig:Genelec 8010}
 \end{minipage}%
 \begin{minipage}{.5\textwidth}
  \centering
   \includegraphics[width=.69\linewidth]{Text/Images/Genelec_8020_CPM.jpg}
   \captionof{figure}{Genelec 8020 CPM}
   \label{fig:Genelec 8020}
  \end{minipage}%
  \end{figure}

%%这是我的第三张图片代码

\begin{figure}
 \centering
 \includegraphics[width=5cm]{Text/Images/Genelec_8030_BPM.jpg}
 \caption{Genelec 8030 BPM}
 \label{fig:Genelec 8030}
 \end{figure}

我想问我该如何修改此代码以便获得我之前描述过的样式的图形。

答案1

像这样?

在此处输入图片描述

\documentclass{article}
\usepackage{subfig,graphicx,showframe}
\begin{document}

\begin{figure}\centering
\subfloat[legend]{\label{a}\includegraphics[width=.45\linewidth]{example-image-a}}\hfill
\subfloat[legend]{\label{b}\includegraphics[width=.45\linewidth]{example-image-b}}\par 
\subfloat[legend]{\label{c}\includegraphics[width=.45\linewidth]{example-image-c}}
\caption{my fig}
\label{fig}
\end{figure}

\end{document}

答案2

需要注意的是,子图标题与图标题不同。如果您想要有图标题,请使用 minipages。

\documentclass{article}
\usepackage{graphicx,showframe}
\begin{document}

\listoffigures

\begin{figure}[htp]% [H] is so declass\'e!
\centering
\begin{minipage}{0.45\textwidth}
\includegraphics[width=\textwidth]{example-image-a}
\caption{figure caption}
\end{minipage}\hfill
\begin{minipage}{0.45\textwidth}
\includegraphics[width=\textwidth]{example-image-b}
\caption{figure caption}
\end{minipage}\par
\vskip\floatsep% normal separation between figures
\includegraphics[width=0.45\textwidth]{example-image-c}
\caption{figure caption}
\end{figure}

\end{document}

演示

答案3

我认为没有问题;\captionof不需要,因为你在一个figure环境中。

我会将顶部的两个图对齐到底部,这样标题就对齐了。它们可能应该使用相同的宽度(或相同的高度)。

\documentclass{article}
\usepackage{graphicx}

\begin{document}

\begin{figure}[htp]

\centering

\begin{minipage}[b]{.5\textwidth}
\centering
\includegraphics[width=.50\textwidth]{example-image-a}
\caption{Genelec 8010 AP}\label{fig:Genelec 8010}
\end{minipage}%
\begin{minipage}[b]{.5\textwidth}
\centering
\includegraphics[width=.69\textwidth]{example-image-b}
\caption{Genelec 8020 CPM}\label{fig:Genelec 8020}
\end{minipage}

\bigskip

\begin{minipage}{.5\textwidth}
\centering
\includegraphics[width=.69\textwidth]{example-image-c}
\caption{Genelec 8030 BPM}\label{fig:Genelec 8030}
\end{minipage}

\end{figure}

\end{document}

在此处输入图片描述

答案4

使用该包的一个选项subfig

\documentclass{article}
\usepackage{subfig,graphicx}
\begin{document}

\begin{figure}

\begin{minipage}[b]{.5\linewidth}
\centering
\subfloat[][Genelec 8010 AP]{\label{Genelecs:Genelec 8010 AP}\includegraphics[width=.50\linewidth]{example-image-a}}
\end{minipage}%
\begin{minipage}[b]{.5\linewidth}
\centering
\subfloat[][Genelec 8020 CPM]{\label{Genelecs:Genelec 8020 AP}\includegraphics[width=.69\linewidth]{example-image-b}}
\end{minipage}\par\medskip
\centering
\subfloat[][Genelec 8030 BPM]{\label{Genelecs:Genelec 8030 AP}\includegraphics[width=5cm]{example-image-c}}

\caption{my fig}
\label{fig:Genelecs}
\end{figure}

\end{document}

在此处输入图片描述

相关内容