两个 parbox 或 minipage 的文本内容顶部对齐

两个 parbox 或 minipage 的文本内容顶部对齐

我很高兴能帮助将包含不同大小文本的 es 内容对齐\parbox,如下图所示。由于其中一个文本的大小不同,它似乎悬停在另一个文本之上: 在此处输入图片描述

来源(MWE):

\documentclass[english]{article}
\begin{document}

\mbox{\Huge \textsc{Text}}
\hfill
\parbox[t]{4.25cm}{
I am a fish

I am a fish

I am a fish

I am a fish
}

\end{document}

答案1

有时您需要使用\raisebox等手动进行调整,但自动化解决方案会在框的顶部而不是第一个基线处对齐:

在此处输入图片描述

\documentclass[english]{article}
\begin{document}

\parbox[t]{3cm}{\hrule height 0pt width 0pt\relax
\Huge \textsc{Text}
}
\hfill
\parbox[t]{4.25cm}{\hrule height 0pt width 0pt\relax
I am a fish

I am a fish

I am a fish

I am a fish
}

\end{document}

正如评论中所述,通过在第一行放置规则,\parbox[t]代码会在规则上对齐(因此实际上位于第一个实际行的顶部而不是其基线)。

相关内容