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

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