ToxicFrog / Ligaturizer

Programming Fonts with Ligatures added (& a script to add them to other fonts)
GNU General Public License v3.0
2.19k stars 112 forks source link

Support for proportional fonts #110

Open merchako opened 1 year ago

merchako commented 1 year ago

I ran Ligaturizer on the included Plex Sans (proportional). Unfortunately, the ligatures are making bad overlaps with neighboring characters.
VSCode Screenshot TextEdit Screenshot

My best guess is that the editors (VS Code and TextEdit) allot the space they would give for the pre-ligatured characters, and this looks especially bad because two or three of Plex Mono characters take up way more space than the same number of Plex Sans proportional characters. I'm assuming this is a problem with the font (not the editor) since I'm experiencing the same problem in both VSCode and TextEdit.