无法更改法语的引文类型

无法更改法语的引文类型

我使用csquotes法语书写。我想设置引号,就像设置英文引号一样,我不想使用这种方法``。我尝试更改变体,但总是出现错误。以下是 MWE:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[french]{babel}
\usepackage[french = quotes]{csquotes}

\begin{document}

\enquote{Bonjour}

\end{document}

预期输出:

实际产量:

答案1

在 csquotes 手册中,'10.9 关于预定义样式的杂项说明'一节中提到:

“该french样式的所有变体都使用间隔开的引号作为外部标记。该样式变体quotes使用双引号作为内部标记。” 这意味着两种变体在外部层面上看起来相同。

您可以使用 将样式更改为默认的英文引号\usepackage[style=english]{csquotes}

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage[style=english]{csquotes}

\begin{document}
\enquote{Bonjour}
\end{document}

在此处输入图片描述

(正如 egreg 所说,应该使用 fontenc。并且在最新的 LaTeX 安装中 utf8 是标准,因此可以省略 inputenc。)

相关内容