[l2h] Making LaTeX2HTML manual fails

Julius Smith jos at ccrma.stanford.edu
Thu Aug 21 09:25:05 CEST 2014


It looks like hyperref is not being used as expected.  In my 
hyperref.sty, I find definitions such as

     \def\Hy at colorlink#1{%
       \begingroup
       \HyColor at UseColor#1%
     }%
     \def\Hy at endcolorlink{\endgroup}%

depending on options, etc.  However, I do get the same error message 
when I try to compile manual.tex.  I can understand not wanting to 
learn raw TeX, hyperref, and latex2html's manual.tex macros just to 
get link colors working properly, so I would probably hack manual.tex 
to not use hyperref at all and just get a PDF to compile.  (At least 
comment out the usage that's causing errors.)  Otherwise you could 
read the latest hyperref doc and check manual.tex's usage of it 
(probably incompatible setup option(s)).

A quick search turned up a PDF of the 1999 manual on the Web:

http://ctan.mirrorcatalogs.com/support/latex2html/manual.pdf

Maybe that's good enough?

At 08:24 PM 8/19/2014, Matthew Saltzman wrote:
>On Tue, 2014-08-19 at 13:39 -0700, Julius Smith wrote:
> > I guess I would try
> >
> >    kpsewhich hyperref.sty
> >
> > and then look in that file to make sure it defines \Hy at colorlink
> >
> > - jos
>
>The strings \ifHy at colorlinks, \Hy at colorlinksfalse, \Hy at colorlink##1,
>\Hy at colorlink#1 appear in that file, but not \Hy at colorlink.  I don't
>really know how to parse that file or understand what it's doing, but
>that's what I see.
>
>
>
> >
> > At 06:31 PM 8/18/2014, Matthew Saltzman wrote:
> > > On Mon, 2014-08-18 at 13:31 -0700, Julius Smith wrote:
> > > > Yes, but apparently you need a later version - jos
> > >
> > > Where do I get a later version?  CTAN lists 6.83m as the latest,
> > > last
> > > file update date is November 2012.
> > >
> > > https://www.ctan.org/tex-archive/macros/latex/contrib/hyperref
> > >
> > > That's also the latest at http://tug.org/applications/hyperref/.
> > >
> > >
> > > >
> > > > At 12:12 PM 8/18/2014, Matthew Saltzman wrote:
> > > > > On Mon, 2014-08-18 at 12:06 -0700, Julius Smith wrote:
> > > > > > It looks like you just need to download the hyperref package -
> > > jos
> > > > >
> > > > > Nope, that's already installed.
> > > > >
> > > > >         # rpm -q texlive-hyperref
> > > > >         texlive-hyperref-svn28213.6.83m-5.fc20.noarch
> > > > >
> > > > > as are all the related packages I can find.
> > > > >
> > > > > Thanks for the suggestion, though.
> > > > >
> > > > > >
> > > > > > At 11:52 AM 8/18/2014, Matthew Saltzman wrote:
> > > > > > > The Fedora 20 distribution of LaTeX2HTML includes the
> > > > > documentation
> > > > > > > source files, but not the compiled documentation.  Links to
> > > > > online
> > > > > > > copies seem to be dead (this one in particular:
> > > > > > > www-texdev.ics.mq.edu.au/l2h/docs/manual/), so I tried to
> > > build
> > > > > the
> > > > > > > documentation with 'make' (and 'make manual.dvi'), but it
> > > fails.
> > > > > > > The
> > > > > > > output is below.
> > > > > > > I suppose I am missing a texlive package, but I can't tell
> > > what
> > > > > it
> > > > > > > is
> > > > > > > (or what might be wrong if it's not that).
> > > > > > >
> > > > > > > Any help appreciated.  Thanks in advance.
> > > > > > >
> > > > > > >         # make manual.dvi
> > > > > > >         latex manual.tex
> > > > > > >         This is pdfTeX, Version 3.1415926-2.6-1.40.14 (TeX
> > > Live
> > > > > > > 2014/dev)
> > > > > > >          restricted \write18 enabled.
> > > > > > >         entering extended mode
> > > > > > >         (./manual.tex
> > > > > > >         LaTeX2e <2011/06/27>
> > > > > > >         Babel <3.9h> and hyphenation patterns for 2
> > > languages
> > > > > > > loaded.
> > > > > > >
> > > > > (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
> > > > > > >         Document Class: article 2007/10/19 v1.4h Standard
> > > LaTeX
> > > > > > > document class
> > > > > > >
> > > > > (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))
> > > > > > >
> > > > > > >
> > > (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
> > > > > > >
> > > > > > >
> > > (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
> > > > > > >
> > > > > > >
> > > (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
> > > > > > >
> > > > > (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty)
> > > > > > >
> > > > > > >
> > > > >
> > > (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg)
> > > > > > >
> > > > > > >
> > > (/usr/share/texlive/texmf-dist/tex/latex/graphics/dvips.def)))
> > > > > > >
> > > > > (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty
> > > > > > >
> > > > > > >
> > > (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg)
> > > > > > >
> > > > > > >
> > > (/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def))
> > > > > > >
> > > > > > >
> > > > >
> > > (/usr/share/texlive/texmf-local/texmf-compat/tex/latex/html/html.sty
> > > > > > >
> > > > > > >
> > > (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty
> > > > > > >
> > > > > > >
> > > > >
> > > (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
> > > > > > >
> > > > > > >
> > > > >
> > > (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty))
> > > > > > >
> > > > > > >
> > > (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty)
> > > > > > >
> > > > > > >
> > > (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty)
> > > > > > >
> > > > > > >
> > > (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty)
> > > > > > >
> > > > > > >
> > > (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def)
> > > > > > >
> > > > > > >
> > > > >
> > > (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg)
> > > > > > > (./url.sty))
> > > > > > >
> > > > > > >
> > > > > > >         Package hyperref Message: Driver: hdvips.
> > > > > > >
> > > > > > >
> > > > > (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hdvips.def
> > > > > > >
> > > > > > >
> > > (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pdfmark.def
> > > > > > >
> > > > > > >
> > > > >
> > > (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty))))
> > > > > > >
> > > > > > >
> > > > >
> > > (/usr/share/texlive/texmf-local/texmf-compat/tex/latex/html/htmllist.sty)
> > > > > > >
> > > > > (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty)
> > > > > > >
> > > > > > >
> > > (/usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty)
> > > > > > > (./changebar.sty)
> > > > > > >          (./l2hman.sty)
> > > > > > >
> > > (/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty)
> > > > > > >         ! Undefined control sequence.
> > > > > > >         <recently read> \Hy at colorlink
> > > > > > >
> > > > > > >         l.22 ...www-texdev.ics.mq.edu.au/l2h/docs/manual/}
> > > > > > >
> > > > > > >         ?
> > > > > > >
> > > > > >
> > > >
> >
>--
>Matthew Saltzman
>Clemson University Math Sciences
>mjs AT clemson DOT edu


Julius O. Smith III <jos at ccrma.stanford.edu>
Professor of Music and, by courtesy, Electrical Engineering
CCRMA, Stanford University
http://ccrma.stanford.edu/~jos/  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/latex2html/attachments/20140821/2c66d3b7/attachment.html>


More information about the latex2html mailing list