如何删除第二级枚举的左边距?

如何删除第二级枚举的左边距?
\documentclass{article}
\usepackage{microtype}
\usepackage[T1]{fontenc}
\usepackage{enumitem}
\newcommand{\currentsection}{3.5}
\setlist[enumerate,1]{label=\currentsection.\arabic*}
\begin{document}
\begin{enumerate}
\item ohai
  \begin{enumerate}
  \item ok
  \item hi
  \end{enumerate}
\item ohai
\item ohai
\end{enumerate}
\end{document}

渲染

在此处输入图片描述

结果有左边距。我想要的是

在此处输入图片描述

如何删除左边距?

答案1

您可以将align标签放置在left,而不是典型的右对齐:

在此处输入图片描述

\documentclass{article}

\usepackage{enumitem}

\newcommand{\currentsection}{3.5}
\setlist[enumerate,1]{label=\currentsection.\arabic*}

\begin{document}

\begin{enumerate}
  \item ohai
    \begin{enumerate}
    \item ok
    \item hi
    \end{enumerate}
  \item ohai
    \begin{enumerate}[align=left]
    \item ok
    \item hi
    \end{enumerate}
  \item ohai
\end{enumerate}

\end{document}

相关内容