之后bidi
更新至 v. 19.6 (2016-05-23),使用至少一种 RTL 语言导致polyglossia
数字和后面的点被反转。参见
\documentclass{book}
\usepackage{polyglossia}
\setotherlanguage{hebrew}
\begin{document}
6.
\end{document}
有和没有\setotherlanguage{hebrew}
。请注意,没有必要实际使用该语言。
我不知道这是个 bug还是需要适应的bidi
不兼容更改。因此,我没有在的 github 页面上打开问题。 遗憾的是,的联系信息已过时 - CTAN 上提到的 sourceforge 已不再使用,并且软件包的 readme 和 PDF 中提到的 github 页面似乎也不再存在。polyglossia
polyglossia
bidi
问题可能类似于amsmath - bidi - siunitx 可能有错误吗?
bidi
有人手头有先前的版本吗?
达里奥·蒂亚
答案1
bidi 进行测试\if@Latin
,因此您可以通过将其设置为 true 来解决该问题:
\documentclass{book}
\usepackage{polyglossia}
\setotherlanguage{hebrew}
\makeatletter\@Latintrue\makeatother
\begin{document}
6.
\end{document}
2017 年 2 月编辑
\if@Latin
不再是 bidi (v20.9)。解决方法也不再必要。示例在没有它的情况下也可以编译成功并输出6.
。