Today's updates of MiKTeX include Xindy (at last!). This is great news, but unfortunately I can't get it to work. With the following minimal example:
\documentclass{article}
\usepackage[xindy]{glossaries}
\newacronym{AKA}{AKA}{Also Known As}
\makeglossaries
\begin{document}
\glsaddall
\printglossaries
\end{document}
makeglossaries fails with exit code 25. This is the contents of the .glg file:
;; This logfile was generated automatically by `xindy'
;; at 20.06.2015 07:29:59
;; Indexstyle: "5i3SDna0ed", Rawindex: "Yl65BHMXsP", Output: "test1.gls"
ERROR: "" is not a valid filename !
*** Unable to execute: '"xindy" -L english -I xindy -M "test1" -t "test1.glg" -o "test1.gls" "test1.glo"' ***
Failed with error code 1.
Status report:
Opening logfile "test1.glg" (done)
Reading indexstyle...
Loading module "5i3SDna0ed"...
Error in line 1:
(require "")
ERROR: "" is not a valid filename !
and this is the contents of the generated 5i3SDna0ed file
(require "")
(require "test1.xdy")
Do I need to configure something to get Xindy to work?
(require "tex.xdy"). I think(require "")is strange. – Akira Kakuto Jun 20 '15 at 07:55makeglossariesversion 2.15,glossaries.styversion 4.15 andxindyversion 2.5.0. Can you directly run the command it's trying to execute? – Nicola Talbot Jun 20 '15 at 15:33Error in line 1: (require "") ERROR: "" is not a valid filename !– Sterry Jun 20 '15 at 15:47test1.xdyfile is a comment, I don't think the error refers to that file. The error message comes afterLoading module "5i3SDna0ed"...so I think the error is in that file, but that's a temporary file created byxindyand is deleted at the end of thexindyrun. I think the problem may be with your particular version ofxindy. It might be worth contacting the xindy mailing list. – Nicola Talbot Jun 22 '15 at 14:30xindy -d keep_tmpfiles -L english -I xindy -M test1 -t test1.glg -o test1.gls test1.gloleaves temporary files, probably in the current working directory in the case of Windows. – Akira Kakuto Jun 22 '15 at 21:39(require "lang/english/latin9-lang.xdy")(require "test1.xdy")– Akira Kakuto Jun 22 '15 at 22:03(require "")– Sterry Jun 23 '15 at 05:11-d scriptoption, you obtain more information on your screen:xindy -d script -d keep_tmpfiles -L english -I xindy -M test1 -t test1.glg -o test1.gls test1.gloPlease try. – Akira Kakuto Jun 23 '15 at 09:17lang/english/latin9-lang.xdyin the style. Did you check if there are updates? Did you try to deinstall and reinstall xindy? – Ulrike Fischer Jun 23 '15 at 14:44