我对这段 LaTeX 代码很困惑:
\begin{minipage}{0.5\textwidth}
\begin{tabu} to \textwidth {>{\itshape}r c}
Foo:&\makebox[5cm]{}\\
\cline{2-2}\\[-0.5em]
& Foo
\end{tabu}
\end{minipage}%
\begin{minipage}{0.5\textwidth}
\begin{tabu} to \textwidth {>{\itshape}r c}
Bar:&\makebox[5cm]{}\\
\cline{2-2}\\[-0.5em]
& Bar
\end{tabu}
\end{minipage}
它的水平盒子溢出了17.62482pt too wide
,就在小页面的右侧(见下面的截图)。我可以通过将宽度设置为来修复它0.45\textwidth
,但这显然不是正确的方法。
我该如何确定导致这种情况的原因?或者我遗漏了代码中的某些明显错误?
答案1
默认情况下,每个段落都会缩进。由于 minipage 开始了一个新段落,因此它也将缩进。可以通过将 放在\noindent
新段落之前(minipage 环境)或\setlength{\parindent}{0cm}
在顶部内容中使用 来禁止此行为。