当在 或 中时enumerate
,itemize
我注意到我显示的方程式(其中大多数都很长)没有使用完整文本宽度,而是缩进 - 我想是因为在列表环境中。有什么方法可以让我的方程式使用完整文本宽度,这样我就不必在不需要的地方使用split
或?multline
multlined
如果有帮助的话,我正在写一个有多个部分的定理的证明,因此在环境中proof
我有一个enumerate
可以分别证明每个部分的地方。
答案1
使用enumitem
,有四种非常简单的方法可以尽可能多地恢复textwidth
方程式的 。 其中两个使用wide
键和leftmargin 的值:*
\documentclass{article}
\usepackage[margin=2.5cm]{geometry}
\usepackage{enumitem}
\usepackage{lipsum}
\begin{document}
\lipsum[11]
\begin{enumerate}[wide]
\item Item 1, with some text. A long item. A long item. A long item. A long item. A long item. A long item. A long item.
\item Item 2
\item Item 3
\end{enumerate}
\lipsum[11]
\begin{enumerate}[wide, leftmargin=*]
\item Item 1, with some text. A long item. A long item. A long item. A long item. A long item. A long item. A long item.
\item Item 2
\item Item 3
\end{enumerate}
\lipsum[11]
\begin{enumerate}[wide = 0pt]
\item Item 1, with some text. A long item. A long item. A long item. A long item. A long item. A long item. A long item.
\item Item 2
\item Item 3
\end{enumerate}
\lipsum[11]
\begin{enumerate}[wide = 0pt, leftmargin = *]
\item Item 1, with some text. A long item. A long item. A long item. A long item. A long item. A long item. A long item.
\item Item 2
\item Item 3
\end{enumerate}
\end{document}
答案2
不要使用枚举作为节。在您的示例中(您详细阐述了证明),只需使用节、子节、子子节等。您知道您可以在标准级别中添加更多级别,对吗?
要更改枚举的默认边距,请加载 paralist 包并根据您的需要进行调整:\setdefaultleftmargin{2.5em}{2.2em}{1.87em}{1.7em}{1em}{1em}
。
答案3
enumerate
因此,我找到了一种使用包提供的可选参数来实现此目的的好方法enumitem
。以下是 MWE:
\documentclass{article}
\usepackage{enumitem}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{enumerate}[itemindent=24pt,leftmargin=0pt]
\item Item 1
\item Item 2
\item Item 3
\end{enumerate}
\lipsum[2]
\end{document}