法语版 Babel 软件包影响嵌套列表的缩进

法语版 Babel 软件包影响嵌套列表的缩进

我注意到添加

\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}

在此处输入图片描述

相关内容