[l2h] \url used by lyx-1.3.4
Ross Moore
ross at ics.mq.edu.au
Thu Apr 22 13:34:59 CEST 2004
On 22/04/2004, at 6:52 AM, Juergen Leising wrote:
> Hello,
>
> using lyx-1.3.4 I have some difficulties with producing
> clickable links, like some others here on the list.
>
> First I add
>
> \usepackage{html}
>
> This leads to clickable links after converting the document
> by tex4ht or by pdftex, but not by latex2html.
That is surprising, since the html.sty package is written
specially for latex2html .
Furthermore, with html.sty and LaTeX2HTML, there is
no need to load url.sty or do anything else to get
active hyperlinks --- they should just work.
However ...
... I think LyX adds extra TeX tests into the preamble,
and it is these that cause the problems with LaTeX2HTML.
(I don't use LyX myself, so do not know for sure, but have
seen reports of this kind previously --- besides, it may
depend upon version or your specific content.)
All you need to do is surround this extra, irrelevant
(at least to LaTeX2HTML) preamble stuff with comments:
%begin{latexonly}
...
... coding with \if or \ifx tests, or somesuch
...
%end{latexonly}
Now LaTeX2HTML will recognise that this is stuff
that isn't needed, and could even be damaging,
so just ignores it completely.
For any other (La)TeX processor, these are just comments.
>
> So my question is: why does latex2html not render \url
> to a proper hyperlink, whereas the other converters (tex4ht, pdftex) do
> produce working links?
>
> This is the latex2html version I use:
>
> $Id: latex2html.pin,v 1.70 2002/08/22 15:14:08 RRM Exp $
> [english]This is LaTeX2HTML Version 2002-2-1 (1.70)
>
> And \listfiles' output is:
>
> html.sty 1999/07/19 v1.38 hypertext commands for latex2html
> (nd, hws, rrm)
>
> whereas inside html.sty I found
>
> % $Id: html.sty,v 1.39 2001/10/01 22:47:06 RRM Exp $
>
> (the \ProvidesPackage{html} line claims 1.38)
Yes, thanks for reporting this.
It's the \ProvidesPackage entry that wasn't updated,
since it occurs some way into the file.
This is because the html.sty file is meant to work
also with old LaTeX 2.09 systems, for which \ProvidesPackage
is unknown. Not being near the top of the file, that edit
seems to have been forgotten.
Hope this helps,
Ross Moore
>
> Thank you.
>
> Bye, Juergen.
>
> --
> ***********************************************************
> http://www.8ung.at/leising/
> http://leising.freeshell.org/
> ***********************************************************
> _______________________________________________
> latex2html mailing list
> latex2html at tug.org
> http://tug.org/mailman/listinfo/latex2html
>
------------------------------------------------------------------------
Ross Moore ross at maths.mq.edu.au
Mathematics Department office: E7A-419
Macquarie University tel: +61 +2 9850 8955
Sydney, Australia fax: +61 +2 9850 8114
------------------------------------------------------------------------
More information about the latex2html
mailing list