Initial import

This commit is contained in:
kiliman
2017-08-13 19:23:23 -04:00
commit a330e899b3
29 changed files with 1262 additions and 0 deletions
+44
View File
@@ -0,0 +1,44 @@
# 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.
![Ligature Sample](image/sample.js.png)
![Ligature Sample](image/sample.html.png)
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.