I wanted to use fonts from MB Type in Lagrange. Because I wanted better reproducibility than what I’d get from just relying on my shell’s history, I made a Makefile to capture the process, automate cleaning, and make it easier to make more than one fontpack.
Simply dig out your MB Type .otf
font files for your favorite MB Type fonts, put them in the corresponding directory, and then run make
at the command line to generate the .fontpack
files. Then drag the .fontpack
files onto your Lagrange window to install them.
I also have fontpacks for both U.S. Graphics fonts and also Atkinson Hyperlegible.
They’re not free, so you’ll have to buy them on https://mbtype.com/. You can buy them one at a time or get the pile in one fell swoop.
You’ll want to gather up the OTF fonts in the + OT Family
directory. Once you’ve located the .otf
files for the fonts you want, copy the .otf
files to the directory with the all-lower-cased font’s name, so the .otf
files are alongside the fontpack.ini
files.
For example, this is what it looks like in …/concourse/
when it’s time to run the Makefile:
…/concourse > eza -l --no-git --no-user --no-time
.rw-r--r--@ 115k Concourse 2 Regular.otf
.rw-r--r--@ 116k Concourse 3 Italic.otf
.rw-r--r--@ 115k Concourse 3 Regular.otf
.rw-r--r--@ 115k Concourse 4 Regular.otf
.rw-r--r--@ 119k Concourse 7 Regular.otf
.rw-r--r--@ 230 fontpack.ini
I haven’t gotten around to adding them yet.
It’s Concourse, but the font weights chosen are compressed a bit toward the lighter end of the weight axis so it can top out at semibold. If you’ve tried using Concourse as a UI font but thought the headings on the sidebar on the left were blindingly light in dark mode, try using this variant as your UI font.
CC0 for my stuff. Not for the fonts themselves, obviously.