Thanks, Professor Moore, for your kindly provided, very prompt response. In answer to your question, I simply opened the .html file stored on my hard-disk drive in the Konqueror Web browser. That is at least something I could easily write right now. Again thanks for your kindly provided help!

Pat

--------------------------------------------------
From: "Ross Moore" <[email protected]>
Sent: Monday, August 16, 2010 10:44 PM
To: "Pat Somerville" <[email protected]>
Subject: Re: [l2h] Double-spacing command in a .tex file worked in a .dvi file using LaTeX 2e, but not in a .html file using LaTeX2HTML 1.70.

Hello Pat,

On 17/08/2010, at 12:07 PM, Pat Somerville wrote:

2) In the .css file generated by LaTeX2HTML as suggested I added the line "body{line-height: 2;}. I placed it after the opening .MATH and .BOLDMATH lines in the .css file; and I probably saved the file. But then after opening the .html file, it was single-spaced.

You do not need to process again with LaTeX2HTML after making changes
to the .css file.

Running the latex2html command again didn't change the spacing from single spacing in the .html file.

Are you viewing the .html file as it is served on the web,
or are you viewing it simply opened from disk?
The results may well be different, depending upon how
the .css is related to the .html file.

Usually there is a header line such as:

   <LINK REL="STYLESHEET" HREF="council.css">

where in this case the LaTeX source was  council.tex
and the index.html is in a directory  council/
For the CSS file to be read, it must be in the *same* directory.


What did I do incorrectly? Did I have a syntax error? Or what step did I miss? Looking at the "Document Source" code for the .html file, by right-touch-pad-button clicking on the .html file while it was open in a browser, I saw a reference to the name of the .css file I edited.

Fine.
If you have never played with CSS before, then now is a probably
a good time to start.
LaTeX2HTML produces something similar to the following:

/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
.MATH    { font-family: "Century Schoolbook", serif; }
.MATH I { font-family: "Century Schoolbook", serif; font-style: italic } .BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }

/* implementation of sans-sefif, from sf and sffamily */
I.sans { font-family: Arial, sans-serif; font-style: normal }


/* implement both fixed-size and relative sizes */
SMALL.XTINY { font-size : xx-small }
SMALL.TINY { font-size : x-small  }
SMALL.SCRIPTSIZE { font-size : smaller  }
SMALL.FOOTNOTESIZE { font-size : small    }
SMALL.SMALL {  }
BIG.LARGE {  }
BIG.XLARGE { font-size : large    }
BIG.XXLARGE { font-size : x-large  }
BIG.HUGE { font-size : larger   }
BIG.XHUGE { font-size : xx-large }

/* heading styles */
H1 {  }
H2 {  }
H3 {  }
H4 {  }
H5 {  }

/* mathematics styles */
DIV.displaymath { } /* math displays */
TD.eqno { } /* equation-number cells */


/* document-specific styles come next */
H2 CLASS="TOC".TOC {   }
DIV.flushright {   }
DIV.flushleft {   }
.redTitle { color : #FF0000 }
DIV.logo-TeX {   }
SPAN.bfseries {   }
DIV.center {   }
DIV.small {   }
DIV.quote {   }
SPAN.textit { font-style: italic  }
SPAN.textbf { font-weight: bold  }
SPAN.arabic {   }
#hue3350 { color: #ff0000;  }


You can put style specifications into those empty {  } ,
or add more to the non-empty ones.

Save a copy of the one for your document, then make edits
in the original. Just for testing, do some outrageous stuff,
like making the fonts very large, changing the font face
and applying garish colours.

To learn what you can do, try a Google search for  'CSS Tutor'.
You'll get many matches.
These will explain the syntax, and give the names for specific
effects that can be applied to different HTML tags.

After some experimentation, start to try doing what you seriously
want with line-height, or font-height, or whatever.
Best to look at the result using different browsers, since the
results may differ.


A possible clue to what took place is that in the past and days or longer before the results of the experiments I reported above, I could place only the .html and .png files generated by LaTeX2HTML in a folder, open that .html file in a browser, and see the mathematics it contained displayed okay (Note that I did not include the .css file in that folder.).

Without the .css then you cannot control special effects.
You will only get the browser's defaults.
And the browser will *not* tell you that anything is missing.


It was as if the .css file was not being used in those cases by the .html file, since there were no obvious problems without the .css file being in that folder.--Or maybe another possibility is that the .css file may not have contained anything that the .html file used or needed in those cases.

You can always edit the .css after the processing has been done.
Indeed you can edit the .html files too, to add IDs or
class="...." attributes, giving places to apply the CSS rules.

Most certainly you do not need to treat what LaTeX2HTML produces
as being the final and complete state of your web documents.

Thanks for help.

Pat


Hope this helps,

Ross


------------------------------------------------------------------------
Ross Moore                                       [email protected]
Mathematics Department                           office: E7A-419
Macquarie University                             tel: +61 (0)2 9850 8955
Sydney, Australia  2109                          fax: +61 (0)2 9850 8114
------------------------------------------------------------------------




_______________________________________________
latex2html mailing list
[email protected]
http://tug.org/mailman/listinfo/latex2html

Reply via email to