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]