[XeTeX] Experiences with XeTeX on Debian Sarge and Ubuntu Edgy Eft

Christoph Bier christoph.bier at web.de
Tue Oct 24 18:25:45 CEST 2006


Jonathan Kew schrieb am 24.10.2006 17:46:

> On 24 Oct 2006, at 4:11 pm, Christoph Bier wrote:
>>
>> I updated my hyperref installation because my old installation
>> didn't know the dvipdfmx driver. But now I find that XeTeX searches
>> the wrong path:
>>
>> chris at lotus:/tmp$ grep -i hyperref.cfg xetexref.log
>> (/usr/share/texmf-tetex/tex/latex/hyperref/hyperref.cfg
>> File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
>> and teTeX
>> chris at lotus:/tmp$ kpsewhich hyperref.cfg
>> /usr/local/share/texmf/tex/xelatex/hyperref.cfg
>> chris at lotus:/tmp$ head -2 `kpsewhich hyperref.cfg`
>> \ProvidesFile{hyperref.cfg}%
>>   [2006/06/07 v1.2b hyperref configuration of XeTeX]
> 
> I think this indicates an incorrect TEXINPUTS.xelatex value in  
> texmf.cnf. I have seen some distributions that ship with a setting  
> such as
> 
>    TEXINPUTS.xelatex = .;$TEXMF/tex/{latex,generic,}//
> 
> predefined. (From memory, may not be precisely what you have.) This  
> is not a good search path; I recommend something like:
> 
>    TEXINPUTS.xelatex = .;$TEXMF/tex/{xelatex,latex,generic,}//
> 
> instead. While you're there, you might also want to check for
> 
>    TEXINPUTS.xetex = .;$TEXMF/tex/{xetex,plain,generic,}//
> 
> or similar, though I think there are fewer situations where it  
> matters for the Plain-based format.

I fixed both in 45TeXinputs.cnf and invoked update-texmf so that
texmf.cnf is upated (the Debian way for changing pathes). Now, it
works. Thanks again!

Regards,
    Christoph
-- 
+++ Typografie-Regeln: http://zvisionwelt.de/downloads.html (1.51)



More information about the XeTeX mailing list