将 xindy 与 texindy.xdy 结合使用

将 xindy 与 texindy.xdy 结合使用

这是如何将 xindy 与 XeTeX/LuaTeX 一起使用?

当我使用这个 MWE 时

\documentclass{article}

\usepackage{fontspec}

\usepackage{makeidx}
\makeindex

\begin{document}
Umlaut Ä\index{Ä}
\printindex
\end{document}

用这个命令

xelatex file.tex
xindy -M texindy -C utf8 file.idx
xelatex file.tex

使用xindy显示了此错误:

*** - PROGN: variable TEXINDY.XDY has no value

答案1

似乎-L使用时该选项不是可选的-M texindy,所以我不得不使用

xindy -C utf8 -M texindy -L german-duden file.idx

使其工作。

相关内容