diff options
author | Karl Berry <karl@freefriends.org> | 2019-05-28 21:21:31 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-05-28 21:21:31 +0000 |
commit | 0037d4691bf89c9d148f35a149c9baccb0f27ecd (patch) | |
tree | 323414a8228ebbc0d9245034c0aa8d3d4146aac3 /Master/texmf-dist/tex/latex | |
parent | 580e66220eb45ed1e114a3796e4a39d1e35f748b (diff) |
libertinus-type1 (28may19)
git-svn-id: svn://tug.org/texlive/trunk@51244 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
143 files changed, 11297 insertions, 1416 deletions
diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-LF.fd index 9a947fab99f..7c467db7f05 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-LF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{LGRLibertinusSans-LF.fd} - [2018/09/03 (autoinst) Font definitions for LGR/LibertinusSans-LF.] + [2019/05/28 (autoinst) Font definitions for LGR/LibertinusSans-LF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,52 +11,115 @@ \DeclareFontFamily{LGR}{LibertinusSans-LF}{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{sc}{ + +% ---- regular ---- + +\DeclareFontShape{LGR}{LibertinusSans-LF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-sc-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-LF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-LF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-LF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-LF}{regular}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scit +}{} + +\DeclareFontShape{LGR}{LibertinusSans-LF}{regular}{sl}{ + <-> ssub * LibertinusSans-LF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{sc}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{n}{ +\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-lf-lgr +\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-lf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{scsl}{ - <-> ssub * LibertinusSans-LF/b/scit +\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{it}{ + <-> ssub * LibertinusSans-LF/bold/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{sl}{ - <-> ssub * LibertinusSans-LF/b/it +\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LGR}{LibertinusSans-LF}{m}{sl}{ + <-> ssub * LibertinusSans-LF/regular/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSans-LF}{m}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scsl }{} \DeclareFontShape{LGR}{LibertinusSans-LF}{m}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-lf-sc-lgr + <-> ssub * LibertinusSans-LF/regular/sc }{} \DeclareFontShape{LGR}{LibertinusSans-LF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-lf-lgr + <-> ssub * LibertinusSans-LF/regular/n }{} \DeclareFontShape{LGR}{LibertinusSans-LF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-lgr + <-> ssub * LibertinusSans-LF/regular/it }{} \DeclareFontShape{LGR}{LibertinusSans-LF}{m}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-lgr + <-> ssub * LibertinusSans-LF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{m}{scsl}{ - <-> ssub * LibertinusSans-LF/m/scit + +% b --> bold + +\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{sc}{ + <-> ssub * LibertinusSans-LF/bold/sc }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{m}{sl}{ - <-> ssub * LibertinusSans-LF/m/it +\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{n}{ + <-> ssub * LibertinusSans-LF/bold/n +}{} + +\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{scsl}{ + <-> ssub * LibertinusSans-LF/bold/scsl +}{} + +\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{sl}{ + <-> ssub * LibertinusSans-LF/bold/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{it}{ + <-> ssub * LibertinusSans-LF/bold/it +}{} + +\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scit }{} \DeclareFontShape{LGR}{LibertinusSans-LF}{bx}{sl}{ @@ -67,14 +130,14 @@ <-> ssub * LibertinusSans-LF/b/scsl }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{bx}{sc}{ - <-> ssub * LibertinusSans-LF/b/sc -}{} - \DeclareFontShape{LGR}{LibertinusSans-LF}{bx}{n}{ <-> ssub * LibertinusSans-LF/b/n }{} +\DeclareFontShape{LGR}{LibertinusSans-LF}{bx}{sc}{ + <-> ssub * LibertinusSans-LF/b/sc +}{} + \DeclareFontShape{LGR}{LibertinusSans-LF}{bx}{it}{ <-> ssub * LibertinusSans-LF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-OsF.fd index e979d5f8406..51805607c45 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-OsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{LGRLibertinusSans-OsF.fd} - [2018/09/03 (autoinst) Font definitions for LGR/LibertinusSans-OsF.] + [2019/05/28 (autoinst) Font definitions for LGR/LibertinusSans-OsF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,52 +11,115 @@ \DeclareFontFamily{LGR}{LibertinusSans-OsF}{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{sc}{ + +% ---- regular ---- + +\DeclareFontShape{LGR}{LibertinusSans-OsF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-sc-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-OsF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-OsF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-OsF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scit +}{} + +\DeclareFontShape{LGR}{LibertinusSans-OsF}{regular}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{sc}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{n}{ +\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-osf-lgr +\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-osf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{scsl}{ - <-> ssub * LibertinusSans-OsF/b/scit +\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{it}{ + <-> ssub * LibertinusSans-OsF/bold/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{sl}{ - <-> ssub * LibertinusSans-OsF/b/it +\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scsl }{} \DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-osf-sc-lgr + <-> ssub * LibertinusSans-OsF/regular/sc }{} \DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-osf-lgr + <-> ssub * LibertinusSans-OsF/regular/n }{} \DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-lgr + <-> ssub * LibertinusSans-OsF/regular/it }{} \DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-lgr + <-> ssub * LibertinusSans-OsF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{scsl}{ - <-> ssub * LibertinusSans-OsF/m/scit + +% b --> bold + +\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{sc}{ + <-> ssub * LibertinusSans-OsF/bold/sc }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{sl}{ - <-> ssub * LibertinusSans-OsF/m/it +\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{n}{ + <-> ssub * LibertinusSans-OsF/bold/n +}{} + +\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{scsl}{ + <-> ssub * LibertinusSans-OsF/bold/scsl +}{} + +\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{sl}{ + <-> ssub * LibertinusSans-OsF/bold/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{it}{ + <-> ssub * LibertinusSans-OsF/bold/it +}{} + +\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scit }{} \DeclareFontShape{LGR}{LibertinusSans-OsF}{bx}{sl}{ @@ -67,14 +130,14 @@ <-> ssub * LibertinusSans-OsF/b/scsl }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{bx}{sc}{ - <-> ssub * LibertinusSans-OsF/b/sc -}{} - \DeclareFontShape{LGR}{LibertinusSans-OsF}{bx}{n}{ <-> ssub * LibertinusSans-OsF/b/n }{} +\DeclareFontShape{LGR}{LibertinusSans-OsF}{bx}{sc}{ + <-> ssub * LibertinusSans-OsF/b/sc +}{} + \DeclareFontShape{LGR}{LibertinusSans-OsF}{bx}{it}{ <-> ssub * LibertinusSans-OsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-Sup.fd index 0a143d8b244..2a805cbabb6 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-Sup.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{LGRLibertinusSans-Sup.fd} - [2018/09/03 (autoinst) Font definitions for LGR/LibertinusSans-Sup.] + [2019/05/28 (autoinst) Font definitions for LGR/LibertinusSans-Sup.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,28 +11,67 @@ \DeclareFontFamily{LGR}{LibertinusSans-Sup}{} -\DeclareFontShape{LGR}{LibertinusSans-Sup}{b}{n}{ + +% ---- regular ---- + +\DeclareFontShape{LGR}{LibertinusSans-Sup}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-sup-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-Sup}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-Sup}{regular}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LGR}{LibertinusSans-Sup}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-Sup}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-sup-lgr +\DeclareFontShape{LGR}{LibertinusSans-Sup}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-Sup}{b}{sl}{ - <-> ssub * LibertinusSans-Sup/b/it +\DeclareFontShape{LGR}{LibertinusSans-Sup}{bold}{it}{ + <-> ssub * LibertinusSans-Sup/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LGR}{LibertinusSans-Sup}{m}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/sl }{} \DeclareFontShape{LGR}{LibertinusSans-Sup}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-sup-lgr + <-> ssub * LibertinusSans-Sup/regular/n }{} \DeclareFontShape{LGR}{LibertinusSans-Sup}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-lgr + <-> ssub * LibertinusSans-Sup/regular/it }{} -\DeclareFontShape{LGR}{LibertinusSans-Sup}{m}{sl}{ - <-> ssub * LibertinusSans-Sup/m/it + +% b --> bold + +\DeclareFontShape{LGR}{LibertinusSans-Sup}{b}{n}{ + <-> ssub * LibertinusSans-Sup/bold/n +}{} + +\DeclareFontShape{LGR}{LibertinusSans-Sup}{b}{sl}{ + <-> ssub * LibertinusSans-Sup/bold/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSans-Sup}{b}{it}{ + <-> ssub * LibertinusSans-Sup/bold/it }{} \DeclareFontShape{LGR}{LibertinusSans-Sup}{bx}{sl}{ diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TLF.fd index ee8836dc82e..ec88419613c 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{LGRLibertinusSans-TLF.fd} - [2018/09/03 (autoinst) Font definitions for LGR/LibertinusSans-TLF.] + [2019/05/28 (autoinst) Font definitions for LGR/LibertinusSans-TLF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,52 +11,115 @@ \DeclareFontFamily{LGR}{LibertinusSans-TLF}{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{sc}{ + +% ---- regular ---- + +\DeclareFontShape{LGR}{LibertinusSans-TLF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-sc-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TLF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TLF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TLF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scit +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TLF}{regular}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{sc}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{n}{ +\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tlf-lgr +\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tlf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{scsl}{ - <-> ssub * LibertinusSans-TLF/b/scit +\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{it}{ + <-> ssub * LibertinusSans-TLF/bold/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{sl}{ - <-> ssub * LibertinusSans-TLF/b/it +\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scsl }{} \DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-tlf-sc-lgr + <-> ssub * LibertinusSans-TLF/regular/sc }{} \DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-tlf-lgr + <-> ssub * LibertinusSans-TLF/regular/n }{} \DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-lgr + <-> ssub * LibertinusSans-TLF/regular/it }{} \DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-lgr + <-> ssub * LibertinusSans-TLF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{scsl}{ - <-> ssub * LibertinusSans-TLF/m/scit + +% b --> bold + +\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{sc}{ + <-> ssub * LibertinusSans-TLF/bold/sc }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{sl}{ - <-> ssub * LibertinusSans-TLF/m/it +\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{n}{ + <-> ssub * LibertinusSans-TLF/bold/n +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{scsl}{ + <-> ssub * LibertinusSans-TLF/bold/scsl +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{sl}{ + <-> ssub * LibertinusSans-TLF/bold/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{it}{ + <-> ssub * LibertinusSans-TLF/bold/it +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scit }{} \DeclareFontShape{LGR}{LibertinusSans-TLF}{bx}{sl}{ @@ -67,14 +130,14 @@ <-> ssub * LibertinusSans-TLF/b/scsl }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{bx}{sc}{ - <-> ssub * LibertinusSans-TLF/b/sc -}{} - \DeclareFontShape{LGR}{LibertinusSans-TLF}{bx}{n}{ <-> ssub * LibertinusSans-TLF/b/n }{} +\DeclareFontShape{LGR}{LibertinusSans-TLF}{bx}{sc}{ + <-> ssub * LibertinusSans-TLF/b/sc +}{} + \DeclareFontShape{LGR}{LibertinusSans-TLF}{bx}{it}{ <-> ssub * LibertinusSans-TLF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TOsF.fd index 4e43e65d7f2..d30dace6cf6 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TOsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{LGRLibertinusSans-TOsF.fd} - [2018/09/03 (autoinst) Font definitions for LGR/LibertinusSans-TOsF.] + [2019/05/28 (autoinst) Font definitions for LGR/LibertinusSans-TOsF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,52 +11,115 @@ \DeclareFontFamily{LGR}{LibertinusSans-TOsF}{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{sc}{ + +% ---- regular ---- + +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-sc-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scit +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{sc}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{n}{ +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tosf-lgr +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tosf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{scsl}{ - <-> ssub * LibertinusSans-TOsF/b/scit +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{sl}{ - <-> ssub * LibertinusSans-TOsF/b/it +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scsl }{} \DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-tosf-sc-lgr + <-> ssub * LibertinusSans-TOsF/regular/sc }{} \DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-tosf-lgr + <-> ssub * LibertinusSans-TOsF/regular/n }{} \DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-lgr + <-> ssub * LibertinusSans-TOsF/regular/it }{} \DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-lgr + <-> ssub * LibertinusSans-TOsF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{scsl}{ - <-> ssub * LibertinusSans-TOsF/m/scit + +% b --> bold + +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{sc}{ + <-> ssub * LibertinusSans-TOsF/bold/sc }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{sl}{ - <-> ssub * LibertinusSans-TOsF/m/it +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{n}{ + <-> ssub * LibertinusSans-TOsF/bold/n +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{scsl}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{sl}{ + <-> ssub * LibertinusSans-TOsF/bold/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/it +}{} + +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scit }{} \DeclareFontShape{LGR}{LibertinusSans-TOsF}{bx}{sl}{ @@ -67,14 +130,14 @@ <-> ssub * LibertinusSans-TOsF/b/scsl }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bx}{sc}{ - <-> ssub * LibertinusSans-TOsF/b/sc -}{} - \DeclareFontShape{LGR}{LibertinusSans-TOsF}{bx}{n}{ <-> ssub * LibertinusSans-TOsF/b/n }{} +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bx}{sc}{ + <-> ssub * LibertinusSans-TOsF/b/sc +}{} + \DeclareFontShape{LGR}{LibertinusSans-TOsF}{bx}{it}{ <-> ssub * LibertinusSans-TOsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-LF.fd index 3ccfac5a027..c66525b3ac8 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-LF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LGRLibertinusSerif-LF.fd} - [2018/09/01 (autoinst) Font definitions for LGR/LibertinusSerif-LF.] + [2019/05/27 (autoinst) Font definitions for LGR/LibertinusSerif-LF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,94 +11,187 @@ \DeclareFontFamily{LGR}{LibertinusSerif-LF}{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-lgr + +% ---- regular ---- + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{scsl}{ - <-> ssub * LibertinusSerif-LF/b/scit +\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{sl}{ - <-> ssub * LibertinusSerif-LF/b/it +\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{sc}{ + +% ---- semibold ---- + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{n}{ +\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{it}{ +\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{scit}{ +\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{scit}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{scsl}{ - <-> ssub * LibertinusSerif-LF/sb/scit +\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{sl}{ - <-> ssub * LibertinusSerif-LF/sb/it +\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scit +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scsl }{} \DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-lf-sc-lgr + <-> ssub * LibertinusSerif-LF/regular/sc }{} \DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-lf-lgr + <-> ssub * LibertinusSerif-LF/regular/n }{} \DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-lgr + <-> ssub * LibertinusSerif-LF/regular/it }{} \DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-lgr + <-> ssub * LibertinusSerif-LF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{scsl}{ - <-> ssub * LibertinusSerif-LF/m/scit + +% sb --> semibold + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/sl }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{sl}{ - <-> ssub * LibertinusSerif-LF/m/it +\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scsl }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{bx}{sl}{ - <-> ssub * LibertinusSerif-LF/b/sl +\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{sc}{ + <-> ssub * LibertinusSerif-LF/semibold/sc }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{bx}{scsl}{ - <-> ssub * LibertinusSerif-LF/b/scsl +\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{n}{ + <-> ssub * LibertinusSerif-LF/semibold/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{bx}{sc}{ - <-> ssub * LibertinusSerif-LF/b/sc +\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{it}{ + <-> ssub * LibertinusSerif-LF/semibold/it +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{scit}{ + <-> ssub * LibertinusSerif-LF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scsl +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{sc}{ + <-> ssub * LibertinusSerif-LF/bold/sc +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{n}{ + <-> ssub * LibertinusSerif-LF/bold/n +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{it}{ + <-> ssub * LibertinusSerif-LF/bold/it +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{scit}{ + <-> ssub * LibertinusSerif-LF/bold/scit }{} \DeclareFontShape{LGR}{LibertinusSerif-LF}{bx}{n}{ <-> ssub * LibertinusSerif-LF/b/n }{} +\DeclareFontShape{LGR}{LibertinusSerif-LF}{bx}{sc}{ + <-> ssub * LibertinusSerif-LF/b/sc +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-LF/b/scsl +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-LF}{bx}{sl}{ + <-> ssub * LibertinusSerif-LF/b/sl +}{} + \DeclareFontShape{LGR}{LibertinusSerif-LF}{bx}{it}{ <-> ssub * LibertinusSerif-LF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-OsF.fd index ce0fd4e6c42..2da85f3c694 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-OsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LGRLibertinusSerif-OsF.fd} - [2018/09/01 (autoinst) Font definitions for LGR/LibertinusSerif-OsF.] + [2019/05/27 (autoinst) Font definitions for LGR/LibertinusSerif-OsF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,94 +11,187 @@ \DeclareFontFamily{LGR}{LibertinusSerif-OsF}{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-lgr + +% ---- regular ---- + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{scsl}{ - <-> ssub * LibertinusSerif-OsF/b/scit +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{sl}{ - <-> ssub * LibertinusSerif-OsF/b/it +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{sc}{ + +% ---- semibold ---- + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{n}{ +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{it}{ +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{scit}{ +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{scit}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{scsl}{ - <-> ssub * LibertinusSerif-OsF/sb/scit +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{sl}{ - <-> ssub * LibertinusSerif-OsF/sb/it +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scit +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scsl }{} \DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-osf-sc-lgr + <-> ssub * LibertinusSerif-OsF/regular/sc }{} \DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-osf-lgr + <-> ssub * LibertinusSerif-OsF/regular/n }{} \DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-lgr + <-> ssub * LibertinusSerif-OsF/regular/it }{} \DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-lgr + <-> ssub * LibertinusSerif-OsF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{scsl}{ - <-> ssub * LibertinusSerif-OsF/m/scit + +% sb --> semibold + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/sl }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{sl}{ - <-> ssub * LibertinusSerif-OsF/m/it +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scsl }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bx}{sl}{ - <-> ssub * LibertinusSerif-OsF/b/sl +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{sc}{ + <-> ssub * LibertinusSerif-OsF/semibold/sc }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bx}{scsl}{ - <-> ssub * LibertinusSerif-OsF/b/scsl +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{n}{ + <-> ssub * LibertinusSerif-OsF/semibold/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bx}{sc}{ - <-> ssub * LibertinusSerif-OsF/b/sc +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{it}{ + <-> ssub * LibertinusSerif-OsF/semibold/it +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{scit}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scsl +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{sc}{ + <-> ssub * LibertinusSerif-OsF/bold/sc +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{n}{ + <-> ssub * LibertinusSerif-OsF/bold/n +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{it}{ + <-> ssub * LibertinusSerif-OsF/bold/it +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{scit}{ + <-> ssub * LibertinusSerif-OsF/bold/scit }{} \DeclareFontShape{LGR}{LibertinusSerif-OsF}{bx}{n}{ <-> ssub * LibertinusSerif-OsF/b/n }{} +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bx}{sc}{ + <-> ssub * LibertinusSerif-OsF/b/sc +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-OsF/b/scsl +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bx}{sl}{ + <-> ssub * LibertinusSerif-OsF/b/sl +}{} + \DeclareFontShape{LGR}{LibertinusSerif-OsF}{bx}{it}{ <-> ssub * LibertinusSerif-OsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-Sup.fd index bdc62ae3a7e..9e9b85ceb92 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-Sup.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LGRLibertinusSerif-Sup.fd} - [2018/09/01 (autoinst) Font definitions for LGR/LibertinusSerif-Sup.] + [2019/05/27 (autoinst) Font definitions for LGR/LibertinusSerif-Sup.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,50 +11,107 @@ \DeclareFontFamily{LGR}{LibertinusSerif-Sup}{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-lgr + +% ---- regular ---- + +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-sup-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-lgr +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{b}{sl}{ - <-> ssub * LibertinusSerif-Sup/b/it +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{regular}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{sb}{n}{ + +% ---- semibold ---- + +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{sb}{it}{ +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{sb}{sl}{ - <-> ssub * LibertinusSerif-Sup/sb/it +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{semibold}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{bold}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{m}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/sl }{} \DeclareFontShape{LGR}{LibertinusSerif-Sup}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-sup-lgr + <-> ssub * LibertinusSerif-Sup/regular/n }{} \DeclareFontShape{LGR}{LibertinusSerif-Sup}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-lgr + <-> ssub * LibertinusSerif-Sup/regular/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{m}{sl}{ - <-> ssub * LibertinusSerif-Sup/m/it + +% sb --> semibold + +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{sb}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/sl }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{bx}{sl}{ - <-> ssub * LibertinusSerif-Sup/b/sl +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{sb}{n}{ + <-> ssub * LibertinusSerif-Sup/semibold/n +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{sb}{it}{ + <-> ssub * LibertinusSerif-Sup/semibold/it +}{} + + +% b --> bold + +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{b}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{b}{n}{ + <-> ssub * LibertinusSerif-Sup/bold/n +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{b}{it}{ + <-> ssub * LibertinusSerif-Sup/bold/it }{} \DeclareFontShape{LGR}{LibertinusSerif-Sup}{bx}{n}{ <-> ssub * LibertinusSerif-Sup/b/n }{} +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{bx}{sl}{ + <-> ssub * LibertinusSerif-Sup/b/sl +}{} + \DeclareFontShape{LGR}{LibertinusSerif-Sup}{bx}{it}{ <-> ssub * LibertinusSerif-Sup/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TLF.fd index b567540832b..04274d78741 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LGRLibertinusSerif-TLF.fd} - [2018/09/01 (autoinst) Font definitions for LGR/LibertinusSerif-TLF.] + [2019/05/27 (autoinst) Font definitions for LGR/LibertinusSerif-TLF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,94 +11,187 @@ \DeclareFontFamily{LGR}{LibertinusSerif-TLF}{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-lgr + +% ---- regular ---- + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{scsl}{ - <-> ssub * LibertinusSerif-TLF/b/scit +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{sl}{ - <-> ssub * LibertinusSerif-TLF/b/it +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{sc}{ + +% ---- semibold ---- + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{n}{ +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{it}{ +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{scit}{ +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{scit}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{scsl}{ - <-> ssub * LibertinusSerif-TLF/sb/scit +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{sl}{ - <-> ssub * LibertinusSerif-TLF/sb/it +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scit +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scsl }{} \DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tlf-sc-lgr + <-> ssub * LibertinusSerif-TLF/regular/sc }{} \DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tlf-lgr + <-> ssub * LibertinusSerif-TLF/regular/n }{} \DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-lgr + <-> ssub * LibertinusSerif-TLF/regular/it }{} \DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-lgr + <-> ssub * LibertinusSerif-TLF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{scsl}{ - <-> ssub * LibertinusSerif-TLF/m/scit + +% sb --> semibold + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/sl }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{sl}{ - <-> ssub * LibertinusSerif-TLF/m/it +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scsl }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bx}{sl}{ - <-> ssub * LibertinusSerif-TLF/b/sl +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{sc}{ + <-> ssub * LibertinusSerif-TLF/semibold/sc }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bx}{scsl}{ - <-> ssub * LibertinusSerif-TLF/b/scsl +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{n}{ + <-> ssub * LibertinusSerif-TLF/semibold/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bx}{sc}{ - <-> ssub * LibertinusSerif-TLF/b/sc +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{it}{ + <-> ssub * LibertinusSerif-TLF/semibold/it +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{scit}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scsl +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{sc}{ + <-> ssub * LibertinusSerif-TLF/bold/sc +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{n}{ + <-> ssub * LibertinusSerif-TLF/bold/n +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{it}{ + <-> ssub * LibertinusSerif-TLF/bold/it +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{scit}{ + <-> ssub * LibertinusSerif-TLF/bold/scit }{} \DeclareFontShape{LGR}{LibertinusSerif-TLF}{bx}{n}{ <-> ssub * LibertinusSerif-TLF/b/n }{} +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bx}{sc}{ + <-> ssub * LibertinusSerif-TLF/b/sc +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-TLF/b/scsl +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bx}{sl}{ + <-> ssub * LibertinusSerif-TLF/b/sl +}{} + \DeclareFontShape{LGR}{LibertinusSerif-TLF}{bx}{it}{ <-> ssub * LibertinusSerif-TLF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TOsF.fd index 4476700537e..c38f2f1fe8a 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TOsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LGRLibertinusSerif-TOsF.fd} - [2018/09/01 (autoinst) Font definitions for LGR/LibertinusSerif-TOsF.] + [2019/05/27 (autoinst) Font definitions for LGR/LibertinusSerif-TOsF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,94 +11,187 @@ \DeclareFontFamily{LGR}{LibertinusSerif-TOsF}{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-lgr + +% ---- regular ---- + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/b/scit +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{sl}{ - <-> ssub * LibertinusSerif-TOsF/b/it +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{sc}{ + +% ---- semibold ---- + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{n}{ +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{it}{ +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{scit}{ +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{scit}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/sb/scit +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{sl}{ - <-> ssub * LibertinusSerif-TOsF/sb/it +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-lgr +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scsl }{} \DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tosf-sc-lgr + <-> ssub * LibertinusSerif-TOsF/regular/sc }{} \DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tosf-lgr + <-> ssub * LibertinusSerif-TOsF/regular/n }{} \DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-lgr + <-> ssub * LibertinusSerif-TOsF/regular/it }{} \DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-lgr + <-> ssub * LibertinusSerif-TOsF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/m/scit + +% sb --> semibold + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/sl }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{sl}{ - <-> ssub * LibertinusSerif-TOsF/m/it +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scsl }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bx}{sl}{ - <-> ssub * LibertinusSerif-TOsF/b/sl +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{sc}{ + <-> ssub * LibertinusSerif-TOsF/semibold/sc }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bx}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/b/scsl +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{n}{ + <-> ssub * LibertinusSerif-TOsF/semibold/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bx}{sc}{ - <-> ssub * LibertinusSerif-TOsF/b/sc +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{it}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{scit}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/sl +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scsl +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{sc}{ + <-> ssub * LibertinusSerif-TOsF/bold/sc +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{n}{ + <-> ssub * LibertinusSerif-TOsF/bold/n +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{it}{ + <-> ssub * LibertinusSerif-TOsF/bold/it +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{scit}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit }{} \DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bx}{n}{ <-> ssub * LibertinusSerif-TOsF/b/n }{} +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bx}{sc}{ + <-> ssub * LibertinusSerif-TOsF/b/sc +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/b/scsl +}{} + +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bx}{sl}{ + <-> ssub * LibertinusSerif-TOsF/b/sl +}{} + \DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bx}{it}{ <-> ssub * LibertinusSerif-TOsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-LF.fd index 2fb44e3d280..c36bab482db 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-LF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LGRLibertinusSerifDisplay-LF.fd} - [2018/09/02 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-LF.] + [2019/05/27 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-LF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{LGR}{LibertinusSerifDisplay-LF}{} + +% ---- regular ---- + +\DeclareFontShape{LGR}{LibertinusSerifDisplay-LF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-lf-lgr +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{LGR}{LibertinusSerifDisplay-LF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-lf-lgr + <-> ssub * LibertinusSerifDisplay-LF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-OsF.fd index 3024a389de9..13e3a2d03df 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-OsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LGRLibertinusSerifDisplay-OsF.fd} - [2018/09/02 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-OsF.] + [2019/05/27 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-OsF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{LGR}{LibertinusSerifDisplay-OsF}{} + +% ---- regular ---- + +\DeclareFontShape{LGR}{LibertinusSerifDisplay-OsF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-osf-lgr +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{LGR}{LibertinusSerifDisplay-OsF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-osf-lgr + <-> ssub * LibertinusSerifDisplay-OsF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-Sup.fd index 68f82ee8b7d..8dd8827004e 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-Sup.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LGRLibertinusSerifDisplay-Sup.fd} - [2018/09/02 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-Sup.] + [2019/05/27 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-Sup.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{LGR}{LibertinusSerifDisplay-Sup}{} + +% ---- regular ---- + +\DeclareFontShape{LGR}{LibertinusSerifDisplay-Sup}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-sup-lgr +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{LGR}{LibertinusSerifDisplay-Sup}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-sup-lgr + <-> ssub * LibertinusSerifDisplay-Sup/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TLF.fd index b1f7d3713a7..2c55858eddb 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LGRLibertinusSerifDisplay-TLF.fd} - [2018/09/02 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-TLF.] + [2019/05/27 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-TLF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{LGR}{LibertinusSerifDisplay-TLF}{} + +% ---- regular ---- + +\DeclareFontShape{LGR}{LibertinusSerifDisplay-TLF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tlf-lgr +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{LGR}{LibertinusSerifDisplay-TLF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-tlf-lgr + <-> ssub * LibertinusSerifDisplay-TLF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TOsF.fd index f238723d7d5..05450348337 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TOsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LGRLibertinusSerifDisplay-TOsF.fd} - [2018/09/02 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-TOsF.] + [2019/05/27 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-TOsF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{LGR}{LibertinusSerifDisplay-TOsF}{} + +% ---- regular ---- + +\DeclareFontShape{LGR}{LibertinusSerifDisplay-TOsF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tosf-lgr +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{LGR}{LibertinusSerifDisplay-TOsF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-tosf-lgr + <-> ssub * LibertinusSerifDisplay-TOsF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifInitials-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifInitials-TLF.fd index 61be692bff9..d1ea71352d4 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifInitials-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifInitials-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LGRLibertinusSerifInitials-TLF.fd} - [2018/09/02 (autoinst) Font definitions for LGR/LibertinusSerifInitials-TLF.] + [2019/05/27 (autoinst) Font definitions for LGR/LibertinusSerifInitials-TLF.] \expandafter\ifx\csname LibertinusSerifInitials@scale\endcsname\relax \let\LibertinusSerifInitials@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{LGR}{LibertinusSerifInitials-TLF}{} + +% ---- regular ---- + +\DeclareFontShape{LGR}{LibertinusSerifInitials-TLF}{regular}{n}{ + <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-Regular-tlf-lgr +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{LGR}{LibertinusSerifInitials-TLF}{m}{n}{ - <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-tlf-lgr + <-> ssub * LibertinusSerifInitials-TLF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-LF.fd deleted file mode 100644 index 1c8255f5f34..00000000000 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-LF.fd +++ /dev/null @@ -1,18 +0,0 @@ -%% Generated by autoinst on 2018/09/01 -%% -\ProvidesFile{LY1LibertinusMono-LF.fd} - [2018/09/01 (autoinst) Font definitions for LY1/LibertinusMono-LF.] - -\expandafter\ifx\csname LibertinusMono@scale\endcsname\relax - \let\LibertinusMono@@scale\@empty -\else - \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}% -\fi - -\DeclareFontFamily{LY1}{LibertinusMono-LF}{} - -\DeclareFontShape{LY1}{LibertinusMono-LF}{m}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-lf-ly1 -}{} - -\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-Sup.fd index e7a4dcca839..50867d65b5a 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-Sup.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{LY1LibertinusMono-Sup.fd} - [2018/09/01 (autoinst) Font definitions for LY1/LibertinusMono-Sup.] + [2019/05/28 (autoinst) Font definitions for LY1/LibertinusMono-Sup.] \expandafter\ifx\csname LibertinusMono@scale\endcsname\relax \let\LibertinusMono@@scale\@empty @@ -9,10 +9,81 @@ \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}% \fi -\DeclareFontFamily{LY1}{LibertinusMono-Sup}{} +\DeclareFontFamily{LY1}{LibertinusMono-Sup}{\hyphenchar\font=-1} + + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusMono-Sup}{regular}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Regular-sup-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusMono-Sup}{regular}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-sup-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusMono-Sup}{regular}{it}{ + <-> ssub * LibertinusMono-Sup/regular/sl +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{LibertinusMono-Sup}{bold}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Bold-sup-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusMono-Sup}{bold}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-sup-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusMono-Sup}{bold}{it}{ + <-> ssub * LibertinusMono-Sup/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular \DeclareFontShape{LY1}{LibertinusMono-Sup}{m}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-sup-ly1 + <-> ssub * LibertinusMono-Sup/regular/n +}{} + +\DeclareFontShape{LY1}{LibertinusMono-Sup}{m}{sl}{ + <-> ssub * LibertinusMono-Sup/regular/sl +}{} + +\DeclareFontShape{LY1}{LibertinusMono-Sup}{m}{it}{ + <-> ssub * LibertinusMono-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{LY1}{LibertinusMono-Sup}{b}{n}{ + <-> ssub * LibertinusMono-Sup/bold/n +}{} + +\DeclareFontShape{LY1}{LibertinusMono-Sup}{b}{sl}{ + <-> ssub * LibertinusMono-Sup/bold/sl +}{} + +\DeclareFontShape{LY1}{LibertinusMono-Sup}{b}{it}{ + <-> ssub * LibertinusMono-Sup/bold/it +}{} + +\DeclareFontShape{LY1}{LibertinusMono-Sup}{bx}{sl}{ + <-> ssub * LibertinusMono-Sup/b/sl +}{} + +\DeclareFontShape{LY1}{LibertinusMono-Sup}{bx}{n}{ + <-> ssub * LibertinusMono-Sup/b/n +}{} + +\DeclareFontShape{LY1}{LibertinusMono-Sup}{bx}{it}{ + <-> ssub * LibertinusMono-Sup/b/it }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-TLF.fd index 846ed87564d..3e097f23b9e 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{LY1LibertinusMono-TLF.fd} - [2018/09/01 (autoinst) Font definitions for LY1/LibertinusMono-TLF.] + [2019/05/28 (autoinst) Font definitions for LY1/LibertinusMono-TLF.] \expandafter\ifx\csname LibertinusMono@scale\endcsname\relax \let\LibertinusMono@@scale\@empty @@ -9,30 +9,69 @@ \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}% \fi -\DeclareFontFamily{LY1}{LibertinusMono-TLF}{} +\DeclareFontFamily{LY1}{LibertinusMono-TLF}{\hyphenchar\font=-1} -\DeclareFontShape{LY1}{LibertinusMono-TLF}{b}{n}{ - <-> \LibertinusMono@@scale LibertinusMonoBold-tlf-ly1 + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusMono-TLF}{regular}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Regular-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusMono-TLF}{b}{it}{ - <-> \LibertinusMono@@scale LibertinusMonoBoldItalic-tlf-ly1 +\DeclareFontShape{LY1}{LibertinusMono-TLF}{regular}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusMono-TLF}{b}{sl}{ - <-> ssub * LibertinusMono-TLF/b/it +\DeclareFontShape{LY1}{LibertinusMono-TLF}{regular}{it}{ + <-> ssub * LibertinusMono-TLF/regular/sl }{} + +% ---- bold ---- + +\DeclareFontShape{LY1}{LibertinusMono-TLF}{bold}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Bold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusMono-TLF}{bold}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusMono-TLF}{bold}{it}{ + <-> ssub * LibertinusMono-TLF/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{LY1}{LibertinusMono-TLF}{m}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-tlf-ly1 + <-> ssub * LibertinusMono-TLF/regular/n +}{} + +\DeclareFontShape{LY1}{LibertinusMono-TLF}{m}{sl}{ + <-> ssub * LibertinusMono-TLF/regular/sl }{} \DeclareFontShape{LY1}{LibertinusMono-TLF}{m}{it}{ - <-> \LibertinusMono@@scale LibertinusMonoItalic-tlf-ly1 + <-> ssub * LibertinusMono-TLF/regular/it }{} -\DeclareFontShape{LY1}{LibertinusMono-TLF}{m}{sl}{ - <-> ssub * LibertinusMono-TLF/m/it + +% b --> bold + +\DeclareFontShape{LY1}{LibertinusMono-TLF}{b}{n}{ + <-> ssub * LibertinusMono-TLF/bold/n +}{} + +\DeclareFontShape{LY1}{LibertinusMono-TLF}{b}{sl}{ + <-> ssub * LibertinusMono-TLF/bold/sl +}{} + +\DeclareFontShape{LY1}{LibertinusMono-TLF}{b}{it}{ + <-> ssub * LibertinusMono-TLF/bold/it }{} \DeclareFontShape{LY1}{LibertinusMono-TLF}{bx}{sl}{ diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-LF.fd index 03bc3393078..9028e0988f0 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-LF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{LY1LibertinusSans-LF.fd} - [2018/09/03 (autoinst) Font definitions for LY1/LibertinusSans-LF.] + [2019/05/28 (autoinst) Font definitions for LY1/LibertinusSans-LF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,52 +11,115 @@ \DeclareFontFamily{LY1}{LibertinusSans-LF}{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{sc}{ + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusSans-LF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-LF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-LF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-LF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-LF}{regular}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scit +}{} + +\DeclareFontShape{LY1}{LibertinusSans-LF}{regular}{sl}{ + <-> ssub * LibertinusSans-LF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{sc}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{n}{ +\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-lf-ly1 +\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-lf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{scsl}{ - <-> ssub * LibertinusSans-LF/b/scit +\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{it}{ + <-> ssub * LibertinusSans-LF/bold/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{sl}{ - <-> ssub * LibertinusSans-LF/b/it +\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{LibertinusSans-LF}{m}{sl}{ + <-> ssub * LibertinusSans-LF/regular/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSans-LF}{m}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scsl }{} \DeclareFontShape{LY1}{LibertinusSans-LF}{m}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-lf-sc-ly1 + <-> ssub * LibertinusSans-LF/regular/sc }{} \DeclareFontShape{LY1}{LibertinusSans-LF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-lf-ly1 + <-> ssub * LibertinusSans-LF/regular/n }{} \DeclareFontShape{LY1}{LibertinusSans-LF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-ly1 + <-> ssub * LibertinusSans-LF/regular/it }{} \DeclareFontShape{LY1}{LibertinusSans-LF}{m}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-ly1 + <-> ssub * LibertinusSans-LF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{m}{scsl}{ - <-> ssub * LibertinusSans-LF/m/scit + +% b --> bold + +\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{sc}{ + <-> ssub * LibertinusSans-LF/bold/sc }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{m}{sl}{ - <-> ssub * LibertinusSans-LF/m/it +\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{n}{ + <-> ssub * LibertinusSans-LF/bold/n +}{} + +\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{scsl}{ + <-> ssub * LibertinusSans-LF/bold/scsl +}{} + +\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{sl}{ + <-> ssub * LibertinusSans-LF/bold/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{it}{ + <-> ssub * LibertinusSans-LF/bold/it +}{} + +\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scit }{} \DeclareFontShape{LY1}{LibertinusSans-LF}{bx}{sl}{ @@ -67,14 +130,14 @@ <-> ssub * LibertinusSans-LF/b/scsl }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{bx}{sc}{ - <-> ssub * LibertinusSans-LF/b/sc -}{} - \DeclareFontShape{LY1}{LibertinusSans-LF}{bx}{n}{ <-> ssub * LibertinusSans-LF/b/n }{} +\DeclareFontShape{LY1}{LibertinusSans-LF}{bx}{sc}{ + <-> ssub * LibertinusSans-LF/b/sc +}{} + \DeclareFontShape{LY1}{LibertinusSans-LF}{bx}{it}{ <-> ssub * LibertinusSans-LF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-OsF.fd index 59bebbdac1c..51660df1072 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-OsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{LY1LibertinusSans-OsF.fd} - [2018/09/03 (autoinst) Font definitions for LY1/LibertinusSans-OsF.] + [2019/05/28 (autoinst) Font definitions for LY1/LibertinusSans-OsF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,52 +11,115 @@ \DeclareFontFamily{LY1}{LibertinusSans-OsF}{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{sc}{ + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusSans-OsF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-OsF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-OsF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-OsF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scit +}{} + +\DeclareFontShape{LY1}{LibertinusSans-OsF}{regular}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{sc}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{n}{ +\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-osf-ly1 +\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-osf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{scsl}{ - <-> ssub * LibertinusSans-OsF/b/scit +\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{it}{ + <-> ssub * LibertinusSans-OsF/bold/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{sl}{ - <-> ssub * LibertinusSans-OsF/b/it +\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scsl }{} \DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-osf-sc-ly1 + <-> ssub * LibertinusSans-OsF/regular/sc }{} \DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-osf-ly1 + <-> ssub * LibertinusSans-OsF/regular/n }{} \DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-ly1 + <-> ssub * LibertinusSans-OsF/regular/it }{} \DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-ly1 + <-> ssub * LibertinusSans-OsF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{scsl}{ - <-> ssub * LibertinusSans-OsF/m/scit + +% b --> bold + +\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{sc}{ + <-> ssub * LibertinusSans-OsF/bold/sc }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{sl}{ - <-> ssub * LibertinusSans-OsF/m/it +\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{n}{ + <-> ssub * LibertinusSans-OsF/bold/n +}{} + +\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{scsl}{ + <-> ssub * LibertinusSans-OsF/bold/scsl +}{} + +\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{sl}{ + <-> ssub * LibertinusSans-OsF/bold/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{it}{ + <-> ssub * LibertinusSans-OsF/bold/it +}{} + +\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scit }{} \DeclareFontShape{LY1}{LibertinusSans-OsF}{bx}{sl}{ @@ -67,14 +130,14 @@ <-> ssub * LibertinusSans-OsF/b/scsl }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{bx}{sc}{ - <-> ssub * LibertinusSans-OsF/b/sc -}{} - \DeclareFontShape{LY1}{LibertinusSans-OsF}{bx}{n}{ <-> ssub * LibertinusSans-OsF/b/n }{} +\DeclareFontShape{LY1}{LibertinusSans-OsF}{bx}{sc}{ + <-> ssub * LibertinusSans-OsF/b/sc +}{} + \DeclareFontShape{LY1}{LibertinusSans-OsF}{bx}{it}{ <-> ssub * LibertinusSans-OsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-Sup.fd index 317957ac353..d53bcc6c492 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-Sup.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{LY1LibertinusSans-Sup.fd} - [2018/09/03 (autoinst) Font definitions for LY1/LibertinusSans-Sup.] + [2019/05/28 (autoinst) Font definitions for LY1/LibertinusSans-Sup.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,28 +11,67 @@ \DeclareFontFamily{LY1}{LibertinusSans-Sup}{} -\DeclareFontShape{LY1}{LibertinusSans-Sup}{b}{n}{ + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusSans-Sup}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-sup-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-Sup}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-Sup}{regular}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{LibertinusSans-Sup}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-Sup}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-sup-ly1 +\DeclareFontShape{LY1}{LibertinusSans-Sup}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-Sup}{b}{sl}{ - <-> ssub * LibertinusSans-Sup/b/it +\DeclareFontShape{LY1}{LibertinusSans-Sup}{bold}{it}{ + <-> ssub * LibertinusSans-Sup/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{LibertinusSans-Sup}{m}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/sl }{} \DeclareFontShape{LY1}{LibertinusSans-Sup}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-sup-ly1 + <-> ssub * LibertinusSans-Sup/regular/n }{} \DeclareFontShape{LY1}{LibertinusSans-Sup}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-ly1 + <-> ssub * LibertinusSans-Sup/regular/it }{} -\DeclareFontShape{LY1}{LibertinusSans-Sup}{m}{sl}{ - <-> ssub * LibertinusSans-Sup/m/it + +% b --> bold + +\DeclareFontShape{LY1}{LibertinusSans-Sup}{b}{n}{ + <-> ssub * LibertinusSans-Sup/bold/n +}{} + +\DeclareFontShape{LY1}{LibertinusSans-Sup}{b}{sl}{ + <-> ssub * LibertinusSans-Sup/bold/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSans-Sup}{b}{it}{ + <-> ssub * LibertinusSans-Sup/bold/it }{} \DeclareFontShape{LY1}{LibertinusSans-Sup}{bx}{sl}{ diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TLF.fd index 919a51c7bed..b9a4ba52f91 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{LY1LibertinusSans-TLF.fd} - [2018/09/03 (autoinst) Font definitions for LY1/LibertinusSans-TLF.] + [2019/05/28 (autoinst) Font definitions for LY1/LibertinusSans-TLF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,52 +11,115 @@ \DeclareFontFamily{LY1}{LibertinusSans-TLF}{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{sc}{ + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusSans-TLF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TLF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TLF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TLF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scit +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TLF}{regular}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{sc}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{n}{ +\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tlf-ly1 +\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tlf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{scsl}{ - <-> ssub * LibertinusSans-TLF/b/scit +\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{it}{ + <-> ssub * LibertinusSans-TLF/bold/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{sl}{ - <-> ssub * LibertinusSans-TLF/b/it +\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scsl }{} \DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-tlf-sc-ly1 + <-> ssub * LibertinusSans-TLF/regular/sc }{} \DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-tlf-ly1 + <-> ssub * LibertinusSans-TLF/regular/n }{} \DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-ly1 + <-> ssub * LibertinusSans-TLF/regular/it }{} \DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-ly1 + <-> ssub * LibertinusSans-TLF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{scsl}{ - <-> ssub * LibertinusSans-TLF/m/scit + +% b --> bold + +\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{sc}{ + <-> ssub * LibertinusSans-TLF/bold/sc }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{sl}{ - <-> ssub * LibertinusSans-TLF/m/it +\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{n}{ + <-> ssub * LibertinusSans-TLF/bold/n +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{scsl}{ + <-> ssub * LibertinusSans-TLF/bold/scsl +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{sl}{ + <-> ssub * LibertinusSans-TLF/bold/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{it}{ + <-> ssub * LibertinusSans-TLF/bold/it +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scit }{} \DeclareFontShape{LY1}{LibertinusSans-TLF}{bx}{sl}{ @@ -67,14 +130,14 @@ <-> ssub * LibertinusSans-TLF/b/scsl }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{bx}{sc}{ - <-> ssub * LibertinusSans-TLF/b/sc -}{} - \DeclareFontShape{LY1}{LibertinusSans-TLF}{bx}{n}{ <-> ssub * LibertinusSans-TLF/b/n }{} +\DeclareFontShape{LY1}{LibertinusSans-TLF}{bx}{sc}{ + <-> ssub * LibertinusSans-TLF/b/sc +}{} + \DeclareFontShape{LY1}{LibertinusSans-TLF}{bx}{it}{ <-> ssub * LibertinusSans-TLF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TOsF.fd index 97fd2c3add8..b3bcc2fcd9f 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TOsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{LY1LibertinusSans-TOsF.fd} - [2018/09/03 (autoinst) Font definitions for LY1/LibertinusSans-TOsF.] + [2019/05/28 (autoinst) Font definitions for LY1/LibertinusSans-TOsF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,52 +11,115 @@ \DeclareFontFamily{LY1}{LibertinusSans-TOsF}{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{sc}{ + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scit +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{sc}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{n}{ +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tosf-ly1 +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tosf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{scsl}{ - <-> ssub * LibertinusSans-TOsF/b/scit +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{sl}{ - <-> ssub * LibertinusSans-TOsF/b/it +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scsl }{} \DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-tosf-sc-ly1 + <-> ssub * LibertinusSans-TOsF/regular/sc }{} \DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-tosf-ly1 + <-> ssub * LibertinusSans-TOsF/regular/n }{} \DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-ly1 + <-> ssub * LibertinusSans-TOsF/regular/it }{} \DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-ly1 + <-> ssub * LibertinusSans-TOsF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{scsl}{ - <-> ssub * LibertinusSans-TOsF/m/scit + +% b --> bold + +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{sc}{ + <-> ssub * LibertinusSans-TOsF/bold/sc }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{sl}{ - <-> ssub * LibertinusSans-TOsF/m/it +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{n}{ + <-> ssub * LibertinusSans-TOsF/bold/n +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{scsl}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{sl}{ + <-> ssub * LibertinusSans-TOsF/bold/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/it +}{} + +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scit }{} \DeclareFontShape{LY1}{LibertinusSans-TOsF}{bx}{sl}{ @@ -67,14 +130,14 @@ <-> ssub * LibertinusSans-TOsF/b/scsl }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bx}{sc}{ - <-> ssub * LibertinusSans-TOsF/b/sc -}{} - \DeclareFontShape{LY1}{LibertinusSans-TOsF}{bx}{n}{ <-> ssub * LibertinusSans-TOsF/b/n }{} +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bx}{sc}{ + <-> ssub * LibertinusSans-TOsF/b/sc +}{} + \DeclareFontShape{LY1}{LibertinusSans-TOsF}{bx}{it}{ <-> ssub * LibertinusSans-TOsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-LF.fd index ac235c96769..c936159cc6a 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-LF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LY1LibertinusSerif-LF.fd} - [2018/09/01 (autoinst) Font definitions for LY1/LibertinusSerif-LF.] + [2019/05/27 (autoinst) Font definitions for LY1/LibertinusSerif-LF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,94 +11,187 @@ \DeclareFontFamily{LY1}{LibertinusSerif-LF}{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-ly1 + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{scsl}{ - <-> ssub * LibertinusSerif-LF/b/scit +\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{sl}{ - <-> ssub * LibertinusSerif-LF/b/it +\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{sc}{ + +% ---- semibold ---- + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{n}{ +\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{it}{ +\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{scit}{ +\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{scit}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{scsl}{ - <-> ssub * LibertinusSerif-LF/sb/scit +\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{sl}{ - <-> ssub * LibertinusSerif-LF/sb/it +\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scit +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scsl }{} \DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-lf-sc-ly1 + <-> ssub * LibertinusSerif-LF/regular/sc }{} \DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-lf-ly1 + <-> ssub * LibertinusSerif-LF/regular/n }{} \DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-ly1 + <-> ssub * LibertinusSerif-LF/regular/it }{} \DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-ly1 + <-> ssub * LibertinusSerif-LF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{scsl}{ - <-> ssub * LibertinusSerif-LF/m/scit + +% sb --> semibold + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/sl }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{sl}{ - <-> ssub * LibertinusSerif-LF/m/it +\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scsl }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{bx}{sl}{ - <-> ssub * LibertinusSerif-LF/b/sl +\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{sc}{ + <-> ssub * LibertinusSerif-LF/semibold/sc }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{bx}{scsl}{ - <-> ssub * LibertinusSerif-LF/b/scsl +\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{n}{ + <-> ssub * LibertinusSerif-LF/semibold/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{bx}{sc}{ - <-> ssub * LibertinusSerif-LF/b/sc +\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{it}{ + <-> ssub * LibertinusSerif-LF/semibold/it +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{scit}{ + <-> ssub * LibertinusSerif-LF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scsl +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{sc}{ + <-> ssub * LibertinusSerif-LF/bold/sc +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{n}{ + <-> ssub * LibertinusSerif-LF/bold/n +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{it}{ + <-> ssub * LibertinusSerif-LF/bold/it +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{scit}{ + <-> ssub * LibertinusSerif-LF/bold/scit }{} \DeclareFontShape{LY1}{LibertinusSerif-LF}{bx}{n}{ <-> ssub * LibertinusSerif-LF/b/n }{} +\DeclareFontShape{LY1}{LibertinusSerif-LF}{bx}{sc}{ + <-> ssub * LibertinusSerif-LF/b/sc +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-LF/b/scsl +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-LF}{bx}{sl}{ + <-> ssub * LibertinusSerif-LF/b/sl +}{} + \DeclareFontShape{LY1}{LibertinusSerif-LF}{bx}{it}{ <-> ssub * LibertinusSerif-LF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-OsF.fd index c2bb96f9985..a8e8739cc7f 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-OsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LY1LibertinusSerif-OsF.fd} - [2018/09/01 (autoinst) Font definitions for LY1/LibertinusSerif-OsF.] + [2019/05/27 (autoinst) Font definitions for LY1/LibertinusSerif-OsF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,94 +11,187 @@ \DeclareFontFamily{LY1}{LibertinusSerif-OsF}{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-ly1 + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{scsl}{ - <-> ssub * LibertinusSerif-OsF/b/scit +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{sl}{ - <-> ssub * LibertinusSerif-OsF/b/it +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{sc}{ + +% ---- semibold ---- + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{n}{ +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{it}{ +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{scit}{ +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{scit}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{scsl}{ - <-> ssub * LibertinusSerif-OsF/sb/scit +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{sl}{ - <-> ssub * LibertinusSerif-OsF/sb/it +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scit +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scsl }{} \DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-osf-sc-ly1 + <-> ssub * LibertinusSerif-OsF/regular/sc }{} \DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-osf-ly1 + <-> ssub * LibertinusSerif-OsF/regular/n }{} \DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-ly1 + <-> ssub * LibertinusSerif-OsF/regular/it }{} \DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-ly1 + <-> ssub * LibertinusSerif-OsF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{scsl}{ - <-> ssub * LibertinusSerif-OsF/m/scit + +% sb --> semibold + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/sl }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{sl}{ - <-> ssub * LibertinusSerif-OsF/m/it +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scsl }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bx}{sl}{ - <-> ssub * LibertinusSerif-OsF/b/sl +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{sc}{ + <-> ssub * LibertinusSerif-OsF/semibold/sc }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bx}{scsl}{ - <-> ssub * LibertinusSerif-OsF/b/scsl +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{n}{ + <-> ssub * LibertinusSerif-OsF/semibold/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bx}{sc}{ - <-> ssub * LibertinusSerif-OsF/b/sc +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{it}{ + <-> ssub * LibertinusSerif-OsF/semibold/it +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{scit}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scsl +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{sc}{ + <-> ssub * LibertinusSerif-OsF/bold/sc +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{n}{ + <-> ssub * LibertinusSerif-OsF/bold/n +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{it}{ + <-> ssub * LibertinusSerif-OsF/bold/it +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{scit}{ + <-> ssub * LibertinusSerif-OsF/bold/scit }{} \DeclareFontShape{LY1}{LibertinusSerif-OsF}{bx}{n}{ <-> ssub * LibertinusSerif-OsF/b/n }{} +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bx}{sc}{ + <-> ssub * LibertinusSerif-OsF/b/sc +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-OsF/b/scsl +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bx}{sl}{ + <-> ssub * LibertinusSerif-OsF/b/sl +}{} + \DeclareFontShape{LY1}{LibertinusSerif-OsF}{bx}{it}{ <-> ssub * LibertinusSerif-OsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-Sup.fd index e44eb09c349..e1e4e9dbc14 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-Sup.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LY1LibertinusSerif-Sup.fd} - [2018/09/01 (autoinst) Font definitions for LY1/LibertinusSerif-Sup.] + [2019/05/27 (autoinst) Font definitions for LY1/LibertinusSerif-Sup.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,50 +11,107 @@ \DeclareFontFamily{LY1}{LibertinusSerif-Sup}{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-ly1 + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-sup-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{b}{sl}{ - <-> ssub * LibertinusSerif-Sup/b/it +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{regular}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{sb}{n}{ + +% ---- semibold ---- + +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{sb}{it}{ +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{sb}{sl}{ - <-> ssub * LibertinusSerif-Sup/sb/it +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{semibold}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{bold}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{m}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/sl }{} \DeclareFontShape{LY1}{LibertinusSerif-Sup}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-sup-ly1 + <-> ssub * LibertinusSerif-Sup/regular/n }{} \DeclareFontShape{LY1}{LibertinusSerif-Sup}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-ly1 + <-> ssub * LibertinusSerif-Sup/regular/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{m}{sl}{ - <-> ssub * LibertinusSerif-Sup/m/it + +% sb --> semibold + +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{sb}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/sl }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{bx}{sl}{ - <-> ssub * LibertinusSerif-Sup/b/sl +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{sb}{n}{ + <-> ssub * LibertinusSerif-Sup/semibold/n +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{sb}{it}{ + <-> ssub * LibertinusSerif-Sup/semibold/it +}{} + + +% b --> bold + +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{b}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{b}{n}{ + <-> ssub * LibertinusSerif-Sup/bold/n +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{b}{it}{ + <-> ssub * LibertinusSerif-Sup/bold/it }{} \DeclareFontShape{LY1}{LibertinusSerif-Sup}{bx}{n}{ <-> ssub * LibertinusSerif-Sup/b/n }{} +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{bx}{sl}{ + <-> ssub * LibertinusSerif-Sup/b/sl +}{} + \DeclareFontShape{LY1}{LibertinusSerif-Sup}{bx}{it}{ <-> ssub * LibertinusSerif-Sup/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TLF.fd index 94f007bb148..84d97c0fa6b 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LY1LibertinusSerif-TLF.fd} - [2018/09/01 (autoinst) Font definitions for LY1/LibertinusSerif-TLF.] + [2019/05/27 (autoinst) Font definitions for LY1/LibertinusSerif-TLF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,94 +11,187 @@ \DeclareFontFamily{LY1}{LibertinusSerif-TLF}{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-ly1 + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{scsl}{ - <-> ssub * LibertinusSerif-TLF/b/scit +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{sl}{ - <-> ssub * LibertinusSerif-TLF/b/it +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{sc}{ + +% ---- semibold ---- + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{n}{ +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{it}{ +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{scit}{ +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{scit}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{scsl}{ - <-> ssub * LibertinusSerif-TLF/sb/scit +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{sl}{ - <-> ssub * LibertinusSerif-TLF/sb/it +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scit +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scsl }{} \DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tlf-sc-ly1 + <-> ssub * LibertinusSerif-TLF/regular/sc }{} \DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tlf-ly1 + <-> ssub * LibertinusSerif-TLF/regular/n }{} \DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-ly1 + <-> ssub * LibertinusSerif-TLF/regular/it }{} \DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-ly1 + <-> ssub * LibertinusSerif-TLF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{scsl}{ - <-> ssub * LibertinusSerif-TLF/m/scit + +% sb --> semibold + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/sl }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{sl}{ - <-> ssub * LibertinusSerif-TLF/m/it +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scsl }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bx}{sl}{ - <-> ssub * LibertinusSerif-TLF/b/sl +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{sc}{ + <-> ssub * LibertinusSerif-TLF/semibold/sc }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bx}{scsl}{ - <-> ssub * LibertinusSerif-TLF/b/scsl +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{n}{ + <-> ssub * LibertinusSerif-TLF/semibold/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bx}{sc}{ - <-> ssub * LibertinusSerif-TLF/b/sc +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{it}{ + <-> ssub * LibertinusSerif-TLF/semibold/it +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{scit}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scsl +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{sc}{ + <-> ssub * LibertinusSerif-TLF/bold/sc +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{n}{ + <-> ssub * LibertinusSerif-TLF/bold/n +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{it}{ + <-> ssub * LibertinusSerif-TLF/bold/it +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{scit}{ + <-> ssub * LibertinusSerif-TLF/bold/scit }{} \DeclareFontShape{LY1}{LibertinusSerif-TLF}{bx}{n}{ <-> ssub * LibertinusSerif-TLF/b/n }{} +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bx}{sc}{ + <-> ssub * LibertinusSerif-TLF/b/sc +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-TLF/b/scsl +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bx}{sl}{ + <-> ssub * LibertinusSerif-TLF/b/sl +}{} + \DeclareFontShape{LY1}{LibertinusSerif-TLF}{bx}{it}{ <-> ssub * LibertinusSerif-TLF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TOsF.fd index b5d61268a11..36f154861c6 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TOsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LY1LibertinusSerif-TOsF.fd} - [2018/09/01 (autoinst) Font definitions for LY1/LibertinusSerif-TOsF.] + [2019/05/27 (autoinst) Font definitions for LY1/LibertinusSerif-TOsF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,94 +11,187 @@ \DeclareFontFamily{LY1}{LibertinusSerif-TOsF}{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-ly1 + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/b/scit +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{sl}{ - <-> ssub * LibertinusSerif-TOsF/b/it +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{sc}{ + +% ---- semibold ---- + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{n}{ +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{it}{ +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{scit}{ +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{scit}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/sb/scit +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{sl}{ - <-> ssub * LibertinusSerif-TOsF/sb/it +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-ly1 +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scsl }{} \DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tosf-sc-ly1 + <-> ssub * LibertinusSerif-TOsF/regular/sc }{} \DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tosf-ly1 + <-> ssub * LibertinusSerif-TOsF/regular/n }{} \DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-ly1 + <-> ssub * LibertinusSerif-TOsF/regular/it }{} \DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-ly1 + <-> ssub * LibertinusSerif-TOsF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/m/scit + +% sb --> semibold + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/sl }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{sl}{ - <-> ssub * LibertinusSerif-TOsF/m/it +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scsl }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bx}{sl}{ - <-> ssub * LibertinusSerif-TOsF/b/sl +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{sc}{ + <-> ssub * LibertinusSerif-TOsF/semibold/sc }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bx}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/b/scsl +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{n}{ + <-> ssub * LibertinusSerif-TOsF/semibold/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bx}{sc}{ - <-> ssub * LibertinusSerif-TOsF/b/sc +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{it}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{scit}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/sl +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scsl +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{sc}{ + <-> ssub * LibertinusSerif-TOsF/bold/sc +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{n}{ + <-> ssub * LibertinusSerif-TOsF/bold/n +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{it}{ + <-> ssub * LibertinusSerif-TOsF/bold/it +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{scit}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit }{} \DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bx}{n}{ <-> ssub * LibertinusSerif-TOsF/b/n }{} +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bx}{sc}{ + <-> ssub * LibertinusSerif-TOsF/b/sc +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/b/scsl +}{} + +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bx}{sl}{ + <-> ssub * LibertinusSerif-TOsF/b/sl +}{} + \DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bx}{it}{ <-> ssub * LibertinusSerif-TOsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-LF.fd index 30b6e6cd08d..8c8170bfb90 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-LF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LY1LibertinusSerifDisplay-LF.fd} - [2018/09/02 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-LF.] + [2019/05/27 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-LF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{LY1}{LibertinusSerifDisplay-LF}{} + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusSerifDisplay-LF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-lf-ly1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{LY1}{LibertinusSerifDisplay-LF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-lf-ly1 + <-> ssub * LibertinusSerifDisplay-LF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-OsF.fd index cb81676f8d2..3fe2e31a3d5 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-OsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LY1LibertinusSerifDisplay-OsF.fd} - [2018/09/02 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-OsF.] + [2019/05/27 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-OsF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{LY1}{LibertinusSerifDisplay-OsF}{} + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusSerifDisplay-OsF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-osf-ly1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{LY1}{LibertinusSerifDisplay-OsF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-osf-ly1 + <-> ssub * LibertinusSerifDisplay-OsF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-Sup.fd index 7e4f1378a5f..99b46fb3f5e 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-Sup.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LY1LibertinusSerifDisplay-Sup.fd} - [2018/09/02 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-Sup.] + [2019/05/27 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-Sup.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{LY1}{LibertinusSerifDisplay-Sup}{} + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusSerifDisplay-Sup}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-sup-ly1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{LY1}{LibertinusSerifDisplay-Sup}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-sup-ly1 + <-> ssub * LibertinusSerifDisplay-Sup/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TLF.fd index da385b76f2a..8e4c12fac03 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LY1LibertinusSerifDisplay-TLF.fd} - [2018/09/02 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-TLF.] + [2019/05/27 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-TLF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{LY1}{LibertinusSerifDisplay-TLF}{} + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusSerifDisplay-TLF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tlf-ly1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{LY1}{LibertinusSerifDisplay-TLF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-tlf-ly1 + <-> ssub * LibertinusSerifDisplay-TLF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TOsF.fd index bfdf1dffa6f..b00bc2805ae 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TOsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LY1LibertinusSerifDisplay-TOsF.fd} - [2018/09/02 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-TOsF.] + [2019/05/27 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-TOsF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{LY1}{LibertinusSerifDisplay-TOsF}{} + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusSerifDisplay-TOsF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tosf-ly1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{LY1}{LibertinusSerifDisplay-TOsF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-tosf-ly1 + <-> ssub * LibertinusSerifDisplay-TOsF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifInitials-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifInitials-TLF.fd index 40c59c1a42d..3f81d3855f1 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifInitials-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifInitials-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{LY1LibertinusSerifInitials-TLF.fd} - [2018/09/02 (autoinst) Font definitions for LY1/LibertinusSerifInitials-TLF.] + [2019/05/27 (autoinst) Font definitions for LY1/LibertinusSerifInitials-TLF.] \expandafter\ifx\csname LibertinusSerifInitials@scale\endcsname\relax \let\LibertinusSerifInitials@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{LY1}{LibertinusSerifInitials-TLF}{} + +% ---- regular ---- + +\DeclareFontShape{LY1}{LibertinusSerifInitials-TLF}{regular}{n}{ + <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-Regular-tlf-ly1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{LY1}{LibertinusSerifInitials-TLF}{m}{n}{ - <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-tlf-ly1 + <-> ssub * LibertinusSerifInitials-TLF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-LF.fd deleted file mode 100644 index 1dd33ffc03b..00000000000 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-LF.fd +++ /dev/null @@ -1,18 +0,0 @@ -%% Generated by autoinst on 2018/09/01 -%% -\ProvidesFile{OT1LibertinusMono-LF.fd} - [2018/09/01 (autoinst) Font definitions for OT1/LibertinusMono-LF.] - -\expandafter\ifx\csname LibertinusMono@scale\endcsname\relax - \let\LibertinusMono@@scale\@empty -\else - \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}% -\fi - -\DeclareFontFamily{OT1}{LibertinusMono-LF}{} - -\DeclareFontShape{OT1}{LibertinusMono-LF}{m}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-lf-ot1 -}{} - -\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-Sup.fd index a5151135364..81aaddf0307 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-Sup.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{OT1LibertinusMono-Sup.fd} - [2018/09/01 (autoinst) Font definitions for OT1/LibertinusMono-Sup.] + [2019/05/28 (autoinst) Font definitions for OT1/LibertinusMono-Sup.] \expandafter\ifx\csname LibertinusMono@scale\endcsname\relax \let\LibertinusMono@@scale\@empty @@ -9,10 +9,81 @@ \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}% \fi -\DeclareFontFamily{OT1}{LibertinusMono-Sup}{} +\DeclareFontFamily{OT1}{LibertinusMono-Sup}{\hyphenchar\font=-1} + + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusMono-Sup}{regular}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Regular-sup-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusMono-Sup}{regular}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-sup-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusMono-Sup}{regular}{it}{ + <-> ssub * LibertinusMono-Sup/regular/sl +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{LibertinusMono-Sup}{bold}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Bold-sup-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusMono-Sup}{bold}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-sup-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusMono-Sup}{bold}{it}{ + <-> ssub * LibertinusMono-Sup/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular \DeclareFontShape{OT1}{LibertinusMono-Sup}{m}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-sup-ot1 + <-> ssub * LibertinusMono-Sup/regular/n +}{} + +\DeclareFontShape{OT1}{LibertinusMono-Sup}{m}{sl}{ + <-> ssub * LibertinusMono-Sup/regular/sl +}{} + +\DeclareFontShape{OT1}{LibertinusMono-Sup}{m}{it}{ + <-> ssub * LibertinusMono-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{OT1}{LibertinusMono-Sup}{b}{n}{ + <-> ssub * LibertinusMono-Sup/bold/n +}{} + +\DeclareFontShape{OT1}{LibertinusMono-Sup}{b}{sl}{ + <-> ssub * LibertinusMono-Sup/bold/sl +}{} + +\DeclareFontShape{OT1}{LibertinusMono-Sup}{b}{it}{ + <-> ssub * LibertinusMono-Sup/bold/it +}{} + +\DeclareFontShape{OT1}{LibertinusMono-Sup}{bx}{sl}{ + <-> ssub * LibertinusMono-Sup/b/sl +}{} + +\DeclareFontShape{OT1}{LibertinusMono-Sup}{bx}{n}{ + <-> ssub * LibertinusMono-Sup/b/n +}{} + +\DeclareFontShape{OT1}{LibertinusMono-Sup}{bx}{it}{ + <-> ssub * LibertinusMono-Sup/b/it }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-TLF.fd index c9c660945c7..bba71c042ec 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{OT1LibertinusMono-TLF.fd} - [2018/09/01 (autoinst) Font definitions for OT1/LibertinusMono-TLF.] + [2019/05/28 (autoinst) Font definitions for OT1/LibertinusMono-TLF.] \expandafter\ifx\csname LibertinusMono@scale\endcsname\relax \let\LibertinusMono@@scale\@empty @@ -9,30 +9,69 @@ \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}% \fi -\DeclareFontFamily{OT1}{LibertinusMono-TLF}{} +\DeclareFontFamily{OT1}{LibertinusMono-TLF}{\hyphenchar\font=-1} -\DeclareFontShape{OT1}{LibertinusMono-TLF}{b}{n}{ - <-> \LibertinusMono@@scale LibertinusMonoBold-tlf-ot1 + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusMono-TLF}{regular}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Regular-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusMono-TLF}{b}{it}{ - <-> \LibertinusMono@@scale LibertinusMonoBoldItalic-tlf-ot1 +\DeclareFontShape{OT1}{LibertinusMono-TLF}{regular}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusMono-TLF}{b}{sl}{ - <-> ssub * LibertinusMono-TLF/b/it +\DeclareFontShape{OT1}{LibertinusMono-TLF}{regular}{it}{ + <-> ssub * LibertinusMono-TLF/regular/sl }{} + +% ---- bold ---- + +\DeclareFontShape{OT1}{LibertinusMono-TLF}{bold}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Bold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusMono-TLF}{bold}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusMono-TLF}{bold}{it}{ + <-> ssub * LibertinusMono-TLF/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{OT1}{LibertinusMono-TLF}{m}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-tlf-ot1 + <-> ssub * LibertinusMono-TLF/regular/n +}{} + +\DeclareFontShape{OT1}{LibertinusMono-TLF}{m}{sl}{ + <-> ssub * LibertinusMono-TLF/regular/sl }{} \DeclareFontShape{OT1}{LibertinusMono-TLF}{m}{it}{ - <-> \LibertinusMono@@scale LibertinusMonoItalic-tlf-ot1 + <-> ssub * LibertinusMono-TLF/regular/it }{} -\DeclareFontShape{OT1}{LibertinusMono-TLF}{m}{sl}{ - <-> ssub * LibertinusMono-TLF/m/it + +% b --> bold + +\DeclareFontShape{OT1}{LibertinusMono-TLF}{b}{n}{ + <-> ssub * LibertinusMono-TLF/bold/n +}{} + +\DeclareFontShape{OT1}{LibertinusMono-TLF}{b}{sl}{ + <-> ssub * LibertinusMono-TLF/bold/sl +}{} + +\DeclareFontShape{OT1}{LibertinusMono-TLF}{b}{it}{ + <-> ssub * LibertinusMono-TLF/bold/it }{} \DeclareFontShape{OT1}{LibertinusMono-TLF}{bx}{sl}{ diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-LF.fd index 5a08b49b487..4fb1b74c402 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-LF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{OT1LibertinusSans-LF.fd} - [2018/09/03 (autoinst) Font definitions for OT1/LibertinusSans-LF.] + [2019/05/28 (autoinst) Font definitions for OT1/LibertinusSans-LF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,52 +11,115 @@ \DeclareFontFamily{OT1}{LibertinusSans-LF}{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{sc}{ + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusSans-LF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-LF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-LF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-LF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-LF}{regular}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scit +}{} + +\DeclareFontShape{OT1}{LibertinusSans-LF}{regular}{sl}{ + <-> ssub * LibertinusSans-LF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{sc}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{n}{ +\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-lf-ot1 +\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-lf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{scsl}{ - <-> ssub * LibertinusSans-LF/b/scit +\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{it}{ + <-> ssub * LibertinusSans-LF/bold/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{sl}{ - <-> ssub * LibertinusSans-LF/b/it +\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{LibertinusSans-LF}{m}{sl}{ + <-> ssub * LibertinusSans-LF/regular/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSans-LF}{m}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scsl }{} \DeclareFontShape{OT1}{LibertinusSans-LF}{m}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-lf-sc-ot1 + <-> ssub * LibertinusSans-LF/regular/sc }{} \DeclareFontShape{OT1}{LibertinusSans-LF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-lf-ot1 + <-> ssub * LibertinusSans-LF/regular/n }{} \DeclareFontShape{OT1}{LibertinusSans-LF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-ot1 + <-> ssub * LibertinusSans-LF/regular/it }{} \DeclareFontShape{OT1}{LibertinusSans-LF}{m}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-ot1 + <-> ssub * LibertinusSans-LF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{m}{scsl}{ - <-> ssub * LibertinusSans-LF/m/scit + +% b --> bold + +\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{sc}{ + <-> ssub * LibertinusSans-LF/bold/sc }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{m}{sl}{ - <-> ssub * LibertinusSans-LF/m/it +\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{n}{ + <-> ssub * LibertinusSans-LF/bold/n +}{} + +\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{scsl}{ + <-> ssub * LibertinusSans-LF/bold/scsl +}{} + +\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{sl}{ + <-> ssub * LibertinusSans-LF/bold/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{it}{ + <-> ssub * LibertinusSans-LF/bold/it +}{} + +\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scit }{} \DeclareFontShape{OT1}{LibertinusSans-LF}{bx}{sl}{ @@ -67,14 +130,14 @@ <-> ssub * LibertinusSans-LF/b/scsl }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{bx}{sc}{ - <-> ssub * LibertinusSans-LF/b/sc -}{} - \DeclareFontShape{OT1}{LibertinusSans-LF}{bx}{n}{ <-> ssub * LibertinusSans-LF/b/n }{} +\DeclareFontShape{OT1}{LibertinusSans-LF}{bx}{sc}{ + <-> ssub * LibertinusSans-LF/b/sc +}{} + \DeclareFontShape{OT1}{LibertinusSans-LF}{bx}{it}{ <-> ssub * LibertinusSans-LF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-OsF.fd index ce4c3469511..879f3bc3373 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-OsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{OT1LibertinusSans-OsF.fd} - [2018/09/03 (autoinst) Font definitions for OT1/LibertinusSans-OsF.] + [2019/05/28 (autoinst) Font definitions for OT1/LibertinusSans-OsF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,52 +11,115 @@ \DeclareFontFamily{OT1}{LibertinusSans-OsF}{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{sc}{ + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusSans-OsF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-OsF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-OsF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-OsF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scit +}{} + +\DeclareFontShape{OT1}{LibertinusSans-OsF}{regular}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{sc}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{n}{ +\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-osf-ot1 +\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-osf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{scsl}{ - <-> ssub * LibertinusSans-OsF/b/scit +\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{it}{ + <-> ssub * LibertinusSans-OsF/bold/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{sl}{ - <-> ssub * LibertinusSans-OsF/b/it +\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scsl }{} \DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-osf-sc-ot1 + <-> ssub * LibertinusSans-OsF/regular/sc }{} \DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-osf-ot1 + <-> ssub * LibertinusSans-OsF/regular/n }{} \DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-ot1 + <-> ssub * LibertinusSans-OsF/regular/it }{} \DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-ot1 + <-> ssub * LibertinusSans-OsF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{scsl}{ - <-> ssub * LibertinusSans-OsF/m/scit + +% b --> bold + +\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{sc}{ + <-> ssub * LibertinusSans-OsF/bold/sc }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{sl}{ - <-> ssub * LibertinusSans-OsF/m/it +\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{n}{ + <-> ssub * LibertinusSans-OsF/bold/n +}{} + +\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{scsl}{ + <-> ssub * LibertinusSans-OsF/bold/scsl +}{} + +\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{sl}{ + <-> ssub * LibertinusSans-OsF/bold/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{it}{ + <-> ssub * LibertinusSans-OsF/bold/it +}{} + +\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scit }{} \DeclareFontShape{OT1}{LibertinusSans-OsF}{bx}{sl}{ @@ -67,14 +130,14 @@ <-> ssub * LibertinusSans-OsF/b/scsl }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{bx}{sc}{ - <-> ssub * LibertinusSans-OsF/b/sc -}{} - \DeclareFontShape{OT1}{LibertinusSans-OsF}{bx}{n}{ <-> ssub * LibertinusSans-OsF/b/n }{} +\DeclareFontShape{OT1}{LibertinusSans-OsF}{bx}{sc}{ + <-> ssub * LibertinusSans-OsF/b/sc +}{} + \DeclareFontShape{OT1}{LibertinusSans-OsF}{bx}{it}{ <-> ssub * LibertinusSans-OsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-Sup.fd index ad290ee239d..0c118faf2e7 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-Sup.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{OT1LibertinusSans-Sup.fd} - [2018/09/03 (autoinst) Font definitions for OT1/LibertinusSans-Sup.] + [2019/05/28 (autoinst) Font definitions for OT1/LibertinusSans-Sup.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,28 +11,67 @@ \DeclareFontFamily{OT1}{LibertinusSans-Sup}{} -\DeclareFontShape{OT1}{LibertinusSans-Sup}{b}{n}{ + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusSans-Sup}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-sup-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-Sup}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-Sup}{regular}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{LibertinusSans-Sup}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-Sup}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-sup-ot1 +\DeclareFontShape{OT1}{LibertinusSans-Sup}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-Sup}{b}{sl}{ - <-> ssub * LibertinusSans-Sup/b/it +\DeclareFontShape{OT1}{LibertinusSans-Sup}{bold}{it}{ + <-> ssub * LibertinusSans-Sup/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{LibertinusSans-Sup}{m}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/sl }{} \DeclareFontShape{OT1}{LibertinusSans-Sup}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-sup-ot1 + <-> ssub * LibertinusSans-Sup/regular/n }{} \DeclareFontShape{OT1}{LibertinusSans-Sup}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-ot1 + <-> ssub * LibertinusSans-Sup/regular/it }{} -\DeclareFontShape{OT1}{LibertinusSans-Sup}{m}{sl}{ - <-> ssub * LibertinusSans-Sup/m/it + +% b --> bold + +\DeclareFontShape{OT1}{LibertinusSans-Sup}{b}{n}{ + <-> ssub * LibertinusSans-Sup/bold/n +}{} + +\DeclareFontShape{OT1}{LibertinusSans-Sup}{b}{sl}{ + <-> ssub * LibertinusSans-Sup/bold/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSans-Sup}{b}{it}{ + <-> ssub * LibertinusSans-Sup/bold/it }{} \DeclareFontShape{OT1}{LibertinusSans-Sup}{bx}{sl}{ diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TLF.fd index f605c5d38a2..480a82ed72a 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{OT1LibertinusSans-TLF.fd} - [2018/09/03 (autoinst) Font definitions for OT1/LibertinusSans-TLF.] + [2019/05/28 (autoinst) Font definitions for OT1/LibertinusSans-TLF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,52 +11,115 @@ \DeclareFontFamily{OT1}{LibertinusSans-TLF}{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{sc}{ + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusSans-TLF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TLF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TLF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TLF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scit +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TLF}{regular}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{sc}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{n}{ +\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tlf-ot1 +\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tlf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{scsl}{ - <-> ssub * LibertinusSans-TLF/b/scit +\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{it}{ + <-> ssub * LibertinusSans-TLF/bold/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{sl}{ - <-> ssub * LibertinusSans-TLF/b/it +\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scsl }{} \DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-tlf-sc-ot1 + <-> ssub * LibertinusSans-TLF/regular/sc }{} \DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-tlf-ot1 + <-> ssub * LibertinusSans-TLF/regular/n }{} \DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-ot1 + <-> ssub * LibertinusSans-TLF/regular/it }{} \DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-ot1 + <-> ssub * LibertinusSans-TLF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{scsl}{ - <-> ssub * LibertinusSans-TLF/m/scit + +% b --> bold + +\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{sc}{ + <-> ssub * LibertinusSans-TLF/bold/sc }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{sl}{ - <-> ssub * LibertinusSans-TLF/m/it +\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{n}{ + <-> ssub * LibertinusSans-TLF/bold/n +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{scsl}{ + <-> ssub * LibertinusSans-TLF/bold/scsl +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{sl}{ + <-> ssub * LibertinusSans-TLF/bold/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{it}{ + <-> ssub * LibertinusSans-TLF/bold/it +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scit }{} \DeclareFontShape{OT1}{LibertinusSans-TLF}{bx}{sl}{ @@ -67,14 +130,14 @@ <-> ssub * LibertinusSans-TLF/b/scsl }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{bx}{sc}{ - <-> ssub * LibertinusSans-TLF/b/sc -}{} - \DeclareFontShape{OT1}{LibertinusSans-TLF}{bx}{n}{ <-> ssub * LibertinusSans-TLF/b/n }{} +\DeclareFontShape{OT1}{LibertinusSans-TLF}{bx}{sc}{ + <-> ssub * LibertinusSans-TLF/b/sc +}{} + \DeclareFontShape{OT1}{LibertinusSans-TLF}{bx}{it}{ <-> ssub * LibertinusSans-TLF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TOsF.fd index b8377a0f3c1..f674bf3e40a 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TOsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{OT1LibertinusSans-TOsF.fd} - [2018/09/03 (autoinst) Font definitions for OT1/LibertinusSans-TOsF.] + [2019/05/28 (autoinst) Font definitions for OT1/LibertinusSans-TOsF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,52 +11,115 @@ \DeclareFontFamily{OT1}{LibertinusSans-TOsF}{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{sc}{ + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scit +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{sc}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{n}{ +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tosf-ot1 +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tosf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{scsl}{ - <-> ssub * LibertinusSans-TOsF/b/scit +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{sl}{ - <-> ssub * LibertinusSans-TOsF/b/it +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scsl }{} \DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-tosf-sc-ot1 + <-> ssub * LibertinusSans-TOsF/regular/sc }{} \DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-tosf-ot1 + <-> ssub * LibertinusSans-TOsF/regular/n }{} \DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-ot1 + <-> ssub * LibertinusSans-TOsF/regular/it }{} \DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-ot1 + <-> ssub * LibertinusSans-TOsF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{scsl}{ - <-> ssub * LibertinusSans-TOsF/m/scit + +% b --> bold + +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{sc}{ + <-> ssub * LibertinusSans-TOsF/bold/sc }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{sl}{ - <-> ssub * LibertinusSans-TOsF/m/it +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{n}{ + <-> ssub * LibertinusSans-TOsF/bold/n +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{scsl}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{sl}{ + <-> ssub * LibertinusSans-TOsF/bold/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/it +}{} + +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scit }{} \DeclareFontShape{OT1}{LibertinusSans-TOsF}{bx}{sl}{ @@ -67,14 +130,14 @@ <-> ssub * LibertinusSans-TOsF/b/scsl }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bx}{sc}{ - <-> ssub * LibertinusSans-TOsF/b/sc -}{} - \DeclareFontShape{OT1}{LibertinusSans-TOsF}{bx}{n}{ <-> ssub * LibertinusSans-TOsF/b/n }{} +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bx}{sc}{ + <-> ssub * LibertinusSans-TOsF/b/sc +}{} + \DeclareFontShape{OT1}{LibertinusSans-TOsF}{bx}{it}{ <-> ssub * LibertinusSans-TOsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-LF.fd index cec93e7ea42..497c4fdf525 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-LF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{OT1LibertinusSerif-LF.fd} - [2018/09/01 (autoinst) Font definitions for OT1/LibertinusSerif-LF.] + [2019/05/27 (autoinst) Font definitions for OT1/LibertinusSerif-LF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,94 +11,187 @@ \DeclareFontFamily{OT1}{LibertinusSerif-LF}{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-ot1 + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{scsl}{ - <-> ssub * LibertinusSerif-LF/b/scit +\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{sl}{ - <-> ssub * LibertinusSerif-LF/b/it +\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{sc}{ + +% ---- semibold ---- + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{n}{ +\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{it}{ +\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{scit}{ +\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{scit}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{scsl}{ - <-> ssub * LibertinusSerif-LF/sb/scit +\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{sl}{ - <-> ssub * LibertinusSerif-LF/sb/it +\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scit +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scsl }{} \DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-lf-sc-ot1 + <-> ssub * LibertinusSerif-LF/regular/sc }{} \DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-lf-ot1 + <-> ssub * LibertinusSerif-LF/regular/n }{} \DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-ot1 + <-> ssub * LibertinusSerif-LF/regular/it }{} \DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-ot1 + <-> ssub * LibertinusSerif-LF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{scsl}{ - <-> ssub * LibertinusSerif-LF/m/scit + +% sb --> semibold + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/sl }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{sl}{ - <-> ssub * LibertinusSerif-LF/m/it +\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scsl }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{bx}{sl}{ - <-> ssub * LibertinusSerif-LF/b/sl +\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{sc}{ + <-> ssub * LibertinusSerif-LF/semibold/sc }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{bx}{scsl}{ - <-> ssub * LibertinusSerif-LF/b/scsl +\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{n}{ + <-> ssub * LibertinusSerif-LF/semibold/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{bx}{sc}{ - <-> ssub * LibertinusSerif-LF/b/sc +\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{it}{ + <-> ssub * LibertinusSerif-LF/semibold/it +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{scit}{ + <-> ssub * LibertinusSerif-LF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scsl +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{sc}{ + <-> ssub * LibertinusSerif-LF/bold/sc +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{n}{ + <-> ssub * LibertinusSerif-LF/bold/n +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{it}{ + <-> ssub * LibertinusSerif-LF/bold/it +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{scit}{ + <-> ssub * LibertinusSerif-LF/bold/scit }{} \DeclareFontShape{OT1}{LibertinusSerif-LF}{bx}{n}{ <-> ssub * LibertinusSerif-LF/b/n }{} +\DeclareFontShape{OT1}{LibertinusSerif-LF}{bx}{sc}{ + <-> ssub * LibertinusSerif-LF/b/sc +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-LF/b/scsl +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-LF}{bx}{sl}{ + <-> ssub * LibertinusSerif-LF/b/sl +}{} + \DeclareFontShape{OT1}{LibertinusSerif-LF}{bx}{it}{ <-> ssub * LibertinusSerif-LF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-OsF.fd index 6c5331714ae..451ca65e6b4 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-OsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{OT1LibertinusSerif-OsF.fd} - [2018/09/01 (autoinst) Font definitions for OT1/LibertinusSerif-OsF.] + [2019/05/27 (autoinst) Font definitions for OT1/LibertinusSerif-OsF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,94 +11,187 @@ \DeclareFontFamily{OT1}{LibertinusSerif-OsF}{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-ot1 + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{scsl}{ - <-> ssub * LibertinusSerif-OsF/b/scit +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{sl}{ - <-> ssub * LibertinusSerif-OsF/b/it +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{sc}{ + +% ---- semibold ---- + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{n}{ +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{it}{ +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{scit}{ +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{scit}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{scsl}{ - <-> ssub * LibertinusSerif-OsF/sb/scit +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{sl}{ - <-> ssub * LibertinusSerif-OsF/sb/it +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scit +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scsl }{} \DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-osf-sc-ot1 + <-> ssub * LibertinusSerif-OsF/regular/sc }{} \DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-osf-ot1 + <-> ssub * LibertinusSerif-OsF/regular/n }{} \DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-ot1 + <-> ssub * LibertinusSerif-OsF/regular/it }{} \DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-ot1 + <-> ssub * LibertinusSerif-OsF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{scsl}{ - <-> ssub * LibertinusSerif-OsF/m/scit + +% sb --> semibold + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/sl }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{sl}{ - <-> ssub * LibertinusSerif-OsF/m/it +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scsl }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bx}{sl}{ - <-> ssub * LibertinusSerif-OsF/b/sl +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{sc}{ + <-> ssub * LibertinusSerif-OsF/semibold/sc }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bx}{scsl}{ - <-> ssub * LibertinusSerif-OsF/b/scsl +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{n}{ + <-> ssub * LibertinusSerif-OsF/semibold/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bx}{sc}{ - <-> ssub * LibertinusSerif-OsF/b/sc +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{it}{ + <-> ssub * LibertinusSerif-OsF/semibold/it +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{scit}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scsl +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{sc}{ + <-> ssub * LibertinusSerif-OsF/bold/sc +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{n}{ + <-> ssub * LibertinusSerif-OsF/bold/n +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{it}{ + <-> ssub * LibertinusSerif-OsF/bold/it +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{scit}{ + <-> ssub * LibertinusSerif-OsF/bold/scit }{} \DeclareFontShape{OT1}{LibertinusSerif-OsF}{bx}{n}{ <-> ssub * LibertinusSerif-OsF/b/n }{} +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bx}{sc}{ + <-> ssub * LibertinusSerif-OsF/b/sc +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-OsF/b/scsl +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bx}{sl}{ + <-> ssub * LibertinusSerif-OsF/b/sl +}{} + \DeclareFontShape{OT1}{LibertinusSerif-OsF}{bx}{it}{ <-> ssub * LibertinusSerif-OsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-Sup.fd index ca06a06ba0f..ff6004c7176 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-Sup.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{OT1LibertinusSerif-Sup.fd} - [2018/09/01 (autoinst) Font definitions for OT1/LibertinusSerif-Sup.] + [2019/05/27 (autoinst) Font definitions for OT1/LibertinusSerif-Sup.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,50 +11,107 @@ \DeclareFontFamily{OT1}{LibertinusSerif-Sup}{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-ot1 + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-sup-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{b}{sl}{ - <-> ssub * LibertinusSerif-Sup/b/it +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{regular}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{sb}{n}{ + +% ---- semibold ---- + +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{sb}{it}{ +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{sb}{sl}{ - <-> ssub * LibertinusSerif-Sup/sb/it +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{semibold}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{bold}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{m}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/sl }{} \DeclareFontShape{OT1}{LibertinusSerif-Sup}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-sup-ot1 + <-> ssub * LibertinusSerif-Sup/regular/n }{} \DeclareFontShape{OT1}{LibertinusSerif-Sup}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-ot1 + <-> ssub * LibertinusSerif-Sup/regular/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{m}{sl}{ - <-> ssub * LibertinusSerif-Sup/m/it + +% sb --> semibold + +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{sb}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/sl }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{bx}{sl}{ - <-> ssub * LibertinusSerif-Sup/b/sl +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{sb}{n}{ + <-> ssub * LibertinusSerif-Sup/semibold/n +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{sb}{it}{ + <-> ssub * LibertinusSerif-Sup/semibold/it +}{} + + +% b --> bold + +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{b}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{b}{n}{ + <-> ssub * LibertinusSerif-Sup/bold/n +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{b}{it}{ + <-> ssub * LibertinusSerif-Sup/bold/it }{} \DeclareFontShape{OT1}{LibertinusSerif-Sup}{bx}{n}{ <-> ssub * LibertinusSerif-Sup/b/n }{} +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{bx}{sl}{ + <-> ssub * LibertinusSerif-Sup/b/sl +}{} + \DeclareFontShape{OT1}{LibertinusSerif-Sup}{bx}{it}{ <-> ssub * LibertinusSerif-Sup/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TLF.fd index a47864c7630..07461d136ba 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{OT1LibertinusSerif-TLF.fd} - [2018/09/01 (autoinst) Font definitions for OT1/LibertinusSerif-TLF.] + [2019/05/27 (autoinst) Font definitions for OT1/LibertinusSerif-TLF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,94 +11,187 @@ \DeclareFontFamily{OT1}{LibertinusSerif-TLF}{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-ot1 + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{scsl}{ - <-> ssub * LibertinusSerif-TLF/b/scit +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{sl}{ - <-> ssub * LibertinusSerif-TLF/b/it +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{sc}{ + +% ---- semibold ---- + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{n}{ +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{it}{ +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{scit}{ +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{scit}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{scsl}{ - <-> ssub * LibertinusSerif-TLF/sb/scit +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{sl}{ - <-> ssub * LibertinusSerif-TLF/sb/it +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scit +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scsl }{} \DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tlf-sc-ot1 + <-> ssub * LibertinusSerif-TLF/regular/sc }{} \DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tlf-ot1 + <-> ssub * LibertinusSerif-TLF/regular/n }{} \DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-ot1 + <-> ssub * LibertinusSerif-TLF/regular/it }{} \DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-ot1 + <-> ssub * LibertinusSerif-TLF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{scsl}{ - <-> ssub * LibertinusSerif-TLF/m/scit + +% sb --> semibold + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/sl }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{sl}{ - <-> ssub * LibertinusSerif-TLF/m/it +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scsl }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bx}{sl}{ - <-> ssub * LibertinusSerif-TLF/b/sl +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{sc}{ + <-> ssub * LibertinusSerif-TLF/semibold/sc }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bx}{scsl}{ - <-> ssub * LibertinusSerif-TLF/b/scsl +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{n}{ + <-> ssub * LibertinusSerif-TLF/semibold/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bx}{sc}{ - <-> ssub * LibertinusSerif-TLF/b/sc +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{it}{ + <-> ssub * LibertinusSerif-TLF/semibold/it +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{scit}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scsl +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{sc}{ + <-> ssub * LibertinusSerif-TLF/bold/sc +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{n}{ + <-> ssub * LibertinusSerif-TLF/bold/n +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{it}{ + <-> ssub * LibertinusSerif-TLF/bold/it +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{scit}{ + <-> ssub * LibertinusSerif-TLF/bold/scit }{} \DeclareFontShape{OT1}{LibertinusSerif-TLF}{bx}{n}{ <-> ssub * LibertinusSerif-TLF/b/n }{} +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bx}{sc}{ + <-> ssub * LibertinusSerif-TLF/b/sc +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-TLF/b/scsl +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bx}{sl}{ + <-> ssub * LibertinusSerif-TLF/b/sl +}{} + \DeclareFontShape{OT1}{LibertinusSerif-TLF}{bx}{it}{ <-> ssub * LibertinusSerif-TLF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TOsF.fd index 62a39eb161c..1848367d5cc 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TOsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{OT1LibertinusSerif-TOsF.fd} - [2018/09/01 (autoinst) Font definitions for OT1/LibertinusSerif-TOsF.] + [2019/05/27 (autoinst) Font definitions for OT1/LibertinusSerif-TOsF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,94 +11,187 @@ \DeclareFontFamily{OT1}{LibertinusSerif-TOsF}{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-ot1 + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/b/scit +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{sl}{ - <-> ssub * LibertinusSerif-TOsF/b/it +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{sc}{ + +% ---- semibold ---- + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{n}{ +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{it}{ +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{scit}{ +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{scit}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/sb/scit +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{sl}{ - <-> ssub * LibertinusSerif-TOsF/sb/it +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-ot1 +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scsl }{} \DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tosf-sc-ot1 + <-> ssub * LibertinusSerif-TOsF/regular/sc }{} \DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tosf-ot1 + <-> ssub * LibertinusSerif-TOsF/regular/n }{} \DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-ot1 + <-> ssub * LibertinusSerif-TOsF/regular/it }{} \DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-ot1 + <-> ssub * LibertinusSerif-TOsF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/m/scit + +% sb --> semibold + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/sl }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{sl}{ - <-> ssub * LibertinusSerif-TOsF/m/it +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scsl }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bx}{sl}{ - <-> ssub * LibertinusSerif-TOsF/b/sl +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{sc}{ + <-> ssub * LibertinusSerif-TOsF/semibold/sc }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bx}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/b/scsl +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{n}{ + <-> ssub * LibertinusSerif-TOsF/semibold/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bx}{sc}{ - <-> ssub * LibertinusSerif-TOsF/b/sc +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{it}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{scit}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/sl +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scsl +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{sc}{ + <-> ssub * LibertinusSerif-TOsF/bold/sc +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{n}{ + <-> ssub * LibertinusSerif-TOsF/bold/n +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{it}{ + <-> ssub * LibertinusSerif-TOsF/bold/it +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{scit}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit }{} \DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bx}{n}{ <-> ssub * LibertinusSerif-TOsF/b/n }{} +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bx}{sc}{ + <-> ssub * LibertinusSerif-TOsF/b/sc +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/b/scsl +}{} + +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bx}{sl}{ + <-> ssub * LibertinusSerif-TOsF/b/sl +}{} + \DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bx}{it}{ <-> ssub * LibertinusSerif-TOsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-LF.fd index 5a21c0fc0de..9b2098fcb13 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-LF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{OT1LibertinusSerifDisplay-LF.fd} - [2018/09/02 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-LF.] + [2019/05/27 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-LF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{OT1}{LibertinusSerifDisplay-LF}{} + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusSerifDisplay-LF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-lf-ot1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{OT1}{LibertinusSerifDisplay-LF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-lf-ot1 + <-> ssub * LibertinusSerifDisplay-LF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-OsF.fd index 07d4cb2444d..1295940677a 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-OsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{OT1LibertinusSerifDisplay-OsF.fd} - [2018/09/02 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-OsF.] + [2019/05/27 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-OsF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{OT1}{LibertinusSerifDisplay-OsF}{} + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusSerifDisplay-OsF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-osf-ot1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{OT1}{LibertinusSerifDisplay-OsF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-osf-ot1 + <-> ssub * LibertinusSerifDisplay-OsF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-Sup.fd index 534da36602b..1dd9ff884ee 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-Sup.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{OT1LibertinusSerifDisplay-Sup.fd} - [2018/09/02 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-Sup.] + [2019/05/27 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-Sup.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{OT1}{LibertinusSerifDisplay-Sup}{} + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusSerifDisplay-Sup}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-sup-ot1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{OT1}{LibertinusSerifDisplay-Sup}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-sup-ot1 + <-> ssub * LibertinusSerifDisplay-Sup/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TLF.fd index edfc8ca6673..6871ce89294 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{OT1LibertinusSerifDisplay-TLF.fd} - [2018/09/02 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-TLF.] + [2019/05/27 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-TLF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{OT1}{LibertinusSerifDisplay-TLF}{} + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusSerifDisplay-TLF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tlf-ot1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{OT1}{LibertinusSerifDisplay-TLF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-tlf-ot1 + <-> ssub * LibertinusSerifDisplay-TLF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TOsF.fd index 5a21faecd7a..42036d42687 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TOsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{OT1LibertinusSerifDisplay-TOsF.fd} - [2018/09/02 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-TOsF.] + [2019/05/27 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-TOsF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{OT1}{LibertinusSerifDisplay-TOsF}{} + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusSerifDisplay-TOsF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tosf-ot1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{OT1}{LibertinusSerifDisplay-TOsF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-tosf-ot1 + <-> ssub * LibertinusSerifDisplay-TOsF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifInitials-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifInitials-TLF.fd index e297b87ff65..d981d59b5df 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifInitials-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifInitials-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{OT1LibertinusSerifInitials-TLF.fd} - [2018/09/02 (autoinst) Font definitions for OT1/LibertinusSerifInitials-TLF.] + [2019/05/27 (autoinst) Font definitions for OT1/LibertinusSerifInitials-TLF.] \expandafter\ifx\csname LibertinusSerifInitials@scale\endcsname\relax \let\LibertinusSerifInitials@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{OT1}{LibertinusSerifInitials-TLF}{} + +% ---- regular ---- + +\DeclareFontShape{OT1}{LibertinusSerifInitials-TLF}{regular}{n}{ + <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-Regular-tlf-ot1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{OT1}{LibertinusSerifInitials-TLF}{m}{n}{ - <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-tlf-ot1 + <-> ssub * LibertinusSerifInitials-TLF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-LF.fd deleted file mode 100644 index 22ae0028966..00000000000 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-LF.fd +++ /dev/null @@ -1,18 +0,0 @@ -%% Generated by autoinst on 2018/09/01 -%% -\ProvidesFile{T1LibertinusMono-LF.fd} - [2018/09/01 (autoinst) Font definitions for T1/LibertinusMono-LF.] - -\expandafter\ifx\csname LibertinusMono@scale\endcsname\relax - \let\LibertinusMono@@scale\@empty -\else - \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}% -\fi - -\DeclareFontFamily{T1}{LibertinusMono-LF}{} - -\DeclareFontShape{T1}{LibertinusMono-LF}{m}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-lf-t1 -}{} - -\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-Sup.fd index 84b80838513..d47c9e85118 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-Sup.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{T1LibertinusMono-Sup.fd} - [2018/09/01 (autoinst) Font definitions for T1/LibertinusMono-Sup.] + [2019/05/28 (autoinst) Font definitions for T1/LibertinusMono-Sup.] \expandafter\ifx\csname LibertinusMono@scale\endcsname\relax \let\LibertinusMono@@scale\@empty @@ -9,10 +9,81 @@ \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}% \fi -\DeclareFontFamily{T1}{LibertinusMono-Sup}{} +\DeclareFontFamily{T1}{LibertinusMono-Sup}{\hyphenchar\font=-1} + + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusMono-Sup}{regular}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Regular-sup-t1 +}{} + +\DeclareFontShape{T1}{LibertinusMono-Sup}{regular}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-sup-t1 +}{} + +\DeclareFontShape{T1}{LibertinusMono-Sup}{regular}{it}{ + <-> ssub * LibertinusMono-Sup/regular/sl +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{LibertinusMono-Sup}{bold}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Bold-sup-t1 +}{} + +\DeclareFontShape{T1}{LibertinusMono-Sup}{bold}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-sup-t1 +}{} + +\DeclareFontShape{T1}{LibertinusMono-Sup}{bold}{it}{ + <-> ssub * LibertinusMono-Sup/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular \DeclareFontShape{T1}{LibertinusMono-Sup}{m}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-sup-t1 + <-> ssub * LibertinusMono-Sup/regular/n +}{} + +\DeclareFontShape{T1}{LibertinusMono-Sup}{m}{sl}{ + <-> ssub * LibertinusMono-Sup/regular/sl +}{} + +\DeclareFontShape{T1}{LibertinusMono-Sup}{m}{it}{ + <-> ssub * LibertinusMono-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T1}{LibertinusMono-Sup}{b}{n}{ + <-> ssub * LibertinusMono-Sup/bold/n +}{} + +\DeclareFontShape{T1}{LibertinusMono-Sup}{b}{sl}{ + <-> ssub * LibertinusMono-Sup/bold/sl +}{} + +\DeclareFontShape{T1}{LibertinusMono-Sup}{b}{it}{ + <-> ssub * LibertinusMono-Sup/bold/it +}{} + +\DeclareFontShape{T1}{LibertinusMono-Sup}{bx}{sl}{ + <-> ssub * LibertinusMono-Sup/b/sl +}{} + +\DeclareFontShape{T1}{LibertinusMono-Sup}{bx}{n}{ + <-> ssub * LibertinusMono-Sup/b/n +}{} + +\DeclareFontShape{T1}{LibertinusMono-Sup}{bx}{it}{ + <-> ssub * LibertinusMono-Sup/b/it }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-TLF.fd index f3691aab244..88ef0fdef20 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{T1LibertinusMono-TLF.fd} - [2018/09/01 (autoinst) Font definitions for T1/LibertinusMono-TLF.] + [2019/05/28 (autoinst) Font definitions for T1/LibertinusMono-TLF.] \expandafter\ifx\csname LibertinusMono@scale\endcsname\relax \let\LibertinusMono@@scale\@empty @@ -9,30 +9,69 @@ \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}% \fi -\DeclareFontFamily{T1}{LibertinusMono-TLF}{} +\DeclareFontFamily{T1}{LibertinusMono-TLF}{\hyphenchar\font=-1} -\DeclareFontShape{T1}{LibertinusMono-TLF}{b}{n}{ - <-> \LibertinusMono@@scale LibertinusMonoBold-tlf-t1 + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusMono-TLF}{regular}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Regular-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusMono-TLF}{b}{it}{ - <-> \LibertinusMono@@scale LibertinusMonoBoldItalic-tlf-t1 +\DeclareFontShape{T1}{LibertinusMono-TLF}{regular}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusMono-TLF}{b}{sl}{ - <-> ssub * LibertinusMono-TLF/b/it +\DeclareFontShape{T1}{LibertinusMono-TLF}{regular}{it}{ + <-> ssub * LibertinusMono-TLF/regular/sl }{} + +% ---- bold ---- + +\DeclareFontShape{T1}{LibertinusMono-TLF}{bold}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Bold-tlf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusMono-TLF}{bold}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-tlf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusMono-TLF}{bold}{it}{ + <-> ssub * LibertinusMono-TLF/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{T1}{LibertinusMono-TLF}{m}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-tlf-t1 + <-> ssub * LibertinusMono-TLF/regular/n +}{} + +\DeclareFontShape{T1}{LibertinusMono-TLF}{m}{sl}{ + <-> ssub * LibertinusMono-TLF/regular/sl }{} \DeclareFontShape{T1}{LibertinusMono-TLF}{m}{it}{ - <-> \LibertinusMono@@scale LibertinusMonoItalic-tlf-t1 + <-> ssub * LibertinusMono-TLF/regular/it }{} -\DeclareFontShape{T1}{LibertinusMono-TLF}{m}{sl}{ - <-> ssub * LibertinusMono-TLF/m/it + +% b --> bold + +\DeclareFontShape{T1}{LibertinusMono-TLF}{b}{n}{ + <-> ssub * LibertinusMono-TLF/bold/n +}{} + +\DeclareFontShape{T1}{LibertinusMono-TLF}{b}{sl}{ + <-> ssub * LibertinusMono-TLF/bold/sl +}{} + +\DeclareFontShape{T1}{LibertinusMono-TLF}{b}{it}{ + <-> ssub * LibertinusMono-TLF/bold/it }{} \DeclareFontShape{T1}{LibertinusMono-TLF}{bx}{sl}{ diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-LF.fd index d729e35f71b..723433b1750 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-LF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{T1LibertinusSans-LF.fd} - [2018/09/03 (autoinst) Font definitions for T1/LibertinusSans-LF.] + [2019/05/28 (autoinst) Font definitions for T1/LibertinusSans-LF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,52 +11,115 @@ \DeclareFontFamily{T1}{LibertinusSans-LF}{} -\DeclareFontShape{T1}{LibertinusSans-LF}{b}{sc}{ + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusSans-LF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-sc-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-LF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-LF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-LF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-LF}{regular}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scit +}{} + +\DeclareFontShape{T1}{LibertinusSans-LF}{regular}{sl}{ + <-> ssub * LibertinusSans-LF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{sc}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{b}{n}{ +\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-lf-t1 +\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{b}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-lf-sc-t1 +\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{b}{scsl}{ - <-> ssub * LibertinusSans-LF/b/scit +\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{it}{ + <-> ssub * LibertinusSans-LF/bold/sl }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{b}{sl}{ - <-> ssub * LibertinusSans-LF/b/it +\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{LibertinusSans-LF}{m}{sl}{ + <-> ssub * LibertinusSans-LF/regular/sl +}{} + +\DeclareFontShape{T1}{LibertinusSans-LF}{m}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scsl }{} \DeclareFontShape{T1}{LibertinusSans-LF}{m}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-lf-sc-t1 + <-> ssub * LibertinusSans-LF/regular/sc }{} \DeclareFontShape{T1}{LibertinusSans-LF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-lf-t1 + <-> ssub * LibertinusSans-LF/regular/n }{} \DeclareFontShape{T1}{LibertinusSans-LF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-t1 + <-> ssub * LibertinusSans-LF/regular/it }{} \DeclareFontShape{T1}{LibertinusSans-LF}{m}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-t1 + <-> ssub * LibertinusSans-LF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{m}{scsl}{ - <-> ssub * LibertinusSans-LF/m/scit + +% b --> bold + +\DeclareFontShape{T1}{LibertinusSans-LF}{b}{sc}{ + <-> ssub * LibertinusSans-LF/bold/sc }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{m}{sl}{ - <-> ssub * LibertinusSans-LF/m/it +\DeclareFontShape{T1}{LibertinusSans-LF}{b}{n}{ + <-> ssub * LibertinusSans-LF/bold/n +}{} + +\DeclareFontShape{T1}{LibertinusSans-LF}{b}{scsl}{ + <-> ssub * LibertinusSans-LF/bold/scsl +}{} + +\DeclareFontShape{T1}{LibertinusSans-LF}{b}{sl}{ + <-> ssub * LibertinusSans-LF/bold/sl +}{} + +\DeclareFontShape{T1}{LibertinusSans-LF}{b}{it}{ + <-> ssub * LibertinusSans-LF/bold/it +}{} + +\DeclareFontShape{T1}{LibertinusSans-LF}{b}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scit }{} \DeclareFontShape{T1}{LibertinusSans-LF}{bx}{sl}{ @@ -67,14 +130,14 @@ <-> ssub * LibertinusSans-LF/b/scsl }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{bx}{sc}{ - <-> ssub * LibertinusSans-LF/b/sc -}{} - \DeclareFontShape{T1}{LibertinusSans-LF}{bx}{n}{ <-> ssub * LibertinusSans-LF/b/n }{} +\DeclareFontShape{T1}{LibertinusSans-LF}{bx}{sc}{ + <-> ssub * LibertinusSans-LF/b/sc +}{} + \DeclareFontShape{T1}{LibertinusSans-LF}{bx}{it}{ <-> ssub * LibertinusSans-LF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-OsF.fd index e75860f6351..0c1338fac34 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-OsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{T1LibertinusSans-OsF.fd} - [2018/09/03 (autoinst) Font definitions for T1/LibertinusSans-OsF.] + [2019/05/28 (autoinst) Font definitions for T1/LibertinusSans-OsF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,52 +11,115 @@ \DeclareFontFamily{T1}{LibertinusSans-OsF}{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{sc}{ + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusSans-OsF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-sc-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-OsF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-OsF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-OsF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scit +}{} + +\DeclareFontShape{T1}{LibertinusSans-OsF}{regular}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{sc}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{n}{ +\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-osf-t1 +\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-osf-sc-t1 +\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{scsl}{ - <-> ssub * LibertinusSans-OsF/b/scit +\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{it}{ + <-> ssub * LibertinusSans-OsF/bold/sl }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{sl}{ - <-> ssub * LibertinusSans-OsF/b/it +\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{LibertinusSans-OsF}{m}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/sl +}{} + +\DeclareFontShape{T1}{LibertinusSans-OsF}{m}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scsl }{} \DeclareFontShape{T1}{LibertinusSans-OsF}{m}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-osf-sc-t1 + <-> ssub * LibertinusSans-OsF/regular/sc }{} \DeclareFontShape{T1}{LibertinusSans-OsF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-osf-t1 + <-> ssub * LibertinusSans-OsF/regular/n }{} \DeclareFontShape{T1}{LibertinusSans-OsF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-t1 + <-> ssub * LibertinusSans-OsF/regular/it }{} \DeclareFontShape{T1}{LibertinusSans-OsF}{m}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-t1 + <-> ssub * LibertinusSans-OsF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{m}{scsl}{ - <-> ssub * LibertinusSans-OsF/m/scit + +% b --> bold + +\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{sc}{ + <-> ssub * LibertinusSans-OsF/bold/sc }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{m}{sl}{ - <-> ssub * LibertinusSans-OsF/m/it +\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{n}{ + <-> ssub * LibertinusSans-OsF/bold/n +}{} + +\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{scsl}{ + <-> ssub * LibertinusSans-OsF/bold/scsl +}{} + +\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{sl}{ + <-> ssub * LibertinusSans-OsF/bold/sl +}{} + +\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{it}{ + <-> ssub * LibertinusSans-OsF/bold/it +}{} + +\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scit }{} \DeclareFontShape{T1}{LibertinusSans-OsF}{bx}{sl}{ @@ -67,14 +130,14 @@ <-> ssub * LibertinusSans-OsF/b/scsl }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{bx}{sc}{ - <-> ssub * LibertinusSans-OsF/b/sc -}{} - \DeclareFontShape{T1}{LibertinusSans-OsF}{bx}{n}{ <-> ssub * LibertinusSans-OsF/b/n }{} +\DeclareFontShape{T1}{LibertinusSans-OsF}{bx}{sc}{ + <-> ssub * LibertinusSans-OsF/b/sc +}{} + \DeclareFontShape{T1}{LibertinusSans-OsF}{bx}{it}{ <-> ssub * LibertinusSans-OsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-Sup.fd index 8dd4603d51c..7e6763bd87e 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-Sup.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{T1LibertinusSans-Sup.fd} - [2018/09/03 (autoinst) Font definitions for T1/LibertinusSans-Sup.] + [2019/05/28 (autoinst) Font definitions for T1/LibertinusSans-Sup.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,28 +11,67 @@ \DeclareFontFamily{T1}{LibertinusSans-Sup}{} -\DeclareFontShape{T1}{LibertinusSans-Sup}{b}{n}{ + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusSans-Sup}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-sup-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-Sup}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-Sup}{regular}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{LibertinusSans-Sup}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-Sup}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-sup-t1 +\DeclareFontShape{T1}{LibertinusSans-Sup}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-Sup}{b}{sl}{ - <-> ssub * LibertinusSans-Sup/b/it +\DeclareFontShape{T1}{LibertinusSans-Sup}{bold}{it}{ + <-> ssub * LibertinusSans-Sup/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{LibertinusSans-Sup}{m}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/sl }{} \DeclareFontShape{T1}{LibertinusSans-Sup}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-sup-t1 + <-> ssub * LibertinusSans-Sup/regular/n }{} \DeclareFontShape{T1}{LibertinusSans-Sup}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-t1 + <-> ssub * LibertinusSans-Sup/regular/it }{} -\DeclareFontShape{T1}{LibertinusSans-Sup}{m}{sl}{ - <-> ssub * LibertinusSans-Sup/m/it + +% b --> bold + +\DeclareFontShape{T1}{LibertinusSans-Sup}{b}{n}{ + <-> ssub * LibertinusSans-Sup/bold/n +}{} + +\DeclareFontShape{T1}{LibertinusSans-Sup}{b}{sl}{ + <-> ssub * LibertinusSans-Sup/bold/sl +}{} + +\DeclareFontShape{T1}{LibertinusSans-Sup}{b}{it}{ + <-> ssub * LibertinusSans-Sup/bold/it }{} \DeclareFontShape{T1}{LibertinusSans-Sup}{bx}{sl}{ diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TLF.fd index d7c2996d411..da87e593531 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{T1LibertinusSans-TLF.fd} - [2018/09/03 (autoinst) Font definitions for T1/LibertinusSans-TLF.] + [2019/05/28 (autoinst) Font definitions for T1/LibertinusSans-TLF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,52 +11,115 @@ \DeclareFontFamily{T1}{LibertinusSans-TLF}{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{sc}{ + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusSans-TLF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-sc-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-TLF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-TLF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-TLF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scit +}{} + +\DeclareFontShape{T1}{LibertinusSans-TLF}{regular}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{sc}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{n}{ +\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tlf-t1 +\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tlf-sc-t1 +\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{scsl}{ - <-> ssub * LibertinusSans-TLF/b/scit +\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{it}{ + <-> ssub * LibertinusSans-TLF/bold/sl }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{sl}{ - <-> ssub * LibertinusSans-TLF/b/it +\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{LibertinusSans-TLF}{m}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/sl +}{} + +\DeclareFontShape{T1}{LibertinusSans-TLF}{m}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scsl }{} \DeclareFontShape{T1}{LibertinusSans-TLF}{m}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-tlf-sc-t1 + <-> ssub * LibertinusSans-TLF/regular/sc }{} \DeclareFontShape{T1}{LibertinusSans-TLF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-tlf-t1 + <-> ssub * LibertinusSans-TLF/regular/n }{} \DeclareFontShape{T1}{LibertinusSans-TLF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-t1 + <-> ssub * LibertinusSans-TLF/regular/it }{} \DeclareFontShape{T1}{LibertinusSans-TLF}{m}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-t1 + <-> ssub * LibertinusSans-TLF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{m}{scsl}{ - <-> ssub * LibertinusSans-TLF/m/scit + +% b --> bold + +\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{sc}{ + <-> ssub * LibertinusSans-TLF/bold/sc }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{m}{sl}{ - <-> ssub * LibertinusSans-TLF/m/it +\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{n}{ + <-> ssub * LibertinusSans-TLF/bold/n +}{} + +\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{scsl}{ + <-> ssub * LibertinusSans-TLF/bold/scsl +}{} + +\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{sl}{ + <-> ssub * LibertinusSans-TLF/bold/sl +}{} + +\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{it}{ + <-> ssub * LibertinusSans-TLF/bold/it +}{} + +\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scit }{} \DeclareFontShape{T1}{LibertinusSans-TLF}{bx}{sl}{ @@ -67,14 +130,14 @@ <-> ssub * LibertinusSans-TLF/b/scsl }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{bx}{sc}{ - <-> ssub * LibertinusSans-TLF/b/sc -}{} - \DeclareFontShape{T1}{LibertinusSans-TLF}{bx}{n}{ <-> ssub * LibertinusSans-TLF/b/n }{} +\DeclareFontShape{T1}{LibertinusSans-TLF}{bx}{sc}{ + <-> ssub * LibertinusSans-TLF/b/sc +}{} + \DeclareFontShape{T1}{LibertinusSans-TLF}{bx}{it}{ <-> ssub * LibertinusSans-TLF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TOsF.fd index 9e14733b456..1f23e249b14 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TOsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{T1LibertinusSans-TOsF.fd} - [2018/09/03 (autoinst) Font definitions for T1/LibertinusSans-TOsF.] + [2019/05/28 (autoinst) Font definitions for T1/LibertinusSans-TOsF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,52 +11,115 @@ \DeclareFontFamily{T1}{LibertinusSans-TOsF}{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{sc}{ + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusSans-TOsF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-sc-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-TOsF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-TOsF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-TOsF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSans-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scit +}{} + +\DeclareFontShape{T1}{LibertinusSans-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{sc}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{n}{ +\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tosf-t1 +\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tosf-sc-t1 +\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{scsl}{ - <-> ssub * LibertinusSans-TOsF/b/scit +\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/sl }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{sl}{ - <-> ssub * LibertinusSans-TOsF/b/it +\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/sl +}{} + +\DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scsl }{} \DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-tosf-sc-t1 + <-> ssub * LibertinusSans-TOsF/regular/sc }{} \DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-tosf-t1 + <-> ssub * LibertinusSans-TOsF/regular/n }{} \DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-t1 + <-> ssub * LibertinusSans-TOsF/regular/it }{} \DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-t1 + <-> ssub * LibertinusSans-TOsF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{scsl}{ - <-> ssub * LibertinusSans-TOsF/m/scit + +% b --> bold + +\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{sc}{ + <-> ssub * LibertinusSans-TOsF/bold/sc }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{sl}{ - <-> ssub * LibertinusSans-TOsF/m/it +\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{n}{ + <-> ssub * LibertinusSans-TOsF/bold/n +}{} + +\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{scsl}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl +}{} + +\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{sl}{ + <-> ssub * LibertinusSans-TOsF/bold/sl +}{} + +\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/it +}{} + +\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scit }{} \DeclareFontShape{T1}{LibertinusSans-TOsF}{bx}{sl}{ @@ -67,14 +130,14 @@ <-> ssub * LibertinusSans-TOsF/b/scsl }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{bx}{sc}{ - <-> ssub * LibertinusSans-TOsF/b/sc -}{} - \DeclareFontShape{T1}{LibertinusSans-TOsF}{bx}{n}{ <-> ssub * LibertinusSans-TOsF/b/n }{} +\DeclareFontShape{T1}{LibertinusSans-TOsF}{bx}{sc}{ + <-> ssub * LibertinusSans-TOsF/b/sc +}{} + \DeclareFontShape{T1}{LibertinusSans-TOsF}{bx}{it}{ <-> ssub * LibertinusSans-TOsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-LF.fd index b28d5762b9c..5534693bfad 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-LF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{T1LibertinusSerif-LF.fd} - [2018/09/01 (autoinst) Font definitions for T1/LibertinusSerif-LF.] + [2019/05/27 (autoinst) Font definitions for T1/LibertinusSerif-LF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,94 +11,187 @@ \DeclareFontFamily{T1}{LibertinusSerif-LF}{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-t1 + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-t1 +\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-t1 +\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{scsl}{ - <-> ssub * LibertinusSerif-LF/b/scit +\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{sl}{ - <-> ssub * LibertinusSerif-LF/b/it +\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/it }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{sc}{ + +% ---- semibold ---- + +\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{n}{ +\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{it}{ +\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{scit}{ +\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{scit}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{scsl}{ - <-> ssub * LibertinusSerif-LF/sb/scit +\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{sl}{ - <-> ssub * LibertinusSerif-LF/sb/it +\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scit +}{} + +\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{LibertinusSerif-LF}{m}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/sl +}{} + +\DeclareFontShape{T1}{LibertinusSerif-LF}{m}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scsl }{} \DeclareFontShape{T1}{LibertinusSerif-LF}{m}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-lf-sc-t1 + <-> ssub * LibertinusSerif-LF/regular/sc }{} \DeclareFontShape{T1}{LibertinusSerif-LF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-lf-t1 + <-> ssub * LibertinusSerif-LF/regular/n }{} \DeclareFontShape{T1}{LibertinusSerif-LF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-t1 + <-> ssub * LibertinusSerif-LF/regular/it }{} \DeclareFontShape{T1}{LibertinusSerif-LF}{m}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-t1 + <-> ssub * LibertinusSerif-LF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{m}{scsl}{ - <-> ssub * LibertinusSerif-LF/m/scit + +% sb --> semibold + +\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/sl }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{m}{sl}{ - <-> ssub * LibertinusSerif-LF/m/it +\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scsl }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{bx}{sl}{ - <-> ssub * LibertinusSerif-LF/b/sl +\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{sc}{ + <-> ssub * LibertinusSerif-LF/semibold/sc }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{bx}{scsl}{ - <-> ssub * LibertinusSerif-LF/b/scsl +\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{n}{ + <-> ssub * LibertinusSerif-LF/semibold/n }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{bx}{sc}{ - <-> ssub * LibertinusSerif-LF/b/sc +\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{it}{ + <-> ssub * LibertinusSerif-LF/semibold/it +}{} + +\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{scit}{ + <-> ssub * LibertinusSerif-LF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/sl +}{} + +\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scsl +}{} + +\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{sc}{ + <-> ssub * LibertinusSerif-LF/bold/sc +}{} + +\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{n}{ + <-> ssub * LibertinusSerif-LF/bold/n +}{} + +\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{it}{ + <-> ssub * LibertinusSerif-LF/bold/it +}{} + +\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{scit}{ + <-> ssub * LibertinusSerif-LF/bold/scit }{} \DeclareFontShape{T1}{LibertinusSerif-LF}{bx}{n}{ <-> ssub * LibertinusSerif-LF/b/n }{} +\DeclareFontShape{T1}{LibertinusSerif-LF}{bx}{sc}{ + <-> ssub * LibertinusSerif-LF/b/sc +}{} + +\DeclareFontShape{T1}{LibertinusSerif-LF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-LF/b/scsl +}{} + +\DeclareFontShape{T1}{LibertinusSerif-LF}{bx}{sl}{ + <-> ssub * LibertinusSerif-LF/b/sl +}{} + \DeclareFontShape{T1}{LibertinusSerif-LF}{bx}{it}{ <-> ssub * LibertinusSerif-LF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-OsF.fd index 6817362d113..1fb2d069cf6 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-OsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{T1LibertinusSerif-OsF.fd} - [2018/09/01 (autoinst) Font definitions for T1/LibertinusSerif-OsF.] + [2019/05/27 (autoinst) Font definitions for T1/LibertinusSerif-OsF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,94 +11,187 @@ \DeclareFontFamily{T1}{LibertinusSerif-OsF}{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-t1 + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-t1 +\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-t1 +\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{scsl}{ - <-> ssub * LibertinusSerif-OsF/b/scit +\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{sl}{ - <-> ssub * LibertinusSerif-OsF/b/it +\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/it }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{sc}{ + +% ---- semibold ---- + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{n}{ +\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{it}{ +\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{scit}{ +\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{scit}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{scsl}{ - <-> ssub * LibertinusSerif-OsF/sb/scit +\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{sl}{ - <-> ssub * LibertinusSerif-OsF/sb/it +\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scit +}{} + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/sl +}{} + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scsl }{} \DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-osf-sc-t1 + <-> ssub * LibertinusSerif-OsF/regular/sc }{} \DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-osf-t1 + <-> ssub * LibertinusSerif-OsF/regular/n }{} \DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-t1 + <-> ssub * LibertinusSerif-OsF/regular/it }{} \DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-t1 + <-> ssub * LibertinusSerif-OsF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{scsl}{ - <-> ssub * LibertinusSerif-OsF/m/scit + +% sb --> semibold + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/sl }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{sl}{ - <-> ssub * LibertinusSerif-OsF/m/it +\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scsl }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{bx}{sl}{ - <-> ssub * LibertinusSerif-OsF/b/sl +\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{sc}{ + <-> ssub * LibertinusSerif-OsF/semibold/sc }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{bx}{scsl}{ - <-> ssub * LibertinusSerif-OsF/b/scsl +\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{n}{ + <-> ssub * LibertinusSerif-OsF/semibold/n }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{bx}{sc}{ - <-> ssub * LibertinusSerif-OsF/b/sc +\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{it}{ + <-> ssub * LibertinusSerif-OsF/semibold/it +}{} + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{scit}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/sl +}{} + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scsl +}{} + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{sc}{ + <-> ssub * LibertinusSerif-OsF/bold/sc +}{} + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{n}{ + <-> ssub * LibertinusSerif-OsF/bold/n +}{} + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{it}{ + <-> ssub * LibertinusSerif-OsF/bold/it +}{} + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{scit}{ + <-> ssub * LibertinusSerif-OsF/bold/scit }{} \DeclareFontShape{T1}{LibertinusSerif-OsF}{bx}{n}{ <-> ssub * LibertinusSerif-OsF/b/n }{} +\DeclareFontShape{T1}{LibertinusSerif-OsF}{bx}{sc}{ + <-> ssub * LibertinusSerif-OsF/b/sc +}{} + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-OsF/b/scsl +}{} + +\DeclareFontShape{T1}{LibertinusSerif-OsF}{bx}{sl}{ + <-> ssub * LibertinusSerif-OsF/b/sl +}{} + \DeclareFontShape{T1}{LibertinusSerif-OsF}{bx}{it}{ <-> ssub * LibertinusSerif-OsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-Sup.fd index bc9b90d9b90..2a5aa2b493d 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-Sup.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{T1LibertinusSerif-Sup.fd} - [2018/09/01 (autoinst) Font definitions for T1/LibertinusSerif-Sup.] + [2019/05/27 (autoinst) Font definitions for T1/LibertinusSerif-Sup.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,50 +11,107 @@ \DeclareFontFamily{T1}{LibertinusSerif-Sup}{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-t1 + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusSerif-Sup}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-sup-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-t1 +\DeclareFontShape{T1}{LibertinusSerif-Sup}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{b}{sl}{ - <-> ssub * LibertinusSerif-Sup/b/it +\DeclareFontShape{T1}{LibertinusSerif-Sup}{regular}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/it }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{sb}{n}{ + +% ---- semibold ---- + +\DeclareFontShape{T1}{LibertinusSerif-Sup}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{sb}{it}{ +\DeclareFontShape{T1}{LibertinusSerif-Sup}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{sb}{sl}{ - <-> ssub * LibertinusSerif-Sup/sb/it +\DeclareFontShape{T1}{LibertinusSerif-Sup}{semibold}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{LibertinusSerif-Sup}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-Sup}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-Sup}{bold}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{LibertinusSerif-Sup}{m}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/sl }{} \DeclareFontShape{T1}{LibertinusSerif-Sup}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-sup-t1 + <-> ssub * LibertinusSerif-Sup/regular/n }{} \DeclareFontShape{T1}{LibertinusSerif-Sup}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-t1 + <-> ssub * LibertinusSerif-Sup/regular/it }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{m}{sl}{ - <-> ssub * LibertinusSerif-Sup/m/it + +% sb --> semibold + +\DeclareFontShape{T1}{LibertinusSerif-Sup}{sb}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/sl }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{bx}{sl}{ - <-> ssub * LibertinusSerif-Sup/b/sl +\DeclareFontShape{T1}{LibertinusSerif-Sup}{sb}{n}{ + <-> ssub * LibertinusSerif-Sup/semibold/n +}{} + +\DeclareFontShape{T1}{LibertinusSerif-Sup}{sb}{it}{ + <-> ssub * LibertinusSerif-Sup/semibold/it +}{} + + +% b --> bold + +\DeclareFontShape{T1}{LibertinusSerif-Sup}{b}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/sl +}{} + +\DeclareFontShape{T1}{LibertinusSerif-Sup}{b}{n}{ + <-> ssub * LibertinusSerif-Sup/bold/n +}{} + +\DeclareFontShape{T1}{LibertinusSerif-Sup}{b}{it}{ + <-> ssub * LibertinusSerif-Sup/bold/it }{} \DeclareFontShape{T1}{LibertinusSerif-Sup}{bx}{n}{ <-> ssub * LibertinusSerif-Sup/b/n }{} +\DeclareFontShape{T1}{LibertinusSerif-Sup}{bx}{sl}{ + <-> ssub * LibertinusSerif-Sup/b/sl +}{} + \DeclareFontShape{T1}{LibertinusSerif-Sup}{bx}{it}{ <-> ssub * LibertinusSerif-Sup/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TLF.fd index 3b0e7e80f90..dd254fe9ca3 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{T1LibertinusSerif-TLF.fd} - [2018/09/01 (autoinst) Font definitions for T1/LibertinusSerif-TLF.] + [2019/05/27 (autoinst) Font definitions for T1/LibertinusSerif-TLF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,94 +11,187 @@ \DeclareFontFamily{T1}{LibertinusSerif-TLF}{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-t1 + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-t1 +\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-t1 +\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{scsl}{ - <-> ssub * LibertinusSerif-TLF/b/scit +\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{sl}{ - <-> ssub * LibertinusSerif-TLF/b/it +\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/it }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{sc}{ + +% ---- semibold ---- + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{n}{ +\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{it}{ +\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{scit}{ +\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{scit}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{scsl}{ - <-> ssub * LibertinusSerif-TLF/sb/scit +\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{sl}{ - <-> ssub * LibertinusSerif-TLF/sb/it +\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scit +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/sl +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scsl }{} \DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tlf-sc-t1 + <-> ssub * LibertinusSerif-TLF/regular/sc }{} \DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tlf-t1 + <-> ssub * LibertinusSerif-TLF/regular/n }{} \DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-t1 + <-> ssub * LibertinusSerif-TLF/regular/it }{} \DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-t1 + <-> ssub * LibertinusSerif-TLF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{scsl}{ - <-> ssub * LibertinusSerif-TLF/m/scit + +% sb --> semibold + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/sl }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{sl}{ - <-> ssub * LibertinusSerif-TLF/m/it +\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scsl }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{bx}{sl}{ - <-> ssub * LibertinusSerif-TLF/b/sl +\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{sc}{ + <-> ssub * LibertinusSerif-TLF/semibold/sc }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{bx}{scsl}{ - <-> ssub * LibertinusSerif-TLF/b/scsl +\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{n}{ + <-> ssub * LibertinusSerif-TLF/semibold/n }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{bx}{sc}{ - <-> ssub * LibertinusSerif-TLF/b/sc +\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{it}{ + <-> ssub * LibertinusSerif-TLF/semibold/it +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{scit}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/sl +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scsl +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{sc}{ + <-> ssub * LibertinusSerif-TLF/bold/sc +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{n}{ + <-> ssub * LibertinusSerif-TLF/bold/n +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{it}{ + <-> ssub * LibertinusSerif-TLF/bold/it +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{scit}{ + <-> ssub * LibertinusSerif-TLF/bold/scit }{} \DeclareFontShape{T1}{LibertinusSerif-TLF}{bx}{n}{ <-> ssub * LibertinusSerif-TLF/b/n }{} +\DeclareFontShape{T1}{LibertinusSerif-TLF}{bx}{sc}{ + <-> ssub * LibertinusSerif-TLF/b/sc +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-TLF/b/scsl +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TLF}{bx}{sl}{ + <-> ssub * LibertinusSerif-TLF/b/sl +}{} + \DeclareFontShape{T1}{LibertinusSerif-TLF}{bx}{it}{ <-> ssub * LibertinusSerif-TLF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TOsF.fd index 2f99283bb5d..30c985a373b 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TOsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{T1LibertinusSerif-TOsF.fd} - [2018/09/01 (autoinst) Font definitions for T1/LibertinusSerif-TOsF.] + [2019/05/27 (autoinst) Font definitions for T1/LibertinusSerif-TOsF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,94 +11,187 @@ \DeclareFontFamily{T1}{LibertinusSerif-TOsF}{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-t1 + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-t1 +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-t1 +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/b/scit +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{sl}{ - <-> ssub * LibertinusSerif-TOsF/b/it +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/it }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{sc}{ + +% ---- semibold ---- + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{n}{ +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{it}{ +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{scit}{ +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{scit}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/sb/scit +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{sl}{ - <-> ssub * LibertinusSerif-TOsF/sb/it +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-t1 +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/sl +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scsl }{} \DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tosf-sc-t1 + <-> ssub * LibertinusSerif-TOsF/regular/sc }{} \DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tosf-t1 + <-> ssub * LibertinusSerif-TOsF/regular/n }{} \DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-t1 + <-> ssub * LibertinusSerif-TOsF/regular/it }{} \DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-t1 + <-> ssub * LibertinusSerif-TOsF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/m/scit + +% sb --> semibold + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/sl }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{sl}{ - <-> ssub * LibertinusSerif-TOsF/m/it +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scsl }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bx}{sl}{ - <-> ssub * LibertinusSerif-TOsF/b/sl +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{sc}{ + <-> ssub * LibertinusSerif-TOsF/semibold/sc }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bx}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/b/scsl +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{n}{ + <-> ssub * LibertinusSerif-TOsF/semibold/n }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bx}{sc}{ - <-> ssub * LibertinusSerif-TOsF/b/sc +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{it}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{scit}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/sl +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scsl +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{sc}{ + <-> ssub * LibertinusSerif-TOsF/bold/sc +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{n}{ + <-> ssub * LibertinusSerif-TOsF/bold/n +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{it}{ + <-> ssub * LibertinusSerif-TOsF/bold/it +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{scit}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit }{} \DeclareFontShape{T1}{LibertinusSerif-TOsF}{bx}{n}{ <-> ssub * LibertinusSerif-TOsF/b/n }{} +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bx}{sc}{ + <-> ssub * LibertinusSerif-TOsF/b/sc +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/b/scsl +}{} + +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bx}{sl}{ + <-> ssub * LibertinusSerif-TOsF/b/sl +}{} + \DeclareFontShape{T1}{LibertinusSerif-TOsF}{bx}{it}{ <-> ssub * LibertinusSerif-TOsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-LF.fd index ca316942126..6170eb64ba9 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-LF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{T1LibertinusSerifDisplay-LF.fd} - [2018/09/02 (autoinst) Font definitions for T1/LibertinusSerifDisplay-LF.] + [2019/05/27 (autoinst) Font definitions for T1/LibertinusSerifDisplay-LF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{T1}{LibertinusSerifDisplay-LF}{} + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusSerifDisplay-LF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-lf-t1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{T1}{LibertinusSerifDisplay-LF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-lf-t1 + <-> ssub * LibertinusSerifDisplay-LF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-OsF.fd index 2461d1beeef..e1913777a56 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-OsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{T1LibertinusSerifDisplay-OsF.fd} - [2018/09/02 (autoinst) Font definitions for T1/LibertinusSerifDisplay-OsF.] + [2019/05/27 (autoinst) Font definitions for T1/LibertinusSerifDisplay-OsF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{T1}{LibertinusSerifDisplay-OsF}{} + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusSerifDisplay-OsF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-osf-t1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{T1}{LibertinusSerifDisplay-OsF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-osf-t1 + <-> ssub * LibertinusSerifDisplay-OsF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-Sup.fd index d424c74f732..f790010fb10 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-Sup.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{T1LibertinusSerifDisplay-Sup.fd} - [2018/09/02 (autoinst) Font definitions for T1/LibertinusSerifDisplay-Sup.] + [2019/05/27 (autoinst) Font definitions for T1/LibertinusSerifDisplay-Sup.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{T1}{LibertinusSerifDisplay-Sup}{} + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusSerifDisplay-Sup}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-sup-t1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{T1}{LibertinusSerifDisplay-Sup}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-sup-t1 + <-> ssub * LibertinusSerifDisplay-Sup/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TLF.fd index 5e05469e66d..f0482d3e84e 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{T1LibertinusSerifDisplay-TLF.fd} - [2018/09/02 (autoinst) Font definitions for T1/LibertinusSerifDisplay-TLF.] + [2019/05/27 (autoinst) Font definitions for T1/LibertinusSerifDisplay-TLF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{T1}{LibertinusSerifDisplay-TLF}{} + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusSerifDisplay-TLF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tlf-t1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{T1}{LibertinusSerifDisplay-TLF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-tlf-t1 + <-> ssub * LibertinusSerifDisplay-TLF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TOsF.fd index d2813e143ca..eb29a1f87bb 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TOsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{T1LibertinusSerifDisplay-TOsF.fd} - [2018/09/02 (autoinst) Font definitions for T1/LibertinusSerifDisplay-TOsF.] + [2019/05/27 (autoinst) Font definitions for T1/LibertinusSerifDisplay-TOsF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{T1}{LibertinusSerifDisplay-TOsF}{} + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusSerifDisplay-TOsF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tosf-t1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{T1}{LibertinusSerifDisplay-TOsF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-tosf-t1 + <-> ssub * LibertinusSerifDisplay-TOsF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifInitials-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifInitials-TLF.fd index 9966583f633..0077e508c1a 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifInitials-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifInitials-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{T1LibertinusSerifInitials-TLF.fd} - [2018/09/02 (autoinst) Font definitions for T1/LibertinusSerifInitials-TLF.] + [2019/05/27 (autoinst) Font definitions for T1/LibertinusSerifInitials-TLF.] \expandafter\ifx\csname LibertinusSerifInitials@scale\endcsname\relax \let\LibertinusSerifInitials@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{T1}{LibertinusSerifInitials-TLF}{} + +% ---- regular ---- + +\DeclareFontShape{T1}{LibertinusSerifInitials-TLF}{regular}{n}{ + <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-Regular-tlf-t1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{T1}{LibertinusSerifInitials-TLF}{m}{n}{ - <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-tlf-t1 + <-> ssub * LibertinusSerifInitials-TLF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusMono-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusMono-Sup.fd new file mode 100644 index 00000000000..ca67cdad439 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusMono-Sup.fd @@ -0,0 +1,89 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2ALibertinusMono-Sup.fd} + [2019/05/28 (autoinst) Font definitions for T2A/LibertinusMono-Sup.] + +\expandafter\ifx\csname LibertinusMono@scale\endcsname\relax + \let\LibertinusMono@@scale\@empty +\else + \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusMono-Sup}{\hyphenchar\font=-1} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusMono-Sup}{regular}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Regular-sup-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusMono-Sup}{regular}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-sup-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusMono-Sup}{regular}{it}{ + <-> ssub * LibertinusMono-Sup/regular/sl +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2A}{LibertinusMono-Sup}{bold}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Bold-sup-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusMono-Sup}{bold}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-sup-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusMono-Sup}{bold}{it}{ + <-> ssub * LibertinusMono-Sup/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusMono-Sup}{m}{n}{ + <-> ssub * LibertinusMono-Sup/regular/n +}{} + +\DeclareFontShape{T2A}{LibertinusMono-Sup}{m}{sl}{ + <-> ssub * LibertinusMono-Sup/regular/sl +}{} + +\DeclareFontShape{T2A}{LibertinusMono-Sup}{m}{it}{ + <-> ssub * LibertinusMono-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T2A}{LibertinusMono-Sup}{b}{n}{ + <-> ssub * LibertinusMono-Sup/bold/n +}{} + +\DeclareFontShape{T2A}{LibertinusMono-Sup}{b}{sl}{ + <-> ssub * LibertinusMono-Sup/bold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusMono-Sup}{b}{it}{ + <-> ssub * LibertinusMono-Sup/bold/it +}{} + +\DeclareFontShape{T2A}{LibertinusMono-Sup}{bx}{sl}{ + <-> ssub * LibertinusMono-Sup/b/sl +}{} + +\DeclareFontShape{T2A}{LibertinusMono-Sup}{bx}{n}{ + <-> ssub * LibertinusMono-Sup/b/n +}{} + +\DeclareFontShape{T2A}{LibertinusMono-Sup}{bx}{it}{ + <-> ssub * LibertinusMono-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusMono-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusMono-TLF.fd new file mode 100644 index 00000000000..d892b3fab66 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusMono-TLF.fd @@ -0,0 +1,89 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2ALibertinusMono-TLF.fd} + [2019/05/28 (autoinst) Font definitions for T2A/LibertinusMono-TLF.] + +\expandafter\ifx\csname LibertinusMono@scale\endcsname\relax + \let\LibertinusMono@@scale\@empty +\else + \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusMono-TLF}{\hyphenchar\font=-1} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusMono-TLF}{regular}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Regular-tlf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusMono-TLF}{regular}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-tlf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusMono-TLF}{regular}{it}{ + <-> ssub * LibertinusMono-TLF/regular/sl +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2A}{LibertinusMono-TLF}{bold}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Bold-tlf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusMono-TLF}{bold}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-tlf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusMono-TLF}{bold}{it}{ + <-> ssub * LibertinusMono-TLF/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusMono-TLF}{m}{n}{ + <-> ssub * LibertinusMono-TLF/regular/n +}{} + +\DeclareFontShape{T2A}{LibertinusMono-TLF}{m}{sl}{ + <-> ssub * LibertinusMono-TLF/regular/sl +}{} + +\DeclareFontShape{T2A}{LibertinusMono-TLF}{m}{it}{ + <-> ssub * LibertinusMono-TLF/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T2A}{LibertinusMono-TLF}{b}{n}{ + <-> ssub * LibertinusMono-TLF/bold/n +}{} + +\DeclareFontShape{T2A}{LibertinusMono-TLF}{b}{sl}{ + <-> ssub * LibertinusMono-TLF/bold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusMono-TLF}{b}{it}{ + <-> ssub * LibertinusMono-TLF/bold/it +}{} + +\DeclareFontShape{T2A}{LibertinusMono-TLF}{bx}{sl}{ + <-> ssub * LibertinusMono-TLF/b/sl +}{} + +\DeclareFontShape{T2A}{LibertinusMono-TLF}{bx}{n}{ + <-> ssub * LibertinusMono-TLF/b/n +}{} + +\DeclareFontShape{T2A}{LibertinusMono-TLF}{bx}{it}{ + <-> ssub * LibertinusMono-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-LF.fd new file mode 100644 index 00000000000..bd477bfa5ec --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-LF.fd @@ -0,0 +1,149 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2ALibertinusSans-LF.fd} + [2019/05/28 (autoinst) Font definitions for T2A/LibertinusSans-LF.] + +\expandafter\ifx\csname LibertinusSans@scale\endcsname\relax + \let\LibertinusSans@@scale\@empty +\else + \edef\LibertinusSans@@scale{s*[\csname LibertinusSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusSans-LF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusSans-LF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{regular}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{regular}{sl}{ + <-> ssub * LibertinusSans-LF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{it}{ + <-> ssub * LibertinusSans-LF/bold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{sl}{ + <-> ssub * LibertinusSans-LF/regular/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{sc}{ + <-> ssub * LibertinusSans-LF/regular/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{n}{ + <-> ssub * LibertinusSans-LF/regular/n +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{it}{ + <-> ssub * LibertinusSans-LF/regular/it +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{scit}{ + <-> ssub * LibertinusSans-LF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{sc}{ + <-> ssub * LibertinusSans-LF/bold/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{n}{ + <-> ssub * LibertinusSans-LF/bold/n +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{scsl}{ + <-> ssub * LibertinusSans-LF/bold/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{sl}{ + <-> ssub * LibertinusSans-LF/bold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{it}{ + <-> ssub * LibertinusSans-LF/bold/it +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{bx}{sl}{ + <-> ssub * LibertinusSans-LF/b/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{bx}{scsl}{ + <-> ssub * LibertinusSans-LF/b/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{bx}{n}{ + <-> ssub * LibertinusSans-LF/b/n +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{bx}{sc}{ + <-> ssub * LibertinusSans-LF/b/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{bx}{it}{ + <-> ssub * LibertinusSans-LF/b/it +}{} + +\DeclareFontShape{T2A}{LibertinusSans-LF}{bx}{scit}{ + <-> ssub * LibertinusSans-LF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-OsF.fd new file mode 100644 index 00000000000..6cce1360700 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-OsF.fd @@ -0,0 +1,149 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2ALibertinusSans-OsF.fd} + [2019/05/28 (autoinst) Font definitions for T2A/LibertinusSans-OsF.] + +\expandafter\ifx\csname LibertinusSans@scale\endcsname\relax + \let\LibertinusSans@@scale\@empty +\else + \edef\LibertinusSans@@scale{s*[\csname LibertinusSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusSans-OsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{regular}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{it}{ + <-> ssub * LibertinusSans-OsF/bold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{sc}{ + <-> ssub * LibertinusSans-OsF/regular/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{n}{ + <-> ssub * LibertinusSans-OsF/regular/n +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{it}{ + <-> ssub * LibertinusSans-OsF/regular/it +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{scit}{ + <-> ssub * LibertinusSans-OsF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{sc}{ + <-> ssub * LibertinusSans-OsF/bold/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{n}{ + <-> ssub * LibertinusSans-OsF/bold/n +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{scsl}{ + <-> ssub * LibertinusSans-OsF/bold/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{sl}{ + <-> ssub * LibertinusSans-OsF/bold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{it}{ + <-> ssub * LibertinusSans-OsF/bold/it +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bx}{sl}{ + <-> ssub * LibertinusSans-OsF/b/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bx}{scsl}{ + <-> ssub * LibertinusSans-OsF/b/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bx}{n}{ + <-> ssub * LibertinusSans-OsF/b/n +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bx}{sc}{ + <-> ssub * LibertinusSans-OsF/b/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bx}{it}{ + <-> ssub * LibertinusSans-OsF/b/it +}{} + +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bx}{scit}{ + <-> ssub * LibertinusSans-OsF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-Sup.fd new file mode 100644 index 00000000000..e60669512dd --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-Sup.fd @@ -0,0 +1,89 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2ALibertinusSans-Sup.fd} + [2019/05/28 (autoinst) Font definitions for T2A/LibertinusSans-Sup.] + +\expandafter\ifx\csname LibertinusSans@scale\endcsname\relax + \let\LibertinusSans@@scale\@empty +\else + \edef\LibertinusSans@@scale{s*[\csname LibertinusSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusSans-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusSans-Sup}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-sup-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-Sup}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-Sup}{regular}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2A}{LibertinusSans-Sup}{bold}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-Sup}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-Sup}{bold}{it}{ + <-> ssub * LibertinusSans-Sup/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusSans-Sup}{m}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-Sup}{m}{n}{ + <-> ssub * LibertinusSans-Sup/regular/n +}{} + +\DeclareFontShape{T2A}{LibertinusSans-Sup}{m}{it}{ + <-> ssub * LibertinusSans-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T2A}{LibertinusSans-Sup}{b}{n}{ + <-> ssub * LibertinusSans-Sup/bold/n +}{} + +\DeclareFontShape{T2A}{LibertinusSans-Sup}{b}{sl}{ + <-> ssub * LibertinusSans-Sup/bold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-Sup}{b}{it}{ + <-> ssub * LibertinusSans-Sup/bold/it +}{} + +\DeclareFontShape{T2A}{LibertinusSans-Sup}{bx}{sl}{ + <-> ssub * LibertinusSans-Sup/b/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-Sup}{bx}{n}{ + <-> ssub * LibertinusSans-Sup/b/n +}{} + +\DeclareFontShape{T2A}{LibertinusSans-Sup}{bx}{it}{ + <-> ssub * LibertinusSans-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-TLF.fd new file mode 100644 index 00000000000..2f2ccf1d4dd --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-TLF.fd @@ -0,0 +1,149 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2ALibertinusSans-TLF.fd} + [2019/05/28 (autoinst) Font definitions for T2A/LibertinusSans-TLF.] + +\expandafter\ifx\csname LibertinusSans@scale\endcsname\relax + \let\LibertinusSans@@scale\@empty +\else + \edef\LibertinusSans@@scale{s*[\csname LibertinusSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusSans-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{regular}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{it}{ + <-> ssub * LibertinusSans-TLF/bold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{sc}{ + <-> ssub * LibertinusSans-TLF/regular/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{n}{ + <-> ssub * LibertinusSans-TLF/regular/n +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{it}{ + <-> ssub * LibertinusSans-TLF/regular/it +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{scit}{ + <-> ssub * LibertinusSans-TLF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{sc}{ + <-> ssub * LibertinusSans-TLF/bold/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{n}{ + <-> ssub * LibertinusSans-TLF/bold/n +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{scsl}{ + <-> ssub * LibertinusSans-TLF/bold/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{sl}{ + <-> ssub * LibertinusSans-TLF/bold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{it}{ + <-> ssub * LibertinusSans-TLF/bold/it +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bx}{sl}{ + <-> ssub * LibertinusSans-TLF/b/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bx}{scsl}{ + <-> ssub * LibertinusSans-TLF/b/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bx}{n}{ + <-> ssub * LibertinusSans-TLF/b/n +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bx}{sc}{ + <-> ssub * LibertinusSans-TLF/b/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bx}{it}{ + <-> ssub * LibertinusSans-TLF/b/it +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bx}{scit}{ + <-> ssub * LibertinusSans-TLF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-TOsF.fd new file mode 100644 index 00000000000..d03d40afd3f --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-TOsF.fd @@ -0,0 +1,149 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2ALibertinusSans-TOsF.fd} + [2019/05/28 (autoinst) Font definitions for T2A/LibertinusSans-TOsF.] + +\expandafter\ifx\csname LibertinusSans@scale\endcsname\relax + \let\LibertinusSans@@scale\@empty +\else + \edef\LibertinusSans@@scale{s*[\csname LibertinusSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusSans-TOsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{sc}{ + <-> ssub * LibertinusSans-TOsF/regular/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{n}{ + <-> ssub * LibertinusSans-TOsF/regular/n +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{it}{ + <-> ssub * LibertinusSans-TOsF/regular/it +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{scit}{ + <-> ssub * LibertinusSans-TOsF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{sc}{ + <-> ssub * LibertinusSans-TOsF/bold/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{n}{ + <-> ssub * LibertinusSans-TOsF/bold/n +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{scsl}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{sl}{ + <-> ssub * LibertinusSans-TOsF/bold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/it +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bx}{sl}{ + <-> ssub * LibertinusSans-TOsF/b/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bx}{scsl}{ + <-> ssub * LibertinusSans-TOsF/b/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bx}{n}{ + <-> ssub * LibertinusSans-TOsF/b/n +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bx}{sc}{ + <-> ssub * LibertinusSans-TOsF/b/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bx}{it}{ + <-> ssub * LibertinusSans-TOsF/b/it +}{} + +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bx}{scit}{ + <-> ssub * LibertinusSans-TOsF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-LF.fd new file mode 100644 index 00000000000..43c12784c89 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-LF.fd @@ -0,0 +1,203 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2ALibertinusSerif-LF.fd} + [2019/05/27 (autoinst) Font definitions for T2A/LibertinusSerif-LF.] + +\expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax + \let\LibertinusSerif@@scale\@empty +\else + \edef\LibertinusSerif@@scale{s*[\csname LibertinusSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusSerif-LF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{regular}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/it +}{} + + +% ---- semibold ---- + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{sc}{ + <-> ssub * LibertinusSerif-LF/regular/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{n}{ + <-> ssub * LibertinusSerif-LF/regular/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{it}{ + <-> ssub * LibertinusSerif-LF/regular/it +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{scit}{ + <-> ssub * LibertinusSerif-LF/regular/scit +}{} + + +% sb --> semibold + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{sc}{ + <-> ssub * LibertinusSerif-LF/semibold/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{n}{ + <-> ssub * LibertinusSerif-LF/semibold/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{it}{ + <-> ssub * LibertinusSerif-LF/semibold/it +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{scit}{ + <-> ssub * LibertinusSerif-LF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{b}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{b}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{b}{sc}{ + <-> ssub * LibertinusSerif-LF/bold/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{b}{n}{ + <-> ssub * LibertinusSerif-LF/bold/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{b}{it}{ + <-> ssub * LibertinusSerif-LF/bold/it +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{b}{scit}{ + <-> ssub * LibertinusSerif-LF/bold/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bx}{n}{ + <-> ssub * LibertinusSerif-LF/b/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bx}{sc}{ + <-> ssub * LibertinusSerif-LF/b/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-LF/b/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bx}{sl}{ + <-> ssub * LibertinusSerif-LF/b/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bx}{it}{ + <-> ssub * LibertinusSerif-LF/b/it +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bx}{scit}{ + <-> ssub * LibertinusSerif-LF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-OsF.fd new file mode 100644 index 00000000000..844ed339eca --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-OsF.fd @@ -0,0 +1,203 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2ALibertinusSerif-OsF.fd} + [2019/05/27 (autoinst) Font definitions for T2A/LibertinusSerif-OsF.] + +\expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax + \let\LibertinusSerif@@scale\@empty +\else + \edef\LibertinusSerif@@scale{s*[\csname LibertinusSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusSerif-OsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/it +}{} + + +% ---- semibold ---- + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{sc}{ + <-> ssub * LibertinusSerif-OsF/regular/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{n}{ + <-> ssub * LibertinusSerif-OsF/regular/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{it}{ + <-> ssub * LibertinusSerif-OsF/regular/it +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{scit}{ + <-> ssub * LibertinusSerif-OsF/regular/scit +}{} + + +% sb --> semibold + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{sc}{ + <-> ssub * LibertinusSerif-OsF/semibold/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{n}{ + <-> ssub * LibertinusSerif-OsF/semibold/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{it}{ + <-> ssub * LibertinusSerif-OsF/semibold/it +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{scit}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{b}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{b}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{b}{sc}{ + <-> ssub * LibertinusSerif-OsF/bold/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{b}{n}{ + <-> ssub * LibertinusSerif-OsF/bold/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{b}{it}{ + <-> ssub * LibertinusSerif-OsF/bold/it +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{b}{scit}{ + <-> ssub * LibertinusSerif-OsF/bold/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bx}{n}{ + <-> ssub * LibertinusSerif-OsF/b/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bx}{sc}{ + <-> ssub * LibertinusSerif-OsF/b/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-OsF/b/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bx}{sl}{ + <-> ssub * LibertinusSerif-OsF/b/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bx}{it}{ + <-> ssub * LibertinusSerif-OsF/b/it +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bx}{scit}{ + <-> ssub * LibertinusSerif-OsF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-Sup.fd new file mode 100644 index 00000000000..ef09cf5f951 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-Sup.fd @@ -0,0 +1,119 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2ALibertinusSerif-Sup.fd} + [2019/05/27 (autoinst) Font definitions for T2A/LibertinusSerif-Sup.] + +\expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax + \let\LibertinusSerif@@scale\@empty +\else + \edef\LibertinusSerif@@scale{s*[\csname LibertinusSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusSerif-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-sup-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{regular}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/it +}{} + + +% ---- semibold ---- + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{semibold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{semibold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{semibold}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{bold}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{m}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{m}{n}{ + <-> ssub * LibertinusSerif-Sup/regular/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{m}{it}{ + <-> ssub * LibertinusSerif-Sup/regular/it +}{} + + +% sb --> semibold + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{sb}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{sb}{n}{ + <-> ssub * LibertinusSerif-Sup/semibold/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{sb}{it}{ + <-> ssub * LibertinusSerif-Sup/semibold/it +}{} + + +% b --> bold + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{b}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{b}{n}{ + <-> ssub * LibertinusSerif-Sup/bold/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{b}{it}{ + <-> ssub * LibertinusSerif-Sup/bold/it +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{bx}{n}{ + <-> ssub * LibertinusSerif-Sup/b/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{bx}{sl}{ + <-> ssub * LibertinusSerif-Sup/b/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{bx}{it}{ + <-> ssub * LibertinusSerif-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-TLF.fd new file mode 100644 index 00000000000..856da250309 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-TLF.fd @@ -0,0 +1,203 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2ALibertinusSerif-TLF.fd} + [2019/05/27 (autoinst) Font definitions for T2A/LibertinusSerif-TLF.] + +\expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax + \let\LibertinusSerif@@scale\@empty +\else + \edef\LibertinusSerif@@scale{s*[\csname LibertinusSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusSerif-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/it +}{} + + +% ---- semibold ---- + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{sc}{ + <-> ssub * LibertinusSerif-TLF/regular/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{n}{ + <-> ssub * LibertinusSerif-TLF/regular/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{it}{ + <-> ssub * LibertinusSerif-TLF/regular/it +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{scit}{ + <-> ssub * LibertinusSerif-TLF/regular/scit +}{} + + +% sb --> semibold + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{sc}{ + <-> ssub * LibertinusSerif-TLF/semibold/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{n}{ + <-> ssub * LibertinusSerif-TLF/semibold/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{it}{ + <-> ssub * LibertinusSerif-TLF/semibold/it +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{scit}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{b}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{b}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{b}{sc}{ + <-> ssub * LibertinusSerif-TLF/bold/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{b}{n}{ + <-> ssub * LibertinusSerif-TLF/bold/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{b}{it}{ + <-> ssub * LibertinusSerif-TLF/bold/it +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{b}{scit}{ + <-> ssub * LibertinusSerif-TLF/bold/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bx}{n}{ + <-> ssub * LibertinusSerif-TLF/b/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bx}{sc}{ + <-> ssub * LibertinusSerif-TLF/b/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-TLF/b/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bx}{sl}{ + <-> ssub * LibertinusSerif-TLF/b/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bx}{it}{ + <-> ssub * LibertinusSerif-TLF/b/it +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bx}{scit}{ + <-> ssub * LibertinusSerif-TLF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-TOsF.fd new file mode 100644 index 00000000000..4d48b873951 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-TOsF.fd @@ -0,0 +1,203 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2ALibertinusSerif-TOsF.fd} + [2019/05/27 (autoinst) Font definitions for T2A/LibertinusSerif-TOsF.] + +\expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax + \let\LibertinusSerif@@scale\@empty +\else + \edef\LibertinusSerif@@scale{s*[\csname LibertinusSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusSerif-TOsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/it +}{} + + +% ---- semibold ---- + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-t2a +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{sc}{ + <-> ssub * LibertinusSerif-TOsF/regular/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{n}{ + <-> ssub * LibertinusSerif-TOsF/regular/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{it}{ + <-> ssub * LibertinusSerif-TOsF/regular/it +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{scit}{ + <-> ssub * LibertinusSerif-TOsF/regular/scit +}{} + + +% sb --> semibold + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{sc}{ + <-> ssub * LibertinusSerif-TOsF/semibold/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{n}{ + <-> ssub * LibertinusSerif-TOsF/semibold/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{it}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{scit}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{b}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{b}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{b}{sc}{ + <-> ssub * LibertinusSerif-TOsF/bold/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{b}{n}{ + <-> ssub * LibertinusSerif-TOsF/bold/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{b}{it}{ + <-> ssub * LibertinusSerif-TOsF/bold/it +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{b}{scit}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bx}{n}{ + <-> ssub * LibertinusSerif-TOsF/b/n +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bx}{sc}{ + <-> ssub * LibertinusSerif-TOsF/b/sc +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/b/scsl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bx}{sl}{ + <-> ssub * LibertinusSerif-TOsF/b/sl +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bx}{it}{ + <-> ssub * LibertinusSerif-TOsF/b/it +}{} + +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bx}{scit}{ + <-> ssub * LibertinusSerif-TOsF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-LF.fd new file mode 100644 index 00000000000..9a53f3378d1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-LF.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2ALibertinusSerifDisplay-LF.fd} + [2019/05/27 (autoinst) Font definitions for T2A/LibertinusSerifDisplay-LF.] + +\expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax + \let\LibertinusSerifDisplay@@scale\@empty +\else + \edef\LibertinusSerifDisplay@@scale{s*[\csname LibertinusSerifDisplay@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusSerifDisplay-LF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusSerifDisplay-LF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-lf-t2a +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusSerifDisplay-LF}{m}{n}{ + <-> ssub * LibertinusSerifDisplay-LF/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-OsF.fd new file mode 100644 index 00000000000..6df808914cc --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-OsF.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2ALibertinusSerifDisplay-OsF.fd} + [2019/05/27 (autoinst) Font definitions for T2A/LibertinusSerifDisplay-OsF.] + +\expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax + \let\LibertinusSerifDisplay@@scale\@empty +\else + \edef\LibertinusSerifDisplay@@scale{s*[\csname LibertinusSerifDisplay@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusSerifDisplay-OsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusSerifDisplay-OsF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-osf-t2a +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusSerifDisplay-OsF}{m}{n}{ + <-> ssub * LibertinusSerifDisplay-OsF/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-Sup.fd new file mode 100644 index 00000000000..b1cc106f82f --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-Sup.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2ALibertinusSerifDisplay-Sup.fd} + [2019/05/27 (autoinst) Font definitions for T2A/LibertinusSerifDisplay-Sup.] + +\expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax + \let\LibertinusSerifDisplay@@scale\@empty +\else + \edef\LibertinusSerifDisplay@@scale{s*[\csname LibertinusSerifDisplay@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusSerifDisplay-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusSerifDisplay-Sup}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-sup-t2a +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusSerifDisplay-Sup}{m}{n}{ + <-> ssub * LibertinusSerifDisplay-Sup/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-TLF.fd new file mode 100644 index 00000000000..01e4d864f28 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-TLF.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2ALibertinusSerifDisplay-TLF.fd} + [2019/05/27 (autoinst) Font definitions for T2A/LibertinusSerifDisplay-TLF.] + +\expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax + \let\LibertinusSerifDisplay@@scale\@empty +\else + \edef\LibertinusSerifDisplay@@scale{s*[\csname LibertinusSerifDisplay@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusSerifDisplay-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusSerifDisplay-TLF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tlf-t2a +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusSerifDisplay-TLF}{m}{n}{ + <-> ssub * LibertinusSerifDisplay-TLF/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-TOsF.fd new file mode 100644 index 00000000000..aa952c2cf1e --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-TOsF.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2ALibertinusSerifDisplay-TOsF.fd} + [2019/05/27 (autoinst) Font definitions for T2A/LibertinusSerifDisplay-TOsF.] + +\expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax + \let\LibertinusSerifDisplay@@scale\@empty +\else + \edef\LibertinusSerifDisplay@@scale{s*[\csname LibertinusSerifDisplay@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusSerifDisplay-TOsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusSerifDisplay-TOsF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tosf-t2a +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusSerifDisplay-TOsF}{m}{n}{ + <-> ssub * LibertinusSerifDisplay-TOsF/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifInitials-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifInitials-TLF.fd new file mode 100644 index 00000000000..58e9e57ccee --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifInitials-TLF.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2ALibertinusSerifInitials-TLF.fd} + [2019/05/27 (autoinst) Font definitions for T2A/LibertinusSerifInitials-TLF.] + +\expandafter\ifx\csname LibertinusSerifInitials@scale\endcsname\relax + \let\LibertinusSerifInitials@@scale\@empty +\else + \edef\LibertinusSerifInitials@@scale{s*[\csname LibertinusSerifInitials@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2A}{LibertinusSerifInitials-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2A}{LibertinusSerifInitials-TLF}{regular}{n}{ + <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-Regular-tlf-t2a +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2A}{LibertinusSerifInitials-TLF}{m}{n}{ + <-> ssub * LibertinusSerifInitials-TLF/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusMono-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusMono-Sup.fd new file mode 100644 index 00000000000..b5abd643c53 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusMono-Sup.fd @@ -0,0 +1,89 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2BLibertinusMono-Sup.fd} + [2019/05/28 (autoinst) Font definitions for T2B/LibertinusMono-Sup.] + +\expandafter\ifx\csname LibertinusMono@scale\endcsname\relax + \let\LibertinusMono@@scale\@empty +\else + \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusMono-Sup}{\hyphenchar\font=-1} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusMono-Sup}{regular}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Regular-sup-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusMono-Sup}{regular}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-sup-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusMono-Sup}{regular}{it}{ + <-> ssub * LibertinusMono-Sup/regular/sl +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2B}{LibertinusMono-Sup}{bold}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Bold-sup-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusMono-Sup}{bold}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-sup-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusMono-Sup}{bold}{it}{ + <-> ssub * LibertinusMono-Sup/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusMono-Sup}{m}{n}{ + <-> ssub * LibertinusMono-Sup/regular/n +}{} + +\DeclareFontShape{T2B}{LibertinusMono-Sup}{m}{sl}{ + <-> ssub * LibertinusMono-Sup/regular/sl +}{} + +\DeclareFontShape{T2B}{LibertinusMono-Sup}{m}{it}{ + <-> ssub * LibertinusMono-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T2B}{LibertinusMono-Sup}{b}{n}{ + <-> ssub * LibertinusMono-Sup/bold/n +}{} + +\DeclareFontShape{T2B}{LibertinusMono-Sup}{b}{sl}{ + <-> ssub * LibertinusMono-Sup/bold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusMono-Sup}{b}{it}{ + <-> ssub * LibertinusMono-Sup/bold/it +}{} + +\DeclareFontShape{T2B}{LibertinusMono-Sup}{bx}{sl}{ + <-> ssub * LibertinusMono-Sup/b/sl +}{} + +\DeclareFontShape{T2B}{LibertinusMono-Sup}{bx}{n}{ + <-> ssub * LibertinusMono-Sup/b/n +}{} + +\DeclareFontShape{T2B}{LibertinusMono-Sup}{bx}{it}{ + <-> ssub * LibertinusMono-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusMono-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusMono-TLF.fd new file mode 100644 index 00000000000..b0f45204d6c --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusMono-TLF.fd @@ -0,0 +1,89 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2BLibertinusMono-TLF.fd} + [2019/05/28 (autoinst) Font definitions for T2B/LibertinusMono-TLF.] + +\expandafter\ifx\csname LibertinusMono@scale\endcsname\relax + \let\LibertinusMono@@scale\@empty +\else + \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusMono-TLF}{\hyphenchar\font=-1} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusMono-TLF}{regular}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Regular-tlf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusMono-TLF}{regular}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-tlf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusMono-TLF}{regular}{it}{ + <-> ssub * LibertinusMono-TLF/regular/sl +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2B}{LibertinusMono-TLF}{bold}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Bold-tlf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusMono-TLF}{bold}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-tlf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusMono-TLF}{bold}{it}{ + <-> ssub * LibertinusMono-TLF/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusMono-TLF}{m}{n}{ + <-> ssub * LibertinusMono-TLF/regular/n +}{} + +\DeclareFontShape{T2B}{LibertinusMono-TLF}{m}{sl}{ + <-> ssub * LibertinusMono-TLF/regular/sl +}{} + +\DeclareFontShape{T2B}{LibertinusMono-TLF}{m}{it}{ + <-> ssub * LibertinusMono-TLF/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T2B}{LibertinusMono-TLF}{b}{n}{ + <-> ssub * LibertinusMono-TLF/bold/n +}{} + +\DeclareFontShape{T2B}{LibertinusMono-TLF}{b}{sl}{ + <-> ssub * LibertinusMono-TLF/bold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusMono-TLF}{b}{it}{ + <-> ssub * LibertinusMono-TLF/bold/it +}{} + +\DeclareFontShape{T2B}{LibertinusMono-TLF}{bx}{sl}{ + <-> ssub * LibertinusMono-TLF/b/sl +}{} + +\DeclareFontShape{T2B}{LibertinusMono-TLF}{bx}{n}{ + <-> ssub * LibertinusMono-TLF/b/n +}{} + +\DeclareFontShape{T2B}{LibertinusMono-TLF}{bx}{it}{ + <-> ssub * LibertinusMono-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-LF.fd new file mode 100644 index 00000000000..8156d55daa8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-LF.fd @@ -0,0 +1,149 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2BLibertinusSans-LF.fd} + [2019/05/28 (autoinst) Font definitions for T2B/LibertinusSans-LF.] + +\expandafter\ifx\csname LibertinusSans@scale\endcsname\relax + \let\LibertinusSans@@scale\@empty +\else + \edef\LibertinusSans@@scale{s*[\csname LibertinusSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusSans-LF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusSans-LF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{regular}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{regular}{sl}{ + <-> ssub * LibertinusSans-LF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{it}{ + <-> ssub * LibertinusSans-LF/bold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{sl}{ + <-> ssub * LibertinusSans-LF/regular/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{sc}{ + <-> ssub * LibertinusSans-LF/regular/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{n}{ + <-> ssub * LibertinusSans-LF/regular/n +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{it}{ + <-> ssub * LibertinusSans-LF/regular/it +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{scit}{ + <-> ssub * LibertinusSans-LF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{sc}{ + <-> ssub * LibertinusSans-LF/bold/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{n}{ + <-> ssub * LibertinusSans-LF/bold/n +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{scsl}{ + <-> ssub * LibertinusSans-LF/bold/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{sl}{ + <-> ssub * LibertinusSans-LF/bold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{it}{ + <-> ssub * LibertinusSans-LF/bold/it +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{bx}{sl}{ + <-> ssub * LibertinusSans-LF/b/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{bx}{scsl}{ + <-> ssub * LibertinusSans-LF/b/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{bx}{n}{ + <-> ssub * LibertinusSans-LF/b/n +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{bx}{sc}{ + <-> ssub * LibertinusSans-LF/b/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{bx}{it}{ + <-> ssub * LibertinusSans-LF/b/it +}{} + +\DeclareFontShape{T2B}{LibertinusSans-LF}{bx}{scit}{ + <-> ssub * LibertinusSans-LF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-OsF.fd new file mode 100644 index 00000000000..acf36b4d525 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-OsF.fd @@ -0,0 +1,149 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2BLibertinusSans-OsF.fd} + [2019/05/28 (autoinst) Font definitions for T2B/LibertinusSans-OsF.] + +\expandafter\ifx\csname LibertinusSans@scale\endcsname\relax + \let\LibertinusSans@@scale\@empty +\else + \edef\LibertinusSans@@scale{s*[\csname LibertinusSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusSans-OsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{regular}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{it}{ + <-> ssub * LibertinusSans-OsF/bold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{sc}{ + <-> ssub * LibertinusSans-OsF/regular/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{n}{ + <-> ssub * LibertinusSans-OsF/regular/n +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{it}{ + <-> ssub * LibertinusSans-OsF/regular/it +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{scit}{ + <-> ssub * LibertinusSans-OsF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{sc}{ + <-> ssub * LibertinusSans-OsF/bold/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{n}{ + <-> ssub * LibertinusSans-OsF/bold/n +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{scsl}{ + <-> ssub * LibertinusSans-OsF/bold/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{sl}{ + <-> ssub * LibertinusSans-OsF/bold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{it}{ + <-> ssub * LibertinusSans-OsF/bold/it +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bx}{sl}{ + <-> ssub * LibertinusSans-OsF/b/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bx}{scsl}{ + <-> ssub * LibertinusSans-OsF/b/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bx}{n}{ + <-> ssub * LibertinusSans-OsF/b/n +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bx}{sc}{ + <-> ssub * LibertinusSans-OsF/b/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bx}{it}{ + <-> ssub * LibertinusSans-OsF/b/it +}{} + +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bx}{scit}{ + <-> ssub * LibertinusSans-OsF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-Sup.fd new file mode 100644 index 00000000000..14962e79598 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-Sup.fd @@ -0,0 +1,89 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2BLibertinusSans-Sup.fd} + [2019/05/28 (autoinst) Font definitions for T2B/LibertinusSans-Sup.] + +\expandafter\ifx\csname LibertinusSans@scale\endcsname\relax + \let\LibertinusSans@@scale\@empty +\else + \edef\LibertinusSans@@scale{s*[\csname LibertinusSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusSans-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusSans-Sup}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-sup-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-Sup}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-Sup}{regular}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2B}{LibertinusSans-Sup}{bold}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-Sup}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-Sup}{bold}{it}{ + <-> ssub * LibertinusSans-Sup/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusSans-Sup}{m}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-Sup}{m}{n}{ + <-> ssub * LibertinusSans-Sup/regular/n +}{} + +\DeclareFontShape{T2B}{LibertinusSans-Sup}{m}{it}{ + <-> ssub * LibertinusSans-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T2B}{LibertinusSans-Sup}{b}{n}{ + <-> ssub * LibertinusSans-Sup/bold/n +}{} + +\DeclareFontShape{T2B}{LibertinusSans-Sup}{b}{sl}{ + <-> ssub * LibertinusSans-Sup/bold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-Sup}{b}{it}{ + <-> ssub * LibertinusSans-Sup/bold/it +}{} + +\DeclareFontShape{T2B}{LibertinusSans-Sup}{bx}{sl}{ + <-> ssub * LibertinusSans-Sup/b/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-Sup}{bx}{n}{ + <-> ssub * LibertinusSans-Sup/b/n +}{} + +\DeclareFontShape{T2B}{LibertinusSans-Sup}{bx}{it}{ + <-> ssub * LibertinusSans-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-TLF.fd new file mode 100644 index 00000000000..8dd7453813e --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-TLF.fd @@ -0,0 +1,149 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2BLibertinusSans-TLF.fd} + [2019/05/28 (autoinst) Font definitions for T2B/LibertinusSans-TLF.] + +\expandafter\ifx\csname LibertinusSans@scale\endcsname\relax + \let\LibertinusSans@@scale\@empty +\else + \edef\LibertinusSans@@scale{s*[\csname LibertinusSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusSans-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{regular}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{it}{ + <-> ssub * LibertinusSans-TLF/bold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{sc}{ + <-> ssub * LibertinusSans-TLF/regular/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{n}{ + <-> ssub * LibertinusSans-TLF/regular/n +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{it}{ + <-> ssub * LibertinusSans-TLF/regular/it +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{scit}{ + <-> ssub * LibertinusSans-TLF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{sc}{ + <-> ssub * LibertinusSans-TLF/bold/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{n}{ + <-> ssub * LibertinusSans-TLF/bold/n +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{scsl}{ + <-> ssub * LibertinusSans-TLF/bold/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{sl}{ + <-> ssub * LibertinusSans-TLF/bold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{it}{ + <-> ssub * LibertinusSans-TLF/bold/it +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bx}{sl}{ + <-> ssub * LibertinusSans-TLF/b/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bx}{scsl}{ + <-> ssub * LibertinusSans-TLF/b/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bx}{n}{ + <-> ssub * LibertinusSans-TLF/b/n +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bx}{sc}{ + <-> ssub * LibertinusSans-TLF/b/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bx}{it}{ + <-> ssub * LibertinusSans-TLF/b/it +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bx}{scit}{ + <-> ssub * LibertinusSans-TLF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-TOsF.fd new file mode 100644 index 00000000000..15aebacf3f3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-TOsF.fd @@ -0,0 +1,149 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2BLibertinusSans-TOsF.fd} + [2019/05/28 (autoinst) Font definitions for T2B/LibertinusSans-TOsF.] + +\expandafter\ifx\csname LibertinusSans@scale\endcsname\relax + \let\LibertinusSans@@scale\@empty +\else + \edef\LibertinusSans@@scale{s*[\csname LibertinusSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusSans-TOsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{sc}{ + <-> ssub * LibertinusSans-TOsF/regular/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{n}{ + <-> ssub * LibertinusSans-TOsF/regular/n +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{it}{ + <-> ssub * LibertinusSans-TOsF/regular/it +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{scit}{ + <-> ssub * LibertinusSans-TOsF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{sc}{ + <-> ssub * LibertinusSans-TOsF/bold/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{n}{ + <-> ssub * LibertinusSans-TOsF/bold/n +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{scsl}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{sl}{ + <-> ssub * LibertinusSans-TOsF/bold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/it +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bx}{sl}{ + <-> ssub * LibertinusSans-TOsF/b/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bx}{scsl}{ + <-> ssub * LibertinusSans-TOsF/b/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bx}{n}{ + <-> ssub * LibertinusSans-TOsF/b/n +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bx}{sc}{ + <-> ssub * LibertinusSans-TOsF/b/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bx}{it}{ + <-> ssub * LibertinusSans-TOsF/b/it +}{} + +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bx}{scit}{ + <-> ssub * LibertinusSans-TOsF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-LF.fd new file mode 100644 index 00000000000..30cf9858aca --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-LF.fd @@ -0,0 +1,203 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2BLibertinusSerif-LF.fd} + [2019/05/27 (autoinst) Font definitions for T2B/LibertinusSerif-LF.] + +\expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax + \let\LibertinusSerif@@scale\@empty +\else + \edef\LibertinusSerif@@scale{s*[\csname LibertinusSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusSerif-LF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{regular}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/it +}{} + + +% ---- semibold ---- + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{sc}{ + <-> ssub * LibertinusSerif-LF/regular/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{n}{ + <-> ssub * LibertinusSerif-LF/regular/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{it}{ + <-> ssub * LibertinusSerif-LF/regular/it +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{scit}{ + <-> ssub * LibertinusSerif-LF/regular/scit +}{} + + +% sb --> semibold + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{sc}{ + <-> ssub * LibertinusSerif-LF/semibold/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{n}{ + <-> ssub * LibertinusSerif-LF/semibold/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{it}{ + <-> ssub * LibertinusSerif-LF/semibold/it +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{scit}{ + <-> ssub * LibertinusSerif-LF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{b}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{b}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{b}{sc}{ + <-> ssub * LibertinusSerif-LF/bold/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{b}{n}{ + <-> ssub * LibertinusSerif-LF/bold/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{b}{it}{ + <-> ssub * LibertinusSerif-LF/bold/it +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{b}{scit}{ + <-> ssub * LibertinusSerif-LF/bold/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bx}{n}{ + <-> ssub * LibertinusSerif-LF/b/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bx}{sc}{ + <-> ssub * LibertinusSerif-LF/b/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-LF/b/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bx}{sl}{ + <-> ssub * LibertinusSerif-LF/b/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bx}{it}{ + <-> ssub * LibertinusSerif-LF/b/it +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bx}{scit}{ + <-> ssub * LibertinusSerif-LF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-OsF.fd new file mode 100644 index 00000000000..f5670c4c64b --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-OsF.fd @@ -0,0 +1,203 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2BLibertinusSerif-OsF.fd} + [2019/05/27 (autoinst) Font definitions for T2B/LibertinusSerif-OsF.] + +\expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax + \let\LibertinusSerif@@scale\@empty +\else + \edef\LibertinusSerif@@scale{s*[\csname LibertinusSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusSerif-OsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/it +}{} + + +% ---- semibold ---- + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{sc}{ + <-> ssub * LibertinusSerif-OsF/regular/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{n}{ + <-> ssub * LibertinusSerif-OsF/regular/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{it}{ + <-> ssub * LibertinusSerif-OsF/regular/it +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{scit}{ + <-> ssub * LibertinusSerif-OsF/regular/scit +}{} + + +% sb --> semibold + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{sc}{ + <-> ssub * LibertinusSerif-OsF/semibold/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{n}{ + <-> ssub * LibertinusSerif-OsF/semibold/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{it}{ + <-> ssub * LibertinusSerif-OsF/semibold/it +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{scit}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{b}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{b}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{b}{sc}{ + <-> ssub * LibertinusSerif-OsF/bold/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{b}{n}{ + <-> ssub * LibertinusSerif-OsF/bold/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{b}{it}{ + <-> ssub * LibertinusSerif-OsF/bold/it +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{b}{scit}{ + <-> ssub * LibertinusSerif-OsF/bold/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bx}{n}{ + <-> ssub * LibertinusSerif-OsF/b/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bx}{sc}{ + <-> ssub * LibertinusSerif-OsF/b/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-OsF/b/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bx}{sl}{ + <-> ssub * LibertinusSerif-OsF/b/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bx}{it}{ + <-> ssub * LibertinusSerif-OsF/b/it +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bx}{scit}{ + <-> ssub * LibertinusSerif-OsF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-Sup.fd new file mode 100644 index 00000000000..61add3eae0b --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-Sup.fd @@ -0,0 +1,119 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2BLibertinusSerif-Sup.fd} + [2019/05/27 (autoinst) Font definitions for T2B/LibertinusSerif-Sup.] + +\expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax + \let\LibertinusSerif@@scale\@empty +\else + \edef\LibertinusSerif@@scale{s*[\csname LibertinusSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusSerif-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-sup-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{regular}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/it +}{} + + +% ---- semibold ---- + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{semibold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{semibold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{semibold}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{bold}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{m}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{m}{n}{ + <-> ssub * LibertinusSerif-Sup/regular/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{m}{it}{ + <-> ssub * LibertinusSerif-Sup/regular/it +}{} + + +% sb --> semibold + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{sb}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{sb}{n}{ + <-> ssub * LibertinusSerif-Sup/semibold/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{sb}{it}{ + <-> ssub * LibertinusSerif-Sup/semibold/it +}{} + + +% b --> bold + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{b}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{b}{n}{ + <-> ssub * LibertinusSerif-Sup/bold/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{b}{it}{ + <-> ssub * LibertinusSerif-Sup/bold/it +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{bx}{n}{ + <-> ssub * LibertinusSerif-Sup/b/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{bx}{sl}{ + <-> ssub * LibertinusSerif-Sup/b/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{bx}{it}{ + <-> ssub * LibertinusSerif-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-TLF.fd new file mode 100644 index 00000000000..960b12927d8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-TLF.fd @@ -0,0 +1,203 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2BLibertinusSerif-TLF.fd} + [2019/05/27 (autoinst) Font definitions for T2B/LibertinusSerif-TLF.] + +\expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax + \let\LibertinusSerif@@scale\@empty +\else + \edef\LibertinusSerif@@scale{s*[\csname LibertinusSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusSerif-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/it +}{} + + +% ---- semibold ---- + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{sc}{ + <-> ssub * LibertinusSerif-TLF/regular/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{n}{ + <-> ssub * LibertinusSerif-TLF/regular/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{it}{ + <-> ssub * LibertinusSerif-TLF/regular/it +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{scit}{ + <-> ssub * LibertinusSerif-TLF/regular/scit +}{} + + +% sb --> semibold + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{sc}{ + <-> ssub * LibertinusSerif-TLF/semibold/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{n}{ + <-> ssub * LibertinusSerif-TLF/semibold/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{it}{ + <-> ssub * LibertinusSerif-TLF/semibold/it +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{scit}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{b}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{b}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{b}{sc}{ + <-> ssub * LibertinusSerif-TLF/bold/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{b}{n}{ + <-> ssub * LibertinusSerif-TLF/bold/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{b}{it}{ + <-> ssub * LibertinusSerif-TLF/bold/it +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{b}{scit}{ + <-> ssub * LibertinusSerif-TLF/bold/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bx}{n}{ + <-> ssub * LibertinusSerif-TLF/b/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bx}{sc}{ + <-> ssub * LibertinusSerif-TLF/b/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-TLF/b/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bx}{sl}{ + <-> ssub * LibertinusSerif-TLF/b/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bx}{it}{ + <-> ssub * LibertinusSerif-TLF/b/it +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bx}{scit}{ + <-> ssub * LibertinusSerif-TLF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-TOsF.fd new file mode 100644 index 00000000000..7532015230c --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-TOsF.fd @@ -0,0 +1,203 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2BLibertinusSerif-TOsF.fd} + [2019/05/27 (autoinst) Font definitions for T2B/LibertinusSerif-TOsF.] + +\expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax + \let\LibertinusSerif@@scale\@empty +\else + \edef\LibertinusSerif@@scale{s*[\csname LibertinusSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusSerif-TOsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/it +}{} + + +% ---- semibold ---- + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-t2b +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{sc}{ + <-> ssub * LibertinusSerif-TOsF/regular/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{n}{ + <-> ssub * LibertinusSerif-TOsF/regular/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{it}{ + <-> ssub * LibertinusSerif-TOsF/regular/it +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{scit}{ + <-> ssub * LibertinusSerif-TOsF/regular/scit +}{} + + +% sb --> semibold + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{sc}{ + <-> ssub * LibertinusSerif-TOsF/semibold/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{n}{ + <-> ssub * LibertinusSerif-TOsF/semibold/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{it}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{scit}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{b}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{b}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{b}{sc}{ + <-> ssub * LibertinusSerif-TOsF/bold/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{b}{n}{ + <-> ssub * LibertinusSerif-TOsF/bold/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{b}{it}{ + <-> ssub * LibertinusSerif-TOsF/bold/it +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{b}{scit}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bx}{n}{ + <-> ssub * LibertinusSerif-TOsF/b/n +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bx}{sc}{ + <-> ssub * LibertinusSerif-TOsF/b/sc +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/b/scsl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bx}{sl}{ + <-> ssub * LibertinusSerif-TOsF/b/sl +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bx}{it}{ + <-> ssub * LibertinusSerif-TOsF/b/it +}{} + +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bx}{scit}{ + <-> ssub * LibertinusSerif-TOsF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-LF.fd new file mode 100644 index 00000000000..19dfd2ad438 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-LF.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2BLibertinusSerifDisplay-LF.fd} + [2019/05/27 (autoinst) Font definitions for T2B/LibertinusSerifDisplay-LF.] + +\expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax + \let\LibertinusSerifDisplay@@scale\@empty +\else + \edef\LibertinusSerifDisplay@@scale{s*[\csname LibertinusSerifDisplay@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusSerifDisplay-LF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusSerifDisplay-LF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-lf-t2b +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusSerifDisplay-LF}{m}{n}{ + <-> ssub * LibertinusSerifDisplay-LF/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-OsF.fd new file mode 100644 index 00000000000..8a6b060a9bb --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-OsF.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2BLibertinusSerifDisplay-OsF.fd} + [2019/05/27 (autoinst) Font definitions for T2B/LibertinusSerifDisplay-OsF.] + +\expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax + \let\LibertinusSerifDisplay@@scale\@empty +\else + \edef\LibertinusSerifDisplay@@scale{s*[\csname LibertinusSerifDisplay@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusSerifDisplay-OsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusSerifDisplay-OsF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-osf-t2b +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusSerifDisplay-OsF}{m}{n}{ + <-> ssub * LibertinusSerifDisplay-OsF/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-Sup.fd new file mode 100644 index 00000000000..086e5f9d639 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-Sup.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2BLibertinusSerifDisplay-Sup.fd} + [2019/05/27 (autoinst) Font definitions for T2B/LibertinusSerifDisplay-Sup.] + +\expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax + \let\LibertinusSerifDisplay@@scale\@empty +\else + \edef\LibertinusSerifDisplay@@scale{s*[\csname LibertinusSerifDisplay@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusSerifDisplay-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusSerifDisplay-Sup}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-sup-t2b +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusSerifDisplay-Sup}{m}{n}{ + <-> ssub * LibertinusSerifDisplay-Sup/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-TLF.fd new file mode 100644 index 00000000000..0cd07cb9676 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-TLF.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2BLibertinusSerifDisplay-TLF.fd} + [2019/05/27 (autoinst) Font definitions for T2B/LibertinusSerifDisplay-TLF.] + +\expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax + \let\LibertinusSerifDisplay@@scale\@empty +\else + \edef\LibertinusSerifDisplay@@scale{s*[\csname LibertinusSerifDisplay@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusSerifDisplay-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusSerifDisplay-TLF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tlf-t2b +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusSerifDisplay-TLF}{m}{n}{ + <-> ssub * LibertinusSerifDisplay-TLF/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-TOsF.fd new file mode 100644 index 00000000000..5d22efb4294 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-TOsF.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2BLibertinusSerifDisplay-TOsF.fd} + [2019/05/27 (autoinst) Font definitions for T2B/LibertinusSerifDisplay-TOsF.] + +\expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax + \let\LibertinusSerifDisplay@@scale\@empty +\else + \edef\LibertinusSerifDisplay@@scale{s*[\csname LibertinusSerifDisplay@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusSerifDisplay-TOsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusSerifDisplay-TOsF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tosf-t2b +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusSerifDisplay-TOsF}{m}{n}{ + <-> ssub * LibertinusSerifDisplay-TOsF/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifInitials-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifInitials-TLF.fd new file mode 100644 index 00000000000..8a0f6612148 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifInitials-TLF.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2BLibertinusSerifInitials-TLF.fd} + [2019/05/27 (autoinst) Font definitions for T2B/LibertinusSerifInitials-TLF.] + +\expandafter\ifx\csname LibertinusSerifInitials@scale\endcsname\relax + \let\LibertinusSerifInitials@@scale\@empty +\else + \edef\LibertinusSerifInitials@@scale{s*[\csname LibertinusSerifInitials@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2B}{LibertinusSerifInitials-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2B}{LibertinusSerifInitials-TLF}{regular}{n}{ + <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-Regular-tlf-t2b +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2B}{LibertinusSerifInitials-TLF}{m}{n}{ + <-> ssub * LibertinusSerifInitials-TLF/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusMono-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusMono-Sup.fd new file mode 100644 index 00000000000..fa47cf37824 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusMono-Sup.fd @@ -0,0 +1,89 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2CLibertinusMono-Sup.fd} + [2019/05/28 (autoinst) Font definitions for T2C/LibertinusMono-Sup.] + +\expandafter\ifx\csname LibertinusMono@scale\endcsname\relax + \let\LibertinusMono@@scale\@empty +\else + \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusMono-Sup}{\hyphenchar\font=-1} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusMono-Sup}{regular}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Regular-sup-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusMono-Sup}{regular}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-sup-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusMono-Sup}{regular}{it}{ + <-> ssub * LibertinusMono-Sup/regular/sl +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2C}{LibertinusMono-Sup}{bold}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Bold-sup-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusMono-Sup}{bold}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-sup-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusMono-Sup}{bold}{it}{ + <-> ssub * LibertinusMono-Sup/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusMono-Sup}{m}{n}{ + <-> ssub * LibertinusMono-Sup/regular/n +}{} + +\DeclareFontShape{T2C}{LibertinusMono-Sup}{m}{sl}{ + <-> ssub * LibertinusMono-Sup/regular/sl +}{} + +\DeclareFontShape{T2C}{LibertinusMono-Sup}{m}{it}{ + <-> ssub * LibertinusMono-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T2C}{LibertinusMono-Sup}{b}{n}{ + <-> ssub * LibertinusMono-Sup/bold/n +}{} + +\DeclareFontShape{T2C}{LibertinusMono-Sup}{b}{sl}{ + <-> ssub * LibertinusMono-Sup/bold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusMono-Sup}{b}{it}{ + <-> ssub * LibertinusMono-Sup/bold/it +}{} + +\DeclareFontShape{T2C}{LibertinusMono-Sup}{bx}{sl}{ + <-> ssub * LibertinusMono-Sup/b/sl +}{} + +\DeclareFontShape{T2C}{LibertinusMono-Sup}{bx}{n}{ + <-> ssub * LibertinusMono-Sup/b/n +}{} + +\DeclareFontShape{T2C}{LibertinusMono-Sup}{bx}{it}{ + <-> ssub * LibertinusMono-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusMono-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusMono-TLF.fd new file mode 100644 index 00000000000..39850feb6ee --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusMono-TLF.fd @@ -0,0 +1,89 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2CLibertinusMono-TLF.fd} + [2019/05/28 (autoinst) Font definitions for T2C/LibertinusMono-TLF.] + +\expandafter\ifx\csname LibertinusMono@scale\endcsname\relax + \let\LibertinusMono@@scale\@empty +\else + \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusMono-TLF}{\hyphenchar\font=-1} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusMono-TLF}{regular}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Regular-tlf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusMono-TLF}{regular}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-tlf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusMono-TLF}{regular}{it}{ + <-> ssub * LibertinusMono-TLF/regular/sl +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2C}{LibertinusMono-TLF}{bold}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Bold-tlf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusMono-TLF}{bold}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-tlf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusMono-TLF}{bold}{it}{ + <-> ssub * LibertinusMono-TLF/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusMono-TLF}{m}{n}{ + <-> ssub * LibertinusMono-TLF/regular/n +}{} + +\DeclareFontShape{T2C}{LibertinusMono-TLF}{m}{sl}{ + <-> ssub * LibertinusMono-TLF/regular/sl +}{} + +\DeclareFontShape{T2C}{LibertinusMono-TLF}{m}{it}{ + <-> ssub * LibertinusMono-TLF/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T2C}{LibertinusMono-TLF}{b}{n}{ + <-> ssub * LibertinusMono-TLF/bold/n +}{} + +\DeclareFontShape{T2C}{LibertinusMono-TLF}{b}{sl}{ + <-> ssub * LibertinusMono-TLF/bold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusMono-TLF}{b}{it}{ + <-> ssub * LibertinusMono-TLF/bold/it +}{} + +\DeclareFontShape{T2C}{LibertinusMono-TLF}{bx}{sl}{ + <-> ssub * LibertinusMono-TLF/b/sl +}{} + +\DeclareFontShape{T2C}{LibertinusMono-TLF}{bx}{n}{ + <-> ssub * LibertinusMono-TLF/b/n +}{} + +\DeclareFontShape{T2C}{LibertinusMono-TLF}{bx}{it}{ + <-> ssub * LibertinusMono-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-LF.fd new file mode 100644 index 00000000000..0c16ff6507d --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-LF.fd @@ -0,0 +1,149 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2CLibertinusSans-LF.fd} + [2019/05/28 (autoinst) Font definitions for T2C/LibertinusSans-LF.] + +\expandafter\ifx\csname LibertinusSans@scale\endcsname\relax + \let\LibertinusSans@@scale\@empty +\else + \edef\LibertinusSans@@scale{s*[\csname LibertinusSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusSans-LF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusSans-LF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{regular}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{regular}{sl}{ + <-> ssub * LibertinusSans-LF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{it}{ + <-> ssub * LibertinusSans-LF/bold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{sl}{ + <-> ssub * LibertinusSans-LF/regular/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{sc}{ + <-> ssub * LibertinusSans-LF/regular/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{n}{ + <-> ssub * LibertinusSans-LF/regular/n +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{it}{ + <-> ssub * LibertinusSans-LF/regular/it +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{scit}{ + <-> ssub * LibertinusSans-LF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{sc}{ + <-> ssub * LibertinusSans-LF/bold/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{n}{ + <-> ssub * LibertinusSans-LF/bold/n +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{scsl}{ + <-> ssub * LibertinusSans-LF/bold/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{sl}{ + <-> ssub * LibertinusSans-LF/bold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{it}{ + <-> ssub * LibertinusSans-LF/bold/it +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{bx}{sl}{ + <-> ssub * LibertinusSans-LF/b/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{bx}{scsl}{ + <-> ssub * LibertinusSans-LF/b/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{bx}{n}{ + <-> ssub * LibertinusSans-LF/b/n +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{bx}{sc}{ + <-> ssub * LibertinusSans-LF/b/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{bx}{it}{ + <-> ssub * LibertinusSans-LF/b/it +}{} + +\DeclareFontShape{T2C}{LibertinusSans-LF}{bx}{scit}{ + <-> ssub * LibertinusSans-LF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-OsF.fd new file mode 100644 index 00000000000..4b41d8dc1a5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-OsF.fd @@ -0,0 +1,149 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2CLibertinusSans-OsF.fd} + [2019/05/28 (autoinst) Font definitions for T2C/LibertinusSans-OsF.] + +\expandafter\ifx\csname LibertinusSans@scale\endcsname\relax + \let\LibertinusSans@@scale\@empty +\else + \edef\LibertinusSans@@scale{s*[\csname LibertinusSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusSans-OsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{regular}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{it}{ + <-> ssub * LibertinusSans-OsF/bold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{sc}{ + <-> ssub * LibertinusSans-OsF/regular/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{n}{ + <-> ssub * LibertinusSans-OsF/regular/n +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{it}{ + <-> ssub * LibertinusSans-OsF/regular/it +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{scit}{ + <-> ssub * LibertinusSans-OsF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{sc}{ + <-> ssub * LibertinusSans-OsF/bold/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{n}{ + <-> ssub * LibertinusSans-OsF/bold/n +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{scsl}{ + <-> ssub * LibertinusSans-OsF/bold/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{sl}{ + <-> ssub * LibertinusSans-OsF/bold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{it}{ + <-> ssub * LibertinusSans-OsF/bold/it +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bx}{sl}{ + <-> ssub * LibertinusSans-OsF/b/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bx}{scsl}{ + <-> ssub * LibertinusSans-OsF/b/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bx}{n}{ + <-> ssub * LibertinusSans-OsF/b/n +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bx}{sc}{ + <-> ssub * LibertinusSans-OsF/b/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bx}{it}{ + <-> ssub * LibertinusSans-OsF/b/it +}{} + +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bx}{scit}{ + <-> ssub * LibertinusSans-OsF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-Sup.fd new file mode 100644 index 00000000000..9f6ea3a4e9b --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-Sup.fd @@ -0,0 +1,89 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2CLibertinusSans-Sup.fd} + [2019/05/28 (autoinst) Font definitions for T2C/LibertinusSans-Sup.] + +\expandafter\ifx\csname LibertinusSans@scale\endcsname\relax + \let\LibertinusSans@@scale\@empty +\else + \edef\LibertinusSans@@scale{s*[\csname LibertinusSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusSans-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusSans-Sup}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-sup-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-Sup}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-Sup}{regular}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2C}{LibertinusSans-Sup}{bold}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-Sup}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-Sup}{bold}{it}{ + <-> ssub * LibertinusSans-Sup/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusSans-Sup}{m}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-Sup}{m}{n}{ + <-> ssub * LibertinusSans-Sup/regular/n +}{} + +\DeclareFontShape{T2C}{LibertinusSans-Sup}{m}{it}{ + <-> ssub * LibertinusSans-Sup/regular/it +}{} + + +% b --> bold + +\DeclareFontShape{T2C}{LibertinusSans-Sup}{b}{n}{ + <-> ssub * LibertinusSans-Sup/bold/n +}{} + +\DeclareFontShape{T2C}{LibertinusSans-Sup}{b}{sl}{ + <-> ssub * LibertinusSans-Sup/bold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-Sup}{b}{it}{ + <-> ssub * LibertinusSans-Sup/bold/it +}{} + +\DeclareFontShape{T2C}{LibertinusSans-Sup}{bx}{sl}{ + <-> ssub * LibertinusSans-Sup/b/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-Sup}{bx}{n}{ + <-> ssub * LibertinusSans-Sup/b/n +}{} + +\DeclareFontShape{T2C}{LibertinusSans-Sup}{bx}{it}{ + <-> ssub * LibertinusSans-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-TLF.fd new file mode 100644 index 00000000000..806a8855983 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-TLF.fd @@ -0,0 +1,149 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2CLibertinusSans-TLF.fd} + [2019/05/28 (autoinst) Font definitions for T2C/LibertinusSans-TLF.] + +\expandafter\ifx\csname LibertinusSans@scale\endcsname\relax + \let\LibertinusSans@@scale\@empty +\else + \edef\LibertinusSans@@scale{s*[\csname LibertinusSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusSans-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{regular}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{it}{ + <-> ssub * LibertinusSans-TLF/bold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{sc}{ + <-> ssub * LibertinusSans-TLF/regular/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{n}{ + <-> ssub * LibertinusSans-TLF/regular/n +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{it}{ + <-> ssub * LibertinusSans-TLF/regular/it +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{scit}{ + <-> ssub * LibertinusSans-TLF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{sc}{ + <-> ssub * LibertinusSans-TLF/bold/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{n}{ + <-> ssub * LibertinusSans-TLF/bold/n +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{scsl}{ + <-> ssub * LibertinusSans-TLF/bold/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{sl}{ + <-> ssub * LibertinusSans-TLF/bold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{it}{ + <-> ssub * LibertinusSans-TLF/bold/it +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bx}{sl}{ + <-> ssub * LibertinusSans-TLF/b/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bx}{scsl}{ + <-> ssub * LibertinusSans-TLF/b/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bx}{n}{ + <-> ssub * LibertinusSans-TLF/b/n +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bx}{sc}{ + <-> ssub * LibertinusSans-TLF/b/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bx}{it}{ + <-> ssub * LibertinusSans-TLF/b/it +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bx}{scit}{ + <-> ssub * LibertinusSans-TLF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-TOsF.fd new file mode 100644 index 00000000000..b9ea68d83b4 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-TOsF.fd @@ -0,0 +1,149 @@ +%% Generated by autoinst on 2019/05/28 +%% +\ProvidesFile{T2CLibertinusSans-TOsF.fd} + [2019/05/28 (autoinst) Font definitions for T2C/LibertinusSans-TOsF.] + +\expandafter\ifx\csname LibertinusSans@scale\endcsname\relax + \let\LibertinusSans@@scale\@empty +\else + \edef\LibertinusSans@@scale{s*[\csname LibertinusSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusSans-TOsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{regular}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{regular}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{sc}{ + <-> ssub * LibertinusSans-TOsF/regular/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{n}{ + <-> ssub * LibertinusSans-TOsF/regular/n +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{it}{ + <-> ssub * LibertinusSans-TOsF/regular/it +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{scit}{ + <-> ssub * LibertinusSans-TOsF/regular/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{sc}{ + <-> ssub * LibertinusSans-TOsF/bold/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{n}{ + <-> ssub * LibertinusSans-TOsF/bold/n +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{scsl}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{sl}{ + <-> ssub * LibertinusSans-TOsF/bold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/it +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bx}{sl}{ + <-> ssub * LibertinusSans-TOsF/b/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bx}{scsl}{ + <-> ssub * LibertinusSans-TOsF/b/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bx}{n}{ + <-> ssub * LibertinusSans-TOsF/b/n +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bx}{sc}{ + <-> ssub * LibertinusSans-TOsF/b/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bx}{it}{ + <-> ssub * LibertinusSans-TOsF/b/it +}{} + +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bx}{scit}{ + <-> ssub * LibertinusSans-TOsF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-LF.fd new file mode 100644 index 00000000000..6354363c299 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-LF.fd @@ -0,0 +1,203 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2CLibertinusSerif-LF.fd} + [2019/05/27 (autoinst) Font definitions for T2C/LibertinusSerif-LF.] + +\expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax + \let\LibertinusSerif@@scale\@empty +\else + \edef\LibertinusSerif@@scale{s*[\csname LibertinusSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusSerif-LF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{regular}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/it +}{} + + +% ---- semibold ---- + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{sc}{ + <-> ssub * LibertinusSerif-LF/regular/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{n}{ + <-> ssub * LibertinusSerif-LF/regular/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{it}{ + <-> ssub * LibertinusSerif-LF/regular/it +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{scit}{ + <-> ssub * LibertinusSerif-LF/regular/scit +}{} + + +% sb --> semibold + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{sc}{ + <-> ssub * LibertinusSerif-LF/semibold/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{n}{ + <-> ssub * LibertinusSerif-LF/semibold/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{it}{ + <-> ssub * LibertinusSerif-LF/semibold/it +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{scit}{ + <-> ssub * LibertinusSerif-LF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{b}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{b}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{b}{sc}{ + <-> ssub * LibertinusSerif-LF/bold/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{b}{n}{ + <-> ssub * LibertinusSerif-LF/bold/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{b}{it}{ + <-> ssub * LibertinusSerif-LF/bold/it +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{b}{scit}{ + <-> ssub * LibertinusSerif-LF/bold/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bx}{n}{ + <-> ssub * LibertinusSerif-LF/b/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bx}{sc}{ + <-> ssub * LibertinusSerif-LF/b/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-LF/b/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bx}{sl}{ + <-> ssub * LibertinusSerif-LF/b/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bx}{it}{ + <-> ssub * LibertinusSerif-LF/b/it +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bx}{scit}{ + <-> ssub * LibertinusSerif-LF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-OsF.fd new file mode 100644 index 00000000000..d65534685c3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-OsF.fd @@ -0,0 +1,203 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2CLibertinusSerif-OsF.fd} + [2019/05/27 (autoinst) Font definitions for T2C/LibertinusSerif-OsF.] + +\expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax + \let\LibertinusSerif@@scale\@empty +\else + \edef\LibertinusSerif@@scale{s*[\csname LibertinusSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusSerif-OsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/it +}{} + + +% ---- semibold ---- + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{sc}{ + <-> ssub * LibertinusSerif-OsF/regular/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{n}{ + <-> ssub * LibertinusSerif-OsF/regular/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{it}{ + <-> ssub * LibertinusSerif-OsF/regular/it +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{scit}{ + <-> ssub * LibertinusSerif-OsF/regular/scit +}{} + + +% sb --> semibold + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{sc}{ + <-> ssub * LibertinusSerif-OsF/semibold/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{n}{ + <-> ssub * LibertinusSerif-OsF/semibold/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{it}{ + <-> ssub * LibertinusSerif-OsF/semibold/it +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{scit}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{b}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{b}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{b}{sc}{ + <-> ssub * LibertinusSerif-OsF/bold/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{b}{n}{ + <-> ssub * LibertinusSerif-OsF/bold/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{b}{it}{ + <-> ssub * LibertinusSerif-OsF/bold/it +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{b}{scit}{ + <-> ssub * LibertinusSerif-OsF/bold/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bx}{n}{ + <-> ssub * LibertinusSerif-OsF/b/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bx}{sc}{ + <-> ssub * LibertinusSerif-OsF/b/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-OsF/b/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bx}{sl}{ + <-> ssub * LibertinusSerif-OsF/b/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bx}{it}{ + <-> ssub * LibertinusSerif-OsF/b/it +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bx}{scit}{ + <-> ssub * LibertinusSerif-OsF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-Sup.fd new file mode 100644 index 00000000000..223ddb70191 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-Sup.fd @@ -0,0 +1,119 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2CLibertinusSerif-Sup.fd} + [2019/05/27 (autoinst) Font definitions for T2C/LibertinusSerif-Sup.] + +\expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax + \let\LibertinusSerif@@scale\@empty +\else + \edef\LibertinusSerif@@scale{s*[\csname LibertinusSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusSerif-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-sup-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{regular}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/it +}{} + + +% ---- semibold ---- + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{semibold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{semibold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{semibold}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{bold}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{m}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{m}{n}{ + <-> ssub * LibertinusSerif-Sup/regular/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{m}{it}{ + <-> ssub * LibertinusSerif-Sup/regular/it +}{} + + +% sb --> semibold + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{sb}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{sb}{n}{ + <-> ssub * LibertinusSerif-Sup/semibold/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{sb}{it}{ + <-> ssub * LibertinusSerif-Sup/semibold/it +}{} + + +% b --> bold + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{b}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{b}{n}{ + <-> ssub * LibertinusSerif-Sup/bold/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{b}{it}{ + <-> ssub * LibertinusSerif-Sup/bold/it +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{bx}{n}{ + <-> ssub * LibertinusSerif-Sup/b/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{bx}{sl}{ + <-> ssub * LibertinusSerif-Sup/b/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{bx}{it}{ + <-> ssub * LibertinusSerif-Sup/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-TLF.fd new file mode 100644 index 00000000000..7d10638bcec --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-TLF.fd @@ -0,0 +1,203 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2CLibertinusSerif-TLF.fd} + [2019/05/27 (autoinst) Font definitions for T2C/LibertinusSerif-TLF.] + +\expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax + \let\LibertinusSerif@@scale\@empty +\else + \edef\LibertinusSerif@@scale{s*[\csname LibertinusSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusSerif-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/it +}{} + + +% ---- semibold ---- + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{sc}{ + <-> ssub * LibertinusSerif-TLF/regular/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{n}{ + <-> ssub * LibertinusSerif-TLF/regular/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{it}{ + <-> ssub * LibertinusSerif-TLF/regular/it +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{scit}{ + <-> ssub * LibertinusSerif-TLF/regular/scit +}{} + + +% sb --> semibold + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{sc}{ + <-> ssub * LibertinusSerif-TLF/semibold/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{n}{ + <-> ssub * LibertinusSerif-TLF/semibold/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{it}{ + <-> ssub * LibertinusSerif-TLF/semibold/it +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{scit}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{b}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{b}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{b}{sc}{ + <-> ssub * LibertinusSerif-TLF/bold/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{b}{n}{ + <-> ssub * LibertinusSerif-TLF/bold/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{b}{it}{ + <-> ssub * LibertinusSerif-TLF/bold/it +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{b}{scit}{ + <-> ssub * LibertinusSerif-TLF/bold/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bx}{n}{ + <-> ssub * LibertinusSerif-TLF/b/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bx}{sc}{ + <-> ssub * LibertinusSerif-TLF/b/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-TLF/b/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bx}{sl}{ + <-> ssub * LibertinusSerif-TLF/b/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bx}{it}{ + <-> ssub * LibertinusSerif-TLF/b/it +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bx}{scit}{ + <-> ssub * LibertinusSerif-TLF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-TOsF.fd new file mode 100644 index 00000000000..982b61694fc --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-TOsF.fd @@ -0,0 +1,203 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2CLibertinusSerif-TOsF.fd} + [2019/05/27 (autoinst) Font definitions for T2C/LibertinusSerif-TOsF.] + +\expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax + \let\LibertinusSerif@@scale\@empty +\else + \edef\LibertinusSerif@@scale{s*[\csname LibertinusSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusSerif-TOsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{regular}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{regular}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/it +}{} + + +% ---- semibold ---- + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-t2c +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{sc}{ + <-> ssub * LibertinusSerif-TOsF/regular/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{n}{ + <-> ssub * LibertinusSerif-TOsF/regular/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{it}{ + <-> ssub * LibertinusSerif-TOsF/regular/it +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{scit}{ + <-> ssub * LibertinusSerif-TOsF/regular/scit +}{} + + +% sb --> semibold + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{sc}{ + <-> ssub * LibertinusSerif-TOsF/semibold/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{n}{ + <-> ssub * LibertinusSerif-TOsF/semibold/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{it}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{scit}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit +}{} + + +% b --> bold + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{b}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{b}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{b}{sc}{ + <-> ssub * LibertinusSerif-TOsF/bold/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{b}{n}{ + <-> ssub * LibertinusSerif-TOsF/bold/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{b}{it}{ + <-> ssub * LibertinusSerif-TOsF/bold/it +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{b}{scit}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bx}{n}{ + <-> ssub * LibertinusSerif-TOsF/b/n +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bx}{sc}{ + <-> ssub * LibertinusSerif-TOsF/b/sc +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bx}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/b/scsl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bx}{sl}{ + <-> ssub * LibertinusSerif-TOsF/b/sl +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bx}{it}{ + <-> ssub * LibertinusSerif-TOsF/b/it +}{} + +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bx}{scit}{ + <-> ssub * LibertinusSerif-TOsF/b/scit +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-LF.fd new file mode 100644 index 00000000000..9d36b1d4960 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-LF.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2CLibertinusSerifDisplay-LF.fd} + [2019/05/27 (autoinst) Font definitions for T2C/LibertinusSerifDisplay-LF.] + +\expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax + \let\LibertinusSerifDisplay@@scale\@empty +\else + \edef\LibertinusSerifDisplay@@scale{s*[\csname LibertinusSerifDisplay@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusSerifDisplay-LF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusSerifDisplay-LF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-lf-t2c +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusSerifDisplay-LF}{m}{n}{ + <-> ssub * LibertinusSerifDisplay-LF/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-OsF.fd new file mode 100644 index 00000000000..5a33523c4f5 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-OsF.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2CLibertinusSerifDisplay-OsF.fd} + [2019/05/27 (autoinst) Font definitions for T2C/LibertinusSerifDisplay-OsF.] + +\expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax + \let\LibertinusSerifDisplay@@scale\@empty +\else + \edef\LibertinusSerifDisplay@@scale{s*[\csname LibertinusSerifDisplay@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusSerifDisplay-OsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusSerifDisplay-OsF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-osf-t2c +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusSerifDisplay-OsF}{m}{n}{ + <-> ssub * LibertinusSerifDisplay-OsF/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-Sup.fd new file mode 100644 index 00000000000..f4bae83ebbd --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-Sup.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2CLibertinusSerifDisplay-Sup.fd} + [2019/05/27 (autoinst) Font definitions for T2C/LibertinusSerifDisplay-Sup.] + +\expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax + \let\LibertinusSerifDisplay@@scale\@empty +\else + \edef\LibertinusSerifDisplay@@scale{s*[\csname LibertinusSerifDisplay@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusSerifDisplay-Sup}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusSerifDisplay-Sup}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-sup-t2c +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusSerifDisplay-Sup}{m}{n}{ + <-> ssub * LibertinusSerifDisplay-Sup/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-TLF.fd new file mode 100644 index 00000000000..466ce2b6d9a --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-TLF.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2CLibertinusSerifDisplay-TLF.fd} + [2019/05/27 (autoinst) Font definitions for T2C/LibertinusSerifDisplay-TLF.] + +\expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax + \let\LibertinusSerifDisplay@@scale\@empty +\else + \edef\LibertinusSerifDisplay@@scale{s*[\csname LibertinusSerifDisplay@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusSerifDisplay-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusSerifDisplay-TLF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tlf-t2c +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusSerifDisplay-TLF}{m}{n}{ + <-> ssub * LibertinusSerifDisplay-TLF/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-TOsF.fd new file mode 100644 index 00000000000..732027ab132 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-TOsF.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2CLibertinusSerifDisplay-TOsF.fd} + [2019/05/27 (autoinst) Font definitions for T2C/LibertinusSerifDisplay-TOsF.] + +\expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax + \let\LibertinusSerifDisplay@@scale\@empty +\else + \edef\LibertinusSerifDisplay@@scale{s*[\csname LibertinusSerifDisplay@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusSerifDisplay-TOsF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusSerifDisplay-TOsF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tosf-t2c +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusSerifDisplay-TOsF}{m}{n}{ + <-> ssub * LibertinusSerifDisplay-TOsF/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifInitials-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifInitials-TLF.fd new file mode 100644 index 00000000000..fe499f0eed3 --- /dev/null +++ b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifInitials-TLF.fd @@ -0,0 +1,31 @@ +%% Generated by autoinst on 2019/05/27 +%% +\ProvidesFile{T2CLibertinusSerifInitials-TLF.fd} + [2019/05/27 (autoinst) Font definitions for T2C/LibertinusSerifInitials-TLF.] + +\expandafter\ifx\csname LibertinusSerifInitials@scale\endcsname\relax + \let\LibertinusSerifInitials@@scale\@empty +\else + \edef\LibertinusSerifInitials@@scale{s*[\csname LibertinusSerifInitials@scale\endcsname]}% +\fi + +\DeclareFontFamily{T2C}{LibertinusSerifInitials-TLF}{} + + +% ---- regular ---- + +\DeclareFontShape{T2C}{LibertinusSerifInitials-TLF}{regular}{n}{ + <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-Regular-tlf-t2c +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{T2C}{LibertinusSerifInitials-TLF}{m}{n}{ + <-> ssub * LibertinusSerifInitials-TLF/regular/n +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusMono-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusMono-LF.fd deleted file mode 100644 index 8bcc461cd44..00000000000 --- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusMono-LF.fd +++ /dev/null @@ -1,18 +0,0 @@ -%% Generated by autoinst on 2018/09/01 -%% -\ProvidesFile{TS1LibertinusMono-LF.fd} - [2018/09/01 (autoinst) Font definitions for TS1/LibertinusMono-LF.] - -\expandafter\ifx\csname LibertinusMono@scale\endcsname\relax - \let\LibertinusMono@@scale\@empty -\else - \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}% -\fi - -\DeclareFontFamily{TS1}{LibertinusMono-LF}{} - -\DeclareFontShape{TS1}{LibertinusMono-LF}{m}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-lf-ts1 -}{} - -\endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusMono-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusMono-TLF.fd index 0887276760c..e81ab38e748 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusMono-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusMono-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{TS1LibertinusMono-TLF.fd} - [2018/09/01 (autoinst) Font definitions for TS1/LibertinusMono-TLF.] + [2019/05/28 (autoinst) Font definitions for TS1/LibertinusMono-TLF.] \expandafter\ifx\csname LibertinusMono@scale\endcsname\relax \let\LibertinusMono@@scale\@empty @@ -9,30 +9,69 @@ \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}% \fi -\DeclareFontFamily{TS1}{LibertinusMono-TLF}{} +\DeclareFontFamily{TS1}{LibertinusMono-TLF}{\hyphenchar\font=-1} -\DeclareFontShape{TS1}{LibertinusMono-TLF}{b}{n}{ - <-> \LibertinusMono@@scale LibertinusMonoBold-tlf-ts1 + +% ---- regular ---- + +\DeclareFontShape{TS1}{LibertinusMono-TLF}{regular}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Regular-tlf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusMono-TLF}{b}{it}{ - <-> \LibertinusMono@@scale LibertinusMonoBoldItalic-tlf-ts1 +\DeclareFontShape{TS1}{LibertinusMono-TLF}{regular}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-tlf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusMono-TLF}{b}{sl}{ - <-> ssub * LibertinusMono-TLF/b/it +\DeclareFontShape{TS1}{LibertinusMono-TLF}{regular}{it}{ + <-> ssub * LibertinusMono-TLF/regular/sl }{} + +% ---- bold ---- + +\DeclareFontShape{TS1}{LibertinusMono-TLF}{bold}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Bold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusMono-TLF}{bold}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusMono-TLF}{bold}{it}{ + <-> ssub * LibertinusMono-TLF/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{TS1}{LibertinusMono-TLF}{m}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-tlf-ts1 + <-> ssub * LibertinusMono-TLF/regular/n +}{} + +\DeclareFontShape{TS1}{LibertinusMono-TLF}{m}{sl}{ + <-> ssub * LibertinusMono-TLF/regular/sl }{} \DeclareFontShape{TS1}{LibertinusMono-TLF}{m}{it}{ - <-> \LibertinusMono@@scale LibertinusMonoItalic-tlf-ts1 + <-> ssub * LibertinusMono-TLF/regular/it }{} -\DeclareFontShape{TS1}{LibertinusMono-TLF}{m}{sl}{ - <-> ssub * LibertinusMono-TLF/m/it + +% b --> bold + +\DeclareFontShape{TS1}{LibertinusMono-TLF}{b}{n}{ + <-> ssub * LibertinusMono-TLF/bold/n +}{} + +\DeclareFontShape{TS1}{LibertinusMono-TLF}{b}{sl}{ + <-> ssub * LibertinusMono-TLF/bold/sl +}{} + +\DeclareFontShape{TS1}{LibertinusMono-TLF}{b}{it}{ + <-> ssub * LibertinusMono-TLF/bold/it }{} \DeclareFontShape{TS1}{LibertinusMono-TLF}{bx}{sl}{ diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-LF.fd index 636e427b100..1e081077e04 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-LF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{TS1LibertinusSans-LF.fd} - [2018/09/03 (autoinst) Font definitions for TS1/LibertinusSans-LF.] + [2019/05/28 (autoinst) Font definitions for TS1/LibertinusSans-LF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,28 +11,67 @@ \DeclareFontFamily{TS1}{LibertinusSans-LF}{} -\DeclareFontShape{TS1}{LibertinusSans-LF}{b}{n}{ + +% ---- regular ---- + +\DeclareFontShape{TS1}{LibertinusSans-LF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusSans-LF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusSans-LF}{regular}{sl}{ + <-> ssub * LibertinusSans-LF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{TS1}{LibertinusSans-LF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSans-LF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-lf-ts1 +\DeclareFontShape{TS1}{LibertinusSans-LF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSans-LF}{b}{sl}{ - <-> ssub * LibertinusSans-LF/b/it +\DeclareFontShape{TS1}{LibertinusSans-LF}{bold}{it}{ + <-> ssub * LibertinusSans-LF/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{TS1}{LibertinusSans-LF}{m}{sl}{ + <-> ssub * LibertinusSans-LF/regular/sl }{} \DeclareFontShape{TS1}{LibertinusSans-LF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-lf-ts1 + <-> ssub * LibertinusSans-LF/regular/n }{} \DeclareFontShape{TS1}{LibertinusSans-LF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-ts1 + <-> ssub * LibertinusSans-LF/regular/it }{} -\DeclareFontShape{TS1}{LibertinusSans-LF}{m}{sl}{ - <-> ssub * LibertinusSans-LF/m/it + +% b --> bold + +\DeclareFontShape{TS1}{LibertinusSans-LF}{b}{n}{ + <-> ssub * LibertinusSans-LF/bold/n +}{} + +\DeclareFontShape{TS1}{LibertinusSans-LF}{b}{sl}{ + <-> ssub * LibertinusSans-LF/bold/sl +}{} + +\DeclareFontShape{TS1}{LibertinusSans-LF}{b}{it}{ + <-> ssub * LibertinusSans-LF/bold/it }{} \DeclareFontShape{TS1}{LibertinusSans-LF}{bx}{sl}{ diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-OsF.fd index 9cea286dfd1..910e8639af2 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-OsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{TS1LibertinusSans-OsF.fd} - [2018/09/03 (autoinst) Font definitions for TS1/LibertinusSans-OsF.] + [2019/05/28 (autoinst) Font definitions for TS1/LibertinusSans-OsF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,28 +11,67 @@ \DeclareFontFamily{TS1}{LibertinusSans-OsF}{} -\DeclareFontShape{TS1}{LibertinusSans-OsF}{b}{n}{ + +% ---- regular ---- + +\DeclareFontShape{TS1}{LibertinusSans-OsF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusSans-OsF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusSans-OsF}{regular}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{TS1}{LibertinusSans-OsF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSans-OsF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-osf-ts1 +\DeclareFontShape{TS1}{LibertinusSans-OsF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSans-OsF}{b}{sl}{ - <-> ssub * LibertinusSans-OsF/b/it +\DeclareFontShape{TS1}{LibertinusSans-OsF}{bold}{it}{ + <-> ssub * LibertinusSans-OsF/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{TS1}{LibertinusSans-OsF}{m}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/sl }{} \DeclareFontShape{TS1}{LibertinusSans-OsF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-osf-ts1 + <-> ssub * LibertinusSans-OsF/regular/n }{} \DeclareFontShape{TS1}{LibertinusSans-OsF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-ts1 + <-> ssub * LibertinusSans-OsF/regular/it }{} -\DeclareFontShape{TS1}{LibertinusSans-OsF}{m}{sl}{ - <-> ssub * LibertinusSans-OsF/m/it + +% b --> bold + +\DeclareFontShape{TS1}{LibertinusSans-OsF}{b}{n}{ + <-> ssub * LibertinusSans-OsF/bold/n +}{} + +\DeclareFontShape{TS1}{LibertinusSans-OsF}{b}{sl}{ + <-> ssub * LibertinusSans-OsF/bold/sl +}{} + +\DeclareFontShape{TS1}{LibertinusSans-OsF}{b}{it}{ + <-> ssub * LibertinusSans-OsF/bold/it }{} \DeclareFontShape{TS1}{LibertinusSans-OsF}{bx}{sl}{ diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TLF.fd index b37a4eb2110..99c96839a99 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{TS1LibertinusSans-TLF.fd} - [2018/09/03 (autoinst) Font definitions for TS1/LibertinusSans-TLF.] + [2019/05/28 (autoinst) Font definitions for TS1/LibertinusSans-TLF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,28 +11,67 @@ \DeclareFontFamily{TS1}{LibertinusSans-TLF}{} -\DeclareFontShape{TS1}{LibertinusSans-TLF}{b}{n}{ + +% ---- regular ---- + +\DeclareFontShape{TS1}{LibertinusSans-TLF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusSans-TLF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusSans-TLF}{regular}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{TS1}{LibertinusSans-TLF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSans-TLF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tlf-ts1 +\DeclareFontShape{TS1}{LibertinusSans-TLF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSans-TLF}{b}{sl}{ - <-> ssub * LibertinusSans-TLF/b/it +\DeclareFontShape{TS1}{LibertinusSans-TLF}{bold}{it}{ + <-> ssub * LibertinusSans-TLF/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{TS1}{LibertinusSans-TLF}{m}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/sl }{} \DeclareFontShape{TS1}{LibertinusSans-TLF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-tlf-ts1 + <-> ssub * LibertinusSans-TLF/regular/n }{} \DeclareFontShape{TS1}{LibertinusSans-TLF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-ts1 + <-> ssub * LibertinusSans-TLF/regular/it }{} -\DeclareFontShape{TS1}{LibertinusSans-TLF}{m}{sl}{ - <-> ssub * LibertinusSans-TLF/m/it + +% b --> bold + +\DeclareFontShape{TS1}{LibertinusSans-TLF}{b}{n}{ + <-> ssub * LibertinusSans-TLF/bold/n +}{} + +\DeclareFontShape{TS1}{LibertinusSans-TLF}{b}{sl}{ + <-> ssub * LibertinusSans-TLF/bold/sl +}{} + +\DeclareFontShape{TS1}{LibertinusSans-TLF}{b}{it}{ + <-> ssub * LibertinusSans-TLF/bold/it }{} \DeclareFontShape{TS1}{LibertinusSans-TLF}{bx}{sl}{ diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TOsF.fd index 8335b8435ca..ee15c9cc56f 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TOsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/03 +%% Generated by autoinst on 2019/05/28 %% \ProvidesFile{TS1LibertinusSans-TOsF.fd} - [2018/09/03 (autoinst) Font definitions for TS1/LibertinusSans-TOsF.] + [2019/05/28 (autoinst) Font definitions for TS1/LibertinusSans-TOsF.] \expandafter\ifx\csname LibertinusSans@scale\endcsname\relax \let\LibertinusSans@@scale\@empty @@ -11,28 +11,67 @@ \DeclareFontFamily{TS1}{LibertinusSans-TOsF}{} -\DeclareFontShape{TS1}{LibertinusSans-TOsF}{b}{n}{ + +% ---- regular ---- + +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{regular}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{regular}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{bold}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSans-TOsF}{b}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldItalic-tosf-ts1 +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{bold}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSans-TOsF}{b}{sl}{ - <-> ssub * LibertinusSans-TOsF/b/it +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{bold}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/sl +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{m}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/sl }{} \DeclareFontShape{TS1}{LibertinusSans-TOsF}{m}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-tosf-ts1 + <-> ssub * LibertinusSans-TOsF/regular/n }{} \DeclareFontShape{TS1}{LibertinusSans-TOsF}{m}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-ts1 + <-> ssub * LibertinusSans-TOsF/regular/it }{} -\DeclareFontShape{TS1}{LibertinusSans-TOsF}{m}{sl}{ - <-> ssub * LibertinusSans-TOsF/m/it + +% b --> bold + +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{b}{n}{ + <-> ssub * LibertinusSans-TOsF/bold/n +}{} + +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{b}{sl}{ + <-> ssub * LibertinusSans-TOsF/bold/sl +}{} + +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{b}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/it }{} \DeclareFontShape{TS1}{LibertinusSans-TOsF}{bx}{sl}{ diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-LF.fd index 78dd5a77ec2..3de274c2084 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-LF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{TS1LibertinusSerif-LF.fd} - [2018/09/01 (autoinst) Font definitions for TS1/LibertinusSerif-LF.] + [2019/05/27 (autoinst) Font definitions for TS1/LibertinusSerif-LF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,50 +11,107 @@ \DeclareFontFamily{TS1}{LibertinusSerif-LF}{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-ts1 + +% ---- regular ---- + +\DeclareFontShape{TS1}{LibertinusSerif-LF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-LF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{b}{sl}{ - <-> ssub * LibertinusSerif-LF/b/it +\DeclareFontShape{TS1}{LibertinusSerif-LF}{regular}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{sb}{n}{ + +% ---- semibold ---- + +\DeclareFontShape{TS1}{LibertinusSerif-LF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{sb}{it}{ +\DeclareFontShape{TS1}{LibertinusSerif-LF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{sb}{sl}{ - <-> ssub * LibertinusSerif-LF/sb/it +\DeclareFontShape{TS1}{LibertinusSerif-LF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{TS1}{LibertinusSerif-LF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-LF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-LF}{bold}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{TS1}{LibertinusSerif-LF}{m}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/sl }{} \DeclareFontShape{TS1}{LibertinusSerif-LF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-lf-ts1 + <-> ssub * LibertinusSerif-LF/regular/n }{} \DeclareFontShape{TS1}{LibertinusSerif-LF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-ts1 + <-> ssub * LibertinusSerif-LF/regular/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{m}{sl}{ - <-> ssub * LibertinusSerif-LF/m/it + +% sb --> semibold + +\DeclareFontShape{TS1}{LibertinusSerif-LF}{sb}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/sl }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{bx}{sl}{ - <-> ssub * LibertinusSerif-LF/b/sl +\DeclareFontShape{TS1}{LibertinusSerif-LF}{sb}{n}{ + <-> ssub * LibertinusSerif-LF/semibold/n +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-LF}{sb}{it}{ + <-> ssub * LibertinusSerif-LF/semibold/it +}{} + + +% b --> bold + +\DeclareFontShape{TS1}{LibertinusSerif-LF}{b}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/sl +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-LF}{b}{n}{ + <-> ssub * LibertinusSerif-LF/bold/n +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-LF}{b}{it}{ + <-> ssub * LibertinusSerif-LF/bold/it }{} \DeclareFontShape{TS1}{LibertinusSerif-LF}{bx}{n}{ <-> ssub * LibertinusSerif-LF/b/n }{} +\DeclareFontShape{TS1}{LibertinusSerif-LF}{bx}{sl}{ + <-> ssub * LibertinusSerif-LF/b/sl +}{} + \DeclareFontShape{TS1}{LibertinusSerif-LF}{bx}{it}{ <-> ssub * LibertinusSerif-LF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-OsF.fd index 5ff4b3be92e..e0a82a35f45 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-OsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{TS1LibertinusSerif-OsF.fd} - [2018/09/01 (autoinst) Font definitions for TS1/LibertinusSerif-OsF.] + [2019/05/27 (autoinst) Font definitions for TS1/LibertinusSerif-OsF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,50 +11,107 @@ \DeclareFontFamily{TS1}{LibertinusSerif-OsF}{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-ts1 + +% ---- regular ---- + +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{b}{sl}{ - <-> ssub * LibertinusSerif-OsF/b/it +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{sb}{n}{ + +% ---- semibold ---- + +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{sb}{it}{ +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{sb}{sl}{ - <-> ssub * LibertinusSerif-OsF/sb/it +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{m}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/sl }{} \DeclareFontShape{TS1}{LibertinusSerif-OsF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-osf-ts1 + <-> ssub * LibertinusSerif-OsF/regular/n }{} \DeclareFontShape{TS1}{LibertinusSerif-OsF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-ts1 + <-> ssub * LibertinusSerif-OsF/regular/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{m}{sl}{ - <-> ssub * LibertinusSerif-OsF/m/it + +% sb --> semibold + +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/sl }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{bx}{sl}{ - <-> ssub * LibertinusSerif-OsF/b/sl +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{sb}{n}{ + <-> ssub * LibertinusSerif-OsF/semibold/n +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{sb}{it}{ + <-> ssub * LibertinusSerif-OsF/semibold/it +}{} + + +% b --> bold + +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{b}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/sl +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{b}{n}{ + <-> ssub * LibertinusSerif-OsF/bold/n +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{b}{it}{ + <-> ssub * LibertinusSerif-OsF/bold/it }{} \DeclareFontShape{TS1}{LibertinusSerif-OsF}{bx}{n}{ <-> ssub * LibertinusSerif-OsF/b/n }{} +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{bx}{sl}{ + <-> ssub * LibertinusSerif-OsF/b/sl +}{} + \DeclareFontShape{TS1}{LibertinusSerif-OsF}{bx}{it}{ <-> ssub * LibertinusSerif-OsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TLF.fd index 837f96cdcfc..cfdaed296b2 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{TS1LibertinusSerif-TLF.fd} - [2018/09/01 (autoinst) Font definitions for TS1/LibertinusSerif-TLF.] + [2019/05/27 (autoinst) Font definitions for TS1/LibertinusSerif-TLF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,50 +11,107 @@ \DeclareFontFamily{TS1}{LibertinusSerif-TLF}{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-ts1 + +% ---- regular ---- + +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{b}{sl}{ - <-> ssub * LibertinusSerif-TLF/b/it +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{sb}{n}{ + +% ---- semibold ---- + +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{sb}{it}{ +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{sb}{sl}{ - <-> ssub * LibertinusSerif-TLF/sb/it +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{m}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/sl }{} \DeclareFontShape{TS1}{LibertinusSerif-TLF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tlf-ts1 + <-> ssub * LibertinusSerif-TLF/regular/n }{} \DeclareFontShape{TS1}{LibertinusSerif-TLF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-ts1 + <-> ssub * LibertinusSerif-TLF/regular/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{m}{sl}{ - <-> ssub * LibertinusSerif-TLF/m/it + +% sb --> semibold + +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/sl }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{bx}{sl}{ - <-> ssub * LibertinusSerif-TLF/b/sl +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{sb}{n}{ + <-> ssub * LibertinusSerif-TLF/semibold/n +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{sb}{it}{ + <-> ssub * LibertinusSerif-TLF/semibold/it +}{} + + +% b --> bold + +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{b}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/sl +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{b}{n}{ + <-> ssub * LibertinusSerif-TLF/bold/n +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{b}{it}{ + <-> ssub * LibertinusSerif-TLF/bold/it }{} \DeclareFontShape{TS1}{LibertinusSerif-TLF}{bx}{n}{ <-> ssub * LibertinusSerif-TLF/b/n }{} +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{bx}{sl}{ + <-> ssub * LibertinusSerif-TLF/b/sl +}{} + \DeclareFontShape{TS1}{LibertinusSerif-TLF}{bx}{it}{ <-> ssub * LibertinusSerif-TLF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TOsF.fd index 14c26059444..70943db78ae 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TOsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/01 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{TS1LibertinusSerif-TOsF.fd} - [2018/09/01 (autoinst) Font definitions for TS1/LibertinusSerif-TOsF.] + [2019/05/27 (autoinst) Font definitions for TS1/LibertinusSerif-TOsF.] \expandafter\ifx\csname LibertinusSerif@scale\endcsname\relax \let\LibertinusSerif@@scale\@empty @@ -11,50 +11,107 @@ \DeclareFontFamily{TS1}{LibertinusSerif-TOsF}{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{b}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-ts1 + +% ---- regular ---- + +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{regular}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{b}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{regular}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{b}{sl}{ - <-> ssub * LibertinusSerif-TOsF/b/it +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{sb}{n}{ + +% ---- semibold ---- + +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{semibold}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{sb}{it}{ +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{semibold}{it}{ <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{sb}{sl}{ - <-> ssub * LibertinusSerif-TOsF/sb/it +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it +}{} + + +% ---- bold ---- + +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{bold}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{bold}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-ts1 +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/it +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{m}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/sl }{} \DeclareFontShape{TS1}{LibertinusSerif-TOsF}{m}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-tosf-ts1 + <-> ssub * LibertinusSerif-TOsF/regular/n }{} \DeclareFontShape{TS1}{LibertinusSerif-TOsF}{m}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-ts1 + <-> ssub * LibertinusSerif-TOsF/regular/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{m}{sl}{ - <-> ssub * LibertinusSerif-TOsF/m/it + +% sb --> semibold + +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/sl }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{bx}{sl}{ - <-> ssub * LibertinusSerif-TOsF/b/sl +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{sb}{n}{ + <-> ssub * LibertinusSerif-TOsF/semibold/n +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{sb}{it}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it +}{} + + +% b --> bold + +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{b}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/sl +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{b}{n}{ + <-> ssub * LibertinusSerif-TOsF/bold/n +}{} + +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{b}{it}{ + <-> ssub * LibertinusSerif-TOsF/bold/it }{} \DeclareFontShape{TS1}{LibertinusSerif-TOsF}{bx}{n}{ <-> ssub * LibertinusSerif-TOsF/b/n }{} +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{bx}{sl}{ + <-> ssub * LibertinusSerif-TOsF/b/sl +}{} + \DeclareFontShape{TS1}{LibertinusSerif-TOsF}{bx}{it}{ <-> ssub * LibertinusSerif-TOsF/b/it }{} diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-LF.fd index 4efa6d802e6..9d9ec5de1de 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-LF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{TS1LibertinusSerifDisplay-LF.fd} - [2018/09/02 (autoinst) Font definitions for TS1/LibertinusSerifDisplay-LF.] + [2019/05/27 (autoinst) Font definitions for TS1/LibertinusSerifDisplay-LF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{TS1}{LibertinusSerifDisplay-LF}{} + +% ---- regular ---- + +\DeclareFontShape{TS1}{LibertinusSerifDisplay-LF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-lf-ts1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{TS1}{LibertinusSerifDisplay-LF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-lf-ts1 + <-> ssub * LibertinusSerifDisplay-LF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-OsF.fd index 111d75cf372..fc0e7b719b1 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-OsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{TS1LibertinusSerifDisplay-OsF.fd} - [2018/09/02 (autoinst) Font definitions for TS1/LibertinusSerifDisplay-OsF.] + [2019/05/27 (autoinst) Font definitions for TS1/LibertinusSerifDisplay-OsF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{TS1}{LibertinusSerifDisplay-OsF}{} + +% ---- regular ---- + +\DeclareFontShape{TS1}{LibertinusSerifDisplay-OsF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-osf-ts1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{TS1}{LibertinusSerifDisplay-OsF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-osf-ts1 + <-> ssub * LibertinusSerifDisplay-OsF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TLF.fd index 81605c60985..91f65bb13a1 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{TS1LibertinusSerifDisplay-TLF.fd} - [2018/09/02 (autoinst) Font definitions for TS1/LibertinusSerifDisplay-TLF.] + [2019/05/27 (autoinst) Font definitions for TS1/LibertinusSerifDisplay-TLF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{TS1}{LibertinusSerifDisplay-TLF}{} + +% ---- regular ---- + +\DeclareFontShape{TS1}{LibertinusSerifDisplay-TLF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tlf-ts1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{TS1}{LibertinusSerifDisplay-TLF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-tlf-ts1 + <-> ssub * LibertinusSerifDisplay-TLF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TOsF.fd index d69058d680c..3be0d2c78db 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TOsF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{TS1LibertinusSerifDisplay-TOsF.fd} - [2018/09/02 (autoinst) Font definitions for TS1/LibertinusSerifDisplay-TOsF.] + [2019/05/27 (autoinst) Font definitions for TS1/LibertinusSerifDisplay-TOsF.] \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{TS1}{LibertinusSerifDisplay-TOsF}{} + +% ---- regular ---- + +\DeclareFontShape{TS1}{LibertinusSerifDisplay-TOsF}{regular}{n}{ + <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tosf-ts1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{TS1}{LibertinusSerifDisplay-TOsF}{m}{n}{ - <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-tosf-ts1 + <-> ssub * LibertinusSerifDisplay-TOsF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifInitials-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifInitials-TLF.fd index dddd17a7151..3ed7160b9da 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifInitials-TLF.fd +++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifInitials-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2018/09/02 +%% Generated by autoinst on 2019/05/27 %% \ProvidesFile{TS1LibertinusSerifInitials-TLF.fd} - [2018/09/02 (autoinst) Font definitions for TS1/LibertinusSerifInitials-TLF.] + [2019/05/27 (autoinst) Font definitions for TS1/LibertinusSerifInitials-TLF.] \expandafter\ifx\csname LibertinusSerifInitials@scale\endcsname\relax \let\LibertinusSerifInitials@@scale\@empty @@ -11,8 +11,21 @@ \DeclareFontFamily{TS1}{LibertinusSerifInitials-TLF}{} + +% ---- regular ---- + +\DeclareFontShape{TS1}{LibertinusSerifInitials-TLF}{regular}{n}{ + <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-Regular-tlf-ts1 +}{} + +% +% Extra 'ssub' rules to map the standard NFSS codes to our fancy names +% + +% m --> regular + \DeclareFontShape{TS1}{LibertinusSerifInitials-TLF}{m}{n}{ - <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-tlf-ts1 + <-> ssub * LibertinusSerifInitials-TLF/regular/n }{} \endinput diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/libertinus-type1.sty b/Master/texmf-dist/tex/latex/libertinus-type1/libertinus-type1.sty index c7696c84b92..86d62766665 100644 --- a/Master/texmf-dist/tex/latex/libertinus-type1/libertinus-type1.sty +++ b/Master/texmf-dist/tex/latex/libertinus-type1/libertinus-type1.sty @@ -1,5 +1,5 @@ \ProvidesPackage{libertinus-type1}[% - 2019/02/07 (Bob Tennent) Supports libertinus fonts for latex/pdflatex.] + 2019/05/28 (Bob Tennent) Supports libertinus fonts for latex/pdflatex.] \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} \newif\iflibertinus@otf @@ -208,3 +208,6 @@ use libertinus.sty or libertinus-otf.sty.\MessageBreak \DeclareTextFontCommand{\textsu}{\sufigures} \let\textsuperior\textsu + +\def\libertinusseriflgr{\fontencoding{LGR}\fontfamily{\libertinusserif@family}\selectfont} +\def\libertinussanslgr{\fontencoding{LGR}\fontfamily{\libertinussans@family}\selectfont} |