[Bug 346419] Add Baseline table support (align scripts in a line of text)

pango (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sat Mar 29 13:12:06 UTC 2008

If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:

  pango | general | Ver: unspecified

Roger Sperberg changed:

           What    |Removed                     |Added
                 CC|                            |rsperberg at gmail.com

------- Comment #5 from Roger Sperberg  2008-03-29 13:12 UTC -------
Khmer is a language that stacks letters on top of each other, so the line
spacing for Khmer text needs to be way taller than that for English and other
languages using Basic Latin glyphs.

If I use a font that contains Khmer characters, either the line spacing is
taken from the Khmer, in which case all text everywhere has way, way too much
line spacing. Or else the line spacing is taken from the Basic Latin, and the
tops and bottoms of Khmer text are chopped off.

You can see what I mean in these two screen captures, showing text in XML Copy



(I'm attaching these images as well)

What's needed is support for baseline tables.

Khmer isn't the only Southeast Asian language with this difficulty -- Thai,
Lao, Burmese and Vietnamese also share this issue (even though Vietnamese uses
Latin characters, double accents require more line spacing than English).

Roger Sperberg

See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=346419.

More information about the fonts-bugs mailing list