[l2h] Adding html-code to the <HEAD> section
Julius Smith
Julius Smith <jos@w3k.org>
Mon, 02 Oct 2000 16:23:14 -0700
At 06:17 PM 3/1/2000 +0100, Thomas Anders wrote:
>On Mar 1, 17:33, uliw@erdw.ethz.ch wrote:
> > I wonder whether it is possible to add abitrary code (e.g. JavaScript),
> > which is defined inside a latex-document, into the <HEAD> section of
> > the generated html-doc? I looked through the manual, but without any
> > luck...
>
>Define your own subroutine "meta_information" (use the one in
>latex2html.config as a template) or use the variable $LATEX2HTML_META
>(although I haven't tried the latter yet).
In v99.2 beta 6, setting $LATEX2HTML_META cancels the existing setting,
which is (from latex2html.pin)
$LATEX2HTML_META = '<META NAME="Generator" CONTENT="LaTeX2HTML
v'.$TEX2HTMLV_SHORT.'">'
. "\n<META HTTP-EQUIV=\"Content-Style-Type\" CONTENT=\"text/css\">"
unless ($LATEX2HTML_META);
Similarly, overriding &meta_information() seems to require rewriting the
whole thing. It seems that what we really need is a new variable
$LATEX2HTML_META_HOOK and/or something like
. &custom_META_hook($_) if (defined &custom_META_hook)
in the existing meta_information sub.
Julius