diff options
author | Rasmus Andersson <rasmus@notion.se> | 2022-10-08 23:53:49 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2022-10-08 23:53:49 +0300 |
commit | 8b1d923fb316c0622ceb60d987327b1b282f8b72 (patch) | |
tree | ea538de05e0f3658d9f20bfe5c08df44b01a1081 /src/README.md | |
parent | 71fc6bbb6906a92782955ae566ec3579cabcd224 (diff) | |
download | inter-8b1d923fb316c0622ceb60d987327b1b282f8b72.tar.xz |
update src/README.md. Closes #506
Diffstat (limited to 'src/README.md')
-rw-r--r-- | src/README.md | 25 |
1 files changed, 7 insertions, 18 deletions
diff --git a/src/README.md b/src/README.md index 7963f3f89..016757282 100644 --- a/src/README.md +++ b/src/README.md @@ -1,25 +1,14 @@ # Source files -The main source file is `Inter.glyphs`, but you can easily generate -UFOs and work with those instead, if you're using a font editor that does -not support .glyphs files. +- `Inter-Roman.glyphspackage` — non-italic designs in [Glyphs](https://glyphsapp.com) format +- `Inter-Italic.glyphspackage` — italic designs in [Glyphs](https://glyphsapp.com) format +- `features/` — OpenType feature code. This directory only contains features written by hand. Many additional features are automatically generated by Glyphs and are embedded inside the `.glyphspackage` directories. -For more details on how to work with these source files and how to build -font files from them, see [CONTRIBUTING.md](../CONTRIBUTING.md). - -## Generating designspace and UFO files +To build inter, make sure you have python3, bash and make installed, then in the repository root, run "make all" to build all \~80 fonts: ``` -make designspace +make -j all ``` -This will generate all masters as UFO files in this (`src`) directory as well -as accompanying designspace files. - -You can now forget about the .glyphs file and simply work with the UFO and -designspace files, and keep building using `make`. - -Note that UFO and designspace files are automatically generated as part of -the build process, so in practice you can simply run `make` and those files -will be generated for you. - +For more details on how to work with these source files and how to build +font files from them, see [CONTRIBUTING.md](../CONTRIBUTING.md). |