Hello Steven, On Sat, 20 Sep 2003, Steven R. Hall wrote:
> I'm having problems with latex2html and the amsmath package. The > simplest example of this is for the latex file > > \documentclass[letterpaper,11pt]{article} > \usepackage{html} > % \usepackage{amsmath} Why is this commented-out ? > > \begin{document} > > \section{First} > > \begin{equation} > x=1 > \end{equation} > \begin{equation}\htmlimage{} > y=2 > \end{equation} > \begin{equation} > z=3 > \end{equation} > \begin{equation}\htmlimage{} > w=4 > \end{equation} > > \end{document} > Why do you have some equations with \htmlimage and others not ? > > This should produce an html document that has four equations that look like: > > > x = 1 (1) > > y = 2 (2) > > z = 3 (3) > > w = 4 (4) No; the alignment could be shot-to-pieces by the mixture of \htmlimage and not. When you use \usepackage{amsmath} then LaTeX2HTML knowns to expect lots of mathematics, perhaps with complicated alignments, and cetainly expects to control equation-numbering. By using \htmlimage you are saying, "ignore what you would normally do with this environment and pass it to LaTeX for an image". This forces LaTeX2HTML to select a paper-size on which to layout the equation and equation-number as it creates the image. Aligning equation-numbers in images with those not in images is essentially impossible, especially since you have no control on how wide your reader has set his/her browser-window; that's to say nothing of the choice of font size and style. I don't think that is is what you want to do here at all. > In fact, that's what I get if I delete the \usepackage{amsmath} Delete the \usepackage line ? It's what I get if I retain that line: http://www-texdev.ics.mq.edu.au/HALL/amseq/node1.html > statement, or don't use \htmlimage. However, what I actually get is > > x = 1 (1) > > y = 2 (3) > > z = 3 (3) > > w = 4 (5) The .gif images are in one column of a <TABLE> while the non-image equation numbers are in another column to the right of the images. > > That is, the lines that use \htmlimage encode the entire equation as > a .gif (including the equation number), AND the equation number is > wrong. I would prefer that the equation number not be part of the > .gif, but more importantly, the equation numbers must be correct. What you are asking for is supposed to be the normal behaviour of \usepackage{amsmath}. If that is not what you are getting, would you send a URL to a web-site that you have created that shows it created incorrectly. > > The problem with numbering get even worse for a document with sections. > > Any clues on how to fix? Certainly you should not be using \htmlimage with environments that include numbering. Hope this helps, Ross Moore > I am running on Mac OS X (10.2). The results of issuing the > latex2html command are shown below: > > steve% latex2html -init_file latex2html-init signals_notes.tex > Note: Loading /Users/steve/.latex2html-init > Note: Initialising with file: latex2html-init > This is LaTeX2HTML Version 2002 (1.62) > by Nikos Drakos, Computer Based Learning Unit, University of Leeds. > > Revised and extended by: > Marcus Hennecke, Ross Moore, Herb Swan and others > ...producing markup for HTML version 4.0 with math,frame extensions > > > > Loading /sw/lib/latex2html/versions/html4_0.pl > > Loading /sw/lib/latex2html/versions/math.pl > Loading /sw/lib/latex2html/versions/frame.pl > Loading /sw/lib/latex2html/styles/color.perl > *** initialising colors *** > > *** processing declarations *** > > Loading /sw/lib/latex2html/versions/latin1.pl > OPENING > /Users/steve/Documents/Classes/Unified/Unified_Fall_2003/Signals_and_Systems_Notes/signals_notes.tex > > > Note: Working directory is > /Users/steve/Documents/Classes/Unified/Unified_Fall_2003/Signals_and_Systems_Notes/signals_notes > Note: Images will be generated in /tmp/l2h17835 > > texexpand V2002 (Revision 1.11) > > > > Loading /sw/lib/latex2html/styles/texdefs.perl... > Loading /sw/lib/latex2html/styles/article.perl > Loading /sw/lib/latex2html/styles/html.perl > Reading ... > %++ > @@@@ > > Reading aux file: > /Users/steve/Documents/Classes/Unified/Unified_Fall_2003/Signals_and_Systems_Notes/signals_notes.aux > ... > Processing macros ...++.... > Translating ... > 0/2:top of signals_notes: for signals_notes_mn.html > > *** translating preamble *** > ... > *** preamble done *** > ;.; > .. > 1/2:section:.."1 First" for 1_First_mn.html > ;.,.$,.,.$,..; > .. > 2/2:sectionstar:.."About this document ..." for About_this_document_mn.html > ;;. > > Writing image file ... > > This is e-TeX, Version 3.141592-2.1 (Web2C 7.5.2) > entering extended mode > (./images.tex > LaTeX2e <2001/06/01> > Babel <v3.7h> and hyphenation patterns for american, french, german, ngerman, n > ohyphenation, loaded. > > > *** processing 2 images *** > > Generating postscript images using dvips ... > This is dvips(k) 5.94a Copyright 2003 Radical Eye Software (www.radicaleye.com) > ' TeX output 2003.09.19:1002' -> /tmp/l2h17835/image > (-> /tmp/l2h17835/image001) <texc.pro><aae443f0.enc><f7b6d320.enc><texps.pro> > <special.pro><color.pro><cmr10.pfb><cmmi10.pfb>[1] > (-> /tmp/l2h17835/image002) <texc.pro><aae443f0.enc><f7b6d320.enc><texps.pro> > <special.pro><color.pro><cmr10.pfb><cmmi10.pfb>[2] > Converting image #2 > Converting image #1 > > Doing section links .... > *** making frame-help file ... ... cancelled *** > .... > Copying navigation icons ... > *** Adding document-specific styles *** > Done. > _______________________________________________ > latex2html mailing list > [EMAIL PROTECTED] > http://tug.org/mailman/listinfo/latex2html > _______________________________________________ latex2html mailing list [EMAIL PROTECTED] http://tug.org/mailman/listinfo/latex2html