AFAIU(阅读ltlists.dtx
),列表(逐项列举、枚举)LaTeX
依赖于 \parshape。有没有其他方法可以在不使用 的情况下获得相同的结果\parshape
。
动机: wrapfigure
和列表环境交互很差,因为两者都使用\parshape
AFAIU,所以我正在寻找替代品。我可以使用两个minipage
s,但我想知道是否有其他可能。
答案1
软件包enumitem
的文档中有一张图(必看),显示了列表环境中定义的所有边距,并允许您重新定义其中任何一个。重新定义的最基本方法之一是
\usepackage{enumitem}
% \setlist[enumerate]{left= <labelindent> .. <leftmargin>]
%%% OR to set locally: %%%
% \begin{enumerate}[left= <labelindent> .. <leftmargin>]
% ...
% \end{enumerate}
%so for example
\setlist[enumerate]{left=\quad .. 2em]