OS/2 Leading/Line-Height Bug

Line-Height: Normal:

¶ ÁBCDÈFGHÎJKLMNÕPQRSTÜVWXÝZ1234567890abcdefghijklmnopqrstuvwxyzΩ - Georgia
Georgia Quick Quick Quick Brown Fox ÁÈÎÕÜ£§€Ω 01¶

¶ ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890abcdefghijklmnopqrstuvwxyzO - Georgia
Georgia Quick Quick Quick Brown Fox AEIOU£§€Y 02¶

¶ ÁBCDÈFGHÎJKLMNÕPQRSTÜVWXÝZ1234567890abcdefghijklmnopqrstuvwxyzΩ - Lucida Console
Lucida Console Quick Brown Fox ÁÈÎÕÜ£§€Ω 03¶

¶ ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890abcdefghijklmnopqrstuvwxyzO - Lucida Console
Lucida Console Quick Brown Fox AEIOU£§€Y 04¶

¶ ÁBCDÈFGHÎJKLMNÕPQRSTÜVWXÝZ1234567890abcdefghijklmnopqrstuvwxyzΩ - Lucida Sans Unicode
Lucida Sans Unicode Quick Brown Fox ÁÈÎÕÜ£§€Ω 05¶

¶ ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890abcdefghijklmnopqrstuvwxyzO - Lucida Sans Unicode
Lucida Sans Unicode Quick Brown Fox AEIOU£§€Y 06¶


Line-Height: 1.12:

¶ ÁBCDÈFGHÎJKLMNÕPQRSTÜVWXÝZ1234567890abcdefghijklmnopqrstuvwxyzΩ - Georgia
Georgia Quick Quick Quick Brown Fox ÁÈÎÕÜ£§€Ω 07¶

¶ ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890abcdefghijklmnopqrstuvwxyzO - Georgia
Georgia Quick Quick Quick Brown Fox AEIOU£§€Y 08¶

¶ ÁBCDÈFGHÎJKLMNÕPQRSTÜVWXÝZ1234567890abcdefghijklmnopqrstuvwxyzΩ - Lucida Console
Lucida Console Quick Brown Fox ÁÈÎÕÜ£§€Ω 09¶

¶ ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890abcdefghijklmnopqrstuvwxyzO - Lucida Console
Lucida Console Quick Brown Fox AEIOU£§€Y 10¶

¶ ÁBCDÈFGHÎJKLMNÕPQRSTÜVWXÝZ1234567890abcdefghijklmnopqrstuvwxyzΩ - Lucida Sans Unicode
Lucida Sans Unicode Quick Brown Fox ÁÈÎÕÜ£§€Ω 11¶

¶ ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890abcdefghijklmnopqrstuvwxyzO - Lucida Sans Unicode
Lucida Sans Unicode Quick Brown Fox AEIOU£§€Y 12¶


OS/2 Leading/Line-Height Bug

Notes

  1. Proper rendering of the above depends on the listed fonts being installed on your system, and on your UA being able to access them. Those not installed and found are rendered using your default. Georgia is available from the mswbfnts.zip on Hobbes.
  2. Line-height: 1.12 is from the W3C recommended HTML 4.0 default stylesheet.
  3. Description of Bug: Each odd numbered paragraph's spacing between lines should be the same as each following even numbered paragraph's spacing between lines. On OS/2 stock and with ft2lib 1.0, this doesn't happen when a line includes characters with diacritics. Such lines have taller spacing (more leading/line-height). Removing the omega from near the end of the lines it's on reduces the leading, but doesn't eliminate the differential. I'm using CODEPAGE=437,850 in CONFIG.SYS. I'm not going to change my code page or install v2 of ft2lib to test further.