From a6cadcb1637d3e9ca4e3bbffc386d6921c18200b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 22 Mar 2018 21:44:01 +0000 Subject: libertinus (22mar18) git-svn-id: svn://tug.org/texlive/trunk@47077 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/libertinus/AUTHORS.txt | 1 + Master/texmf-dist/doc/fonts/libertinus/FONTLOG.txt | 36 +++++++++++++++++++++ Master/texmf-dist/doc/fonts/libertinus/README.txt | 33 +++++++++++++++++++ .../libertinus/documentation/libertinus-sample.pdf | Bin 0 -> 154835 bytes .../documentation/libertinus-testmath.pdf | Bin 165018 -> 172448 bytes .../libertinuskeyboard-regular-table.pdf | Bin 138245 -> 357363 bytes .../documentation/libertinusmath-regular-table.pdf | Bin 524146 -> 1306351 bytes .../documentation/libertinusmono-regular-table.pdf | Bin 159640 -> 417582 bytes .../documentation/libertinussans-bold-table.pdf | Bin 375840 -> 929546 bytes .../documentation/libertinussans-italic-table.pdf | Bin 408109 -> 979700 bytes .../documentation/libertinussans-regular-table.pdf | Bin 328765 -> 828151 bytes .../documentation/libertinusserif-bold-table.pdf | Bin 348197 -> 860421 bytes .../libertinusserif-bolditalic-table.pdf | Bin 267496 -> 669544 bytes .../documentation/libertinusserif-italic-table.pdf | Bin 342437 -> 841763 bytes .../libertinusserif-regular-table.pdf | Bin 402337 -> 977328 bytes .../libertinusserif-semibold-table.pdf | Bin 309188 -> 777576 bytes .../libertinusserif-semibolditalic-table.pdf | Bin 337802 -> 833678 bytes .../libertinusserifdisplay-regular-table.pdf | Bin 330543 -> 817051 bytes .../libertinusserifinitials-regular-table.pdf | Bin 231960 -> 523132 bytes .../libertinus/libertinuskeyboard-regular.otf | Bin 120984 -> 120540 bytes .../public/libertinus/libertinusmath-regular.otf | Bin 753844 -> 777640 bytes .../public/libertinus/libertinusmono-regular.otf | Bin 132744 -> 132560 bytes .../public/libertinus/libertinussans-bold.otf | Bin 523724 -> 521148 bytes .../public/libertinus/libertinussans-italic.otf | Bin 669168 -> 659444 bytes .../public/libertinus/libertinussans-regular.otf | Bin 412180 -> 411976 bytes .../public/libertinus/libertinusserif-bold.otf | Bin 425596 -> 425396 bytes .../libertinus/libertinusserif-bolditalic.otf | Bin 355148 -> 354284 bytes .../public/libertinus/libertinusserif-italic.otf | Bin 440972 -> 439552 bytes .../public/libertinus/libertinusserif-regular.otf | Bin 526456 -> 517792 bytes .../public/libertinus/libertinusserif-semibold.otf | Bin 344088 -> 345676 bytes .../libertinus/libertinusserif-semibolditalic.otf | Bin 396088 -> 396040 bytes .../libertinus/libertinusserifdisplay-regular.otf | Bin 370260 -> 361248 bytes .../libertinus/libertinusserifinitials-regular.otf | Bin 401000 -> 398336 bytes 33 files changed, 70 insertions(+) create mode 100644 Master/texmf-dist/doc/fonts/libertinus/documentation/libertinus-sample.pdf (limited to 'Master') 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 Khaled Hosny +Maurizio M. Gavioli 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) 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) 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 new file mode 100644 index 00000000000..2e5bf470964 Binary files /dev/null and b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinus-sample.pdf differ diff --git a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinus-testmath.pdf b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinus-testmath.pdf index 0903046bae2..a6e5ec3fa1e 100644 Binary files a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinus-testmath.pdf and b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinus-testmath.pdf differ 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 index 36eff67ec78..322ed3b4b00 100644 Binary files a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinuskeyboard-regular-table.pdf and b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinuskeyboard-regular-table.pdf differ 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 index b08a492fa7b..9a7868e9579 100644 Binary files a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusmath-regular-table.pdf and b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusmath-regular-table.pdf differ 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 index 61e6d7e97b1..57f00470012 100644 Binary files a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusmono-regular-table.pdf and b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusmono-regular-table.pdf differ 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 index 82776418921..df7e4987a7a 100644 Binary files a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-bold-table.pdf and b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-bold-table.pdf differ 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 index 0b47b34a87d..3f493eb3c76 100644 Binary files a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-italic-table.pdf and b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-italic-table.pdf differ 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 index eb74b2b90ea..7e0577b37e2 100644 Binary files a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-regular-table.pdf and b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinussans-regular-table.pdf differ 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 index 95703722b92..b6a10bb9d94 100644 Binary files a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-bold-table.pdf and b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-bold-table.pdf differ 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 index a9481cc5bbb..78d205ee1b2 100644 Binary files a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-bolditalic-table.pdf and b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-bolditalic-table.pdf differ 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 index a98497a6428..9f8382a8a44 100644 Binary files a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-italic-table.pdf and b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-italic-table.pdf differ 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 index f757c75fb5b..3292eff6173 100644 Binary files a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-regular-table.pdf and b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-regular-table.pdf differ 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 index 9fd52d5a4af..5f1b8464fd3 100644 Binary files a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-semibold-table.pdf and b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-semibold-table.pdf differ 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 index 3d82e21173a..a3bf63bd6e8 100644 Binary files a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-semibolditalic-table.pdf and b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserif-semibolditalic-table.pdf differ 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 index 2cb11e2a286..1da213a38ae 100644 Binary files a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserifdisplay-regular-table.pdf and b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserifdisplay-regular-table.pdf differ 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 index 754dade4fa2..93cf4fd9190 100644 Binary files a/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserifinitials-regular-table.pdf and b/Master/texmf-dist/doc/fonts/libertinus/documentation/libertinusserifinitials-regular-table.pdf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinuskeyboard-regular.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinuskeyboard-regular.otf index 62d9b2e7865..5af23668c8b 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinuskeyboard-regular.otf and b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinuskeyboard-regular.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusmath-regular.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusmath-regular.otf index 0acca6318ac..841768586e5 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusmath-regular.otf and b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusmath-regular.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusmono-regular.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusmono-regular.otf index 2fa3974628f..26f438633f6 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusmono-regular.otf and b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusmono-regular.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-bold.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-bold.otf index 2da87c28bb5..318b02fd5f3 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-bold.otf and b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-bold.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-italic.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-italic.otf index 2eb40663696..3969b73b533 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-italic.otf and b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-italic.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-regular.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-regular.otf index 6a6b808c97c..de19cbf98b9 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-regular.otf and b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinussans-regular.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-bold.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-bold.otf index 3e7a582d32a..e439d519dc3 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-bold.otf and b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-bold.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-bolditalic.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-bolditalic.otf index b6bed516a77..ea8c762c62d 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-bolditalic.otf and b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-bolditalic.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-italic.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-italic.otf index aa04b615cc7..4e7b68550ab 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-italic.otf and b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-italic.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-regular.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-regular.otf index 90de3afa6a0..708ac642c6e 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-regular.otf and b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-regular.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-semibold.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-semibold.otf index 7a3c4d8b579..b60b754c1d6 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-semibold.otf and b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-semibold.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-semibolditalic.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-semibolditalic.otf index f1bb97a6c74..1e9c91b5c6f 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-semibolditalic.otf and b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserif-semibolditalic.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserifdisplay-regular.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserifdisplay-regular.otf index db7d349ee57..97f897a2cdf 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserifdisplay-regular.otf and b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserifdisplay-regular.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserifinitials-regular.otf b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserifinitials-regular.otf index 7d2cdcdbc6b..e31093468ca 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserifinitials-regular.otf and b/Master/texmf-dist/fonts/opentype/public/libertinus/libertinusserifinitials-regular.otf differ -- cgit v1.2.3