[XeTeX] Re: [OS X TeX] New TeX i-Package in the *EXPERIMENTAL* i-Directory

Bruno Voisin bvoisin at mac.com
Sat Sep 10 14:26:39 CEST 2005


Le 10 sept. 05 à 04:18, Axel E. Retif a écrit :

> On Sep 7, 2005, at 6:09 PM, Gerben Wierda wrote:
>
>> As we are closing in on the TL2005 release and as I am working on  
>> improving the package
>
> Given Karl Berry announcement
>
>> There are test images available for TeX Live 2005
>
> [...]
>
>> - \ifx\pdfoutput\undefined will no longer work to detect whether  
>> pdfTeX
>>   is running.  Use ifpdf.sty or equivalent logic.

In case, in LaTeX, \@ifundefined{pdfoutput} is equivalent to plain  
TeX's \ifx\pdfoutput\undefined (I think it is), then that means the  
following config files will no longer work either:

/usr/local/teTeX/share/texmf.tetex/tex/latex/graphics/color.cfg /usr/ 
local/teTeX/share/texmf.tetex/tex/latex/graphics/graphics.cfg

and similarly for the files installed with XeTeX (I'm the one to  
blame here, as I suggested their content):

/usr/local/teTeX/share/texmf.local/tex/xelatex/graphics/color.cfg / 
usr/local/teTeX/share/texmf.local/tex/xelatex/graphics/graphics.cfg

