W3C home > Mailing lists > Public > www-style@w3.org > June 2013

Re: [css3-text] letter-spacing and ligatures

From: Liam R E Quin <liam@w3.org>
Date: Wed, 05 Jun 2013 14:09:50 +0900
Message-ID: <1370408990.25164.307.camel@localhost>
To: John Daggett <jdaggett@mozilla.com>
Cc: W3C Style <www-style@w3.org>
On Tue, 2013-06-04 at 21:38 -0700, John Daggett wrote:
> 
> > When the effective letter-spacing between two characters is not zero
> > (due to either justification or a non-zero specified optimum), user
> > agents should not apply optional ligatures. 
> 
> This is left over from the definition of letter-spacing with min/max values.
> When letter-spacing is not 'normal', ligatures should be disabled.  They are
> not disabled based on justification.

The discretionary ligatures (fi ffi, ct, etc.) must only be used when
the actual letter spacing value is zero, regardless of how it happens.

Justification shouldn't normally use letterspacing for most Western
languages, although in some cultures it's common, especially in
newspapers.

If you actually want to achieve
   g  i  r  a  ff  e
you can do that with a span around the ff with zero letterspacing.

Liam


-- 
Liam Quin - XML Activity Lead, W3C, http://www.w3.org/People/Quin/
Pictures from old books: http://fromoldbooks.org/
Ankh: irc.sorcery.net irc.gnome.org freenode/#xml
Received on Wednesday, 5 June 2013 05:10:32 UTC

This archive was generated by hypermail 2.3.1 : Monday, 2 May 2016 14:39:12 UTC