两个图形分别排列在顶部和底部位置

两个图形分别排列在顶部和底部位置

我想将两个图形“并排”(从左到右)排列。但我得到的输出是这样的(从上到下):在此处输入图片描述

我的代码在这里。

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

\begin{document}

This is sample latex code.

\begin{figure}
\centering
\begin{subfigure}{0.4\textwidth}
  \includegraphics[width=0.4\linewidth]{linux.jpeg}
  \caption{A subfigure}\label{fig1}
\end{subfigure}

\begin{subfigure}{0.4\textwidth}
  \includegraphics[width=0.4\linewidth]{latex.jpeg}
  \caption{A subfigure}\label{fig2}
\end{subfigure}

\end{figure}

\end{document}

显然,在左侧和右侧位置分别安排两个图形有很大空间。但是 latex 的这种安排浪费了空间。我该如何修复它?

请注意,我正在使用安装在 Mac 上的 TexLive 2018。

答案1

我很乐意删除这一点,这更详细地说明了我上面的评论。

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

\begin{document}

This is sample latex code.

\begin{figure}
\centering
\begin{subfigure}{0.4\textwidth}
  \includegraphics[width=0.4\linewidth]{example-image-a}
  \caption{A subfigure}\label{fig1}
\end{subfigure}
\quad
\begin{subfigure}{0.4\textwidth}
  \includegraphics[width=0.4\linewidth]{example-image-b}
  \caption{A subfigure}\label{fig2}
\end{subfigure}

\end{figure}

\end{document}

在此处输入图片描述

根据 Sigur ( \centering) 和 Martin Scharrer ( ) 的输入以及构成宽图的\hfill信息,这里有一个稍微更高级的建议:0.4\linewidth0.4^2=0.16\textwidth

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

\begin{document}

This is sample latex code.

\begin{figure}
\hfill
\begin{subfigure}{0.4\textwidth}
\centering
  \includegraphics[width=0.9\linewidth]{example-image-a}
  \caption{A subfigure}\label{fig1}
\end{subfigure}
\hfill
\begin{subfigure}{0.4\textwidth}
\centering
  \includegraphics[width=0.9\linewidth]{example-image-b}
  \caption{A subfigure}\label{fig2}
\end{subfigure}
\hfill
\end{figure}
\end{document}

在此处输入图片描述

相关内容