我有一个缩进问题,最终通过添加解决了该问题\usepackage{enumitem}
,但我不明白该问题最初发生的原因,并使用解决了该问题enumitem
。我将其归结为以下 MWE:
\documentclass[varwidth]{standalone}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{verbatim}
\begin{document}
some text
\begin{itemize}
\item an item
\end{itemize}
some more text
\begin{verbatim}
some verbatim
\end{verbatim}
\end{document}
渲染结果为
但我不想在行上有任何缩进some text
。实际上,如果我删除法语 babel 包,我会得到所需的输出,但由于我用法语编写,我宁愿保留它:
现在,如果我删除itemize
中间的部分,我也会在第一行得到所需的缩进,但这可能是因为所有内容都缩进并且独立部分会自动裁剪。
但我宁愿保留该条目,当我删除该verbatim
部分时,所有内容都会缩进
因此,我无法真正预测这里会发生什么。我尝试使用或删除缩进,\noindent
但\setlength{\parindent}{0pt}
没有成功。我最终通过添加包设法获得了所需的输出enumitem
,但我真的无法确定发生了什么。