将图形和表格并排对齐

将图形和表格并排对齐

我想将图形与表格并排放置,并将它们都对齐到顶部。这就是我想出的办法:

\begin{figure}
  \begin{minipage}[b]{0.65\linewidth}
    \includegraphics[width=0.9\textwidth]{3_comparative/fig/pic.pdf}
  \end{minipage}
  \begin{minipage}[t]{0.35\linewidth}
      \begin{tabular}{| c | c |}
        \hline
        Contrast & value \\
        \hline
        I & 6 \\
        ... \\
        \hline
      \end{tabular}
\end{minipage}
\caption{Phylogenetic independent contrasts}
\end{figure}

但这并没有像我希望的那样起作用,这两项没有对齐: 渲染图和表格

我怎样才能解决这个问题?

答案1

这个常见问题的答案可以在 Keith Reckdahl 的 epslatex.pdf,第 36 页,“Minipage 垂直对齐”。我在这里引用了具体解决方案。请注意“秘密”,这两个\vspace{0pt}

\begin{center}
\begin{minipage}[t]{.25\linewidth}
\vspace{0pt}
\centering
\includegraphics[width=1in]{graphic}
\end{minipage}%
\begin{minipage}[t]{.25\linewidth}
\vspace{0pt}
\centering
\includegraphics[width=1in,angle=-45]{graphic}
\end{minipage}
\end{center}

一般来说,对于任何涉及图形的 LaTeX 工作来说,这个文档都是必备的。

/莱夫·安德森

相关内容