summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-08-23 21:55:00 +0000
committerKarl Berry <karl@freefriends.org>2018-08-23 21:55:00 +0000
commit6e8db496b41788d40abe4c5d994cfe375e6e346c (patch)
tree017f11435ceddf0cc841b5f684a04ff1939cc48d
parentde43892c3a53e4eb0c07719cb531933d179a7404 (diff)
libertinus-otf (23aug18)
git-svn-id: svn://tug.org/texlive/trunk@48464 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/libertinus-otf/Changes2
-rw-r--r--Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.pdfbin460277 -> 450481 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.tex9
-rw-r--r--Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otfbin2329380 -> 2340052 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otfbin411488 -> 408176 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bolditalic.otfbin0 -> 521464 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-boldoblique.otfbin502228 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otfbin0 -> 112964 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-oblique.otfbin221332 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otfbin1765720 -> 1764776 bytes
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty60
11 files changed, 60 insertions, 11 deletions
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
--- a/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.pdf
+++ b/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.pdf
Binary files 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
--- a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otf
+++ b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otf
Binary files 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
--- a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otf
+++ b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otf
Binary files 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
--- /dev/null
+++ b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bolditalic.otf
Binary files 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
--- a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-boldoblique.otf
+++ /dev/null
Binary files 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
--- /dev/null
+++ b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otf
Binary files 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
--- a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-oblique.otf
+++ /dev/null
Binary files 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
--- a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otf
+++ b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otf
Binary files 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}