[tex-live] User names too longs or with diacritics on Windows

Lars Madsen daleif at imf.au.dk
Thu Apr 25 15:07:01 CEST 2013


The error comes from xindy not makeglossaries

/Lars Madsen
Institut for Matematik / Department of Mathematics
Aarhus Universitet / Aarhus University
Mere info: http://au.dk/daleif@imf / More information: http://au.dk/en/daleif@imf


________________________________________
From: tex-live [tex-live-bounces at tug.org] on behalf of Lars Madsen [daleif at imf.au.dk]
Sent: 25 April 2013 14:51
To: Denis Bitouzé
Cc: tex-live at tug.org
Subject: Re: [tex-live] User names too longs or with diacritics on Windows

That one fails here as well

(glossaries loaded with xindy option)

C:\Users\briáøæålongbriáøæåvv\Documents\Test>makeglossaries hest
makeglossaries version 2.05 (2012-11-12)
added glossary type 'main' (glg,gls,glo)
xindy  -L english  -I xindy -M "hest" -t "hest.glg" -o "hest.gls" "hest.glo"

*** - PARSE-NAMESTRING: syntax error in filename "C:/Users/bri >'┼longbri >'┼vv\
\"
      at position 13
x


/Lars Madsen
Institut for Matematik / Department of Mathematics
Aarhus Universitet / Aarhus University
Mere info: http://au.dk/daleif@imf / More information: http://au.dk/en/daleif@imf


________________________________________
From: Denis Bitouzé [dbitouze at wanadoo.fr]
Sent: 25 April 2013 14:45
To: Lars Madsen
Cc: tex-live at tug.org
Subject: Re: [tex-live] User names too longs or with diacritics on Windows

Le jeudi 25/04/13 à 12h21,
Lars Madsen <daleif at imf.au.dk> a écrit :

> Yes, I could not find any problems

Maybe Windows likes Danish accents much more than French ones :)

> Is it only the user name that is the problem?

I guess so but I forgot to mention that the trouble arise if (only if?)
glossaries package is loaded with 'xindy' option. Quoting
http://www.dickimaw-books.com/cgi-bin/bugtracker.cgi?action=view&category=All&status=All&search_string=&key=21:

 It used to happen for instance with a user named "Cécile" who was
 running:

  makeglossaries "essaiglossaire"

  in directory:

    C:\Users\Cécile\Documents\THESE

  She gets:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
makeglossaries version 2.03 (2011-12-02)

added glossary type 'main' (glg,gls,glo)

xindy -L french -C utf8 -I xindy -M "essaiglossaire" -t
"essaiglossaire.glg" -o "essaiglossaire.gls" "essaiglossaire.glo"

*** - LOAD: A file with name C:\Users\CCILE~1\AppData\Local\Temp
\NTlhTzJ0ob does not exist

C:\texlive\2011\bin\win32\runscript.tlu:587: command failed with exit
code 1:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

  So the problem came from the Windows conversion:

    C:\Users\Cécile -> C:\Users\CCILE~1

  A similar case arose with a user named "Alejandro" (more than 8
  characters).

> I could test at a user that use UNC path redirection, and then create
> a folder with a long name and accents in it?

Well, maybe it could be interesting.
--
Denis




More information about the tex-live mailing list