连字符、撇号和双语文档

连字符、撇号和双语文档

看起来 pdflatex(带有 [frenchb,english]{babel})不会对带有撇号的单词进行连字。

例如,我写了“l'arithmétique”,它没有连字符,命令\showhyphens{arithmétique} \showhyphens{l'arithmétique}给出 ari-thmé-tiquel'arithmétique

我读了问题包含撇号的单词的连字虽然很有趣,但我并不倾向于为所有可能与撇号一起使用的单词定义连字符,尤其是当文档中的其他地方可能(可能性非常非常低……)使用另一种连字符时。我喜欢\newcommand{\?}{'\nobreak\hspace{0pt}}egreg 在主题中提出的改进建议,但此外,我希望能够输入撇号来获得撇号……

答案1

如果您输入\usepackage[frenchb, english]{babel}的文档被视为主要以(美式)英语编写。您应该按照 frenchb 模块的作者 Daniel Flipo 的建议编写\usepackage[english,frenchb]{babel}或更好。\usepackage[english,french]{babel}

相关内容