我如何才能删除环境列表上的这个水平空间?

我如何才能删除环境列表上的这个水平空间?

当我使用“enumerate”或“itemize”制作列表时,我得到如下文本: 在此处输入图片描述

但我想消除或减少它占据的水平距离:

在此处输入图片描述

在此处输入图片描述

得到如下结果:

在此处输入图片描述

代码示例如下

 \documentclass[10pt, letterpaper]{article}
 \usepackage{enumitem}
 \setlength{\parindent}{0pt}
 \begin{document}
  Some text here
 \begin{enumerate}
    \item a
    \item b
    \item c
  \end{enumerate}
  Some more text
  \end{document}

答案1

\documentclass[10pt, letterpaper]{article}
 \usepackage{enumitem}
 \setlength{\parindent}{0pt}

 \begin{document}

  Some text here
 \begin{enumerate}[wide=0pt]
    \item a
    \item b
    \item c
  \end{enumerate}
  Some more text

  \end{document}

这样列表的左边距就与文本的左边距相同。如果希望列表的左边距与项目的开头重合,请添加选项leftmargin=*在此处输入图片描述

答案2

设置leftmargin=*并指定您的widest元素(如果大于 9)。下面我还将枚举与对齐left,但这不是必需的。

在此处输入图片描述

\documentclass{article}

\usepackage{enumitem,lipsum}
\setlength{\parindent}{0pt}% Just for this example

\begin{document}

Some text here
\begin{enumerate}[align=left,leftmargin=*,widest={10}]
  \item a
  \item b
  \item c
  \setcounter{enumi}{9}
  \item j \lipsum[1]
\end{enumerate}
Some more text

\end{document}

相关内容