diff options
author | Karl Berry <karl@freefriends.org> | 2018-07-08 21:02:59 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-07-08 21:02:59 +0000 |
commit | d664bbfc57c72600306f108dfacfaeed66ba5f44 (patch) | |
tree | b3c2944421f5d9ef964be89cfeae9948e4e4b6c7 /Master/texmf-dist | |
parent | ef00973c93c9ddf04b1951a0369b997814d1b1b5 (diff) |
libertinus-otf (8jul18)
git-svn-id: svn://tug.org/texlive/trunk@48165 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
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 Binary files differindex 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 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 Binary files differindex 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 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 Binary files differindex 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 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 Binary files differnew file mode 100644 index 00000000000..469bb72aebc --- /dev/null +++ b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-boldoblique.otf 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 Binary files differdeleted file mode 100644 index 7deffd8bd23..00000000000 --- a/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-italic.otf +++ /dev/null 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 Binary files differnew file mode 100644 index 00000000000..35b814c4886 --- /dev/null +++ b/Master/texmf-dist/fonts/opentype/public/libertinus-otf/libertinusmono-oblique.otf 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 Binary files differindex 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 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, ] |