[cantarell-fonts/ufo-conversion] Update README.md
- From: Nikolaus Waxweiler <nwaxweiler src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [cantarell-fonts/ufo-conversion] Update README.md
- Date: Sun, 31 Mar 2019 17:19:25 +0000 (UTC)
commit 3a5a7e7d6049fd0f5312a8d767894deb043dbc2b
Author: Nikolaus Waxweiler <madigens gmail com>
Date: Sun Mar 31 18:19:02 2019 +0100
Update README.md
README.md | 23 +++++++++++++++++++----
1 file changed, 19 insertions(+), 4 deletions(-)
---
diff --git a/README.md b/README.md
index 74b2a358..4f753d64 100644
--- a/README.md
+++ b/README.md
@@ -21,11 +21,26 @@ ninja -C build install
Contributing
------------
-The master file is `src/Cantarell.glyphs`. To contribute, you need to:
+Cantarell consists of three masters: Thin (Cantarell-Light.ufo), Regular (Cantarell-Regular.ufo) and Extra
Bold (Cantarell-ExtraBold.ufo). The file that ties them together and defines where the masters and instances
stand is Cantarell.designspace.
-- Use the proprietary and Mac-only Glyphs.app...
-- ...or generate UFOs from it by using `fontmake -g src/Cantarell.glyphs -o ufo`. You can then open the
masters in `master_ufo` with any design app that supports it. Send the contribution to Nikolaus Waxweiler
somehow so he can consider it.
-- ...or wait for glyphsLib 2.3.0 to be released, which will finally contain code to roundtrip between Glyphs
files and UFOs, at which point I'll switch over and you'll be able to use any UFO editor you'd like. Rejoice!
+If you want to contribute, you should be familiar with font design applications. You will also unfortunately
have to learn about the innards of the UFO format as you go, to know what is changing... FontForge, TruFont
and RoboFont can open the UFO v3 masters directly, Glyphs is tied to UFO v2 at the time of this writing.
+
+To use Glyphs, do:
+
+```
+# (activate the venv from above if you haven't done so)
+
+pip3 install -r requirements-dev.txt
+ufo2glyphs src/Cantarell.designspace
+```
+
+Edit the .glyphs file and round-trip back:
+
+```
+glyphs2ufo src/Cantarell.glyphs
+```
+
+Note that this will result in noise that will have to be trimmed... Send a MR and we'll sort it out togeher.
History
-------
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]