PolyGlot icon indicating copy to clipboard operation
PolyGlot copied to clipboard

Ligatures issues

Open Kemurab opened this issue 3 years ago • 1 comments

When using a custom font, most of my ligatures work properly, but it appears anything involving the characters and a third (but not fourth) character together do not. I've checked the font in other programs, and it works fine there.

The following ligatures show a <.notdef> instead of the correct ligature:

  • dz + single vowel: dza, dzo, dzu etc.
  • dzh

The following characters show correctly:

  • dz + diphthong: dzai, dzoi, etc.
  • dzh+ single vowel: dhza, dhzo etc.
  • Other three character ligatures: zha, cho, tsy etc.

Kemurab avatar Jun 28 '22 05:06 Kemurab

Heyo! Sorry for the long response here, but summer has been nuts! Anyhow, this is unfortunately a but with Java's glyph renderer. I will be filing a bug report with them, but until it is addressed, this is not something I will be able to fix. Java's handling of Ligatures has never been great. To make them display at all, I have to convert fonts to a binary stream and trick it into thinking that it's loading them from a physical drive location.

Anyhoo. Just wanted to give yu an update there, but this is on my radar now.

DraqueT avatar Aug 04 '22 23:08 DraqueT