Package: iceweasel
Version: 2.0.0.3-1

While iceweasel properly handles OpenType glyph ligature substitutions in left-, right- and center-justified text (something which the official Firefox doesn't even try to do under Windows), it does not advance the ligature glyphs properly under fully justified text (it appears to be reverting to the advance width of the first base character used in the ligature).

Example image here:

  http://www.shipbrook.com/temp/iceweasel-font-handling.png

Note the ct ligature in the first and third lines, and the ligatures involving the "long s" (st and ss) in the second and third lines.

This occurs in all OpenType fonts that I've tried which include ligatures (e.g. the fi and fl ligatures in Microsoft core fonts like Arial, Trebuchet MS, Verdana, etc.; and the ff, fi, fl, ffi, ffl ligatures in Palatino Linotype).

Using Debian GNU/Linux 4.1.1-21, kernel 2.6.18-4-k7, libc 2.3.6.ds1-13, libfreetype6 2.2.1-5.

(This may be a FreeType issue rather than iceweasel, but perhaps not; AbiWord 2.5.1 also has trouble with OpenType ligature advance widths, but there it's too much space rather than too little.)

Regards,
Jeff Lee



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to