[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