[l2h] What is a good way to introduce five or six consecutive blank spaces within text in a .html file produced using LaTeX2HTML?

Pat Somerville l_pat_s at hotmail.com
Sat Oct 15 03:05:45 CEST 2011


Thanks for very kindly taking the time to explain these things, Peter Flynn.

Pat

--------------------------------------------------
From: "Peter Flynn" <peter at silmaril.ie>
Sent: Friday, October 14, 2011 6:23 PM
To: <latex2html at tug.org>
Subject: Re: [l2h] What is a good way to introduce five or six consecutive 
blank spaces within text in a .html file produced using LaTeX2HTML?

> On 14/10/11 15:44, Pat Somerville wrote:
> [...]
>> Now for my education can anyone explain to me why in modifying a tag in
>> the HyperText Markup (HTML) document source code of the output file of
>> the form MyFile.html to include "      "
>> that the display of such a MyFile.html in both the Konqueror-4.6.00 and
>> Mozilla Firefox-6.0.2 Web browsers produced what looked like only about
>> two blank spaces instead of the six blank spaces commanded?
>
> "A space" is not a unit of width except when using a monospace 
> (typewriter) typeface. In normal variable-width typefaces "a space" is a 
> quantity set by the type designer appropriate for a default word-space. 
> You cannot use multiple spaces and expect them to multiply widthwise 
> except when using a monospace typeface.
>
> In HTML, multiple normal space-characters always get collapsed to a single 
> space (except in monospace formats like the pre element type). In 
> variable-width typefaces, multiple non-breaking spaces will produce a 
> small increase in white-space but certainly not "six blank spaces" because 
> there is no such concept as "six blank spaces" because a space is not a 
> unit of measurement.
>
> A non-breaking space is what it says: it replaces a space where you want a 
> single space to appear, but the line must never be broken at that point. 
> Using multiple instances of them to try and align material is usually 
> pointless because they will create different results in different browsers 
> and different typefaces.
>
> If you need to align material, use a table; or if you want to force a 
> blank space of a known width, use a span element and set its style to use 
> margin-right of the required dimension, eg
> <span style="margin-right:6em"></span>
> Some browsers may elide this, so you might have to use
> <span style="margin-right:5em"> </span>
>
> ///Peter
> _______________________________________________
> latex2html mailing list
> latex2html at tug.org
> http://tug.org/mailman/listinfo/latex2html
> 


More information about the latex2html mailing list