diff options
Diffstat (limited to 'Master/texmf-dist/doc/fonts/libertinus/README.txt')
-rw-r--r-- | Master/texmf-dist/doc/fonts/libertinus/README.txt | 33 |
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/ |