discussion of line height in Lao and Thai

in Lao and Thai, the amount of vertical space required depends on how
high and how low vowels and tone marks are stacked on the consonant.

one can either select the max above and max below the consonant to
determine a fixed line height, or one could analyze the line and set
line height according to need.

the first approach is simpler, but usually results in a lot of wasted
space.  consonants with both a vowel and tone mark above probably occur
in about 30% of the lines in a typical newspaper, for example.

below there are three occurrences: a character is a descender, eg, ຽ, a
vowel below, eg, ດູ, and the weird ຫຼ.  (ຫຼ with ອູ vowel beneath is
theoretically possible but I can find no occurrences in the dictionary.)
descenders occurr in about 30% of the lines in a newspaper.

letting descenders and stacked tone marks share the same space is
possible if one horizontally adjusted the two lines to prevent
collision.  (fixed width font makes no sense in Lao or Thai.)  this
would allow a fixed line height that not too obscene, but kerning
between lines is pretty weird.

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gedit in Ubuntu.
https://bugs.launchpad.net/bugs/1299999

Title:
  Lao characters not rendering

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/1299999/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to