diff options
author | Karl Berry <karl@freefriends.org> | 2018-03-22 21:44:01 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-03-22 21:44:01 +0000 |
commit | a6cadcb1637d3e9ca4e3bbffc386d6921c18200b (patch) | |
tree | 00d95e104bb24bbf132d456d5ecaa572ef4177e5 | |
parent | 340a2df114efeb3ef71b7b7c65f150bf30634bf5 (diff) |
libertinus (22mar18)
git-svn-id: svn://tug.org/texlive/trunk@47077 c570f23f-e606-0410-a88d-b1316a301751
33 files changed, 70 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/libertinus/AUTHORS.txt b/Master/texmf-dist/doc/fonts/libertinus/AUTHORS.txt index 5372a57b629..fb05d98d8ef 100644 --- a/Master/texmf-dist/doc/fonts/libertinus/AUTHORS.txt +++ b/Master/texmf-dist/doc/fonts/libertinus/AUTHORS.txt @@ -7,5 +7,6 @@ Philipp H. Poll <gillian@linuxlibertine.org> Khaled Hosny <khaledhosny@eglug.org> +Maurizio M. Gavioli <mmg@vistamaresoft.com> STI Pub Companies Elsevier, Inc diff --git a/Master/texmf-dist/doc/fonts/libertinus/FONTLOG.txt b/Master/texmf-dist/doc/fonts/libertinus/FONTLOG.txt index 37281359cc0..d053f59f091 100644 --- a/Master/texmf-dist/doc/fonts/libertinus/FONTLOG.txt +++ b/Master/texmf-dist/doc/fonts/libertinus/FONTLOG.txt @@ -45,6 +45,42 @@ http://github.com/khaledhosny/libertinus ChangeLog --------- +21 March 2018 (Khaled Hosny) <Libertinus> Version 6.5 +- Fix regressions in handling of extensible combining marks with LuaTeX. +- Add Latin bold italic sans-serif alphabet. +- Add mathematical double-struck digits. +- Enable slashed zero feature in math font. +- Add big sizes for more brackets; \lBrack, \rBrack, \langle, \rangle, \lAngle + and \rAngle. +- Add big sizes of slash and backslash. +- Add \widetilde, \wideutilde and \widebreve. +- Fix side bearings of math blackboard capitals. +- Fix math glyphs with negative left side bearing that can clash with + preceding glyphs. +- Make \vert and \Vert expansion consistent in size with the brackets. +- Remove tone bar glyphs; the support was not adequate for proper use. +- Remove math alphabet glyphs from text fonts. +- Fix glyphs incorrectly categorized as mark glyphs. +- Add Bitcoin currency symbol. +- Fix stacking of a-ring and macron. +- Fix “ct” and “st” historic ligatures and make them consistent across fonts. +- Fix mark positioning over AE and OE glyphs. +- Fix style of U+2100 (a/c), U+2101 (a/s), U+2015 (c/o) and U+2106 (c/u). +- Fix mark positioning over G and g glyphs. +- Make default and alternate J glyphs consistent across upright and italic + fonts. +- Make U+00BA MASCULINE ORDINAL INDICATOR and U+00AA FEMININE ORDINAL INDICATOR + have the same baseline in serif fonts. +- Position semibold serif i/j dot similar to other styles. +- Remove rudimentary MATH table from regular serif font. +- Fix alignment of U+2192, U+2198, U+2199 in the monospace font. +- Make more arrows fixed width in the monospace font. +- Make capital roman numbers in sans-serif and sans-serif italic fonts actually + sans-serif. +- Make \product in sans-serif fonts actually sans-serif. +- The fonts can now be built with upstream FontForge, no patches needed, as + well as Python 3. + 17 May 2017 (Khaled Hosny) <Libertinus> Version 6.4 - Fix broken extensibles of the left square bracket in the math font. 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/ diff --git a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinus-sample.pdf b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinus-sample.pdf Binary files differnew file mode 100644 index 00000000000..2e5bf470964 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinus-sample.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinus-testmath.pdf b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinus-testmath.pdf Binary files differindex 0903046bae2..a6e5ec3fa1e 100644 --- a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinus-testmath.pdf +++ b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinus-testmath.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinuskeyboard-regular-table.pdf b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinuskeyboard-regular-table.pdf Binary files differindex 36eff67ec78..322ed3b4b00 100644 --- a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinuskeyboard-regular-table.pdf +++ b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinuskeyboard-regular-table.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusmath-regular-table.pdf b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusmath-regular-table.pdf Binary files differindex b08a492fa7b..9a7868e9579 100644 --- a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusmath-regular-table.pdf +++ b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusmath-regular-table.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusmono-regular-table.pdf b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusmono-regular-table.pdf Binary files differindex 61e6d7e97b1..57f00470012 100644 --- a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusmono-regular-table.pdf +++ b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusmono-regular-table.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-bold-table.pdf b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-bold-table.pdf Binary files differindex 82776418921..df7e4987a7a 100644 --- a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-bold-table.pdf +++ b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-bold-table.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-italic-table.pdf b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-italic-table.pdf Binary files differindex 0b47b34a87d..3f493eb3c76 100644 --- a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-italic-table.pdf +++ b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-italic-table.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-regular-table.pdf b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-regular-table.pdf Binary files differindex eb74b2b90ea..7e0577b37e2 100644 --- a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-regular-table.pdf +++ b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-regular-table.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-bold-table.pdf b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-bold-table.pdf Binary files differindex 95703722b92..b6a10bb9d94 100644 --- a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-bold-table.pdf +++ b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-bold-table.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-bolditalic-table.pdf b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-bolditalic-table.pdf Binary files differindex a9481cc5bbb..78d205ee1b2 100644 --- a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-bolditalic-table.pdf +++ b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-bolditalic-table.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-italic-table.pdf b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-italic-table.pdf Binary files differindex a98497a6428..9f8382a8a44 100644 --- a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-italic-table.pdf +++ b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-italic-table.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-regular-table.pdf b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-regular-table.pdf Binary files differindex f757c75fb5b..3292eff6173 100644 --- a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-regular-table.pdf +++ b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-regular-table.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-semibold-table.pdf b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-semibold-table.pdf Binary files differindex 9fd52d5a4af..5f1b8464fd3 100644 --- a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-semibold-table.pdf +++ b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-semibold-table.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-semibolditalic-table.pdf b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-semibolditalic-table.pdf Binary files differindex 3d82e21173a..a3bf63bd6e8 100644 --- a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-semibolditalic-table.pdf +++ b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-semibolditalic-table.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserifdisplay-regular-table.pdf b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserifdisplay-regular-table.pdf Binary files differindex 2cb11e2a286..1da213a38ae 100644 --- a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserifdisplay-regular-table.pdf +++ b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserifdisplay-regular-table.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserifinitials-regular-table.pdf b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserifinitials-regular-table.pdf Binary files differindex 754dade4fa2..93cf4fd9190 100644 --- a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserifinitials-regular-table.pdf +++ b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserifinitials-regular-table.pdf diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinuskeyboard-regular.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinuskeyboard-regular.otf Binary files differindex 62d9b2e7865..5af23668c8b 100644 --- a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinuskeyboard-regular.otf +++ b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinuskeyboard-regular.otf diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusmath-regular.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusmath-regular.otf Binary files differindex 0acca6318ac..841768586e5 100644 --- a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusmath-regular.otf +++ b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusmath-regular.otf diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusmono-regular.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusmono-regular.otf Binary files differindex 2fa3974628f..26f438633f6 100644 --- a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusmono-regular.otf +++ b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusmono-regular.otf diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-bold.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-bold.otf Binary files differindex 2da87c28bb5..318b02fd5f3 100644 --- a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-bold.otf +++ b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-bold.otf diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-italic.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-italic.otf Binary files differindex 2eb40663696..3969b73b533 100644 --- a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-italic.otf +++ b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-italic.otf diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-regular.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-regular.otf Binary files differindex 6a6b808c97c..de19cbf98b9 100644 --- a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-regular.otf +++ b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-regular.otf diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-bold.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-bold.otf Binary files differindex 3e7a582d32a..e439d519dc3 100644 --- a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-bold.otf +++ b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-bold.otf diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-bolditalic.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-bolditalic.otf Binary files differindex b6bed516a77..ea8c762c62d 100644 --- a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-bolditalic.otf +++ b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-bolditalic.otf diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-italic.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-italic.otf Binary files differindex aa04b615cc7..4e7b68550ab 100644 --- a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-italic.otf +++ b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-italic.otf diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-regular.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-regular.otf Binary files differindex 90de3afa6a0..708ac642c6e 100644 --- a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-regular.otf +++ b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-regular.otf diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-semibold.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-semibold.otf Binary files differindex 7a3c4d8b579..b60b754c1d6 100644 --- a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-semibold.otf +++ b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-semibold.otf diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-semibolditalic.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-semibolditalic.otf Binary files differindex f1bb97a6c74..1e9c91b5c6f 100644 --- a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-semibolditalic.otf +++ b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-semibolditalic.otf diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserifdisplay-regular.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserifdisplay-regular.otf Binary files differindex db7d349ee57..97f897a2cdf 100644 --- a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserifdisplay-regular.otf +++ b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserifdisplay-regular.otf diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserifinitials-regular.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserifinitials-regular.otf Binary files differindex 7d2cdcdbc6b..e31093468ca 100644 --- a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserifinitials-regular.otf +++ b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserifinitials-regular.otf |