diff options
author | Karl Berry <karl@freefriends.org> | 2018-07-03 21:03:18 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-07-03 21:03:18 +0000 |
commit | 8c9a7e8d27678930da67f9e032683c72a5a58699 (patch) | |
tree | 171be744c0a582083f330f299bb24c6dce8487e0 /Master/texmf-dist/tex/latex | |
parent | cd775453e6876b8eeca27d56ccc301bc813977a8 (diff) |
libertinus-otf (3jul18)
git-svn-id: svn://tug.org/texlive/trunk@48128 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r-- | Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty | 39 |
1 files changed, 18 insertions, 21 deletions
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 3580eb3ae96..dd3e4df6a14 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 770 2018-06-13 14:22:56Z herbert $ +%% $Id: libertinus-otf.sty 775 2018-07-03 09:33:51Z 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,32 +8,29 @@ % Copyright 2018 Herbert Voss hvoss@tug.org % \ProvidesPackage{libertinus-otf}[% - 2018/06/12 v. 0.07a (Herbert Voss) Supports libertinus fonts for all luatex/xetex .] + 2018/07/03 v. 0.08 (Herbert Voss) Supports libertinus fonts for all luatex/xetex .] \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} \RequirePackage{unicode-math} -\newif\iflibertinus@lining \libertinus@liningtrue -\newif\ifbiolinum@lining \biolinum@liningtrue +\newif\iflibertinus@lining \libertinus@liningtrue \newif\iflibertinus@tabular \libertinus@tabulartrue -\newif\ifbiolinum@tabular \biolinum@tabulartrue \newif\iflibertinus@semibold \libertinus@semiboldfalse \DeclareOptionX{lining}[true]{\@nameuse{libertinus@lining#1}} -\DeclareOptionX{nf}[true]{% - \@nameuse{libertinus@lining#1} - \iflibertinus@lining\libertinus@newfigdefaults\fi -} -\DeclareOptionX{lf}[true]{\iflibertinus@lining\libertinus@newfigdefaults\fi} -\DeclareOptionX{oldstyle}[true]{\iflibertinus@lining\libertinus@newfigdefaults\fi} -\DeclareOptionX{osf}[true]{\iflibertinus@lining\libertinus@newfigdefaults\fi} -\DeclareOptionX{tabular}[true]{\iflibertinus@tabular\libertinus@newfigdefaults\fi} -\DeclareOptionX{t}[true]{\iflibertinus@tabular\libertinus@newfigdefaults\fi} -\DeclareOptionX{proportional}[true]{\iflibertinus@tabular\libertinus@newfigdefaults\fi} -\DeclareOptionX{p}[true]{\iflibertinus@tabular\libertinus@newfigdefaults\fi} +\DeclareOptionX{nf}[true]{\@nameuse{libertinus@lining#1}} +\DeclareOptionX{lf}[true]{\@nameuse{libertinus@lining#1}} +\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{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} +\DeclareOptionX{p}[true]{\@nameuse{if#1}\libertinus@tabularfalse\else\libertinus@tabulartrue\fi} + \DeclareOptionX{semibold}[true]{\@nameuse{libertinus@semibold#1}} \DeclareOptionX{sb}[true]{\@nameuse{libertinus@semibold#1}} -\DeclareOptionX{bold}[true]{\libertinus@semiboldfalse\else\libertinus@semiboldtrue\fi} +\DeclareOptionX{bold}[true]{\@nameuse{if#1}\libertinus@semiboldfalse\else\libertinus@semiboldtrue\fi} \newcommand*\libertinusRM@scale{1} \newcommand*\libertinusDisplayT@scale{1} @@ -62,9 +59,9 @@ \fi \iflibertinus@semibold - \def\libertinus@boldstyle{bold} + \def\libertinus@boldstyle{semibold} \else - \def\libertinus@boldstyle{semibold} + \def\libertinus@boldstyle{bold} \fi @@ -75,7 +72,7 @@ \libertinus@defaultfeatures } \setmainfont{libertinusserif}[ -% Numbers = {%\libertinus@figurealign,\libertinus@figurestyle}, + Numbers = {\libertinus@figurealign,\libertinus@figurestyle}, Scale = \libertinusRM@scale , UprightFont = *-regular, ItalicFont = *-italic, @@ -85,7 +82,7 @@ Extension = .otf ] \setsansfont{libertinussans}[ -% Numbers = {\libertinus@figurealign, \libertinus@figurestyle} , + Numbers = {\libertinus@figurealign, \libertinus@figurestyle} , Scale = \libertinusSF@scale , UprightFont = *-regular, ItalicFont = *-italic, |