[tex-live] xindy doesn't work on windows

Ulrike Fischer news3 at nililand.de
Fri Aug 24 11:06:18 CEST 2012

Am Fri, 24 Aug 2012 10:37:02 +0200 schrieb Joachim Schrod:

>> Running filter:
>> j:/texlive/2012/texmf/scripts/xindy/../../../bin/win32/tex2xindy
>> <"C:\\DOKUME~1\\User\\LOKALE~1\\Temp\\q4tPCCzymR">"
>> C:\\DOKUME~1\\User\\LOKALE~1\\Temp\\PFudPpo3qM"
> I.e., here Perl already works with the short name.
> I wonder which part of the code transforms the long name to the
> short name, where this creeps in, and if that is the point where
> one would try to intervene.

Well echo %TEMP% already gives the short name - so imho perl simply
gets it from windows. I didn't search really thoroughly but got the
impression that when 8.3-file names are enabled then you get them
with echo. 

> To test that I need a fresh installation.
> Is Windows XP sufficient (I could clone a VM I have arround),

I have a win xp system with in the registry
NtfsDisable8dot3NameCreation set to 0. 

Ulrike Fischer 

More information about the tex-live mailing list