glyphr-studio / Glyphr-Studio-2

Glyphr Studio v1 is more than a decade old. V2 is here to save the day.
https://www.glyphrstudio.com/v2
109 stars 13 forks source link

Ligatures don't work properly when exported #199

Closed SzalaiMate25 closed 2 months ago

SzalaiMate25 commented 3 months ago

I'm trying to make an abugida font, and as soon as exported the font I noticed that ligatures don't work properly. Most of the time they don't work at all, but sometimes the wrong glyph is made.

ligatures dont work properly

Here is my project file and my .otf file

mattlag commented 2 months ago

I did a quick investigation here. Unfortunately, it seems like a program specific thing, and how they handle ligatures. I installed your font, then tried to do the sample texts (thai shoi khae)

in Microsoft Word (fail): image

Then again in Adobe Illustrator, and it worked perfectly: image

Ligatures are definitely an advanced feature, and unfortunately, they get handled very differently across apps. Also, from the Glyphr Studio side, I'm not sure how we could 'fix' this issue. We don't have many options for how we export Ligatures (we use OpenType.js to handle reading and writing font files).

What app are you trying to use?

mattlag commented 2 months ago

I realized Word was automatically capitalizing things. With a few random tweaks I was able to get it looking 'correct'. But it still wasn't as smooth as just regularly typing out characters and having the ligatures just work.

image

mattlag commented 2 months ago

I'm going to close this as it seems to be the word processor's interpretation of ligatures, as opposed to a bug in Glyphr Studio.