XəLaΤεχ 多语种中语言变化前的额外空格

XəLaΤεχ 多语种中语言变化前的额外空格

我用葡萄牙语写作,其中夹杂了一些英文单词。问题是,当英文文本的行中断时,英文文本前面会出现多余的空格:

\documentclass {scrbook}

\usepackage {polyglossia}

\setmainlanguage {portuguese}
\setotherlanguage {english}


\begin {document}
no \textenglish {Hillsdale college}, na primavera de 2006, e sou grato
ao professor \textenglish {Donald Westblade} pela oportunidade de
palestrar em minha

\end {document}

结果类似于“no__Hillsdale college”,其中 __ 表示额外的空格。

答案1

所以这个问题是 Polyglossia 1.46 的一个错误。使用 tlmgr 安装用户本地 1.47 解决了这个问题,即使它导致了另一个问题。

相关内容