小页面顶部对齐

小页面顶部对齐

我已经阅读了有关该主题的大量问题,但我不明白为什么他们的解决方案在这里不起作用。

我有两个小页面,每个页面占宽度的 50%。一个包含文本,另一个包含图像。文本的高度比图像小得多。我希望文本和图像都与顶部对齐。其他问题提供了[t]解决方案,但我只得到这个:

在此处输入图片描述

这是我的代码:

\documentclass{exam}
\usepackage{graphicx}

\begin{document}
\begin{minipage}[t]{0.5\linewidth}
    Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.
\end{minipage}
\begin{minipage}[t]{0.5\linewidth}
\begin{center}
    \includegraphics[width=\linewidth]{Peter_the_Hermit.jpg}
\end{center}
\end{minipage}

\end{document}

(该图片是从维基百科随机找到的,这里

答案1

在图片上方使用 \vspace 将小页面的参考点移至顶部。您可以调整该值进行微调。

\documentclass{exam}
\usepackage{graphicx}

\begin{document}
\begin{minipage}[t]{0.5\linewidth}
    Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.
\end{minipage}
\begin{minipage}[t]{0.5\linewidth}
\centering \vspace{-0.7\baselineskip}
\includegraphics[width=\linewidth]{example-image}
\end{minipage}

\end{document}

在此处输入图片描述

答案2

您可以使用adjustbox

\documentclass{article}% any class is allowed
\usepackage{graphicx}
\usepackage[export]{adjustbox}

\begin{document}

\noindent
\begin{minipage}[t]{0.495\linewidth}
  Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
  nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam
  erat, sed diam voluptua. At vero eos et accusam et justo duo
  dolores et ea rebum.
\end{minipage}\hfill
\includegraphics[width=0.495\linewidth,valign=t]{example-image}

\end{document}

在此处输入图片描述

另一种可能性是添加\vspace{0pt}minipage对齐T。这样,图片的顶部就与“L”的顶部对齐。

\documentclass{article}% any class is allowed
\usepackage{graphicx}
\usepackage[export]{adjustbox}

\begin{document}

\noindent
\begin{minipage}[t]{0.495\linewidth}
  \vspace{0pt}\par
  Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
  nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam
  erat, sed diam voluptua. At vero eos et accusam et justo duo
  dolores et ea rebum.
\end{minipage}\hfill
\includegraphics[width=0.495\linewidth,valign=T]{example-image}

\end{document}

在此处输入图片描述

相关内容