我正在从使用较旧的 {paralist} 包过渡到 {enumitem} 包,这个问题从 paralist 过渡到 enumitem 包的建议建议使用该align=left
选项。但是,这会导致文本重叠。如果我删除该设置,则默认{enumitem}
包会导致文本被覆盖。不知道如何解决这个问题...
\documentclass{article}
\usepackage{paralist}
\usepackage[shortlabels]{enumitem}
%\setlist{align=left}
\usepackage{geometry}
\geometry{showframe}
\usepackage{amsmath}
\begin{document}
\begin{itemize}[\textbf{Given:}]
\item $f(x) = \sqrt{x}$
$g(x) = \sqrt[3]{1 - x}$
\end{itemize}
\end{document}
这会在 {parlist} 包中产生正确的结果。使用 {enumitem} 的默认值,将文本移至边距(截至 2012 年 10 月 27 日使用 TeXLive2012):
并且与align=left
,文本重叠。
或者有没有更好的方法可以帮助我实现{paralist}
产生的结果。
答案1
您可以使用leftmargin=*
:
\documentclass{article}
\usepackage[shortlabels]{enumitem}
\setlist{leftmargin=*}
\usepackage{geometry}
\geometry{showframe}
\usepackage{amsmath}
\begin{document}
\begin{itemize}[\textbf{Given:}]
\item $f(x) = \sqrt{x}$
$g(x) = \sqrt[3]{1 - x}$
\end{itemize}
\end{document}
图片仅显示相关部分: