Ligaturizer

Programming Fonts with Ligatures added (& a script to add them to other fonts)

GPL-3.0 License

Stars
2.2K

Bot releases are visible (Hide)

Ligaturizer - Release 5 Latest Release

Published by ToxicFrog about 3 years ago

Lots of changes since the last release all the way back in early 2019.

  • Updated Fira Code to v3.1; some ligatures removed, many more added
  • IBM Plex Mono and Fantastique Sans Mono updated
  • More variants of Fantastique Sans Mono added
  • Added SpaceMono, Montserrat, and Hermit (as "Ligamit")
  • Several fixes to font filename and embedded metadata generation
  • Fixed various crash bugs on some fonts

The "with characters" zip, in addition to the ligatures, patches over some individual characters from Fira Code. This makes the transition between ligaturized and non-ligaturized versions of those characters less jarring, but also means the individual characters may look out of place in the surrounding text; which one is better depends on the font in question and personal preference. The specific characters that are patched over in "with characters" are: &^~*\|:=!>-<#%.+?;/_.

Ligaturizer - Release 4

Published by ToxicFrog over 5 years ago

Fixed the SFNT entries 'Preferred Family' and 'Compatible Full'. This should fix issues with some fonts (IBM Plex and Ubuntu Mono in particular, possibly others) colliding with the original versions in some font selectors when both are installed.

Ligaturizer - Release 3

Published by ToxicFrog almost 6 years ago

  • Updated Fira Code to 1.206 and added new ligatures from it
  • Updated IBM Plex to 1.2.3
  • Generate OTF output fonts for inputs that are OTFs
Ligaturizer - Last version with checked-in input-fonts

Published by ToxicFrog about 6 years ago

This release is built from fonts checked in to input-fonts/, most of them predating my maintainership of the project. If the submodule-based version ended up with versions of the fonts you dislike, this is the release you want to download.

The WithCharacters version includes the following individual characters from Fira Code, in addition to the ligatures: &^~*\|:=!>-<#%.+?;/_

Ligaturizer - codeface-based release

Published by ToxicFrog about 6 years ago

This release is built (primarily) from the fonts as checked in to codeface.

The WithCharacters version includes the following individual characters from Fira Code, in addition to the ligatures: &^~*\|:=!>-<#%.+?;/_