英式英语的水平盒溢出

英式英语的水平盒溢出

我使用英式英语写作,偶尔会收到水平盒子溢出警告,因为 LaTeX 不知道如何正确地将单词拆分成英式英语。例如,单词“analysing”会导致水平盒子溢出,因为 LaTeX 不会拆分该单词,而“analyzing”会拆分成“analyz-ing”,水平盒子警告就会消失。最好的解决方案是什么?有没有办法让 LaTeX 识别英式英语并正确地拆分单词?

答案1

加载babel使用选项british(只需使用english 惯于工作)。

\documentclass{article}

\usepackage[american,british]{babel}

\textwidth 30pt% just for the example

\begin{document}

xxx analysing

\selectlanguage{american}

xxx analysing

\end{document}​

在此处输入图片描述

编辑:如果您使用 XeLaTeX/ ,这里有一个解决方案polyglossia

\documentclass{article}

\usepackage{polyglossia}
\setmainlanguage[variant=british]{english}

\textwidth 30pt% just for the example

\begin{document}

xxx analysing

\end{document}​

相关内容