制作词汇表时出现错误“无法在代码页 utf8 中找到波斯语的 xindy 模块”

制作词汇表时出现错误“无法在代码页 utf8 中找到波斯语的 xindy 模块”

我正在尝试在我的文档中制作一个词汇表。

我的词汇表没有打印出来,它是一张空白页。为了编译词汇表,我读到我必须在 TexMaker 中创建一个自定义用户命令:

xindy -L persian-variant1 -C utf8 -I xindy -M %.xdy -t %.glg -o %.gls %.glo
xindy -L persian-variant1 -C utf8 -I xindy -M %.xdy -t %.blg -o %.bls %.blo
xindy -L english -C utf8 -I xindy -M %.xdy -t %.alg -o %.acr %.acn

但是,当我运行此命令时出现此错误:

无法在代码页 utf8 中找到波斯语的 xindy 模块

因此,我查看了这个目录:C:\Program Files (x86)\xindy\xindy\lang并检查了波斯语文件夹是否存在。

我不知道该怎么办。如能得到任何帮助我将不胜感激。

答案1

问题已解决。这是因为我的 xindy 版本。我只是将命令更改为:

 xindy -L persian -C utf8 -I xindy -M %.xdy -t %.glg -o %.gls %.glo |
 xindy -L persian -C utf8 -I xindy -M %.xdy -t %.blg -o %.bls %.blo | 
 xindy -L english -C utf8 -I xindy -M %.xdy -t %.alg -o %.acr %.acn

并且运行良好。

相关内容