[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.
Pat Somerville
l_pat_s at hotmail.com
Tue Aug 17 05:53:12 CEST 2010
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" <ross.moore at mq.edu.au>
Sent: Monday, August 16, 2010 10:44 PM
To: "Pat Somerville" <l_pat_s at hotmail.com>
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 ross.moore at mq.edu.au
> Mathematics Department office: E7A-419
> Macquarie University tel: +61 (0)2 9850 8955
> Sydney, Australia 2109 fax: +61 (0)2 9850 8114
> ------------------------------------------------------------------------
>
>
>
>
More information about the latex2html
mailing list