我有两个小页面(实际上其中一个是可变宽度的),一个在另一个之上。我怎样才能让它们保持相同的基线跳过?
我的布局有点奇怪,所以我无法设置[t]
较低的 minipage/varwidth 选项。
\documentclass{article}
\usepackage[paperwidth=10cm,paperheight=5cm,showframe]{geometry}
\usepackage{varwidth}
\begin{document}
\noindent LOREM IPSUM
\vfill
\noindent\begin{minipage}[b]{\textwidth}
\raggedleft
LOREM IPSUM
LOREM IPSUM
\end{minipage}
\noindent\begin{minipage}[b]{.5\textwidth}
LOREM IPSUM
\end{minipage}%
\noindent\hfill\begin{varwidth}[b]{.5\textwidth}
LOREM IPSUM
LOREM IPSUM
\end{varwidth}
\end{document}
答案1
如果顶部框的基线位于其底部基线并且底部框的基线位于其顶部基线,则 TeX 会自动执行正确的操作。
\documentclass{article}
\usepackage{varwidth}
\begin{document}
\noindent
\begin{minipage}[b]{\textwidth}
LOREM IPSUM
LOREM IPSUM
\end{minipage}
\noindent
\begin{varwidth}[t]{\textwidth}
LOREM IPSUM
LOREM IPSUM
\end{varwidth}
\end{document}