[OS X TeX] Sending the same input to latex, htlatex and pdflatex

Marcel Turcotte turcotte at site.uottawa.ca
Wed Jan 18 15:12:13 EST 2006


Hello everyone,

I recently moved (back) to Mac OS.  On Solaris, I used to be
able to send the same document to latex,htlatex and pdflatex.

I was isolating the statements specific to pdflatex using something
like this:

\ifx\pdfoutput\undefined
\usepackage[dvips]{hyperref}
\else
\usepackage[pdftex,colorlinks]{hyperref}
\pdfcatalog{ /PageMode /UseNone }
\fi

However, using TeX on Mac OS (either the version installed using fink
or the one installed using i-installer), I can only run successfully
latex and pdflatex on those documents.  In the case of htlatex,
no .dvi file is produced and it fails to produce the HTML file.

What is likely to be the cause of this?

How can I circumvent this?  How to detect that htlatex is
running?

Thank you so much for your help!
Marcel

This is pdfeTeX, Version 3.141592-1.30.4-2.2 (Web2C 7.5.5)
entering extended mode
LaTeX2e <2003/12/01>
Babel <v3.8d> and hyphenation patterns for american, french, german,  
ngerman, d
utch, italian, norsk, portuges, spanish, swedish, nohyphenation, loaded.
(./index.tex (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/ 
article.cls
Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
(/usr/local/teTeX/share/texmf.tetex/tex/latex/base/size10.clo))
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/tex4ht.sty)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/usepackage.4ht)
(/usr/local/teTeX/share/texmf.tetex/tex/latex/geometry/geometry.sty
(/usr/local/teTeX/share/texmf.tetex/tex/latex/graphics/keyval.sty)
(/usr/local/teTeX/share/texmf.tetex/tex/latex/geometry/geometry.cfg))
(/usr/local/teTeX/share/texmf.tetex/tex/latex/graphics/graphicx.sty
(/usr/local/teTeX/share/texmf.tetex/tex/latex/graphics/graphics.sty
(/usr/local/teTeX/share/texmf.tetex/tex/latex/graphics/trig.sty)
(/usr/local/teTeX/share/texmf.tetex/tex/latex/graphics/graphics.cfg)
(/usr/local/teTeX/share/texmf.tetex/tex/latex/graphics/dvips.def)))
(/usr/local/teTeX/share/texmf.tetex/tex/latex/hyperref/hyperref.sty
(/usr/local/teTeX/share/texmf.tetex/tex/latex/hyperref/pd1enc.def)
(/usr/local/teTeX/share/texmf.tetex/tex/latex/hyperref/hyperref.cfg)
Implicit mode ON; LaTeX internals redefined
(/usr/local/teTeX/share/texmf.tetex/tex/latex/url/url.sty)
Hyperref stopped early
)
*hyperref using driver htex4ht*
(/usr/local/teTeX/share/texmf.tetex/tex/latex/hyperref/htex4ht.def
hyperref tex4ht: tex4ht already loaded
)
! pdfTeX warning (\pdfcatalog): used while \pdfoutput is not set;  
ignoring it
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/tex4ht.4ht
::::::::::::::::::::::::::::::::::::::::::
TeX4ht info is available in the log file
::::::::::::::::::::::::::::::::::::::::::
) (/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/tex4ht.sty
(/usr/local/teTeX/share/texmf.tetex/tex/latex/graphics/color.sty
(/usr/local/teTeX/share/texmf.tetex/tex/latex/graphics/color.cfg)
(/usr/local/teTeX/share/texmf.tetex/tex/latex/graphics/pdftex.def)
(/usr/local/teTeX/share/texmf.tetex/tex/latex/graphics/dvipsnam.def))
--- needs --- tex4ht index ---
(./index.tmp)
l.1406 --- TeX4ht warning --- No file index.xref ---
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4-math.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4-math.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4-math.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/latex.4ht
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4-math.4ht))
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/fontmath.4ht
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4-math.4ht))
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/article.4ht
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4-math.4ht))
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/graphicx.4ht
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4-math.4ht))
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/graphics.4ht
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4-math.4ht))
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/dvips.4ht
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4-math.4ht))
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/hyperref.4ht
l.96 --- TeX4ht warning --- \usepackage[...]{hyperref} assumes `pdf'  
option, no
t `tex4ht' ---
l.286 --- TeX4ht warning --- \href of hyperref.sty introduces the  
prefix `file:
' to prefix-free references. The command \hyperlinkfileprefix{...}  
may be used
for changing the prefix (probably \hyperlinkfileprefix{}). ---
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4-math.4ht))
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/pd1enc.4ht
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4-math.4ht))
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/url.4ht
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4-math.4ht))
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/color.4ht
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4-math.4ht))
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/dvipsnam.4ht
(/usr/local/teTeX/share/texmf.tetex/tex/latex/graphics/dvipsnam.def)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4-math.4ht))
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4.4ht)
(/usr/local/teTeX/share/texmf.local/tex/generic/tex4ht/html4-math.4ht))
No file index.aux.
(/usr/local/teTeX/share/texmf.local/tex/context/base/supp-pdf.tex
(/usr/local/teTeX/share/texmf.local/tex/context/base/supp-mis.tex
loading : Context Support Macros / Miscellaneous (2004.10.26)
)
loading : Context Support Macros / PDF (2004.03.26)
) [1
Non-PDF special ignored!

< snip >

Non-PDF special ignored!
Non-PDF special ignored!{/usr/local/teTeX/share/texmf.local/fonts/map/ 
pdftex/up
dmap/pdftex.map}
Non-PDF special ignored!

< snip >

Non-PDF special ignored!] [2]
(/usr/local/teTeX/share/texmf.tetex/tex/latex/base/omscmr.fd) [3
Non-PDF special ignored!
< snip>

Non-PDF special ignored!] (./index.aux) )</usr/local/teTeX/share/ 
texmf.tetex/fo
nts/type1/bluesky/cm/cmtt10.pfb></usr/local/teTeX/share/texmf.tetex/ 
fonts/type1
/bluesky/cm/cmmi10.pfb></usr/local/teTeX/share/texmf.tetex/fonts/ 
type1/bluesky/
cm/cmsy10.pfb></usr/local/teTeX/share/texmf.tetex/fonts/type1/bluesky/ 
cm/cmbx10
.pfb></usr/local/teTeX/share/texmf.tetex/fonts/type1/bluesky/cm/ 
cmr12.pfb></usr
/local/teTeX/share/texmf.tetex/fonts/type1/bluesky/cm/cmr17.pfb></usr/ 
local/teT
eX/share/texmf.tetex/fonts/type1/bluesky/cm/cmr10.pfb>
Output written on index.pdf (10 pages, 73855 bytes).
Transcript written on index.log.
----------------------------
tex4ht.c (2005-05-29-09:42 kpathsea)
tex4ht -f/index
   -i~/tex4ht.dir/texmf/tex4ht/ht-fonts/
--- warning --- Problem with command line
--- error --- Can't find/open file `index.dvi'
----------------------------
t4ht.c (2005-08-04-07:03 kpathsea)
t4ht -f/index
   -cvalidatehtml
(/usr/local/teTeX/share/texmf.local/tex4ht/base/tex4ht.env)
--- warning --- Can't find/open file `index.lg'

------------------------- 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 Archive: http://tug.org/pipermail/macostex-archives/




More information about the MacOSX-TeX mailing list