为什么我的 itemize 环境已损坏以及如何修复该问题?

为什么我的 itemize 环境已损坏以及如何修复该问题?

我正在使用ut-thesis模板,股票项目符号列表如下所示:

\usepackage{enumitem}

 %...

\begin{itemize}
\item{I like margin}
\item{I like margarine}
\end{itemize}

\begin{itemize}[leftmargin=0pt]
\item{I don't like}
\item{I don't like margarine}
\end{itemize}

在此处输入图片描述

但现在在我的文档中,由于某种原因,列表开始看起来像这样:

在此处输入图片描述

它们之间有很大的空间。我使用 \usepackage{enumitem} 声明

为什么我的列表现在这么冗长?使用 Bakoma Tex 9。

答案1

哦,我懂

这只是 LaTeX 决定如何排列文档的一个属性。因为我将一张图片放在项目[H]符号列表的正下方,所以它决定在项目符号列表中添加大量空间,作为一种填充(因为图片不适合这一页,必须放在下一页)。我以前从未遇到过这种“垂直对齐”,虽然它很简洁,但也让人很困惑。

为了覆盖此行为,我可以向 itemize 添加参数以使其工作:

\begin{itemize}\itemsep0pt \parskip0pt \parsep0pt
\item{I like margin}
\item{I like margarine}
\end{itemize}

这给出了一个没有额外空格的列表。

现在列表周围有很多空白空间,所以你最好让 LaTeX 完成它的流程(在这种情况下,我只是把它拿走[H]了)。

相关内容