(though that won't stop them from detecting whether XeTeX is running).

Using BBEdit to do a multi-file search for \@ifundefined{pdfoutput}  
in /usr/local/teTeX/share on my setup (2005 Devel choice in i- 
Installer), 16 files are returned:

/usr/local/teTeX/share/texmf.local/tex/xelatex/graphics/color.cfg
/usr/local/teTeX/share/texmf.local/tex/xelatex/graphics/graphics.cfg
/usr/local/teTeX/share/texmf.local/tex/xmltex/passivetex/fotex.sty
/usr/local/teTeX/share/texmf.local/tex/xmltex/passivetex/fotex.sty
/usr/local/teTeX/share/texmf.tetex/tex/generic/thumbpdf/thumbpdf.sty
/usr/local/teTeX/share/texmf.tetex/tex/latex/cyrillic/ot2wlcyr.fd
/usr/local/teTeX/share/texmf.tetex/tex/latex/cyrillic/ot2wlcyss.fd
/usr/local/teTeX/share/texmf.tetex/tex/latex/cyrillic/ot2wncyr.fd
/usr/local/teTeX/share/texmf.tetex/tex/latex/cyrillic/ot2wncyss.fd
/usr/local/teTeX/share/texmf.tetex/tex/latex/graphics/color.cfg
/usr/local/teTeX/share/texmf.tetex/tex/latex/graphics/graphics.cfg
/usr/local/teTeX/share/texmf.tetex/tex/latex/koma-script/typearea.sty
/usr/local/teTeX/share/texmf.tetex/tex/latex/listings/lstdoc.sty
/usr/local/teTeX/share/texmf.tetex/tex/latex/pdfpages/pdfpages.sty
/usr/local/teTeX/share/texmf.tetex/tex/latex/pict2e/p2e-pdftex.def
/usr/local/teTeX/share/texmf.tetex/tex/latex/pict2e/pict2e.cfg

Searching for \ifx\pdfoutput\undefined, 63 files are returned:

/usr/local/teTeX/share/texmf.gwtex/tex/generic/config/pdftex-dvi.tex
/usr/local/teTeX/share/texmf.gwtex/tex/latex/config/latex.ini
/usr/local/teTeX/share/texmf.gwtex/tex/latex/texpower/fixseminar.sty
/usr/local/teTeX/share/texmf.gwtex/tex/latex/texpower/texpower.sty
/usr/local/teTeX/share/texmf.gwtex/tex/latex/ucs/ucshyper.sty
/usr/local/teTeX/share/texmf.gwtex/tex/mex/config/mex.ini
/usr/local/teTeX/share/texmf.gwtex/tex/platex/config/platex.ini
/usr/local/teTeX/share/texmf.tetex/doc/generic/mfpic/lapictures.tex
/usr/local/teTeX/share/texmf.tetex/doc/generic/mfpic/pictures.tex
/usr/local/teTeX/share/texmf.tetex/doc/generic/thumbpdf/readme.txt
/usr/local/teTeX/share/texmf.tetex/doc/help/faq/uktug-faq/FAQ-ifpdf.html
/usr/local/teTeX/share/texmf.tetex/doc/help/faq/uktug-faq/FAQ-ifpdf.html
/usr/local/teTeX/share/texmf.tetex/doc/help/faq/uktug-faq/FAQ-ifpdf.html
/usr/local/teTeX/share/texmf.tetex/doc/latex/changebar/changebar.dvi
/usr/local/teTeX/share/texmf.tetex/doc/latex/eso-pic/eso-pic.dvi
/usr/local/teTeX/share/texmf.tetex/doc/pdftex/manual/pdftex-t.tex
/usr/local/teTeX/share/texmf.tetex/doc/pdftex/manual/pdftex-t.tex
/usr/local/teTeX/share/texmf.tetex/doc/pdftex/manual/pdftex-t.tex
/usr/local/teTeX/share/texmf.tetex/doc/pdftex/manual/pdftex-t.tex
/usr/local/teTeX/share/texmf.tetex/doc/programs/cwebman.dvi
/usr/local/teTeX/share/texmf.tetex/tex/amstex/config/amstex.ini
/usr/local/teTeX/share/texmf.tetex/tex/amstex/config/bamstex.ini
/usr/local/teTeX/share/texmf.tetex/tex/amstex/config/pdfamstex.ini
/usr/local/teTeX/share/texmf.tetex/tex/amstex/config/pdfbamstex.ini
/usr/local/teTeX/share/texmf.tetex/tex/context/base/core-var.tex
/usr/local/teTeX/share/texmf.tetex/tex/context/base/m-edtsnc.tex
/usr/local/teTeX/share/texmf.tetex/tex/context/base/m-pdfsnc.tex
/usr/local/teTeX/share/texmf.tetex/tex/context/base/supp-emp.tex
/usr/local/teTeX/share/texmf.tetex/tex/context/base/supp-pdf.tex
/usr/local/teTeX/share/texmf.tetex/tex/cslatex/cslatex.ini
/usr/local/teTeX/share/texmf.tetex/tex/csplain/cseplain.ini
/usr/local/teTeX/share/texmf.tetex/tex/csplain/csplain.ini
/usr/local/teTeX/share/texmf.tetex/tex/cyrplain/config/cyramstx.ini
/usr/local/teTeX/share/texmf.tetex/tex/cyrplain/config/cyrtex.ini
/usr/local/teTeX/share/texmf.tetex/tex/cyrplain/config/cyrtxinf.ini
/usr/local/teTeX/share/texmf.tetex/tex/eplain/ebplain.ini
/usr/local/teTeX/share/texmf.tetex/tex/eplain/eplain.ini
/usr/local/teTeX/share/texmf.tetex/tex/generic/context/mptopdf.tex
/usr/local/teTeX/share/texmf.tetex/tex/generic/thumbpdf/thumbpdf.tex
/usr/local/teTeX/share/texmf.tetex/tex/generic/xypic/xylatex.ini
/usr/local/teTeX/share/texmf.tetex/tex/generic/xypic/xytex.ini
/usr/local/teTeX/share/texmf.tetex/tex/latex/changebar/changebar.sty
/usr/local/teTeX/share/texmf.tetex/tex/latex/config/latex.ini
/usr/local/teTeX/share/texmf.tetex/tex/latex/config/pdfelatex.ini
/usr/local/teTeX/share/texmf.tetex/tex/latex/config/pdflatex.ini
/usr/local/teTeX/share/texmf.tetex/tex/latex/config/pdfxlatex.ini
/usr/local/teTeX/share/texmf.tetex/tex/latex/eso-pic/eso-pic.sty
/usr/local/teTeX/share/texmf.tetex/tex/latex/memoir/memoir.cls
/usr/local/teTeX/share/texmf.tetex/tex/latex/oberdiek/ifpdf.sty
/usr/local/teTeX/share/texmf.tetex/tex/mex/config/mex.ini
/usr/local/teTeX/share/texmf.tetex/tex/mex/config/pdfmex.ini
/usr/local/teTeX/share/texmf.tetex/tex/mex/utf8mex/utf8mex.ini
/usr/local/teTeX/share/texmf.tetex/tex/plain/base/cwebmac.tex
/usr/local/teTeX/share/texmf.tetex/tex/plain/config/bplain.ini
/usr/local/teTeX/share/texmf.tetex/tex/plain/config/etex.ini
/usr/local/teTeX/share/texmf.tetex/tex/plain/config/pdfbplain.ini
/usr/local/teTeX/share/texmf.tetex/tex/plain/config/pdfetex.ini
/usr/local/teTeX/share/texmf.tetex/tex/plain/config/pdftex.ini
/usr/local/teTeX/share/texmf.tetex/tex/plain/config/pdfxtex.ini
/usr/local/teTeX/share/texmf.tetex/tex/platex/config/pdfplatex.ini
/usr/local/teTeX/share/texmf.tetex/tex/platex/config/platex.ini
/usr/local/teTeX/share/texmf.tetex/tex/texinfo/texinfo.ini
/usr/local/teTeX/share/texmf.tetex/tex/texinfo/texinfo.tex

In particular, what seems annoying is the fact that the various .ini  
files used when building the formats seem to contain \ifx\pdfoutput 
\undefined.

Does this mean, given the TeX i-Package contains parts of TeXLive and  
parts of teTeX, that the latest TeXLive isn't compatible with the  
teTeX release used in the i-Package?

Bruno Voisin



More information about the XeTeX mailing list