我注意到添加
\usepackage[french]{babel}
article
行(例如,在基本文档中)会影响嵌套enumerate
列表的缩进(可能itemize
也是如此)。缩进明显比以前短。babel
与英语一起使用不会产生此效果。
这与一些法语印刷规则有关吗?
恢复嵌套列表的默认缩进的简单方法是什么?
答案1
您应该使用\frenchsetup
命令。以下示例中列表被重置为默认样式:
\documentclass{book}
\usepackage[french]{babel}
\frenchsetup{
StandardItemizeEnv,
StandardEnumerateEnv,
StandardItemLabels,
StandardListSpacing}
\begin{document}
\begin{enumerate}
\item One
\item two
\begin{enumerate}
\item One
\item two
\item Three
\end{enumerate}
\item Three
\end{enumerate}
\begin{itemize}
\item One
\item two
\begin{itemize}
\item One
\item two
\item Three
\end{itemize}
\item Three
\end{itemize}
\end{document}