法语撇号如下',当加载 babel french 时,它会自动将输入的撇号' 转换为'。
如何在某些情况下保留撇号 '(例如引文),但不在所有文档中保留?
\documentclass{report}
\usepackage[francais]{babel}
\begin{document}
l'exemple d'une apostrophe (it's fine here)\\
quote: 'text of the quote' (it's not,' should be preserved)
\end{document}
答案1
您的使用事实babel-french
与问题无关。
直引号在印刷术中很少使用,因此当您键入字符时'
,您会得到一个既可用作结束引号又可用作撇号的卷曲字形。
如果您想要直接引用,则可以使用 提供的字形textcomp
。
\documentclass{report}
\usepackage[T1]{fontenc} % mandatory for French
\usepackage[francais]{babel}
\usepackage{textcomp}
\begin{document}
l'exemple d'une apostrophe
quote: \textquotesingle text of the quote\textquotesingle
\end{document}