[l2h] Translation bug report
Ross Moore
ross at ics.mq.edu.au
Tue Dec 30 01:41:51 CET 2003
Hi Erling,
On Fri, 19 Dec 2003, Erling D. Andersen wrote:
> Hi
>
> The following simple document is not translated correctly by
> latex2html.
>
> \documentclass{article}
>
> \newcommand{\idxbeg}{0}
>
> \begin{document}
>
> \[
> i=\idxbeg
> \]
>
> \end{document}
>
> It should produce the output
>
> i=0
>
> but produces
>
> i=
Yep; that's a bug.
Workarounds are easy:
\newcommand{\idxbeg}{ 0}
\newcommand{\idxbeg}{0 }
\newcommand{\idxbeg}{{0}}
all of these work and at least one should not upset
normal LaTeX usage.
A *proper* fix is to change one line in the latex2html script:
Near the end of subroutine block:
sub substitute_meta_cmds {
change the line
elsif ($this_cmd) { push(@pieces, $this_cmd) }
to become
elsif ($this_cmd ne "") { push(@pieces, $this_cmd) }
or
elsif (!($this_cmd eq "")) { push(@pieces, $this_cmd) }
Now the conditional will also catch a string of '0'.
>
> See
>
> http://www.mosek.com/l2h/test.html
> http://www.mosek.com/l2h/test.ps
> http://www.mosek.com/l2h/test.tex
Thanks for reporting this glitch.
Happy New Year,
Ross Moore
>
> Regards
>
> Erling
>
>
> *************************************************************************
> MOSEK ApS
> C/O Symbion Science Park
> Fruebjergvej 3, Boks 16
> DK-2100 Copenhagen O
> Denmark
>
> Phone (work): +45 3917 9907
> Mobile-phone: +45 2362 9520
> Fax: +45 3917 9823
> Email to phone: 23629520 at gsm1800.telia.dk
> Email: e.d.andersen at mosek.com
> Homepage: http://erling.andersen.name
> http://www.mosek.com/homepages/e.d.andersen/
>
> *************************************************************************
>
>
> ****************************************************************************
> Denne mail er blevet scannet af http://www.virus112.com
> ****************************************************************************
> _______________________________________________
> latex2html mailing list
> latex2html at tug.org
> http://tug.org/mailman/listinfo/latex2html
>
More information about the latex2html
mailing list