From 6e8db496b41788d40abe4c5d994cfe375e6e346c Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 23 Aug 2018 21:55:00 +0000 Subject: libertinus-otf (23aug18) git-svn-id: svn://tug.org/texlive/trunk@48464 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/libertinus-otf/Changes | 2 + .../fonts/libertinus-otf/libertinus-otf-doc.pdf | Bin 460277 -> 450481 bytes .../fonts/libertinus-otf/libertinus-otf-doc.tex | 9 ++-- .../public/libertinus-otf/libertinusmath-bold.otf | Bin 2329380 -> 2340052 bytes .../public/libertinus-otf/libertinusmono-bold.otf | Bin 411488 -> 408176 bytes .../libertinus-otf/libertinusmono-bolditalic.otf | Bin 0 -> 521464 bytes .../libertinus-otf/libertinusmono-boldoblique.otf | Bin 502228 -> 0 bytes .../libertinus-otf/libertinusmono-italic.otf | Bin 0 -> 112964 bytes .../libertinus-otf/libertinusmono-oblique.otf | Bin 221332 -> 0 bytes .../libertinus-otf/libertinussans-bolditalic.otf | Bin 1765720 -> 1764776 bytes .../tex/latex/libertinus-otf/libertinus-otf.sty | 60 ++++++++++++++++++--- 11 files changed, 60 insertions(+), 11 deletions(-) create mode 100644 Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bolditalic.otf delete mode 100644 Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-boldoblique.otf create mode 100644 Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otf delete mode 100644 Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-oblique.otf (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/fonts/libertinus-otf/Changes b/Master/texmf-dist/doc/fonts/libertinus-otf/Changes index bab95c4aec9..aa700deb293 100644 --- a/Master/texmf-dist/doc/fonts/libertinus-otf/Changes +++ b/Master/texmf-dist/doc/fonts/libertinus-otf/Changes @@ -1,3 +1,5 @@ +0.11 2018-08-22 - fix bug with correct OS/2 names +0.10 2018-07-12 - added option nomath 0.09 2018-07-07 - use oblique instaed of italic for the mono font 0.08a 2018-07-03 - fix for wrong font name of bold math 0.08 2018-07-03 - fix for osf and lining figures diff --git a/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.pdf b/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.pdf index 8d266b7fb2a..b0e7dd9a250 100644 Binary files a/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.pdf and b/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.pdf differ diff --git a/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.tex b/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.tex index 009a0e66853..382540502fb 100644 --- a/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.tex +++ b/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.tex @@ -68,9 +68,9 @@ The package liberinus-otf installs the additional ones: \begin{verbatim} libertinusmath-bold.otf -libertinusmono-oblique.otf +libertinusmono-italic.otf libertinusmono-bold.otf -libertinusmono-boldoblique.otf +libertinusmono-bolditalic.otf libertinussans-bolditalic.otf \end{verbatim} @@ -108,9 +108,9 @@ as usual: Scale = \libertinusTT@scale, FakeStretch = 0.8, UprightFont = *-regular, - ItalicFont = *-oblique, + ItalicFont = *-italic, BoldFont = *-bold, - BoldItalicFont = *-boldoblique, + BoldItalicFont = *-bolditalic, % AutoFakeBold = 1.5, Extension = .otf, ] @@ -291,6 +291,7 @@ ojcu Wyprowadzają kuca dramatycznych myśliwskiém bór pęk żyt maja Wiec. Ni Taka Albo tace Usta pęk ucha. +\normalfont\normalsize \selectlanguage{english} diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otf b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otf index 2200e4d1aea..1ab1a13dab7 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otf and b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otf b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otf index 690e11586eb..6de54f40ffd 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otf and b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bolditalic.otf b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bolditalic.otf new file mode 100644 index 00000000000..c8cb96fafe1 Binary files /dev/null and b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bolditalic.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-boldoblique.otf b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-boldoblique.otf deleted file mode 100644 index 469bb72aebc..00000000000 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-boldoblique.otf and /dev/null differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otf b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otf new file mode 100644 index 00000000000..356d21f820d Binary files /dev/null and b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otf differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-oblique.otf b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-oblique.otf deleted file mode 100644 index 35b814c4886..00000000000 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-oblique.otf and /dev/null differ diff --git a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otf b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otf index 8d2804fac69..70c1f889dfd 100644 Binary files a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otf and b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otf differ diff --git a/Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty b/Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty index 913f14fb5c8..e97b5b43817 100644 --- a/Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty +++ b/Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty @@ -1,4 +1,4 @@ -%% $Id: libertinus-otf.sty 777 2018-07-07 09:08:07Z herbert $ +%% $Id: libertinus-otf.sty 791 2018-07-31 12:39:30Z herbert $ %% %% This file is distributed under the terms of the LaTeX Project Public %% License from CTAN archives in directory macros/latex/base/lppl.txt. @@ -8,14 +8,16 @@ % Copyright 2018 Herbert Voss hvoss@tug.org % \ProvidesPackage{libertinus-otf}[% - 2018/07/07 v. 0.09 (Herbert Voss) Supports libertinus fonts for all luatex/xetex .] + 2018/08/22 v. 0.11 (Herbert Voss) Supports libertinus fonts for all luatex/xetex .] \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} \RequirePackage{unicode-math} +\newif\iflibertinus@nomath \libertinus@nomathfalse \newif\iflibertinus@lining \libertinus@liningtrue \newif\iflibertinus@tabular \libertinus@tabulartrue \newif\iflibertinus@semibold \libertinus@semiboldfalse +\newif\iflibertinus@usefilenames \libertinus@usefilenamesfalse \DeclareOptionX{lining}[true]{\@nameuse{libertinus@lining#1}} \DeclareOptionX{nf}[true]{\@nameuse{libertinus@lining#1}} @@ -23,6 +25,9 @@ \DeclareOptionX{oldstyle}[true]{\@nameuse{if#1}\libertinus@liningfalse\else\libertinus@liningtrue\fi} \DeclareOptionX{osf}[true]{\@nameuse{if#1}\libertinus@liningfalse\else\libertinus@liningtrue\fi} +\DeclareOptionX{usefilenames}[true]{\@nameuse{libertinus@usefilenames#1}} +\DeclareOptionX{nomath}[true]{\@nameuse{libertinus@nomath#1}} + \DeclareOptionX{tabular}[true]{\@nameuse{libertinus@tabular#1}} \DeclareOptionX{t}[true]{\@nameuse{libertinus@tabular#1}} \DeclareOptionX{proportional}[true]{\@nameuse{if#1}\libertinus@tabularfalse\else\libertinus@tabulartrue\fi} @@ -71,6 +76,9 @@ SmallCapsFeatures={Letters=SmallCaps\ifluatex,Renderer=Basic\fi} , \libertinus@defaultfeatures } + +\iflibertinus@usefilenames + \setmainfont{libertinusserif}[ Numbers = {\libertinus@figurealign,\libertinus@figurestyle}, Scale = \libertinusRM@scale , @@ -96,16 +104,54 @@ Scale = \libertinusTT@scale, FakeStretch = 0.8, UprightFont = *-regular, - ItalicFont = *-oblique, + ItalicFont = *-italic, BoldFont = *-bold, - BoldItalicFont = *-boldoblique, + BoldItalicFont = *-bolditalic, % AutoFakeBold = 1.5, Extension = .otf, ] -%\setmathfont{libertinusmath-regular.otf}[BoldFont=libertinusmath-bold.otf] -\setmathfont{libertinusmath-regular.otf} -\setmathfont[version=bold]{libertinusmath-bold.otf} +\else + +\setmainfont{Libertinus Serif}[ + Numbers = {\libertinus@figurealign,\libertinus@figurestyle}, + Scale = \libertinusRM@scale , +% UprightFont = * Regular, +% ItalicFont = * Ialic, +% BoldFont = * Bold, % \libertinus@boldstyle, +% BoldItalicFont = * Bold Italic, %-\libertinus@boldstyle italic, + SmallCapsFeatures={Letters=SmallCaps}, +% Extension = .otf +] +\setsansfont{Libertinus Sans}[ + Numbers = {\libertinus@figurealign, \libertinus@figurestyle} , + Scale = \libertinusSF@scale , +% UprightFont = * Regular, +% ItalicFont = * Italic, +% BoldFont = * Bold, +% BoldItalicFont = * Bold Italic, + SmallCapsFeatures={Letters=SmallCaps}, +% Extension = .otf +] +\setmonofont{Libertinus Mono}[ +% Numbers = {\libertinus@figurealign, \libertinus@figurestyle}, + Scale = \libertinusTT@scale, + FakeStretch = 0.8, +% UprightFont = * Regular, +% ItalicFont = * Italic, +% BoldFont = * Bold, +% BoldItalicFont = * Bold Italic, +% AutoFakeBold = 1.5, +% Extension = .otf, +] + +\fi + +\iflibertinus@nomath\else + %\setmathfont{libertinusmath-regular.otf}[BoldFont=libertinusmath-bold.otf] + \setmathfont{libertinusmath-regular.otf} + \setmathfont[version=bold]{libertinusmath-bold.otf} +\fi \newfontfamily\LibertinusKeyboard{libertinuskeyboard-regular.otf} \newfontfamily\LibertinusDisplay{libertinusserifdisplay-regular.otf} -- cgit v1.2.3