Using the package manager one can install a package titled tex2xindy binaries. However, the executable tex2xindy.exe is installed to miktex\bin\x64\internal\ and is thus not added to the system path. When trying to execute it explicitly, the program crashes (procedure entry point "" not found). How is tex2xindy for Miktex supposed to work?
Asked
Active
Viewed 1,320 times
7
Jack Miller
- 491
1 Answers
2
As noted in this answer, xindy has been included with MikTeX since June 2015. As long as MiKTeX 2.9\miktex\bin is included in your path, you'll have xindy and texindy available. Here's a MWE:
xindy-test.tex:
\documentclass{book}
\usepackage{makeidx,lipsum}
\makeindex
\begin{document}
\lipsum[1]
\index{Hello}
\index{world}
\printindex
\end{document}
You build with, e.g.:
xelatex xindy-test
texindy -C utf8 -L english -o xindy-test.ind xindy-test.idx
xelatex xindy-test
adam.baker
- 1,116
tex2xindyas a user command. It is a filter used internally. User commands arexindyandtexindy. – Akira Kakuto Jan 24 '16 at 06:19*indy*.execontained in the Miktex installation folder istex2xindy.exe. – Jack Miller Jan 31 '16 at 11:56