summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/libertinus-otf
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-07-03 21:03:18 +0000
committerKarl Berry <karl@freefriends.org>2018-07-03 21:03:18 +0000
commit8c9a7e8d27678930da67f9e032683c72a5a58699 (patch)
tree171be744c0a582083f330f299bb24c6dce8487e0 /Master/texmf-dist/tex/latex/libertinus-otf
parentcd775453e6876b8eeca27d56ccc301bc813977a8 (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/libertinus-otf')
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-otf/libertinus-otf.sty39
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,