构建 bidi 包时出现问题

构建 bidi 包时出现问题

我从 CTAN 下载了“bidi”包的最新 zip 文件并尝试构建它。

首先,我运行了sudo latex bidi.ins该程序,没有出现任何错误。接下来,我运行了该程序:sudo latex bidi.dtx

抛出此错误:

! Fatal fontspec error: "cannot-use-pdftex"

并指示必须使用 XeLaTeX 或 LuaTeX 来构建它。所以我尝试了这个:

sudo xelatex bidi.dtx

抛出此错误:

! fontspec error: "font-not-found"
! 
! The font "Minion Pro" cannot be found.

这个包应该寻找一种特定的字体,这似乎有点奇怪。

我尝试通过 Debian(XeTeX,版本 3.14159265-2.6-0.99996 TeX Live 2016/Debian for stretch 和 jessie)包安装程序中提供的 texlive 包安装 bidi 包,但该版本的 bidi 在使用 XeLaTeX 运行时会引发如下错误:

! LaTeX Error: Command \XeTeX already defined.

有人能告诉我一个真正能用的 bidi 版本吗?

谢谢

答案1

核心问题是这个命令:

\usepackage{xltxtra}

导致在将 TeX Live 2016 软件包与多语言和双向语言结合使用时出现错误。我只在基于 Debian 的安装中看到过这种情况,但它可能出现在其他地方。在 2016 版本之前,xltxtra 不会引起问题。

相关内容