W3C home > Mailing lists > Public > www-style@w3.org > January 2015

Re: [css-text] Preventing typographic orphans

From: Glenn Adams <glenn@skynav.com>
Date: Wed, 7 Jan 2015 10:37:01 -0700
Message-ID: <CACQ=j+cA9iB04bqCk-uBMo7g7DYivjfL7XzPg+Mwj=quBtNGpg@mail.gmail.com>
To: Lea Verou <lea@verou.me>
Cc: Zack Weinberg <zackw@panix.com>, www-style list <www-style@w3.org>
interesting that they call them 'widow' words, not orphan words, which
shows that this terminology (either orphan or widow) is probably not good
in this case; if i had to choose,i would have also called them widows, not
orphans, based on the principle "an orphan is left behind, a widow goes on
on alone".

On Wed, Jan 7, 2015 at 10:22 AM, Lea Verou <lea@verou.me> wrote:

> Btw, it should be mentioned that the need for this is strong enough that
> print formatters have been adding proprietary properties for this. For
> example, [1] is the Antennahouse version.
>
> On Jan 4, 2015, at 03:13, Zack Weinberg <zackw@panix.com> wrote:
>
> > I'm not sure "insert nonbreaking spaces as necessary" is such a
> > terrible answer, honestly.  TeX expects you to do just that,
>
> Since when is TeX a good example to follow?! Styling in TeX is a total
> mess.
>
> > so
> > more-sophisticated yet language-blind algorithms aren't going to help
> > by themselves. And it seems to me that even with language-sensitive
> > word-wrapping rules it would be very difficult to get an 100%
> > automated solution.
>
> Correct me if I’m mistaken but I believe that the aesthetic rule about
> last line length is true regardless of language, it’s just that separate
> languages have *additional* rules.
>
> ~Lea
>
> [1]:
> http://www.antennahouse.com/xslfo/axf5-extension.htm#axf.avoid-widow-words
>
Received on Wednesday, 7 January 2015 17:37:48 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:51:56 UTC