xindy 在 TeXLive 中无法工作 - 未找到 xindy 内核

xindy 在 TeXLive 中无法工作 - 未找到 xindy 内核

我在 Fedora 25 上使用 TeXLive 2016,似乎我的安装xindy无法正常工作。每当调用它时,它都会返回

xindy: Could not execute xindy kernel: No such file or directory

呼吁

xindy --version

返回

xindy release: 2.5.1
xindy script version: 1.18
xindy: Could not execute xindy kernel: No such file or directory

这是否意味着我必须单独安装 xindy 内核?如果必须这样做,我该怎么做?

答案1

xindy内部使用 GNU CLISP 解释器,因此必须与xindy脚本(本身用 Perl 编写)一起安装。如果xindy找不到clisp(或clisp.exe对于 Windows 的情况),它会发出以下错误消息:

xindy: Could not execute xindy kernel: No such file or directory

这意味着clisp必须安装。

之后可能会出现消息

/usr/lib64/clisp-2.49+/base/lisp.run: initialization file /usr/bin/xindy.mem' was not created by this version of CLISP runtime

这意味着xindy本身必须从其源代码重建。另外,xindy如果它已作为二进制文件安装,我会报告 的打包中的错误。

相关内容