-
Notifications
You must be signed in to change notification settings - Fork 27
fi/fl ligature is on by default #4
Description
I'm just trying spacemono for programming and I like it so far.
However, the fl and fi ligatures are triggered in the liga feature, which is on by default. I have no way to control features in my coding editor.
I suggest moving these ligatures to the dlig feature, because for programming I don't want to have these ligatures to show up. The reason to use monospaced fonts in the first place is to be able to compare consecutive lines easily, char by char. E.g. I sometimes want to see if the lines have the same length. Lets say I'm writing a dictionary with keys that are all 4 chars long, think of OpenType feature tags like this:
{
'liga': [//data]
, 'dlig': [//data]
, 'onum': [//data]
, 'flac': [//data]
}
Putting fl in the liga feature causes confusion for me and removes an easy optical hint whether I got it right or not:
Something looks wrong, now I have to spend time to investigate.

