[tex-live] Problems with non-7bit characters in filename

Klaus Ethgen Klaus+texlivelist at ethgen.ch
Fri Jul 4 01:08:42 CEST 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi,

Am Do den  3. Jul 2014 um 23:46 schrieb Zdenek Wagner:
> > I was pointed to this list to report the following Bug. Please put me in
[Bug in filesystem code]
> Lualatex is right, umlaut characters in latin1 are invalid sequences

Thats true. While latin1 can include every possible character, UTF-8
cannot. (possible as possible to have on the wire)

> in utf-8 but both luatex and xetex work internally in unicode. I am
> not sure whether it is possible to change interaction with file system
> encoding easily.

Why converting the filename at all? The file name is the same on command
line and on the file system. So without any reencoding everything would
be fine.

> Anyway, many years ago whe I did not use utf-8 in Linux, such file
> name did not work even in OpenOffice.

I never had that problems with latin1 (except with only few software
like luatex). But I had many problems in past with trying to use UTF-8.
However, that personal stuff is good to know but does not help in this
situation.

Fact is that even software that uses UTF-8 (or other unicode) internal,
work well in my environment. (Examples: Libreoffice, Gimp, Geeqie, ...
(Geeqie, I am one of the people working on it)) So it must be possible
to do that in lualatex or xetex too.

I did a fast divein to the lualatex code but did not find the current
entrypoint to fix that. There are many indirections around filesystem
code, that I do not know why it is done this way.

Regards
   Klaus
- -- 
Klaus Ethgen                              http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16   Klaus Ethgen <Klaus at Ethgen.de>
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQGcBAEBCgAGBQJTteJ3AAoJEKZ8CrGAGfasjCML/jZVlJ3p3Gl1nbquiKI1pX9F
mEntQzwQz9P26Cs8/CHH5UCQAl/e4btrGnrBNdFSk8vvxb4t0fNAv7YCTBUZocZU
u3dRAUk1JYnevdVRrNj07IWrmVHhUy9qACbZkhqYJ76MEGAVfgt7yHdFh5LVlOKw
Mr+do+piOVTzPcStq9gWtlaemR1ipiyFBWoZx59dK52YGxF6HHWF8y0IO6KON3ck
zPHbkrex1bUCl58vy7GY/KV+DH3q4KqQl2MTRR3VtIFWFc5qtcoZUkwPDF5/wASH
oZn1g+hmSyANQD8OvdpzBDgkCg3umUic4KW7pg1pHk8IW5AkHAC3quljiWOCFHPn
DivdFFJMMdwZbalKWP8iO0IHzu2v9Vx5zhDgv9qEyqHLzQkLFTG+LIVX7vac6gku
HPIIQh9bCNIzVqYnx2MPGH/g6O0Z5KGBaVctSen/MdLAx87X16DQEHH++K76iWsZ
HyN0rAS1n3lEHvqDjMbWZKXviAygyZPt4C2/mBg/eQ==
=JTfs
-----END PGP SIGNATURE-----



More information about the tex-live mailing list