I've been working on the installation of Xindy, a flexible, multi-language index processor for LaTeX (and others); for the Windows OS, and specifically for the MiKTeX distribution, which was the only one who did not have the tool (TeXLive has it).
After several attempts, I managed to run Xindy 2.2 in MiKTeX, and the Xindy files are in the MiKTeX main folder, following the MiKTeX folder system.
I uploaded the necessary files to the web, so that anyone with MiKTeX can use it.
- Download Xindy for MiKTeX from this link.
- Unzip the files in your MiKTeX main folder (for example "C:\Program Files\MiKTeX 2.8"). The folders in the archive are sorted in a TDS tree, so you can copy and paste the folders in the MiKTeX folder. A "confirm folder replace" should appear. Accept.
- Now, in the MiKTeX main folder you can find a file called "texmftemp.cnf" and a script called "ConfigTexmf.vbs". Run the script. It creates the updated file "texmf.cnf", that is the file that Xindy needs. You can erase the script after.
- Finally, you need to install a Perl complier. For example, Strawberry Perl.
The development process log can be found here.
If something does not work or there is an error, please reply in this post.