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

Lars Madsen daleif at imf.au.dk
Thu May 2 16:35:03 CEST 2013


Interesting, using TL12 frozen

~/temp/Brián$ texindy test.idx 

works just fine

on Ubuntu 12.04.

/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: Herbert Schulz [herbs at wideopenwest.com]
Sent: 02 May 2013 16:30
To: Lars Madsen
Subject: Re: [tex-live] User names too longs or with diacritics on Windows

On May 2, 2013, at 9:10 AM, Lars Madsen <daleif at imf.au.dk> wrote:

> Hi Akira
>
> I'm just using the frozen TL12, not the pretest
>
> Replacing xindy.pl with the one from svn, did not seem to make a difference.
>
> I'm still getting
>
> *** - PARSE-NAMESTRING: syntax error in filename
>      "C:/Users/bri >'┼longbri >'┼vv\\" at position 13
> Break 1 [3]>
>
> It is correct that we at some point mentioned an error that seemed to come from a problem regarding the placement of tmpfiles. But I think that particular problem has been reduced to a UNC path issue.
>
>
> On an interesting side note: I just downloaded Emacs 24.3 for windows to this user. It cannot even start. On my normal account: no problems.
>
> So xindy is not the only one with problems regarding these usernames
>
>
>
> /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: Akira Kakuto [kakuto at fuk.kindai.ac.jp]
> Sent: 02 May 2013 15:04
> To: Lars Madsen; Denis Bitouzé
> Cc: tex-live at tug.org
> Subject: Re: [tex-live] User names too longs or with diacritics on Windows
>
> Dear Lars Madsen,
>
>> hest.tex:
>>
>> \documentclass[a4paper]{article}
>> \usepackage{makeidx}
>> \makeindex
>> \begin{document}
>> test\index{test}
>> \printindex
>> \end{document}
>>
>> after pdflatex, run
>>
>> texindy hest.idx
>>
>> and I get
>>
>> C:\Users\briáøæålongbriáøæåvv\Documents\Test>texindy hest.idx
>
>> *** - PARSE-NAMESTRING: syntax error in filename
>>    "C:/Users/bri >'┼longbri >'┼vv\\" at position 13
>
> Please confirm that your xindy.pl is the same as
> http://www.tug.org/svn/texlive/trunk/Master/texmf-dist/scripts/xindy/xindy.pl
> and try
> texindy -d keep_tmpfiles hest.idx
>
> If you are using the above xindy.pl, then temporary files
> must be created in the current directory.
>
> In the former xindy.pl, there were problems in
> temporary file names in windows, as pointed out by Urlike.
>
> Thanks,
> Akira
>
>


Howdy,

I'm using TL2013-pretest via the MacTeX installer with all updates via tlmgr. I created a test files as above. If I put it on my Desktop (full path with no accents, spaces, etc.) everything worked fine. If I created a folder named Céclé on the Desktop, placed the test file there and cd'd to that folder texindy failed with

$ texindy test.idx
Opening logfile "/dev/null" (done)
Reading indexstyle...
Loading module "/var/folders/wh/5072hqh48xj1mw001s6v2kdh0000gn/T/SxLqWqTVNw"...

Error in line 1:
(require "lang/general/latin9-lang.xdy")
ERROR: PARSE-NAMESTRING: syntax error in filename "/Users/herbs/Desktop/Céclé/" at position 23

so it isn't just a Windows problem.

Good Luck,

Herb Schulz
(herbs at wideopenwest dot com)






More information about the tex-live mailing list