summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/libertinus/README.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/fonts/libertinus/README.txt')
-rw-r--r--Master/texmf-dist/doc/fonts/libertinus/README.txt33
1 files changed, 33 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/libertinus/README.txt b/Master/texmf-dist/doc/fonts/libertinus/README.txt
index 653c942a48c..2f8737e8697 100644
--- a/Master/texmf-dist/doc/fonts/libertinus/README.txt
+++ b/Master/texmf-dist/doc/fonts/libertinus/README.txt
@@ -17,3 +17,36 @@ The family consists of:
Libertinus fonts are available under the terms of Open Font License version
1.1.
+
+Building
+--------
+To build the fonts you need GNU Make, [FontForge][1] with Python support, and
+[FontTools][2], latest versions of both are preferred.
+
+To build the PDF samples you need [fntsample][3] and, optionally, [mutool][4].
+
+To build the fonts:
+
+ make
+
+To build the PDF samples:
+
+ make doc
+
+Contributing
+------------
+The fonts should be edited with FontForge, and the SFD files should be
+normalized with:
+
+ make normalize
+
+(Make sure to save a copy of the SFD files before running this tool, the
+simplest way is to commit the SFD files, normalize, check the diffs and verify
+they are OK, then `git commit --ammend` the changes).
+
+Generating the fonts for each commit is preferred, but not absolutely required.
+
+[1]: https://fontforge.github.io
+[2]: https://github.com/fonttools/fonttools
+[3]: https://github.com/eugmes/fntsample
+[4]: https://mupdf.com/