[OS X TeX] Re: Context problem

Ross Moore ross at maths.mq.edu.au
Fri Oct 15 14:05:07 CEST 2004


Hi Jonathan, and Bruno

On 15/10/2004, at 8:13 PM, Jonathan Kew wrote:

> On 15 Oct 2004, at 10:50 am, Bruno Voisin wrote:
>
>> Attempting to run XeTeX with TL2004 results in Czech hyphenation 
>> formats being read instead of the standard ones during creation of 
>> xetex.fmt and xelatex.fmt (and babel being thus messed up). I think 
>> this results from the TDS having changed between TL2003 and TL2004.
>
>> PS: Some technical details. With TL 2004, during creation of pdfLaTeX 
>> you'll get:
>>
>>> running `etex -ini   -jobname=latex -progname=latex *latex.ini' ...
>>> This is pdfeTeX, Version 3.141592-1.20a-2.2 (Web2C 7.5.3) (INITEX)
>>> ...
>>> (/usr/local/teTeX/share/texmf.tetex/tex/generic/babel/hyphen.cfg
>>> ...
>
>> On the other hand during creation of XeLaTeX you'll get:
>>
>>> running `xetex -ini   -jobname=xelatex -progname=xelatex 
>>> *xelatex.ini' ...
>>> This is XeTeX, Version 3.14159-2.1-0.871 (Web2C 7.5.2) (INITEX)
>>> ...
>>> (/usr/local/teTeX/share/texmf.tetex/tex/cslatex/hyphen.cfg
>>> ...
>
> There's the problem: searching for hyphen.cfg, xetex is finding the 
> file in tex/cslatex in preference to the one in tex/generic/babel.

OK, maybe this is a symptom of a feature that I call the "matrix 
transpose" problem.


For example, what does the following mean for the searching-order of 
directories ?

TEXINPUTS.latex = .;$TEXMF/{etex,tex}/{latex,generic,}//

Is the order of precedence:

     .   $TEXMF/etex/latex//  $TEXMF/etex/generic//  $TEXMF/etex//
     $TEXMF/tex/latex//  $TEXMF/tex/generic//  $TEXMF/tex//

or is it

     .   $TEXMF/etex/latex//  $TEXMF/tex/latex//
     $TEXMF/etex/generic//  $TEXMF/tex/generic//
     $TEXMF/etex//   $TEXMF/tex//

  ?


The answer to this question can make a difference to which
file is found, when multiple files have the same name but
are located in different sub-directories.


>
> I don't know why xetex should find a different file from that found by 
> pdfetex; could it be that there are engine-specific path entries in 
> texmf.cnf that affect things? When I get a few minutes to try the 
> TL2004 setup, I'll take a look.


The above maybe totally irrelevant to the problem you describe.
(I've not yet installed  TL-2004 to do some testing myself.)
But it is an issue that needs to be considered, I think;
at least to exclude it as a possible explanation for finding
the wrong file(s).



Hope this helps,

	Ross


>
> JK
>
> --------------------- Info ---------------------
> Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
>           & FAQ: http://latex.yauh.de/faq/
> TeX FAQ: http://www.tex.ac.uk/faq
> List Post: <mailto:MacOSX-TeX at email.esm.psu.edu>
>
>
>
------------------------------------------------------------------------
Ross Moore                                         ross at maths.mq.edu.au
Mathematics Department                             office: E7A-419
Macquarie University                               tel: +61 +2 9850 8955
Sydney, Australia                                  fax: +61 +2 9850 8114
------------------------------------------------------------------------

--------------------- Info ---------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
           & FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Post: <mailto:MacOSX-TeX at email.esm.psu.edu>





More information about the Macostex-archives mailing list