summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/libertinus-fonts/README.txt
blob: c256b2e1593ee4845067b643481b5ce3871bb622 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
[![Build Status](https://travis-ci.org/khaledhosny/libertinus.svg?branch=master)](https://travis-ci.org/khaledhosny/libertinus)

Libertinus fonts
================

Libertinus fonts is a fork of the Linux Libertine and Linux Biolinum fonts that
started as an OpenType math companion of the Libertine font family, but grown
as a full fork to address some of the bugs in the fonts.

Libertinus is forked from 5.3.0 (2012-07-02) release of Linux Libertine fonts.

The family consists of:

* Libertinus Serif: forked from *Linux Libertine*.
* Libertinus Sans: forked from *Linux Biolinum*.
* Libertinus Mono: forked from *Linux Libertine Mono*.
* Libertinus Math: an OpenType math font for use in OpenType math-capable
  applications like LuaTeX, XeTeX or MS Word 2007+.

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/