[OS X TeX] Re: Context problem
Bruno Voisin
bvoisin at mac.com
Fri Oct 15 05:50:10 EDT 2004
Le 15 oct. 04, à 11:35, Ross Moore a écrit :
> On 15/10/2004, at 7:26 PM, Jonathan Kew wrote:
>
>> On 15 Oct 2004, at 9:28 am, Gerben Wierda wrote:
>>
>>> TL 2004 does not use the .efmt etc extensions anymore. Every
>>> extension is .fmt and most engines are just links to pdfetex which
>>> changes its mode depending on how it is called.
>>>
>>> Format creation therefore mixing old and new are problematic. This
>>> is true with XeTeX as well.
>>
>> I'm aware of this change; currently, the XeTeX 0.88 installer
>> attempts to patch fmtutil so that it will know about the .xfmt
>> extension (can anyone confirm whether this works?). The correct fix
>> is probably to change xetex to use .fmt as well. (I haven't had time
>> to try the TL 2004 setup myself yet; "real work" calls!)
>
> Why don't you just continue to create it as xetex.xfmt
> and also include a symbolic link: ln -s xetex.xfmt xetex.fmt
> and similarly for xelatex.xfmt .
>
> That way you shouldn't need to make assumptions about whether
> it is a TeXLive 2003, TeXLive 2004, or other teTeX installation.
Hi Ross,
The problem is wider-ranging. I experienced this as a beta-tester of
Gerben's experimental setup a week ago. 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. I noticed this by remarking first that, in a
paper I'm writing, the figures, previously with captions "Figure 1:
blah blah blah", got captions "Fig. 1: blah blah blah". Then I realized
hyphenations points had changed as well.
This is one of the issues, I think, which have delayed Gerben's release
of his new setup.
Bruno
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)
> output format initialized to DVI
then:
> (/usr/local/teTeX/share/texmf.tetex/tex/generic/config/fonttext.cfg
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/fonttext.ltx
> === Don't modify this file, use a .cfg file instead ===
>
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/omlenc.def)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/t1enc.def)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/ot1enc.def)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/omsenc.def)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/t1cmr.fd)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/ot1cmr.fd)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/ot1cmss.fd)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/ot1cmtt.fd)))
> ====================================
>
> Local config file fontmath.cfg used
>
> ====================================
> (/usr/local/teTeX/share/texmf.tetex/tex/generic/config/fontmath.cfg
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/fontmath.ltx
> === Don't modify this file, use a .cfg file instead ===
>
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/omlcmm.fd)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/omscmsy.fd)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/omxcmex.fd)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/ucmr.fd)))
> ====================================
>
> Local config file preload.cfg used
>
> =====================================
> (/usr/local/teTeX/share/texmf.tetex/tex/generic/config/preload.cfg
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/preload.ltx)) page
> nos.,
> x-ref, environments, center, verbatim, math definitions, boxes, title,
> sectioning, contents, floats, footnotes, index, bibliography, output,
> ===========================================
> Local configuration file hyphen.cfg used
> ===========================================
> (/usr/local/teTeX/share/texmf.tetex/tex/generic/babel/hyphen.cfg
> (/usr/local/teTeX/share/texmf.tetex/tex/generic/hyphen/hyphen.tex)
> (/usr/local/teTeX/share/texmf.gwtex/tex/generic/hyphen/ukhyphen.tex)
> (/usr/local/teTeX/share/texmf.tetex/tex/generic/hyphen/frhyph.tex
> frhyph.tex - French hyphenation patterns (V2.12) <2002/12/11>)
> (/usr/local/teTeX/share/texmf.local/tex/generic/hyphen/dehypht.tex
> German Traditional Hyphenation Patterns `dehypht' Version 3.2a
> <1999/03/03>
> (Formerly known under the name `ghyph31' and `ghyphen'.))
> (/usr/local/teTeX/share/texmf.local/tex/generic/hyphen/dehyphn.tex
> New German Hyphenation Patterns `dehyphn' Rev.31 <2001-05-07> (WaS))
> (/usr/local/teTeX/share/texmf.tetex/tex/generic/hyphen/zerohyph.tex))
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)
then:
> (/usr/local/teTeX/share/texmf.tetex/tex/cslatex/fonttext.cfg
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/omlenc.def)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/t1enc.def)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/ot1enc.def)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/cslatex/il2enc.def)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/omsenc.def)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/t1cmr.fd)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/ot1cmr.fd)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/cslatex/il2cmr.fd)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/ot1cmss.fd)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/ot1cmtt.fd))
> ====================================
>
> Local config file fontmath.cfg used
>
> ====================================
> (/usr/local/teTeX/share/texmf.tetex/tex/generic/config/fontmath.cfg
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/fontmath.ltx
> === Don't modify this file, use a .cfg file instead ===
>
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/omlcmm.fd)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/omscmsy.fd)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/omxcmex.fd)
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/ucmr.fd)))
> ====================================
>
> Local config file preload.cfg used
>
> =====================================
> (/usr/local/teTeX/share/texmf.tetex/tex/generic/config/preload.cfg
> (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/preload.ltx)) page
> nos.,
> x-ref, environments, center, verbatim, math definitions, boxes, title,
> sectioning, contents, floats, footnotes, index, bibliography, output,
> ===========================================
> Local configuration file hyphen.cfg used
> ===========================================
> (/usr/local/teTeX/share/texmf.tetex/tex/cslatex/hyphen.cfg
>
> Loading english hyphenation patterns and exceptions
> (/usr/local/teTeX/share/texmf.tetex/tex/generic/hyphen/hyphen.tex)
>
> Loading czech hyphenation patterns and exceptions for IL2
> (/usr/local/teTeX/share/texmf.tetex/tex/csplain/czhyphen.tex)
>
> Loading czech hyphenation patterns and exceptions for T1
> (/usr/local/teTeX/share/texmf.tetex/tex/csplain/czhyphen.tex)
>
> Loading slovak hyphenation patterns and exceptions for IL2
> (/usr/local/teTeX/share/texmf.tetex/tex/csplain/skhyphen.tex)
>
> Loading slovak hyphenation patterns and exceptions for T1
> (/usr/local/teTeX/share/texmf.tetex/tex/csplain/skhyphen.tex))
--------------------- 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 MacOSX-TeX
mailing list