排列三幅图像

排列三幅图像

我需要在两列文档中排列三个数字,如下所示

图形排列

答案1

评论

您没有告诉我们有关个别/主要标题和/或参考资料的信息。我决定也将其添加进去。

基本理念

  1. 对于双列文档,请使用[twocolumn]带有 的选项\documentclass

  2. 创建一个两列表格(外部表)。在第一列中放置另一个单列表格。将前两幅图像(A 和 B)作为内表的两行。将第三幅图像(B)放置在外部表的第二列中。

  3. 用于 subcaption处理标题和标签。(这回答有帮助。

解决方案

\documentclass[twocolumn]{article}

\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}

\usepackage{lipsum} % For dummy text only

\begin{document}

\begin{figure}[!t]
  \begin{tabular}[b]{cc}
    \begin{tabular}[b]{c}
      \begin{subfigure}[b]{0.4\columnwidth}
        \includegraphics[width=\textwidth]{A.png}
        \caption{A.}
        \label{fig:A}
      \end{subfigure}\\
      \begin{subfigure}[b]{0.4\columnwidth}
        \includegraphics[width=\textwidth]{B.png}
        \caption{B.}
        \label{fig:B}
      \end{subfigure}
    \end{tabular}
    &
    \begin{subfigure}[b]{0.4\columnwidth}
      \includegraphics[width=\textwidth]{C.png}
      \caption{C.}
      \label{fig:C}
    \end{subfigure}
  \end{tabular}
  \label{fig:ABC}
  \caption{A, B and C.}
\end{figure}

\lipsum[1-5]

\end{document}

输出

在此处输入图片描述

进一步调整

更改0.4\columnwidths 以调整图像大小。注意框是否过满。

答案2

您的问题似乎涉及两个不同的部分:

  1. 如何创建双栏文档
  2. 如何将数字排列成两列

1.的答案是使用课堂twocolumn上的选项article

2. 的答案是使用minipage环境。

\documentclass[twocolumn]{article}

\usepackage{graphicx}
\usepackage{lipsum}

\begin{document}

\begin{figure}[h!]
\begin{minipage}{0.48\columnwidth}
\includegraphics[width=\columnwidth,height=4cm]{triangle}
\\[3mm]
\includegraphics[width=\columnwidth,height=4cm]{triangle}
\end{minipage}
\begin{minipage}{0.48\columnwidth}
\includegraphics[width=\columnwidth,height=83mm]{triangle}
\end{minipage}
\end{figure}

\lipsum[1-7]

\end{document}

在此处输入图片描述

生成文件的代码triangle.pdf

\documentclass{standalone}

\usepackage{tikz}

\begin{document}
\begin{tikzpicture}
\draw[fill=green!20] (0,0) -- (1,1) -- (1,0) -- cycle;
\end{tikzpicture}
\end{document}

相关内容