https://www.latexstudio.net/index/details/index/mid/803.html
编译环境:win11 & TexLive2024
在编译李文威教授的文档时候
latexmk工具执行到最后的生成索引的步骤时
提示各种错误
runsystem(xindy -M numeric-sort -M latex -M latex-loc-fmts -M makeindex -I xelatex -C utf8 Al-jabr-1-sym1.idx)...executed.
c:\texlive\2024\texmf-dist\scripts\xindy\xindy.pl: Cannot locate xindy modules directory at c:\texlive\2024\texmf-dist\scripts\xindy\xindy.pl line 409.
No file Al-jabr-1-sym1.ind.
无法定位xindy modules directory
请问该如何处理该问题?
或者如何重装整个xindy模块?
希望尽量不通过重装TeXLive系统
有的, 438个文件,55个文件夹
@u91814 把
.log
文件发出来。@u10307 https://wws.lanzoum.com/inaCc1tu87yf 编译的文件已打包上传
@u91814 上传的文件没发现错误。
@u10307 可能log文件只记录了latexmk所执行的代码,执行的过程没有尽数记录。再运行一次把命令行里的结果全复制过来是这样,这里是有Cannot locate xindy modules这样的提示的 https://wws.lanzoum.com/i48Lr1tujtih
@u91814 怎么问题里是 C 盘,log 是 D 盘?,D 盘有
d:\texlive\2024\texmf-dist\xindy\modules
这个文件夹吗?@u10307 昨晚不想再麻烦了,卸载了C盘里的texlive,重装到D盘,问题还是没解决 [笑哭] 文件夹都是有的
@u91814 用 tlmgr/tlshell 更新了所有宏包吗?
@u10307 再不行就别用 xindy 了,把 Al-jabr-1.tex 文件里的
\makeindex
的选项改为noautomatic
,把后面的\printindex
全部删掉。@u10307 也只能这样凑活了