mirror of
https://github.com/kiliman/operator-mono-lig.git
synced 2026-08-12 02:10:52 +02:00
45 lines
1.1 KiB
Markdown
45 lines
1.1 KiB
Markdown
# Operator Mono Ligatures
|
|
|
|
This project will generate new OpenType fonts for *Operator Mono* that includes ligatures similar to
|
|
those found in the popular Fira Code font.
|
|
|
|

|
|
|
|

|
|
|
|
|
|
NOTE: Because *Operator Mono* is not a free font, you must have the original font files. This utility
|
|
will merge the ligature definitions into a copy of the original font. The new font family is named *Operator Mono Lig* so you can install it side-by-side with the original font.
|
|
|
|
## Prerequisites
|
|
* The original *Operator Mono* font... of course.
|
|
* Install *fonttools* from https://github.com/fonttools/fonttools
|
|
* Install Python
|
|
* Run: `pip install fonttools`
|
|
* Node.js
|
|
|
|
## How to Install
|
|
|
|
Once all the prerequisites have been installed, clone this repo.
|
|
|
|
From the command line, run:
|
|
|
|
```
|
|
npm install
|
|
```
|
|
|
|
Copy your *Operator Mono* OpenType files into the `original` folder.
|
|
|
|
From the command line, run:
|
|
|
|
```
|
|
build
|
|
```
|
|
|
|
This will generate the new font files int the `build` folder. You can now install these fonts on your system.
|
|
|
|
|
|
|
|
|
|
|