![如何删除第二级枚举的左边距?](https://linux22.com/image/324473/%E5%A6%82%E4%BD%95%E5%88%A0%E9%99%A4%E7%AC%AC%E4%BA%8C%E7%BA%A7%E6%9E%9A%E4%B8%BE%E7%9A%84%E5%B7%A6%E8%BE%B9%E8%B7%9D%EF%BC%9F.png)
\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}