[XeTeX] xelatex.fmt missing
Arno Trautmann
Arno.Trautmann at gmx.de
Thu May 8 17:54:06 CEST 2008
Martin Steer wrote:
> Jonathan Kew <jonathan_kew at sil.org> writes:
>
>> No, the formats are obviously enabled already; the error is happening
>> during creation of the xelatex format, which wouldn't ever be
>> attempted if it weren't enabled in fmtutil.cnf.
>>
>> The errors shown:
>>
>>> (/opt/texlive/texmf-dist/tex/generic/xu-hyphen/xu-glhyph.tex
>>> (/opt/texlive/texmf/tex/generic/hyphen/glhyph.tex
>>> ! Undefined control sequence.
>>> l.19 \catcode`\ﻱ1 \lccode`\@\
>>> catcode`\绱1 \lccode`\缠\牜
>>> catcode`
>>> \�...
>>>
>>> ?
>>> ! Emergency stop.
>>
>> look very much like there's a text encoding problem with the Galician
>> hyphenation file. My guess is that the Arch Linux package has been
>> updated with a newer glhyph.tex than originally shipped with TL2007,
>> but the "wrapper" file xu-glhyph.tex that loads it as Unicode for
>> xelatex has not been updated to match. That would be a packaging
>> error by the maintainers of that distribution, I guess.
>>
>> Arno, to confirm whether this is the real problem, please show us the
>> output of the two commands:
>>
>> head /opt/texlive/texmf-dist/tex/generic/xu-hyphen/xu-glhyph.tex
>> head /opt/texlive/texmf/tex/generic/hyphen/glhyph.tex
Outputs:
head /opt/texlive/texmf-dist/tex/generic/xu-hyphen/xu-glhyph.tex
% xu-glhyph.tex
% Wrapper for XeTeX to read glhyph.tex
% Jonathan Kew, 2006-09-13
% Public domain
\begingroup
\expandafter\ifx\csname XeTeXrevision\endcsname\relax
\else
head /opt/texlive/texmf/tex/generic/hyphen/glhyph.tex
% This is the file glhyph.tex, version 2.2
% Hyphenation patterns for Galician.
%
% Generated with the mkpattern utility (v. 1.01), on 2007/01/29.
% The original source file were glpatter.tex
% This is a generated file
%
% (c) Javier A. M\'ugica, 2006-2007
% License: LPPL version 1.3
%
>> This will show the first few lines of each of these files, so we can
>> see from the dates and versions whether they are the correct ones.
>>
>> A workaround would be to disable the Galician language by commenting
>> out the entry in language.dat, or via the "hyphenation" option in
>> texconfig (or another configuration tool, if the Arch package is
>> different from plain TeXLive). However, it would be good to check
>> what's actually wrong, and report it to the package maintainers.
>
> I recently began using the Arch linux package. Commenting out the
> Galician entry in language.dat fixes the problem.
Sorry, but where is this file? I didn’t find it…
Arno
More information about the XeTeX
mailing list