Re: Kerning and ligatures
- From: Ben C <spamspam@xxxxxxxxx>
- Date: Sun, 06 Sep 2009 16:24:55 -0500
On 2009-09-05, Jukka K. Korpela <jkorpela@xxxxxxxxx> wrote:
Andreas Prilop wrote in comp.infosystems.www.authoring.html under[...]
This apparently happens for some fonts only, but there does not seem to be
any font-size limit.
As a whole, occasional and undocumented kerning for a few fonts probably
generates more harm than useful effects.
Is there some CSS property that actually affects Firefox 3 regarding kerning
and ligatures?
I don't know. But it may just be calling out to some code in Windows to
do font rendering (and then asking Windows how wide the result was so it
can do shrink-to-fit calculations and so on).
Who knows, there may be some global preferences setting menu somewhere
in Windows where you can configure whether you want kerning and/or
ligatures and other such features.
To create more confusion, if I try to defeat the Firefox 3 behavior when I
_don't_ want a ligature, I cannot use the obvious (to Unicode-aware people)
approach: instead of fi, write f‌i. The should zero-width non-joiner
character should prevent ligature behavior, and it does, but it also turns
the font of the letter after it to something unexpected! This is easy to see
using e.g.
<span style="font: 32pt Constantia">fi<br>
f‌i</span>
The renderings are different, but in too odd a way - in the latter, the "i"
appears in some sans-serif font! The effect is easier to see if you test
just
<span style="font: 32pt Constantia">‌ii<br>
I can't see that because I don't have the Constantia font, but it sounds
like a bug which you could report on their bugzilla system (if it is a
Windows problem instead they will soon figure that out).
.
- Prev by Date: Re: opacity prop does not validate...
- Next by Date: Re: Interesting CSS puzzle
- Previous by thread: Positioning of DIV - IE and FIrefox Zoom issues
- Next by thread: Re: Kerning and ligatures
- Index(es):
Relevant Pages
|