[XeTeX] public xelatex.fmt

maxwell at umiacs.umd.edu maxwell at umiacs.umd.edu
Wed Jun 4 19:11:40 CEST 2008


JK wrote:
>> kpathsea: Running mktexfmt xelatex.fmt
>> fmtutil: running `xetex -ini   -jobname=xelatex -progname=xelatex -
>> etex
>> xelatex.ini' ...
>
> Ok, this indicates that it didn't find xelatex.fmt already available
> in (one of) the web2c directory(ies) where it looks for these...

AFAICT, xelatex.fmt does not come in the texlive2007 package:
   > find /groups/tools/texlive/2007/ -name xelatex.fmt
   >

>> ==========================================>
>> (/groups/tools/texlive/2007/texmf-dist/source/latex/cmcyralt/
>> hyphen.cfg
>
> This doesn't look good; I don't think you want a hyphen.cfg file that
> was specifically intended for Cyrillic stuff in 8-bit LaTeX.

Agreed, but why is it looking there?

>> Loading hyphenation patterns for US english.
>> (/groups/tools/texlive/2007/texmf/tex/generic/hyphen/hyphen.tex)
>> Loading hyphenation patterns for Russian.
>> (/groups/tools/texlive/2007/texmf-dist/doc/latex/cmcyralt/rhyphen.tex
>
> And sure enough, it tries to load old 8-bit patterns without going
> through the Unicode-conversion macros that were shipped in TL2007.

> My guess is that you have an old texmf.cnf file that doesn't give the
> correct TEXINPUTS paths for xetex and xelatex, and that's why it is
> looking in the /latex/ subdir and finding this hyphen.cfg file that
> is messing things up for you.

The only texmf.cnf file I find is
  /groups/tools/texlive/2007/texmf/web2c/texmf.cnf

> In fact, on looking at those paths again, I see that the hyphen.cfg
> file is under the /source/ tree, which shouldn't be in the runtime
> search path; and the rhyphen.tex file is under /doc/, ditto! Check
> your TEXINPUTS settings in texmf.cnf -- or do you have an environment
> variable that's overriding it?

   > echo $TEXINPUTS
.:/groups/tools/texlive/2007/texmf-dist/tex/xelatex//:/groups/tools/texlive/2007/texmf-dist//:/groups/tools/texlive/2007/texmf//:/groups/tools/dblatex-0.2.7/latex//

There is no texfm.cnf file in that last dir (the dblatex dir).

   Mike Maxwell
   CASL/ U MD



More information about the XeTeX mailing list