CatharsisFonts / Cormorant

Cormorant open-source display font family
SIL Open Font License 1.1
551 stars 23 forks source link

Ligature fi and fl problems in Cormorant Infant #46

Closed prestonpdx closed 6 years ago

prestonpdx commented 6 years ago

_I am using your Cormorant Infant and Barlow Semi Condensed fonts in a print book that I am publishing. I am very happy with both fonts, with one exception. The ligatures fi and fl often cause problems: an extra space later in the word or two letters overlapping. Sometimes the word looks perfectly good but the spelling checker flags it because it is broken in the middle.

Is there any solution to these problems as far as you know? I am using the fonts in Adobe InDesign software. I have tried turning off ligatures in InDesign, but this doesn't help.

Here are some samples: capture6 capture2 capture5

_

CatharsisFonts commented 6 years ago

Dear Preston

First of all, thanks for using my fonts! 😬

I just looked at the most recent instance of Cormorant Garamond and Cormorant Infant in FontBook, and there it performs as expected:

screen shot 2018-10-31 at 10 57 26 screen shot 2018-10-31 at 10 53 54

I notice your malfunctioning ligatures contain the «short» version of /f, though. This version is cycled in before tall glyphs by the CALT feature by default. The LIGA feature should recognize both /f and /f.short, though, and replace both with the pretty ligatures based on regular /f. I'm guessing your issue is due to an unintended interaction between the CALT and LIGA features. Maybe switch off CALT as a quick fix?

I see you don't get the /T_h ligature either. Strange.

I don't have Adobe InDesign, so I can't try it out myself. Maybe ask their tech support for help?

Does this not happen with any other fonts?

Cheers, Christian

prestonpdx commented 6 years ago

I have discovered that these "ligature" problems were in my text before I applied the Cormorant Infant font. That is, the font is not responsible for my problems; they existed even before I used the font.