summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-07-08 21:02:59 +0000
committerKarl Berry <karl@freefriends.org>2018-07-08 21:02:59 +0000
commitd664bbfc57c72600306f108dfacfaeed66ba5f44 (patch)
treeb3c2944421f5d9ef964be89cfeae9948e4e4b6c7
parentef00973c93c9ddf04b1951a0369b997814d1b1b5 (diff)
libertinus-otf (8jul18)
git-svn-id: svn://tug.org/texlive/trunk@48165 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/fonts/libertinus-otf/Changes (renamed from Master/texmf-dist/doc/latex/libertinus-otf/Changes)2
-rw-r--r--Master/texmf-dist/doc/fonts/libertinus-otf/README.md17
-rw-r--r--Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.pdf (renamed from Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.pdf)bin412635 -> 460277 bytes
-rw-r--r--Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.tex (renamed from Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.tex)187
-rw-r--r--Master/texmf-dist/doc/latex/libertinus-otf/README.md12
-rw-r--r--Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmath-bold.otfbin2361236 -> 2329380 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-bold.otfbin433852 -> 411488 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-boldoblique.otfbin0 -> 502228 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otfbin117596 -> 0 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-oblique.otfbin0 -> 221332 bytes
-rw-r--r--Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinussans-bolditalic.otfbin1563680 -> 1765720 bytes
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty7
12 files changed, 176 insertions, 49 deletions
diff --git a/Master/texmf-dist/doc/latex/libertinus-otf/Changes b/Master/texmf-dist/doc/fonts/libertinus-otf/Changes
index 178224a6996..bab95c4aec9 100644
--- a/Master/texmf-dist/doc/latex/libertinus-otf/Changes
+++ b/Master/texmf-dist/doc/fonts/libertinus-otf/Changes
@@ -1,3 +1,5 @@
+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
0.07a 2018-06-12 - added the missing fonts
0.07 2018-05-24 - fix for \LKeySpace
diff --git a/Master/texmf-dist/doc/fonts/libertinus-otf/README.md b/Master/texmf-dist/doc/fonts/libertinus-otf/README.md
new file mode 100644
index 00000000000..3f66fd6c283
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/libertinus-otf/README.md
@@ -0,0 +1,17 @@
+# README #
+Package libertinus-otf supports the free fonts from
+ctan.org/fonts/libertinus and installs additionally math-bold,
+mono-bold and mono-italic
+
+% This file is distributed under the terms of the LaTeX Project Public
+% License from CTAN archives in directory macros/latex/base/lppl.txt.
+% Either version 1.3 or, at your option, any later version.
+%
+%
+The four fonts which are missing in the libertinus package
+have the SIL Open Font License and derived from the ones
+in the liberinus package.
+
+% Copyright 2017 Herbert Voss hvoss@tug.org
+%
+
diff --git a/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.pdf b/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.pdf
index b05d8586f9b..8d266b7fb2a 100644
--- a/Master/texmf-dist/doc/latex/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/latex/libertinus-otf/libertinus-otf-doc.tex b/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.tex
index 0f24fa984c0..009a0e66853 100644
--- a/Master/texmf-dist/doc/latex/libertinus-otf/libertinus-otf-doc.tex
+++ b/Master/texmf-dist/doc/fonts/libertinus-otf/libertinus-otf-doc.tex
@@ -1,4 +1,4 @@
-%% $Id: libertinus-otf-doc.tex 775 2018-07-03 09:33:51Z herbert $
+%% $Id: libertinus-otf-doc.tex 777 2018-07-07 09:08:07Z herbert $
\listfiles
\documentclass[polish,english]{article}
\usepackage{libertinus-otf}
@@ -68,8 +68,9 @@ The package liberinus-otf installs the additional ones:
\begin{verbatim}
libertinusmath-bold.otf
+libertinusmono-oblique.otf
libertinusmono-bold.otf
-libertinusmono-italic.otf
+libertinusmono-boldoblique.otf
libertinussans-bolditalic.otf
\end{verbatim}
@@ -82,38 +83,44 @@ as usual:
\begin{verbatim}
\RequirePackage{unicode-math}
-\setmainfont
- [ Numbers = {\libertinus@figurealign,\libertinus@figurestyle},
- Scale = \libertinusRM@scale ,
- UprightFont = *-regular,
- ItalicFont = *-italic,
- BoldFont = *-\libertinus@boldstyle,
- BoldItalicFont = *-\libertinus@boldstyle italic,
- SmallCapsFeatures={Letters=SmallCaps},
- Extension = .otf
- ] {libertinusserif}
-\setsansfont
- [ Numbers = {\libertinus@figurealign, \libertinus@figurestyle} ,
- Scale = \libertinusSF@scale ,
- UprightFont = *-regular,
- ItalicFont = *-italic,
- BoldFont = *-bold,
- BoldItalicFont = *-bolditalic,
- SmallCapsFeatures={Letters=SmallCaps},
- Extension = .otf,
- ] {libertinussans}
-\setmonofont
- [ Numbers = {\libertinus@figurealign, \libertinus@figurestyle} ,
- Scale = \libertinusTT@scale ,
- FakeStretch = 0.8,
- UprightFont = *-regular,
- ItalicFont = *-italic,
- BoldFont = *-bold,
-% AutoFakeBold = 1.5,
- Extension = .otf,
- ] {libertinusmono}
-
-\setmathfont[Extension=.otf]{libertinusmath-regular}
+\setmainfont{libertinusserif}[
+ Numbers = {\libertinus@figurealign,\libertinus@figurestyle},
+ Scale = \libertinusRM@scale ,
+ UprightFont = *-regular,
+ ItalicFont = *-italic,
+ BoldFont = *-\libertinus@boldstyle,
+ BoldItalicFont = *-\libertinus@boldstyle italic,
+ SmallCapsFeatures={Letters=SmallCaps},
+ Extension = .otf
+]
+\setsansfont{libertinussans}[
+ Numbers = {\libertinus@figurealign, \libertinus@figurestyle} ,
+ Scale = \libertinusSF@scale ,
+ UprightFont = *-regular,
+ ItalicFont = *-italic,
+ BoldFont = *-bold,
+ BoldItalicFont = *-bolditalic,
+ SmallCapsFeatures={Letters=SmallCaps},
+ Extension = .otf
+]
+\setmonofont{libertinusmono}[
+% Numbers = {\libertinus@figurealign, \libertinus@figurestyle},
+ Scale = \libertinusTT@scale,
+ FakeStretch = 0.8,
+ UprightFont = *-regular,
+ ItalicFont = *-oblique,
+ BoldFont = *-bold,
+ BoldItalicFont = *-boldoblique,
+% AutoFakeBold = 1.5,
+ Extension = .otf,
+]
+
+\setmathfont{libertinusmath-regular.otf}
+\setmathfont[version=bold]{libertinusmath-bold.otf}
+
+\newfontfamily\LibertinusKeyboard{libertinuskeyboard-regular.otf}
+\newfontfamily\LibertinusDisplay{libertinusserifdisplay-regular.otf}
+\newfontfamily\Libertinusinitials{libertinusserifinitials-regular.otf}
\end{verbatim}
@@ -440,9 +447,121 @@ defaultfeatures & valid for all fonts\\
\end{externalDocument}
+\subsection{Stylistic Sets}
+
+
+\begin{externalDocument}[
+% grfOptions={width=0.5\linewidth},
+ frame,compiler=lualatex,
+ crop,
+ force=true,
+ runs=2,code,docType=latex,
+ frame,
+% showFilename,
+% align=\centering,
+ lstOptions={columns=fixed}]{Libertinus}
+\documentclass{article}
+\pagestyle{empty}
+%StartVisiblePreamble
+\usepackage{libertinus-otf}
+%StopVisiblePreamble
+\begin{document}
+ÄËÖ\par\defaultfontfeatures{StylisticSet=1}\fontspec{Libertinus Serif}
+ÄËÖ
+\end{document}
+\end{externalDocument}
+
+
+
+\begin{externalDocument}[
+% grfOptions={width=0.5\linewidth},
+ frame,compiler=lualatex,
+ crop,
+ force=true,
+ runs=2,code,docType=latex,
+ frame,
+% showFilename,
+% align=\centering,
+ lstOptions={columns=fixed}]{Libertinus}
+\documentclass{article}
+\pagestyle{empty}
+%StartVisiblePreamble
+\usepackage{libertinus-otf}
+%StopVisiblePreamble
+\begin{document}
+JKR\par\defaultfontfeatures{StylisticSet=2}\fontspec{Libertinus Serif}
+JKR
+\end{document}
+\end{externalDocument}
+
+
+\begin{externalDocument}[
+% grfOptions={width=0.5\linewidth},
+ frame,compiler=lualatex,
+ crop,
+ force=true,
+ runs=2,code,docType=latex,
+ frame,
+% showFilename,
+% align=\centering,
+ lstOptions={columns=fixed}]{Libertinus}
+\documentclass{article}
+\pagestyle{empty}
+%StartVisiblePreamble
+\usepackage{libertinus-otf}
+%StopVisiblePreamble
+\begin{document}
+{ß\defaultfontfeatures{StylisticSet=3}\fontspec{Libertinus Serif}ß}\par
+ẞ\defaultfontfeatures{StylisticSet=4}\fontspec{Libertinus Serif}ẞ
+\end{document}
+\end{externalDocument}
+
+\begin{externalDocument}[
+% grfOptions={width=0.5\linewidth},
+ frame,compiler=lualatex,
+ crop,
+ force=true,
+ runs=2,code,docType=latex,
+ frame,
+% showFilename,
+% align=\centering,
+ lstOptions={columns=fixed}]{Libertinus}
+\documentclass{article}
+\pagestyle{empty}
+%StartVisiblePreamble
+\usepackage{libertinus-otf}
+%StopVisiblePreamble
+\begin{document}
+\huge
+W
+\defaultfontfeatures{StylisticSet=5}\fontspec{Libertinus Serif}
+W
+\end{document}
+\end{externalDocument}
+\begin{externalDocument}[
+% grfOptions={width=0.5\linewidth},
+ frame,compiler=lualatex,
+ crop,
+ force=true,
+ runs=2,code,docType=latex,
+ frame,
+% showFilename,
+% align=\centering,
+ lstOptions={columns=fixed}]{Libertinus}
+\documentclass{article}
+\pagestyle{empty}
+%StartVisiblePreamble
+\usepackage{libertinus-otf}
+%StopVisiblePreamble
+\begin{document}
+\huge\&
+\defaultfontfeatures{StylisticSet=6}\fontspec{Libertinus Serif}
+\&
+\end{document}
+\end{externalDocument}
diff --git a/Master/texmf-dist/doc/latex/libertinus-otf/README.md b/Master/texmf-dist/doc/latex/libertinus-otf/README.md
deleted file mode 100644
index ea31669c525..00000000000
--- a/Master/texmf-dist/doc/latex/libertinus-otf/README.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# README #
-Package libertinus-otf supports the free fonts from
-ctan.org/fonts/libertinus
-
-% This file is distributed under the terms of the LaTeX Project Public
-% License from CTAN archives in directory macros/latex/base/lppl.txt.
-% Either version 1.3 or, at your option, any later version.
-%
-%
-% Copyright 2018 Herbert Voss hvoss@tug.org
-%
-
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 45a610c8b2a..2200e4d1aea 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 41cc19f4cea..690e11586eb 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-boldoblique.otf b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-boldoblique.otf
new file mode 100644
index 00000000000..469bb72aebc
--- /dev/null
+++ b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-boldoblique.otf
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
deleted file mode 100644
index 7deffd8bd23..00000000000
--- a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otf
+++ /dev/null
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
new file mode 100644
index 00000000000..35b814c4886
--- /dev/null
+++ b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-oblique.otf
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 164e9e1ef73..8d2804fac69 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 dd3e4df6a14..913f14fb5c8 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 775 2018-07-03 09:33:51Z herbert $
+%% $Id: libertinus-otf.sty 777 2018-07-07 09:08:07Z 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,7 +8,7 @@
% Copyright 2018 Herbert Voss hvoss@tug.org
%
\ProvidesPackage{libertinus-otf}[%
- 2018/07/03 v. 0.08 (Herbert Voss) Supports libertinus fonts for all luatex/xetex .]
+ 2018/07/07 v. 0.09 (Herbert Voss) Supports libertinus fonts for all luatex/xetex .]
\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
\RequirePackage{unicode-math}
@@ -96,8 +96,9 @@
Scale = \libertinusTT@scale,
FakeStretch = 0.8,
UprightFont = *-regular,
- ItalicFont = *-italic,
+ ItalicFont = *-oblique,
BoldFont = *-bold,
+ BoldItalicFont = *-boldoblique,
% AutoFakeBold = 1.5,
Extension = .otf,
]