This script copies the ligatures (glyphs and rendering information) from Fira Code into any other TrueType or OpenType font. (Note that the ligatures are scale-corrected, but otherwise copied as is from Fira Code; it doesn't create new ligature graphics based on the font you're modifying.) This repo contains a Fontforge python script that you can use to add the Fira Code ligatures to any font, as well as submodules for some popular coding fonts and another script for ligaturizing all of them at once. The font-weight will be inherited from the original file; the font name will be replaced with whatever you specified in --output-name. You can also use --prefix instead, in which case the original name will be preserved and whatever you put in --prefix will be prepended to it.

Features

  • Pre-ligaturized versions are available under releases
  • You'll need the repo and its submodules, so git clone with --recurse-submodules
  • This script requires FontForge python bindings
  • Use automatic mode to easily convert 1 or more font(s)
  • Edit ligatures.py to disable any ligatures you don't want
  • The font weight will be inherited from the original file

Project Samples

Project Activity

See All Activity >

Categories

Fonts

License

GNU General Public License version 3.0 (GPLv3)

Follow Ligaturizer

Ligaturizer Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Ligaturizer!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Python

Related Categories

Python Fonts

Registered

2022-11-11