diff options
author | Norbert Preining <norbert@preining.info> | 2020-08-23 03:03:26 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2020-08-23 03:03:26 +0000 |
commit | 16e50bc884ce50f72f1d7b979d6a8272a0cd3798 (patch) | |
tree | 964e4b76ce18293ece07fce0caea3317f3b47cf1 /fonts/libertinus-type1/latex | |
parent | 55119febaa69f5ffba8fb68fb0d126a6e510088e (diff) |
CTAN sync 202008230303
Diffstat (limited to 'fonts/libertinus-type1/latex')
133 files changed, 5494 insertions, 5852 deletions
diff --git a/fonts/libertinus-type1/latex/LGRLibertinusSans-LF.fd b/fonts/libertinus-type1/latex/LGRLibertinusSans-LF.fd index 313b2893e4..0934511cce 100644 --- a/fonts/libertinus-type1/latex/LGRLibertinusSans-LF.fd +++ b/fonts/libertinus-type1/latex/LGRLibertinusSans-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LGRLibertinusSans-LF.fd} - [2019/12/17 (autoinst) Font definitions for LGR/LibertinusSans-LF.] + [2020/08/22 (autoinst) Font definitions for LGR/LibertinusSans-LF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{LGR}{LibertinusSans-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LGR}{LibertinusSans-LF}{regular}{sc}{ +\DeclareFontShape{LGR}{LibertinusSans-LF}{m}{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}{sc}{ + <-> alias * LibertinusSans-LF/m/sc }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-lgr +\DeclareFontShape{LGR}{LibertinusSans-LF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSans-LF}{regular}{n}{ + <-> alias * LibertinusSans-LF/m/n }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{regular}{scsl}{ - <-> ssub * LibertinusSans-LF/regular/scit +\DeclareFontShape{LGR}{LibertinusSans-LF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{regular}{sl}{ - <-> ssub * LibertinusSans-LF/regular/it +\DeclareFontShape{LGR}{LibertinusSans-LF}{regular}{it}{ + <-> alias * LibertinusSans-LF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSans-LF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-lgr +\DeclareFontShape{LGR}{LibertinusSans-LF}{regular}{scit}{ + <-> alias * LibertinusSans-LF/m/scit }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSans-LF}{m}{scsl}{ + <-> ssub * LibertinusSans-LF/m/scit }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-lgr +\DeclareFontShape{LGR}{LibertinusSans-LF}{regular}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{it}{ - <-> ssub * LibertinusSans-LF/bold/sl +\DeclareFontShape{LGR}{LibertinusSans-LF}{m}{sl}{ + <-> ssub * LibertinusSans-LF/m/it }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{scit}{ - <-> ssub * LibertinusSans-LF/bold/scsl +\DeclareFontShape{LGR}{LibertinusSans-LF}{regular}{sl}{ + <-> ssub * LibertinusSans-LF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{LGR}{LibertinusSans-LF}{m}{sl}{ - <-> alias * LibertinusSans-LF/regular/sl +\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{m}{scsl}{ - <-> alias * LibertinusSans-LF/regular/scsl +\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{sc}{ + <-> alias * LibertinusSans-LF/b/sc }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{m}{sc}{ - <-> alias * LibertinusSans-LF/regular/sc +\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{m}{n}{ - <-> alias * LibertinusSans-LF/regular/n +\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{n}{ + <-> alias * LibertinusSans-LF/b/n }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{m}{it}{ - <-> alias * LibertinusSans-LF/regular/it +\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{m}{scit}{ - <-> alias * LibertinusSans-LF/regular/scit +\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{scsl}{ + <-> alias * LibertinusSans-LF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{sc}{ - <-> alias * LibertinusSans-LF/bold/sc +\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{n}{ - <-> alias * LibertinusSans-LF/bold/n +\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{sl}{ + <-> alias * LibertinusSans-LF/b/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{scsl}{ - <-> alias * LibertinusSans-LF/bold/scsl +\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{it}{ + <-> ssub * LibertinusSans-LF/b/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{sl}{ - <-> alias * LibertinusSans-LF/bold/sl +\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{it}{ + <-> ssub * LibertinusSans-LF/bold/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{it}{ - <-> alias * LibertinusSans-LF/bold/it +\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{scit}{ + <-> ssub * LibertinusSans-LF/b/scsl }{} -\DeclareFontShape{LGR}{LibertinusSans-LF}{b}{scit}{ - <-> alias * LibertinusSans-LF/bold/scit +\DeclareFontShape{LGR}{LibertinusSans-LF}{bold}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{LGR}{LibertinusSans-LF}{bx}{sl}{ <-> ssub * LibertinusSans-LF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/LGRLibertinusSans-OsF.fd b/fonts/libertinus-type1/latex/LGRLibertinusSans-OsF.fd index 728081cf4b..4a0be72b43 100644 --- a/fonts/libertinus-type1/latex/LGRLibertinusSans-OsF.fd +++ b/fonts/libertinus-type1/latex/LGRLibertinusSans-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LGRLibertinusSans-OsF.fd} - [2019/12/17 (autoinst) Font definitions for LGR/LibertinusSans-OsF.] + [2020/08/22 (autoinst) Font definitions for LGR/LibertinusSans-OsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{LGR}{LibertinusSans-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LGR}{LibertinusSans-OsF}{regular}{sc}{ +\DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{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}{sc}{ + <-> alias * LibertinusSans-OsF/m/sc }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-lgr +\DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSans-OsF}{regular}{n}{ + <-> alias * LibertinusSans-OsF/m/n }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{regular}{scsl}{ - <-> ssub * LibertinusSans-OsF/regular/scit +\DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{regular}{sl}{ - <-> ssub * LibertinusSans-OsF/regular/it +\DeclareFontShape{LGR}{LibertinusSans-OsF}{regular}{it}{ + <-> alias * LibertinusSans-OsF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-lgr +\DeclareFontShape{LGR}{LibertinusSans-OsF}{regular}{scit}{ + <-> alias * LibertinusSans-OsF/m/scit }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{scsl}{ + <-> ssub * LibertinusSans-OsF/m/scit }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-lgr +\DeclareFontShape{LGR}{LibertinusSans-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{it}{ - <-> ssub * LibertinusSans-OsF/bold/sl +\DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{sl}{ + <-> ssub * LibertinusSans-OsF/m/it }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{scit}{ - <-> ssub * LibertinusSans-OsF/bold/scsl +\DeclareFontShape{LGR}{LibertinusSans-OsF}{regular}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{sl}{ - <-> alias * LibertinusSans-OsF/regular/sl +\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{scsl}{ - <-> alias * LibertinusSans-OsF/regular/scsl +\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{sc}{ + <-> alias * LibertinusSans-OsF/b/sc }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{sc}{ - <-> alias * LibertinusSans-OsF/regular/sc +\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{n}{ - <-> alias * LibertinusSans-OsF/regular/n +\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{n}{ + <-> alias * LibertinusSans-OsF/b/n }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{it}{ - <-> alias * LibertinusSans-OsF/regular/it +\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{m}{scit}{ - <-> alias * LibertinusSans-OsF/regular/scit +\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{scsl}{ + <-> alias * LibertinusSans-OsF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{sc}{ - <-> alias * LibertinusSans-OsF/bold/sc +\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{n}{ - <-> alias * LibertinusSans-OsF/bold/n +\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{sl}{ + <-> alias * LibertinusSans-OsF/b/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{scsl}{ - <-> alias * LibertinusSans-OsF/bold/scsl +\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{it}{ + <-> ssub * LibertinusSans-OsF/b/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{sl}{ - <-> alias * LibertinusSans-OsF/bold/sl +\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{it}{ + <-> ssub * LibertinusSans-OsF/bold/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{it}{ - <-> alias * LibertinusSans-OsF/bold/it +\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{scit}{ + <-> ssub * LibertinusSans-OsF/b/scsl }{} -\DeclareFontShape{LGR}{LibertinusSans-OsF}{b}{scit}{ - <-> alias * LibertinusSans-OsF/bold/scit +\DeclareFontShape{LGR}{LibertinusSans-OsF}{bold}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{LGR}{LibertinusSans-OsF}{bx}{sl}{ <-> ssub * LibertinusSans-OsF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/LGRLibertinusSans-Sup.fd b/fonts/libertinus-type1/latex/LGRLibertinusSans-Sup.fd index ba12fb8f87..a815d9508b 100644 --- a/fonts/libertinus-type1/latex/LGRLibertinusSans-Sup.fd +++ b/fonts/libertinus-type1/latex/LGRLibertinusSans-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LGRLibertinusSans-Sup.fd} - [2019/12/17 (autoinst) Font definitions for LGR/LibertinusSans-Sup.] + [2020/08/22 (autoinst) Font definitions for LGR/LibertinusSans-Sup.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,68 +20,62 @@ \DeclareFontFamily{LGR}{LibertinusSans-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LGR}{LibertinusSans-Sup}{regular}{n}{ +\DeclareFontShape{LGR}{LibertinusSans-Sup}{m}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Regular-sup-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-Sup}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-lgr +\DeclareFontShape{LGR}{LibertinusSans-Sup}{regular}{n}{ + <-> alias * LibertinusSans-Sup/m/n }{} -\DeclareFontShape{LGR}{LibertinusSans-Sup}{regular}{sl}{ - <-> ssub * LibertinusSans-Sup/regular/it +\DeclareFontShape{LGR}{LibertinusSans-Sup}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-lgr }{} - -% ---- bold ---- - -\DeclareFontShape{LGR}{LibertinusSans-Sup}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-lgr +\DeclareFontShape{LGR}{LibertinusSans-Sup}{regular}{it}{ + <-> alias * LibertinusSans-Sup/m/it }{} -\DeclareFontShape{LGR}{LibertinusSans-Sup}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-lgr +\DeclareFontShape{LGR}{LibertinusSans-Sup}{m}{sl}{ + <-> ssub * LibertinusSans-Sup/m/it }{} -\DeclareFontShape{LGR}{LibertinusSans-Sup}{bold}{it}{ - <-> ssub * LibertinusSans-Sup/bold/sl +\DeclareFontShape{LGR}{LibertinusSans-Sup}{regular}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{LGR}{LibertinusSans-Sup}{m}{sl}{ - <-> alias * LibertinusSans-Sup/regular/sl +\DeclareFontShape{LGR}{LibertinusSans-Sup}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-Sup}{m}{n}{ - <-> alias * LibertinusSans-Sup/regular/n +\DeclareFontShape{LGR}{LibertinusSans-Sup}{bold}{n}{ + <-> alias * LibertinusSans-Sup/b/n }{} -\DeclareFontShape{LGR}{LibertinusSans-Sup}{m}{it}{ - <-> alias * LibertinusSans-Sup/regular/it +\DeclareFontShape{LGR}{LibertinusSans-Sup}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-lgr }{} - -% b --> bold - -\DeclareFontShape{LGR}{LibertinusSans-Sup}{b}{n}{ - <-> alias * LibertinusSans-Sup/bold/n +\DeclareFontShape{LGR}{LibertinusSans-Sup}{bold}{sl}{ + <-> alias * LibertinusSans-Sup/b/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-Sup}{b}{sl}{ - <-> alias * LibertinusSans-Sup/bold/sl +\DeclareFontShape{LGR}{LibertinusSans-Sup}{b}{it}{ + <-> ssub * LibertinusSans-Sup/b/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-Sup}{b}{it}{ - <-> alias * LibertinusSans-Sup/bold/it +\DeclareFontShape{LGR}{LibertinusSans-Sup}{bold}{it}{ + <-> ssub * LibertinusSans-Sup/bold/sl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{LGR}{LibertinusSans-Sup}{bx}{sl}{ <-> ssub * LibertinusSans-Sup/b/sl }{} diff --git a/fonts/libertinus-type1/latex/LGRLibertinusSans-TLF.fd b/fonts/libertinus-type1/latex/LGRLibertinusSans-TLF.fd index 27aae8538b..bff45ed407 100644 --- a/fonts/libertinus-type1/latex/LGRLibertinusSans-TLF.fd +++ b/fonts/libertinus-type1/latex/LGRLibertinusSans-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LGRLibertinusSans-TLF.fd} - [2019/12/17 (autoinst) Font definitions for LGR/LibertinusSans-TLF.] + [2020/08/22 (autoinst) Font definitions for LGR/LibertinusSans-TLF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{LGR}{LibertinusSans-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LGR}{LibertinusSans-TLF}{regular}{sc}{ +\DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{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}{sc}{ + <-> alias * LibertinusSans-TLF/m/sc }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-lgr +\DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSans-TLF}{regular}{n}{ + <-> alias * LibertinusSans-TLF/m/n }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{regular}{scsl}{ - <-> ssub * LibertinusSans-TLF/regular/scit +\DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{regular}{sl}{ - <-> ssub * LibertinusSans-TLF/regular/it +\DeclareFontShape{LGR}{LibertinusSans-TLF}{regular}{it}{ + <-> alias * LibertinusSans-TLF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-lgr +\DeclareFontShape{LGR}{LibertinusSans-TLF}{regular}{scit}{ + <-> alias * LibertinusSans-TLF/m/scit }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{scsl}{ + <-> ssub * LibertinusSans-TLF/m/scit }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-lgr +\DeclareFontShape{LGR}{LibertinusSans-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{it}{ - <-> ssub * LibertinusSans-TLF/bold/sl +\DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{sl}{ + <-> ssub * LibertinusSans-TLF/m/it }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{scit}{ - <-> ssub * LibertinusSans-TLF/bold/scsl +\DeclareFontShape{LGR}{LibertinusSans-TLF}{regular}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{sl}{ - <-> alias * LibertinusSans-TLF/regular/sl +\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{scsl}{ - <-> alias * LibertinusSans-TLF/regular/scsl +\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{sc}{ + <-> alias * LibertinusSans-TLF/b/sc }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{sc}{ - <-> alias * LibertinusSans-TLF/regular/sc +\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{n}{ - <-> alias * LibertinusSans-TLF/regular/n +\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{n}{ + <-> alias * LibertinusSans-TLF/b/n }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{it}{ - <-> alias * LibertinusSans-TLF/regular/it +\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{m}{scit}{ - <-> alias * LibertinusSans-TLF/regular/scit +\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{scsl}{ + <-> alias * LibertinusSans-TLF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{sc}{ - <-> alias * LibertinusSans-TLF/bold/sc +\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{n}{ - <-> alias * LibertinusSans-TLF/bold/n +\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{sl}{ + <-> alias * LibertinusSans-TLF/b/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{scsl}{ - <-> alias * LibertinusSans-TLF/bold/scsl +\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{it}{ + <-> ssub * LibertinusSans-TLF/b/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{sl}{ - <-> alias * LibertinusSans-TLF/bold/sl +\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{it}{ + <-> ssub * LibertinusSans-TLF/bold/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{it}{ - <-> alias * LibertinusSans-TLF/bold/it +\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{scit}{ + <-> ssub * LibertinusSans-TLF/b/scsl }{} -\DeclareFontShape{LGR}{LibertinusSans-TLF}{b}{scit}{ - <-> alias * LibertinusSans-TLF/bold/scit +\DeclareFontShape{LGR}{LibertinusSans-TLF}{bold}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{LGR}{LibertinusSans-TLF}{bx}{sl}{ <-> ssub * LibertinusSans-TLF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/LGRLibertinusSans-TOsF.fd b/fonts/libertinus-type1/latex/LGRLibertinusSans-TOsF.fd index ce832bbb15..ca60a16f52 100644 --- a/fonts/libertinus-type1/latex/LGRLibertinusSans-TOsF.fd +++ b/fonts/libertinus-type1/latex/LGRLibertinusSans-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LGRLibertinusSans-TOsF.fd} - [2019/12/17 (autoinst) Font definitions for LGR/LibertinusSans-TOsF.] + [2020/08/22 (autoinst) Font definitions for LGR/LibertinusSans-TOsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{LGR}{LibertinusSans-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{regular}{sc}{ +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{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}{sc}{ + <-> alias * LibertinusSans-TOsF/m/sc }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-lgr +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{regular}{n}{ + <-> alias * LibertinusSans-TOsF/m/n }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{regular}{scsl}{ - <-> ssub * LibertinusSans-TOsF/regular/scit +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{regular}{sl}{ - <-> ssub * LibertinusSans-TOsF/regular/it +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{regular}{it}{ + <-> alias * LibertinusSans-TOsF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-lgr +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{regular}{scit}{ + <-> alias * LibertinusSans-TOsF/m/scit }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSans-TOsF/m/scit }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-lgr +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{it}{ - <-> ssub * LibertinusSans-TOsF/bold/sl +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{sl}{ + <-> ssub * LibertinusSans-TOsF/m/it }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{scit}{ - <-> ssub * LibertinusSans-TOsF/bold/scsl +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{sl}{ - <-> alias * LibertinusSans-TOsF/regular/sl +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{scsl}{ - <-> alias * LibertinusSans-TOsF/regular/scsl +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{sc}{ + <-> alias * LibertinusSans-TOsF/b/sc }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{sc}{ - <-> alias * LibertinusSans-TOsF/regular/sc +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{n}{ - <-> alias * LibertinusSans-TOsF/regular/n +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{n}{ + <-> alias * LibertinusSans-TOsF/b/n }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{it}{ - <-> alias * LibertinusSans-TOsF/regular/it +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{m}{scit}{ - <-> alias * LibertinusSans-TOsF/regular/scit +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{scsl}{ + <-> alias * LibertinusSans-TOsF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{sc}{ - <-> alias * LibertinusSans-TOsF/bold/sc +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{n}{ - <-> alias * LibertinusSans-TOsF/bold/n +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{sl}{ + <-> alias * LibertinusSans-TOsF/b/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{scsl}{ - <-> alias * LibertinusSans-TOsF/bold/scsl +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{it}{ + <-> ssub * LibertinusSans-TOsF/b/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{sl}{ - <-> alias * LibertinusSans-TOsF/bold/sl +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/sl }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{it}{ - <-> alias * LibertinusSans-TOsF/bold/it +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{scit}{ + <-> ssub * LibertinusSans-TOsF/b/scsl }{} -\DeclareFontShape{LGR}{LibertinusSans-TOsF}{b}{scit}{ - <-> alias * LibertinusSans-TOsF/bold/scit +\DeclareFontShape{LGR}{LibertinusSans-TOsF}{bold}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{LGR}{LibertinusSans-TOsF}{bx}{sl}{ <-> ssub * LibertinusSans-TOsF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/LGRLibertinusSerif-LF.fd b/fonts/libertinus-type1/latex/LGRLibertinusSerif-LF.fd index ba533288af..d9171ad4d4 100644 --- a/fonts/libertinus-type1/latex/LGRLibertinusSerif-LF.fd +++ b/fonts/libertinus-type1/latex/LGRLibertinusSerif-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LGRLibertinusSerif-LF.fd} - [2019/12/17 (autoinst) Font definitions for LGR/LibertinusSerif-LF.] + [2020/08/22 (autoinst) Font definitions for LGR/LibertinusSerif-LF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{LGR}{LibertinusSerif-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{sc}{ +\DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{sc}{ + <-> alias * LibertinusSerif-LF/m/sc }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{n}{ + <-> alias * LibertinusSerif-LF/m/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-LF/regular/scit +\DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{sl}{ - <-> ssub * LibertinusSerif-LF/regular/it +\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{it}{ + <-> alias * LibertinusSerif-LF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{scit}{ + <-> alias * LibertinusSerif-LF/m/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{scsl}{ + <-> ssub * LibertinusSerif-LF/m/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-LF/semibold/scit +\DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{sl}{ + <-> ssub * LibertinusSerif-LF/m/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-LF/semibold/it +\DeclareFontShape{LGR}{LibertinusSerif-LF}{regular}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{sc}{ + <-> alias * LibertinusSerif-LF/sb/sc }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{n}{ + <-> alias * LibertinusSerif-LF/sb/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-LF/bold/scit +\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{sl}{ - <-> ssub * LibertinusSerif-LF/bold/it +\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{it}{ + <-> alias * LibertinusSerif-LF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{sl}{ - <-> alias * LibertinusSerif-LF/regular/sl +\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{scsl}{ - <-> alias * LibertinusSerif-LF/regular/scsl +\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{scit}{ + <-> alias * LibertinusSerif-LF/sb/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{sc}{ - <-> alias * LibertinusSerif-LF/regular/sc +\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-LF/sb/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{n}{ - <-> alias * LibertinusSerif-LF/regular/n +\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{it}{ - <-> alias * LibertinusSerif-LF/regular/it +\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{sl}{ + <-> ssub * LibertinusSerif-LF/sb/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{m}{scit}{ - <-> alias * LibertinusSerif-LF/regular/scit +\DeclareFontShape{LGR}{LibertinusSerif-LF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{sl}{ - <-> alias * LibertinusSerif-LF/semibold/sl +\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{scsl}{ - <-> alias * LibertinusSerif-LF/semibold/scsl +\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{sc}{ + <-> alias * LibertinusSerif-LF/b/sc }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{sc}{ - <-> alias * LibertinusSerif-LF/semibold/sc +\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{n}{ - <-> alias * LibertinusSerif-LF/semibold/n +\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{n}{ + <-> alias * LibertinusSerif-LF/b/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{it}{ - <-> alias * LibertinusSerif-LF/semibold/it +\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{sb}{scit}{ - <-> alias * LibertinusSerif-LF/semibold/scit +\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{it}{ + <-> alias * LibertinusSerif-LF/b/it }{} +\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-lgr +}{} -% b --> bold - -\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{sl}{ - <-> alias * LibertinusSerif-LF/bold/sl +\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{scit}{ + <-> alias * LibertinusSerif-LF/b/scit }{} \DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{scsl}{ - <-> alias * LibertinusSerif-LF/bold/scsl + <-> ssub * LibertinusSerif-LF/b/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{sc}{ - <-> alias * LibertinusSerif-LF/bold/sc +\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{n}{ - <-> alias * LibertinusSerif-LF/bold/n +\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{sl}{ + <-> ssub * LibertinusSerif-LF/b/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{it}{ - <-> alias * LibertinusSerif-LF/bold/it +\DeclareFontShape{LGR}{LibertinusSerif-LF}{bold}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-LF}{b}{scit}{ - <-> alias * LibertinusSerif-LF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{LGR}{LibertinusSerif-LF}{bx}{n}{ <-> ssub * LibertinusSerif-LF/b/n diff --git a/fonts/libertinus-type1/latex/LGRLibertinusSerif-OsF.fd b/fonts/libertinus-type1/latex/LGRLibertinusSerif-OsF.fd index 675da4d1f1..ca0d235e75 100644 --- a/fonts/libertinus-type1/latex/LGRLibertinusSerif-OsF.fd +++ b/fonts/libertinus-type1/latex/LGRLibertinusSerif-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LGRLibertinusSerif-OsF.fd} - [2019/12/17 (autoinst) Font definitions for LGR/LibertinusSerif-OsF.] + [2020/08/22 (autoinst) Font definitions for LGR/LibertinusSerif-OsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{LGR}{LibertinusSerif-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{sc}{ +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{sc}{ + <-> alias * LibertinusSerif-OsF/m/sc }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{n}{ + <-> alias * LibertinusSerif-OsF/m/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-OsF/regular/scit +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{sl}{ - <-> ssub * LibertinusSerif-OsF/regular/it +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{it}{ + <-> alias * LibertinusSerif-OsF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{scit}{ + <-> alias * LibertinusSerif-OsF/m/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-OsF/m/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-OsF/semibold/scit +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{sl}{ + <-> ssub * LibertinusSerif-OsF/m/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-OsF/semibold/it +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{sc}{ + <-> alias * LibertinusSerif-OsF/sb/sc }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{n}{ + <-> alias * LibertinusSerif-OsF/sb/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-OsF/bold/scit +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{sl}{ - <-> ssub * LibertinusSerif-OsF/bold/it +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{it}{ + <-> alias * LibertinusSerif-OsF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{sl}{ - <-> alias * LibertinusSerif-OsF/regular/sl +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{scsl}{ - <-> alias * LibertinusSerif-OsF/regular/scsl +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{scit}{ + <-> alias * LibertinusSerif-OsF/sb/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{sc}{ - <-> alias * LibertinusSerif-OsF/regular/sc +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-OsF/sb/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{n}{ - <-> alias * LibertinusSerif-OsF/regular/n +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{it}{ - <-> alias * LibertinusSerif-OsF/regular/it +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-OsF/sb/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{m}{scit}{ - <-> alias * LibertinusSerif-OsF/regular/scit +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{sl}{ - <-> alias * LibertinusSerif-OsF/semibold/sl +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{scsl}{ - <-> alias * LibertinusSerif-OsF/semibold/scsl +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{sc}{ + <-> alias * LibertinusSerif-OsF/b/sc }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{sc}{ - <-> alias * LibertinusSerif-OsF/semibold/sc +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{n}{ - <-> alias * LibertinusSerif-OsF/semibold/n +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{n}{ + <-> alias * LibertinusSerif-OsF/b/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{it}{ - <-> alias * LibertinusSerif-OsF/semibold/it +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{sb}{scit}{ - <-> alias * LibertinusSerif-OsF/semibold/scit +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{it}{ + <-> alias * LibertinusSerif-OsF/b/it }{} +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-lgr +}{} -% b --> bold - -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{sl}{ - <-> alias * LibertinusSerif-OsF/bold/sl +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{scit}{ + <-> alias * LibertinusSerif-OsF/b/scit }{} \DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{scsl}{ - <-> alias * LibertinusSerif-OsF/bold/scsl + <-> ssub * LibertinusSerif-OsF/b/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{sc}{ - <-> alias * LibertinusSerif-OsF/bold/sc +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{n}{ - <-> alias * LibertinusSerif-OsF/bold/n +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{sl}{ + <-> ssub * LibertinusSerif-OsF/b/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{it}{ - <-> alias * LibertinusSerif-OsF/bold/it +\DeclareFontShape{LGR}{LibertinusSerif-OsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-OsF}{b}{scit}{ - <-> alias * LibertinusSerif-OsF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{LGR}{LibertinusSerif-OsF}{bx}{n}{ <-> ssub * LibertinusSerif-OsF/b/n diff --git a/fonts/libertinus-type1/latex/LGRLibertinusSerif-Sup.fd b/fonts/libertinus-type1/latex/LGRLibertinusSerif-Sup.fd index deaf07141d..93818a0835 100644 --- a/fonts/libertinus-type1/latex/LGRLibertinusSerif-Sup.fd +++ b/fonts/libertinus-type1/latex/LGRLibertinusSerif-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LGRLibertinusSerif-Sup.fd} - [2019/12/17 (autoinst) Font definitions for LGR/LibertinusSerif-Sup.] + [2020/08/22 (autoinst) Font definitions for LGR/LibertinusSerif-Sup.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,97 +20,88 @@ \DeclareFontFamily{LGR}{LibertinusSerif-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{regular}{n}{ +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{m}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-sup-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-lgr +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{regular}{n}{ + <-> alias * LibertinusSerif-Sup/m/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{regular}{sl}{ - <-> ssub * LibertinusSerif-Sup/regular/it +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-lgr }{} - -% ---- semibold ---- - -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-lgr +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{regular}{it}{ + <-> alias * LibertinusSerif-Sup/m/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-lgr +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{m}{sl}{ + <-> ssub * LibertinusSerif-Sup/m/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{semibold}{sl}{ - <-> ssub * LibertinusSerif-Sup/semibold/it +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{regular}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-lgr +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-lgr +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{semibold}{n}{ + <-> alias * LibertinusSerif-Sup/sb/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{bold}{sl}{ - <-> ssub * LibertinusSerif-Sup/bold/it +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-lgr }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{m}{sl}{ - <-> alias * LibertinusSerif-Sup/regular/sl +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{semibold}{it}{ + <-> alias * LibertinusSerif-Sup/sb/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{m}{n}{ - <-> alias * LibertinusSerif-Sup/regular/n +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{sb}{sl}{ + <-> ssub * LibertinusSerif-Sup/sb/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{m}{it}{ - <-> alias * LibertinusSerif-Sup/regular/it +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{semibold}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{sb}{sl}{ - <-> alias * LibertinusSerif-Sup/semibold/sl +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{sb}{n}{ - <-> alias * LibertinusSerif-Sup/semibold/n +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{bold}{n}{ + <-> alias * LibertinusSerif-Sup/b/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{sb}{it}{ - <-> alias * LibertinusSerif-Sup/semibold/it +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-lgr }{} - -% b --> bold +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{bold}{it}{ + <-> alias * LibertinusSerif-Sup/b/it +}{} \DeclareFontShape{LGR}{LibertinusSerif-Sup}{b}{sl}{ - <-> alias * LibertinusSerif-Sup/bold/sl + <-> ssub * LibertinusSerif-Sup/b/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{b}{n}{ - <-> alias * LibertinusSerif-Sup/bold/n +\DeclareFontShape{LGR}{LibertinusSerif-Sup}{bold}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-Sup}{b}{it}{ - <-> alias * LibertinusSerif-Sup/bold/it -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{LGR}{LibertinusSerif-Sup}{bx}{n}{ <-> ssub * LibertinusSerif-Sup/b/n diff --git a/fonts/libertinus-type1/latex/LGRLibertinusSerif-TLF.fd b/fonts/libertinus-type1/latex/LGRLibertinusSerif-TLF.fd index 4f076d10e8..1891c8ad40 100644 --- a/fonts/libertinus-type1/latex/LGRLibertinusSerif-TLF.fd +++ b/fonts/libertinus-type1/latex/LGRLibertinusSerif-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LGRLibertinusSerif-TLF.fd} - [2019/12/17 (autoinst) Font definitions for LGR/LibertinusSerif-TLF.] + [2020/08/22 (autoinst) Font definitions for LGR/LibertinusSerif-TLF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{LGR}{LibertinusSerif-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{sc}{ +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{sc}{ + <-> alias * LibertinusSerif-TLF/m/sc }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{n}{ + <-> alias * LibertinusSerif-TLF/m/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-TLF/regular/scit +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{sl}{ - <-> ssub * LibertinusSerif-TLF/regular/it +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{it}{ + <-> alias * LibertinusSerif-TLF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{scit}{ + <-> alias * LibertinusSerif-TLF/m/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TLF/m/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-TLF/semibold/scit +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{sl}{ + <-> ssub * LibertinusSerif-TLF/m/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-TLF/semibold/it +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{sc}{ + <-> alias * LibertinusSerif-TLF/sb/sc }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{n}{ + <-> alias * LibertinusSerif-TLF/sb/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-TLF/bold/scit +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{sl}{ - <-> ssub * LibertinusSerif-TLF/bold/it +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{it}{ + <-> alias * LibertinusSerif-TLF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{sl}{ - <-> alias * LibertinusSerif-TLF/regular/sl +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{scsl}{ - <-> alias * LibertinusSerif-TLF/regular/scsl +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{scit}{ + <-> alias * LibertinusSerif-TLF/sb/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{sc}{ - <-> alias * LibertinusSerif-TLF/regular/sc +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TLF/sb/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{n}{ - <-> alias * LibertinusSerif-TLF/regular/n +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{it}{ - <-> alias * LibertinusSerif-TLF/regular/it +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TLF/sb/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{m}{scit}{ - <-> alias * LibertinusSerif-TLF/regular/scit +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{sl}{ - <-> alias * LibertinusSerif-TLF/semibold/sl +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{scsl}{ - <-> alias * LibertinusSerif-TLF/semibold/scsl +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{sc}{ + <-> alias * LibertinusSerif-TLF/b/sc }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{sc}{ - <-> alias * LibertinusSerif-TLF/semibold/sc +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{n}{ - <-> alias * LibertinusSerif-TLF/semibold/n +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{n}{ + <-> alias * LibertinusSerif-TLF/b/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{it}{ - <-> alias * LibertinusSerif-TLF/semibold/it +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{sb}{scit}{ - <-> alias * LibertinusSerif-TLF/semibold/scit +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{it}{ + <-> alias * LibertinusSerif-TLF/b/it }{} +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-lgr +}{} -% b --> bold - -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{sl}{ - <-> alias * LibertinusSerif-TLF/bold/sl +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{scit}{ + <-> alias * LibertinusSerif-TLF/b/scit }{} \DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{scsl}{ - <-> alias * LibertinusSerif-TLF/bold/scsl + <-> ssub * LibertinusSerif-TLF/b/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{sc}{ - <-> alias * LibertinusSerif-TLF/bold/sc +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{n}{ - <-> alias * LibertinusSerif-TLF/bold/n +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{sl}{ + <-> ssub * LibertinusSerif-TLF/b/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{it}{ - <-> alias * LibertinusSerif-TLF/bold/it +\DeclareFontShape{LGR}{LibertinusSerif-TLF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-TLF}{b}{scit}{ - <-> alias * LibertinusSerif-TLF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{LGR}{LibertinusSerif-TLF}{bx}{n}{ <-> ssub * LibertinusSerif-TLF/b/n diff --git a/fonts/libertinus-type1/latex/LGRLibertinusSerif-TOsF.fd b/fonts/libertinus-type1/latex/LGRLibertinusSerif-TOsF.fd index 9197171ce5..171cfdd2ef 100644 --- a/fonts/libertinus-type1/latex/LGRLibertinusSerif-TOsF.fd +++ b/fonts/libertinus-type1/latex/LGRLibertinusSerif-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LGRLibertinusSerif-TOsF.fd} - [2019/12/17 (autoinst) Font definitions for LGR/LibertinusSerif-TOsF.] + [2020/08/22 (autoinst) Font definitions for LGR/LibertinusSerif-TOsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{LGR}{LibertinusSerif-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{sc}{ +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{sc}{ + <-> alias * LibertinusSerif-TOsF/m/sc }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{n}{ + <-> alias * LibertinusSerif-TOsF/m/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/regular/scit +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{sl}{ - <-> ssub * LibertinusSerif-TOsF/regular/it +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{it}{ + <-> alias * LibertinusSerif-TOsF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{scit}{ + <-> alias * LibertinusSerif-TOsF/m/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/m/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/semibold/scit +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{sl}{ + <-> ssub * LibertinusSerif-TOsF/m/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-TOsF/semibold/it +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{sc}{ + <-> alias * LibertinusSerif-TOsF/sb/sc }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-lgr +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{n}{ + <-> alias * LibertinusSerif-TOsF/sb/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/bold/scit +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{sl}{ - <-> ssub * LibertinusSerif-TOsF/bold/it +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{it}{ + <-> alias * LibertinusSerif-TOsF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{sl}{ - <-> alias * LibertinusSerif-TOsF/regular/sl +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{scsl}{ - <-> alias * LibertinusSerif-TOsF/regular/scsl +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{scit}{ + <-> alias * LibertinusSerif-TOsF/sb/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{sc}{ - <-> alias * LibertinusSerif-TOsF/regular/sc +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/sb/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{n}{ - <-> alias * LibertinusSerif-TOsF/regular/n +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{it}{ - <-> alias * LibertinusSerif-TOsF/regular/it +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TOsF/sb/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{m}{scit}{ - <-> alias * LibertinusSerif-TOsF/regular/scit +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{sl}{ - <-> alias * LibertinusSerif-TOsF/semibold/sl +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{scsl}{ - <-> alias * LibertinusSerif-TOsF/semibold/scsl +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{sc}{ + <-> alias * LibertinusSerif-TOsF/b/sc }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{sc}{ - <-> alias * LibertinusSerif-TOsF/semibold/sc +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{n}{ - <-> alias * LibertinusSerif-TOsF/semibold/n +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{n}{ + <-> alias * LibertinusSerif-TOsF/b/n }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{it}{ - <-> alias * LibertinusSerif-TOsF/semibold/it +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-lgr }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{sb}{scit}{ - <-> alias * LibertinusSerif-TOsF/semibold/scit +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{it}{ + <-> alias * LibertinusSerif-TOsF/b/it }{} +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-lgr +}{} -% b --> bold - -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{sl}{ - <-> alias * LibertinusSerif-TOsF/bold/sl +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{scit}{ + <-> alias * LibertinusSerif-TOsF/b/scit }{} \DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{scsl}{ - <-> alias * LibertinusSerif-TOsF/bold/scsl + <-> ssub * LibertinusSerif-TOsF/b/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{sc}{ - <-> alias * LibertinusSerif-TOsF/bold/sc +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{n}{ - <-> alias * LibertinusSerif-TOsF/bold/n +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{sl}{ + <-> ssub * LibertinusSerif-TOsF/b/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{it}{ - <-> alias * LibertinusSerif-TOsF/bold/it +\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/it }{} -\DeclareFontShape{LGR}{LibertinusSerif-TOsF}{b}{scit}{ - <-> alias * LibertinusSerif-TOsF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{LGR}{LibertinusSerif-TOsF}{bx}{n}{ <-> ssub * LibertinusSerif-TOsF/b/n diff --git a/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-LF.fd b/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-LF.fd index c36bab482d..d177804460 100644 --- a/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-LF.fd +++ b/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-LF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LGRLibertinusSerifDisplay-LF.fd} - [2019/05/27 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-LF.] + [2020/08/22 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-LF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{LGR}{LibertinusSerifDisplay-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LGR}{LibertinusSerifDisplay-LF}{regular}{n}{ +\DeclareFontShape{LGR}{LibertinusSerifDisplay-LF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-lf-lgr }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{LGR}{LibertinusSerifDisplay-LF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-LF/m/n +}{} -% m --> regular -\DeclareFontShape{LGR}{LibertinusSerifDisplay-LF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-LF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-OsF.fd b/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-OsF.fd index 13e3a2d03d..3b8670ef25 100644 --- a/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-OsF.fd +++ b/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-OsF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LGRLibertinusSerifDisplay-OsF.fd} - [2019/05/27 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-OsF.] + [2020/08/22 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-OsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{LGR}{LibertinusSerifDisplay-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LGR}{LibertinusSerifDisplay-OsF}{regular}{n}{ +\DeclareFontShape{LGR}{LibertinusSerifDisplay-OsF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-osf-lgr }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{LGR}{LibertinusSerifDisplay-OsF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-OsF/m/n +}{} -% m --> regular -\DeclareFontShape{LGR}{LibertinusSerifDisplay-OsF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-OsF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-Sup.fd b/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-Sup.fd index 8dd8827004..26a2ef53e5 100644 --- a/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-Sup.fd +++ b/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LGRLibertinusSerifDisplay-Sup.fd} - [2019/05/27 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-Sup.] + [2020/08/22 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{LGR}{LibertinusSerifDisplay-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LGR}{LibertinusSerifDisplay-Sup}{regular}{n}{ +\DeclareFontShape{LGR}{LibertinusSerifDisplay-Sup}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-sup-lgr }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{LGR}{LibertinusSerifDisplay-Sup}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-Sup/m/n +}{} -% m --> regular -\DeclareFontShape{LGR}{LibertinusSerifDisplay-Sup}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-Sup/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-TLF.fd b/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-TLF.fd index 2c55858edd..27bde5a167 100644 --- a/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-TLF.fd +++ b/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LGRLibertinusSerifDisplay-TLF.fd} - [2019/05/27 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-TLF.] + [2020/08/22 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{LGR}{LibertinusSerifDisplay-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LGR}{LibertinusSerifDisplay-TLF}{regular}{n}{ +\DeclareFontShape{LGR}{LibertinusSerifDisplay-TLF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tlf-lgr }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{LGR}{LibertinusSerifDisplay-TLF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-TLF/m/n +}{} -% m --> regular -\DeclareFontShape{LGR}{LibertinusSerifDisplay-TLF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-TLF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-TOsF.fd b/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-TOsF.fd index 0545034833..0ffffaf244 100644 --- a/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-TOsF.fd +++ b/fonts/libertinus-type1/latex/LGRLibertinusSerifDisplay-TOsF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LGRLibertinusSerifDisplay-TOsF.fd} - [2019/05/27 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-TOsF.] + [2020/08/22 (autoinst) Font definitions for LGR/LibertinusSerifDisplay-TOsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{LGR}{LibertinusSerifDisplay-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LGR}{LibertinusSerifDisplay-TOsF}{regular}{n}{ +\DeclareFontShape{LGR}{LibertinusSerifDisplay-TOsF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tosf-lgr }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{LGR}{LibertinusSerifDisplay-TOsF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-TOsF/m/n +}{} -% m --> regular -\DeclareFontShape{LGR}{LibertinusSerifDisplay-TOsF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-TOsF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/LGRLibertinusSerifInitials-TLF.fd b/fonts/libertinus-type1/latex/LGRLibertinusSerifInitials-TLF.fd index d1ea71352d..814b7b7664 100644 --- a/fonts/libertinus-type1/latex/LGRLibertinusSerifInitials-TLF.fd +++ b/fonts/libertinus-type1/latex/LGRLibertinusSerifInitials-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LGRLibertinusSerifInitials-TLF.fd} - [2019/05/27 (autoinst) Font definitions for LGR/LibertinusSerifInitials-TLF.] + [2020/08/22 (autoinst) Font definitions for LGR/LibertinusSerifInitials-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifInitials@scale\endcsname\relax \let\LibertinusSerifInitials@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{LGR}{LibertinusSerifInitials-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LGR}{LibertinusSerifInitials-TLF}{regular}{n}{ +\DeclareFontShape{LGR}{LibertinusSerifInitials-TLF}{m}{n}{ <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-Regular-tlf-lgr }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{LGR}{LibertinusSerifInitials-TLF}{regular}{n}{ + <-> alias * LibertinusSerifInitials-TLF/m/n +}{} -% m --> regular -\DeclareFontShape{LGR}{LibertinusSerifInitials-TLF}{m}{n}{ - <-> ssub * LibertinusSerifInitials-TLF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/LY1LibertinusMono-Sup.fd b/fonts/libertinus-type1/latex/LY1LibertinusMono-Sup.fd index 50867d65b5..8e1538edeb 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusMono-Sup.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusMono-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/28 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusMono-Sup.fd} - [2019/05/28 (autoinst) Font definitions for LY1/LibertinusMono-Sup.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusMono-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusMono@scale\endcsname\relax \let\LibertinusMono@@scale\@empty @@ -12,67 +20,53 @@ \DeclareFontFamily{LY1}{LibertinusMono-Sup}{\hyphenchar\font=-1} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusMono-Sup}{regular}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-Regular-sup-ly1 +\DeclareFontShape{LY1}{LibertinusMono-Sup}{m}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-sup-ly1 }{} \DeclareFontShape{LY1}{LibertinusMono-Sup}{regular}{sl}{ - <-> \LibertinusMono@@scale LibertinusMono-Oblique-sup-ly1 + <-> alias * LibertinusMono-Sup/m/sl +}{} + +\DeclareFontShape{LY1}{LibertinusMono-Sup}{m}{it}{ + <-> ssub * LibertinusMono-Sup/m/sl }{} \DeclareFontShape{LY1}{LibertinusMono-Sup}{regular}{it}{ - <-> ssub * LibertinusMono-Sup/regular/sl + <-> ssub * LibertinusMono-Sup/regular/sl }{} -% ---- bold ---- +% ---- b = bold ---- -\DeclareFontShape{LY1}{LibertinusMono-Sup}{bold}{n}{ +\DeclareFontShape{LY1}{LibertinusMono-Sup}{b}{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 +\DeclareFontShape{LY1}{LibertinusMono-Sup}{bold}{n}{ + <-> alias * LibertinusMono-Sup/b/n }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{LY1}{LibertinusMono-Sup}{m}{n}{ - <-> ssub * LibertinusMono-Sup/regular/n +\DeclareFontShape{LY1}{LibertinusMono-Sup}{b}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-sup-ly1 }{} -\DeclareFontShape{LY1}{LibertinusMono-Sup}{m}{sl}{ - <-> ssub * LibertinusMono-Sup/regular/sl +\DeclareFontShape{LY1}{LibertinusMono-Sup}{bold}{sl}{ + <-> alias * LibertinusMono-Sup/b/sl }{} -\DeclareFontShape{LY1}{LibertinusMono-Sup}{m}{it}{ - <-> ssub * LibertinusMono-Sup/regular/it +\DeclareFontShape{LY1}{LibertinusMono-Sup}{b}{it}{ + <-> ssub * LibertinusMono-Sup/b/sl }{} - -% b --> bold - -\DeclareFontShape{LY1}{LibertinusMono-Sup}{b}{n}{ - <-> ssub * LibertinusMono-Sup/bold/n +\DeclareFontShape{LY1}{LibertinusMono-Sup}{bold}{it}{ + <-> ssub * LibertinusMono-Sup/bold/sl }{} -\DeclareFontShape{LY1}{LibertinusMono-Sup}{b}{sl}{ - <-> ssub * LibertinusMono-Sup/bold/sl -}{} -\DeclareFontShape{LY1}{LibertinusMono-Sup}{b}{it}{ - <-> ssub * LibertinusMono-Sup/bold/it -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{LY1}{LibertinusMono-Sup}{bx}{sl}{ <-> ssub * LibertinusMono-Sup/b/sl diff --git a/fonts/libertinus-type1/latex/LY1LibertinusMono-TLF.fd b/fonts/libertinus-type1/latex/LY1LibertinusMono-TLF.fd index 3e097f23b9..5fcd5bf968 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusMono-TLF.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusMono-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/28 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusMono-TLF.fd} - [2019/05/28 (autoinst) Font definitions for LY1/LibertinusMono-TLF.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusMono-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusMono@scale\endcsname\relax \let\LibertinusMono@@scale\@empty @@ -12,68 +20,62 @@ \DeclareFontFamily{LY1}{LibertinusMono-TLF}{\hyphenchar\font=-1} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusMono-TLF}{regular}{n}{ +\DeclareFontShape{LY1}{LibertinusMono-TLF}{m}{n}{ <-> \LibertinusMono@@scale LibertinusMono-Regular-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusMono-TLF}{regular}{sl}{ - <-> \LibertinusMono@@scale LibertinusMono-Oblique-tlf-ly1 +\DeclareFontShape{LY1}{LibertinusMono-TLF}{regular}{n}{ + <-> alias * LibertinusMono-TLF/m/n }{} -\DeclareFontShape{LY1}{LibertinusMono-TLF}{regular}{it}{ - <-> ssub * LibertinusMono-TLF/regular/sl +\DeclareFontShape{LY1}{LibertinusMono-TLF}{m}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-tlf-ly1 }{} - -% ---- bold ---- - -\DeclareFontShape{LY1}{LibertinusMono-TLF}{bold}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-Bold-tlf-ly1 +\DeclareFontShape{LY1}{LibertinusMono-TLF}{regular}{sl}{ + <-> alias * LibertinusMono-TLF/m/sl }{} -\DeclareFontShape{LY1}{LibertinusMono-TLF}{bold}{sl}{ - <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-tlf-ly1 +\DeclareFontShape{LY1}{LibertinusMono-TLF}{m}{it}{ + <-> ssub * LibertinusMono-TLF/m/sl }{} -\DeclareFontShape{LY1}{LibertinusMono-TLF}{bold}{it}{ - <-> ssub * LibertinusMono-TLF/bold/sl +\DeclareFontShape{LY1}{LibertinusMono-TLF}{regular}{it}{ + <-> ssub * LibertinusMono-TLF/regular/sl }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{LY1}{LibertinusMono-TLF}{m}{n}{ - <-> ssub * LibertinusMono-TLF/regular/n +\DeclareFontShape{LY1}{LibertinusMono-TLF}{b}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Bold-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusMono-TLF}{m}{sl}{ - <-> ssub * LibertinusMono-TLF/regular/sl +\DeclareFontShape{LY1}{LibertinusMono-TLF}{bold}{n}{ + <-> alias * LibertinusMono-TLF/b/n }{} -\DeclareFontShape{LY1}{LibertinusMono-TLF}{m}{it}{ - <-> ssub * LibertinusMono-TLF/regular/it +\DeclareFontShape{LY1}{LibertinusMono-TLF}{b}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-tlf-ly1 }{} - -% b --> bold - -\DeclareFontShape{LY1}{LibertinusMono-TLF}{b}{n}{ - <-> ssub * LibertinusMono-TLF/bold/n +\DeclareFontShape{LY1}{LibertinusMono-TLF}{bold}{sl}{ + <-> alias * LibertinusMono-TLF/b/sl }{} -\DeclareFontShape{LY1}{LibertinusMono-TLF}{b}{sl}{ - <-> ssub * LibertinusMono-TLF/bold/sl +\DeclareFontShape{LY1}{LibertinusMono-TLF}{b}{it}{ + <-> ssub * LibertinusMono-TLF/b/sl }{} -\DeclareFontShape{LY1}{LibertinusMono-TLF}{b}{it}{ - <-> ssub * LibertinusMono-TLF/bold/it +\DeclareFontShape{LY1}{LibertinusMono-TLF}{bold}{it}{ + <-> ssub * LibertinusMono-TLF/bold/sl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{LY1}{LibertinusMono-TLF}{bx}{sl}{ <-> ssub * LibertinusMono-TLF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/LY1LibertinusSans-LF.fd b/fonts/libertinus-type1/latex/LY1LibertinusSans-LF.fd index bf9abb4908..82866638e8 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusSans-LF.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusSans-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusSans-LF.fd} - [2019/12/17 (autoinst) Font definitions for LY1/LibertinusSans-LF.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusSans-LF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{LY1}{LibertinusSans-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusSans-LF}{regular}{sc}{ +\DeclareFontShape{LY1}{LibertinusSans-LF}{m}{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}{sc}{ + <-> alias * LibertinusSans-LF/m/sc }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-ly1 +\DeclareFontShape{LY1}{LibertinusSans-LF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSans-LF}{regular}{n}{ + <-> alias * LibertinusSans-LF/m/n }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{regular}{scsl}{ - <-> ssub * LibertinusSans-LF/regular/scit +\DeclareFontShape{LY1}{LibertinusSans-LF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{regular}{sl}{ - <-> ssub * LibertinusSans-LF/regular/it +\DeclareFontShape{LY1}{LibertinusSans-LF}{regular}{it}{ + <-> alias * LibertinusSans-LF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSans-LF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-ly1 +\DeclareFontShape{LY1}{LibertinusSans-LF}{regular}{scit}{ + <-> alias * LibertinusSans-LF/m/scit }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSans-LF}{m}{scsl}{ + <-> ssub * LibertinusSans-LF/m/scit }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-ly1 +\DeclareFontShape{LY1}{LibertinusSans-LF}{regular}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{it}{ - <-> ssub * LibertinusSans-LF/bold/sl +\DeclareFontShape{LY1}{LibertinusSans-LF}{m}{sl}{ + <-> ssub * LibertinusSans-LF/m/it }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{scit}{ - <-> ssub * LibertinusSans-LF/bold/scsl +\DeclareFontShape{LY1}{LibertinusSans-LF}{regular}{sl}{ + <-> ssub * LibertinusSans-LF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{LY1}{LibertinusSans-LF}{m}{sl}{ - <-> alias * LibertinusSans-LF/regular/sl +\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{m}{scsl}{ - <-> alias * LibertinusSans-LF/regular/scsl +\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{sc}{ + <-> alias * LibertinusSans-LF/b/sc }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{m}{sc}{ - <-> alias * LibertinusSans-LF/regular/sc +\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{m}{n}{ - <-> alias * LibertinusSans-LF/regular/n +\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{n}{ + <-> alias * LibertinusSans-LF/b/n }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{m}{it}{ - <-> alias * LibertinusSans-LF/regular/it +\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{m}{scit}{ - <-> alias * LibertinusSans-LF/regular/scit +\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{scsl}{ + <-> alias * LibertinusSans-LF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{sc}{ - <-> alias * LibertinusSans-LF/bold/sc +\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{n}{ - <-> alias * LibertinusSans-LF/bold/n +\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{sl}{ + <-> alias * LibertinusSans-LF/b/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{scsl}{ - <-> alias * LibertinusSans-LF/bold/scsl +\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{it}{ + <-> ssub * LibertinusSans-LF/b/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{sl}{ - <-> alias * LibertinusSans-LF/bold/sl +\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{it}{ + <-> ssub * LibertinusSans-LF/bold/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{it}{ - <-> alias * LibertinusSans-LF/bold/it +\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{scit}{ + <-> ssub * LibertinusSans-LF/b/scsl }{} -\DeclareFontShape{LY1}{LibertinusSans-LF}{b}{scit}{ - <-> alias * LibertinusSans-LF/bold/scit +\DeclareFontShape{LY1}{LibertinusSans-LF}{bold}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{LY1}{LibertinusSans-LF}{bx}{sl}{ <-> ssub * LibertinusSans-LF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/LY1LibertinusSans-OsF.fd b/fonts/libertinus-type1/latex/LY1LibertinusSans-OsF.fd index 428a54c6a9..fb78bd0aa1 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusSans-OsF.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusSans-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusSans-OsF.fd} - [2019/12/17 (autoinst) Font definitions for LY1/LibertinusSans-OsF.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusSans-OsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{LY1}{LibertinusSans-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusSans-OsF}{regular}{sc}{ +\DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{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}{sc}{ + <-> alias * LibertinusSans-OsF/m/sc }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-ly1 +\DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSans-OsF}{regular}{n}{ + <-> alias * LibertinusSans-OsF/m/n }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{regular}{scsl}{ - <-> ssub * LibertinusSans-OsF/regular/scit +\DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{regular}{sl}{ - <-> ssub * LibertinusSans-OsF/regular/it +\DeclareFontShape{LY1}{LibertinusSans-OsF}{regular}{it}{ + <-> alias * LibertinusSans-OsF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-ly1 +\DeclareFontShape{LY1}{LibertinusSans-OsF}{regular}{scit}{ + <-> alias * LibertinusSans-OsF/m/scit }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{scsl}{ + <-> ssub * LibertinusSans-OsF/m/scit }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-ly1 +\DeclareFontShape{LY1}{LibertinusSans-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{it}{ - <-> ssub * LibertinusSans-OsF/bold/sl +\DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{sl}{ + <-> ssub * LibertinusSans-OsF/m/it }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{scit}{ - <-> ssub * LibertinusSans-OsF/bold/scsl +\DeclareFontShape{LY1}{LibertinusSans-OsF}{regular}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{sl}{ - <-> alias * LibertinusSans-OsF/regular/sl +\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{scsl}{ - <-> alias * LibertinusSans-OsF/regular/scsl +\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{sc}{ + <-> alias * LibertinusSans-OsF/b/sc }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{sc}{ - <-> alias * LibertinusSans-OsF/regular/sc +\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{n}{ - <-> alias * LibertinusSans-OsF/regular/n +\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{n}{ + <-> alias * LibertinusSans-OsF/b/n }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{it}{ - <-> alias * LibertinusSans-OsF/regular/it +\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{m}{scit}{ - <-> alias * LibertinusSans-OsF/regular/scit +\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{scsl}{ + <-> alias * LibertinusSans-OsF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{sc}{ - <-> alias * LibertinusSans-OsF/bold/sc +\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{n}{ - <-> alias * LibertinusSans-OsF/bold/n +\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{sl}{ + <-> alias * LibertinusSans-OsF/b/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{scsl}{ - <-> alias * LibertinusSans-OsF/bold/scsl +\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{it}{ + <-> ssub * LibertinusSans-OsF/b/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{sl}{ - <-> alias * LibertinusSans-OsF/bold/sl +\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{it}{ + <-> ssub * LibertinusSans-OsF/bold/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{it}{ - <-> alias * LibertinusSans-OsF/bold/it +\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{scit}{ + <-> ssub * LibertinusSans-OsF/b/scsl }{} -\DeclareFontShape{LY1}{LibertinusSans-OsF}{b}{scit}{ - <-> alias * LibertinusSans-OsF/bold/scit +\DeclareFontShape{LY1}{LibertinusSans-OsF}{bold}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{LY1}{LibertinusSans-OsF}{bx}{sl}{ <-> ssub * LibertinusSans-OsF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/LY1LibertinusSans-Sup.fd b/fonts/libertinus-type1/latex/LY1LibertinusSans-Sup.fd index ddb0d83feb..19bf1a5273 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusSans-Sup.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusSans-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusSans-Sup.fd} - [2019/12/17 (autoinst) Font definitions for LY1/LibertinusSans-Sup.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusSans-Sup.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,68 +20,62 @@ \DeclareFontFamily{LY1}{LibertinusSans-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusSans-Sup}{regular}{n}{ +\DeclareFontShape{LY1}{LibertinusSans-Sup}{m}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Regular-sup-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-Sup}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-ly1 +\DeclareFontShape{LY1}{LibertinusSans-Sup}{regular}{n}{ + <-> alias * LibertinusSans-Sup/m/n }{} -\DeclareFontShape{LY1}{LibertinusSans-Sup}{regular}{sl}{ - <-> ssub * LibertinusSans-Sup/regular/it +\DeclareFontShape{LY1}{LibertinusSans-Sup}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-ly1 }{} - -% ---- bold ---- - -\DeclareFontShape{LY1}{LibertinusSans-Sup}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-ly1 +\DeclareFontShape{LY1}{LibertinusSans-Sup}{regular}{it}{ + <-> alias * LibertinusSans-Sup/m/it }{} -\DeclareFontShape{LY1}{LibertinusSans-Sup}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-ly1 +\DeclareFontShape{LY1}{LibertinusSans-Sup}{m}{sl}{ + <-> ssub * LibertinusSans-Sup/m/it }{} -\DeclareFontShape{LY1}{LibertinusSans-Sup}{bold}{it}{ - <-> ssub * LibertinusSans-Sup/bold/sl +\DeclareFontShape{LY1}{LibertinusSans-Sup}{regular}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{LY1}{LibertinusSans-Sup}{m}{sl}{ - <-> alias * LibertinusSans-Sup/regular/sl +\DeclareFontShape{LY1}{LibertinusSans-Sup}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-Sup}{m}{n}{ - <-> alias * LibertinusSans-Sup/regular/n +\DeclareFontShape{LY1}{LibertinusSans-Sup}{bold}{n}{ + <-> alias * LibertinusSans-Sup/b/n }{} -\DeclareFontShape{LY1}{LibertinusSans-Sup}{m}{it}{ - <-> alias * LibertinusSans-Sup/regular/it +\DeclareFontShape{LY1}{LibertinusSans-Sup}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-ly1 }{} - -% b --> bold - -\DeclareFontShape{LY1}{LibertinusSans-Sup}{b}{n}{ - <-> alias * LibertinusSans-Sup/bold/n +\DeclareFontShape{LY1}{LibertinusSans-Sup}{bold}{sl}{ + <-> alias * LibertinusSans-Sup/b/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-Sup}{b}{sl}{ - <-> alias * LibertinusSans-Sup/bold/sl +\DeclareFontShape{LY1}{LibertinusSans-Sup}{b}{it}{ + <-> ssub * LibertinusSans-Sup/b/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-Sup}{b}{it}{ - <-> alias * LibertinusSans-Sup/bold/it +\DeclareFontShape{LY1}{LibertinusSans-Sup}{bold}{it}{ + <-> ssub * LibertinusSans-Sup/bold/sl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{LY1}{LibertinusSans-Sup}{bx}{sl}{ <-> ssub * LibertinusSans-Sup/b/sl }{} diff --git a/fonts/libertinus-type1/latex/LY1LibertinusSans-TLF.fd b/fonts/libertinus-type1/latex/LY1LibertinusSans-TLF.fd index c2fcebd3b4..4df34670fa 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusSans-TLF.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusSans-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusSans-TLF.fd} - [2019/12/17 (autoinst) Font definitions for LY1/LibertinusSans-TLF.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusSans-TLF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{LY1}{LibertinusSans-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusSans-TLF}{regular}{sc}{ +\DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{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}{sc}{ + <-> alias * LibertinusSans-TLF/m/sc }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-ly1 +\DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSans-TLF}{regular}{n}{ + <-> alias * LibertinusSans-TLF/m/n }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{regular}{scsl}{ - <-> ssub * LibertinusSans-TLF/regular/scit +\DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{regular}{sl}{ - <-> ssub * LibertinusSans-TLF/regular/it +\DeclareFontShape{LY1}{LibertinusSans-TLF}{regular}{it}{ + <-> alias * LibertinusSans-TLF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-ly1 +\DeclareFontShape{LY1}{LibertinusSans-TLF}{regular}{scit}{ + <-> alias * LibertinusSans-TLF/m/scit }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{scsl}{ + <-> ssub * LibertinusSans-TLF/m/scit }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-ly1 +\DeclareFontShape{LY1}{LibertinusSans-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{it}{ - <-> ssub * LibertinusSans-TLF/bold/sl +\DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{sl}{ + <-> ssub * LibertinusSans-TLF/m/it }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{scit}{ - <-> ssub * LibertinusSans-TLF/bold/scsl +\DeclareFontShape{LY1}{LibertinusSans-TLF}{regular}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{sl}{ - <-> alias * LibertinusSans-TLF/regular/sl +\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{scsl}{ - <-> alias * LibertinusSans-TLF/regular/scsl +\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{sc}{ + <-> alias * LibertinusSans-TLF/b/sc }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{sc}{ - <-> alias * LibertinusSans-TLF/regular/sc +\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{n}{ - <-> alias * LibertinusSans-TLF/regular/n +\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{n}{ + <-> alias * LibertinusSans-TLF/b/n }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{it}{ - <-> alias * LibertinusSans-TLF/regular/it +\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{m}{scit}{ - <-> alias * LibertinusSans-TLF/regular/scit +\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{scsl}{ + <-> alias * LibertinusSans-TLF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{sc}{ - <-> alias * LibertinusSans-TLF/bold/sc +\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{n}{ - <-> alias * LibertinusSans-TLF/bold/n +\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{sl}{ + <-> alias * LibertinusSans-TLF/b/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{scsl}{ - <-> alias * LibertinusSans-TLF/bold/scsl +\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{it}{ + <-> ssub * LibertinusSans-TLF/b/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{sl}{ - <-> alias * LibertinusSans-TLF/bold/sl +\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{it}{ + <-> ssub * LibertinusSans-TLF/bold/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{it}{ - <-> alias * LibertinusSans-TLF/bold/it +\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{scit}{ + <-> ssub * LibertinusSans-TLF/b/scsl }{} -\DeclareFontShape{LY1}{LibertinusSans-TLF}{b}{scit}{ - <-> alias * LibertinusSans-TLF/bold/scit +\DeclareFontShape{LY1}{LibertinusSans-TLF}{bold}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{LY1}{LibertinusSans-TLF}{bx}{sl}{ <-> ssub * LibertinusSans-TLF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/LY1LibertinusSans-TOsF.fd b/fonts/libertinus-type1/latex/LY1LibertinusSans-TOsF.fd index 3d490e57cd..592ffaec35 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusSans-TOsF.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusSans-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusSans-TOsF.fd} - [2019/12/17 (autoinst) Font definitions for LY1/LibertinusSans-TOsF.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusSans-TOsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{LY1}{LibertinusSans-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{regular}{sc}{ +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{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}{sc}{ + <-> alias * LibertinusSans-TOsF/m/sc }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-ly1 +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{regular}{n}{ + <-> alias * LibertinusSans-TOsF/m/n }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{regular}{scsl}{ - <-> ssub * LibertinusSans-TOsF/regular/scit +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{regular}{sl}{ - <-> ssub * LibertinusSans-TOsF/regular/it +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{regular}{it}{ + <-> alias * LibertinusSans-TOsF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-ly1 +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{regular}{scit}{ + <-> alias * LibertinusSans-TOsF/m/scit }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSans-TOsF/m/scit }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-ly1 +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{it}{ - <-> ssub * LibertinusSans-TOsF/bold/sl +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{sl}{ + <-> ssub * LibertinusSans-TOsF/m/it }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{scit}{ - <-> ssub * LibertinusSans-TOsF/bold/scsl +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{sl}{ - <-> alias * LibertinusSans-TOsF/regular/sl +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{scsl}{ - <-> alias * LibertinusSans-TOsF/regular/scsl +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{sc}{ + <-> alias * LibertinusSans-TOsF/b/sc }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{sc}{ - <-> alias * LibertinusSans-TOsF/regular/sc +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{n}{ - <-> alias * LibertinusSans-TOsF/regular/n +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{n}{ + <-> alias * LibertinusSans-TOsF/b/n }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{it}{ - <-> alias * LibertinusSans-TOsF/regular/it +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{m}{scit}{ - <-> alias * LibertinusSans-TOsF/regular/scit +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{scsl}{ + <-> alias * LibertinusSans-TOsF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{sc}{ - <-> alias * LibertinusSans-TOsF/bold/sc +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{n}{ - <-> alias * LibertinusSans-TOsF/bold/n +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{sl}{ + <-> alias * LibertinusSans-TOsF/b/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{scsl}{ - <-> alias * LibertinusSans-TOsF/bold/scsl +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{it}{ + <-> ssub * LibertinusSans-TOsF/b/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{sl}{ - <-> alias * LibertinusSans-TOsF/bold/sl +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/sl }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{it}{ - <-> alias * LibertinusSans-TOsF/bold/it +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{scit}{ + <-> ssub * LibertinusSans-TOsF/b/scsl }{} -\DeclareFontShape{LY1}{LibertinusSans-TOsF}{b}{scit}{ - <-> alias * LibertinusSans-TOsF/bold/scit +\DeclareFontShape{LY1}{LibertinusSans-TOsF}{bold}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{LY1}{LibertinusSans-TOsF}{bx}{sl}{ <-> ssub * LibertinusSans-TOsF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/LY1LibertinusSerif-LF.fd b/fonts/libertinus-type1/latex/LY1LibertinusSerif-LF.fd index 1e77f975aa..ecda25efc1 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusSerif-LF.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusSerif-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusSerif-LF.fd} - [2019/12/17 (autoinst) Font definitions for LY1/LibertinusSerif-LF.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusSerif-LF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{LY1}{LibertinusSerif-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{sc}{ +\DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{sc}{ + <-> alias * LibertinusSerif-LF/m/sc }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{n}{ + <-> alias * LibertinusSerif-LF/m/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-LF/regular/scit +\DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{sl}{ - <-> ssub * LibertinusSerif-LF/regular/it +\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{it}{ + <-> alias * LibertinusSerif-LF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{scit}{ + <-> alias * LibertinusSerif-LF/m/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{scsl}{ + <-> ssub * LibertinusSerif-LF/m/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-LF/semibold/scit +\DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{sl}{ + <-> ssub * LibertinusSerif-LF/m/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-LF/semibold/it +\DeclareFontShape{LY1}{LibertinusSerif-LF}{regular}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{sc}{ + <-> alias * LibertinusSerif-LF/sb/sc }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{n}{ + <-> alias * LibertinusSerif-LF/sb/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-LF/bold/scit +\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{sl}{ - <-> ssub * LibertinusSerif-LF/bold/it +\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{it}{ + <-> alias * LibertinusSerif-LF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{sl}{ - <-> alias * LibertinusSerif-LF/regular/sl +\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{scsl}{ - <-> alias * LibertinusSerif-LF/regular/scsl +\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{scit}{ + <-> alias * LibertinusSerif-LF/sb/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{sc}{ - <-> alias * LibertinusSerif-LF/regular/sc +\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-LF/sb/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{n}{ - <-> alias * LibertinusSerif-LF/regular/n +\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{it}{ - <-> alias * LibertinusSerif-LF/regular/it +\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{sl}{ + <-> ssub * LibertinusSerif-LF/sb/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{m}{scit}{ - <-> alias * LibertinusSerif-LF/regular/scit +\DeclareFontShape{LY1}{LibertinusSerif-LF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{sl}{ - <-> alias * LibertinusSerif-LF/semibold/sl +\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{scsl}{ - <-> alias * LibertinusSerif-LF/semibold/scsl +\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{sc}{ + <-> alias * LibertinusSerif-LF/b/sc }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{sc}{ - <-> alias * LibertinusSerif-LF/semibold/sc +\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{n}{ - <-> alias * LibertinusSerif-LF/semibold/n +\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{n}{ + <-> alias * LibertinusSerif-LF/b/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{it}{ - <-> alias * LibertinusSerif-LF/semibold/it +\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{sb}{scit}{ - <-> alias * LibertinusSerif-LF/semibold/scit +\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{it}{ + <-> alias * LibertinusSerif-LF/b/it }{} +\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-ly1 +}{} -% b --> bold - -\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{sl}{ - <-> alias * LibertinusSerif-LF/bold/sl +\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{scit}{ + <-> alias * LibertinusSerif-LF/b/scit }{} \DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{scsl}{ - <-> alias * LibertinusSerif-LF/bold/scsl + <-> ssub * LibertinusSerif-LF/b/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{sc}{ - <-> alias * LibertinusSerif-LF/bold/sc +\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{n}{ - <-> alias * LibertinusSerif-LF/bold/n +\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{sl}{ + <-> ssub * LibertinusSerif-LF/b/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{it}{ - <-> alias * LibertinusSerif-LF/bold/it +\DeclareFontShape{LY1}{LibertinusSerif-LF}{bold}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-LF}{b}{scit}{ - <-> alias * LibertinusSerif-LF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{LY1}{LibertinusSerif-LF}{bx}{n}{ <-> ssub * LibertinusSerif-LF/b/n diff --git a/fonts/libertinus-type1/latex/LY1LibertinusSerif-OsF.fd b/fonts/libertinus-type1/latex/LY1LibertinusSerif-OsF.fd index 9ad00fe544..baa3b5c487 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusSerif-OsF.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusSerif-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusSerif-OsF.fd} - [2019/12/17 (autoinst) Font definitions for LY1/LibertinusSerif-OsF.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusSerif-OsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{LY1}{LibertinusSerif-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{sc}{ +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{sc}{ + <-> alias * LibertinusSerif-OsF/m/sc }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{n}{ + <-> alias * LibertinusSerif-OsF/m/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-OsF/regular/scit +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{sl}{ - <-> ssub * LibertinusSerif-OsF/regular/it +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{it}{ + <-> alias * LibertinusSerif-OsF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{scit}{ + <-> alias * LibertinusSerif-OsF/m/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-OsF/m/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-OsF/semibold/scit +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{sl}{ + <-> ssub * LibertinusSerif-OsF/m/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-OsF/semibold/it +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{sc}{ + <-> alias * LibertinusSerif-OsF/sb/sc }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{n}{ + <-> alias * LibertinusSerif-OsF/sb/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-OsF/bold/scit +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{sl}{ - <-> ssub * LibertinusSerif-OsF/bold/it +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{it}{ + <-> alias * LibertinusSerif-OsF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{sl}{ - <-> alias * LibertinusSerif-OsF/regular/sl +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{scsl}{ - <-> alias * LibertinusSerif-OsF/regular/scsl +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{scit}{ + <-> alias * LibertinusSerif-OsF/sb/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{sc}{ - <-> alias * LibertinusSerif-OsF/regular/sc +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-OsF/sb/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{n}{ - <-> alias * LibertinusSerif-OsF/regular/n +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{it}{ - <-> alias * LibertinusSerif-OsF/regular/it +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-OsF/sb/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{m}{scit}{ - <-> alias * LibertinusSerif-OsF/regular/scit +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{sl}{ - <-> alias * LibertinusSerif-OsF/semibold/sl +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{scsl}{ - <-> alias * LibertinusSerif-OsF/semibold/scsl +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{sc}{ + <-> alias * LibertinusSerif-OsF/b/sc }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{sc}{ - <-> alias * LibertinusSerif-OsF/semibold/sc +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{n}{ - <-> alias * LibertinusSerif-OsF/semibold/n +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{n}{ + <-> alias * LibertinusSerif-OsF/b/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{it}{ - <-> alias * LibertinusSerif-OsF/semibold/it +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{sb}{scit}{ - <-> alias * LibertinusSerif-OsF/semibold/scit +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{it}{ + <-> alias * LibertinusSerif-OsF/b/it }{} +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-ly1 +}{} -% b --> bold - -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{sl}{ - <-> alias * LibertinusSerif-OsF/bold/sl +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{scit}{ + <-> alias * LibertinusSerif-OsF/b/scit }{} \DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{scsl}{ - <-> alias * LibertinusSerif-OsF/bold/scsl + <-> ssub * LibertinusSerif-OsF/b/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{sc}{ - <-> alias * LibertinusSerif-OsF/bold/sc +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{n}{ - <-> alias * LibertinusSerif-OsF/bold/n +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{sl}{ + <-> ssub * LibertinusSerif-OsF/b/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{it}{ - <-> alias * LibertinusSerif-OsF/bold/it +\DeclareFontShape{LY1}{LibertinusSerif-OsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-OsF}{b}{scit}{ - <-> alias * LibertinusSerif-OsF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{LY1}{LibertinusSerif-OsF}{bx}{n}{ <-> ssub * LibertinusSerif-OsF/b/n diff --git a/fonts/libertinus-type1/latex/LY1LibertinusSerif-Sup.fd b/fonts/libertinus-type1/latex/LY1LibertinusSerif-Sup.fd index 8bf828e03f..e09bd84456 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusSerif-Sup.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusSerif-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusSerif-Sup.fd} - [2019/12/17 (autoinst) Font definitions for LY1/LibertinusSerif-Sup.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusSerif-Sup.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,97 +20,88 @@ \DeclareFontFamily{LY1}{LibertinusSerif-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{regular}{n}{ +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{m}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-sup-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{regular}{n}{ + <-> alias * LibertinusSerif-Sup/m/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{regular}{sl}{ - <-> ssub * LibertinusSerif-Sup/regular/it +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-ly1 }{} - -% ---- semibold ---- - -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{regular}{it}{ + <-> alias * LibertinusSerif-Sup/m/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{m}{sl}{ + <-> ssub * LibertinusSerif-Sup/m/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{semibold}{sl}{ - <-> ssub * LibertinusSerif-Sup/semibold/it +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{regular}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{semibold}{n}{ + <-> alias * LibertinusSerif-Sup/sb/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{bold}{sl}{ - <-> ssub * LibertinusSerif-Sup/bold/it +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-ly1 }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{m}{sl}{ - <-> alias * LibertinusSerif-Sup/regular/sl +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{semibold}{it}{ + <-> alias * LibertinusSerif-Sup/sb/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{m}{n}{ - <-> alias * LibertinusSerif-Sup/regular/n +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{sb}{sl}{ + <-> ssub * LibertinusSerif-Sup/sb/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{m}{it}{ - <-> alias * LibertinusSerif-Sup/regular/it +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{semibold}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{sb}{sl}{ - <-> alias * LibertinusSerif-Sup/semibold/sl +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{sb}{n}{ - <-> alias * LibertinusSerif-Sup/semibold/n +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{bold}{n}{ + <-> alias * LibertinusSerif-Sup/b/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{sb}{it}{ - <-> alias * LibertinusSerif-Sup/semibold/it +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-ly1 }{} - -% b --> bold +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{bold}{it}{ + <-> alias * LibertinusSerif-Sup/b/it +}{} \DeclareFontShape{LY1}{LibertinusSerif-Sup}{b}{sl}{ - <-> alias * LibertinusSerif-Sup/bold/sl + <-> ssub * LibertinusSerif-Sup/b/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{b}{n}{ - <-> alias * LibertinusSerif-Sup/bold/n +\DeclareFontShape{LY1}{LibertinusSerif-Sup}{bold}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-Sup}{b}{it}{ - <-> alias * LibertinusSerif-Sup/bold/it -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{LY1}{LibertinusSerif-Sup}{bx}{n}{ <-> ssub * LibertinusSerif-Sup/b/n diff --git a/fonts/libertinus-type1/latex/LY1LibertinusSerif-TLF.fd b/fonts/libertinus-type1/latex/LY1LibertinusSerif-TLF.fd index 08f0135937..dc49c3aab8 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusSerif-TLF.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusSerif-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusSerif-TLF.fd} - [2019/12/17 (autoinst) Font definitions for LY1/LibertinusSerif-TLF.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusSerif-TLF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{LY1}{LibertinusSerif-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{sc}{ +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{sc}{ + <-> alias * LibertinusSerif-TLF/m/sc }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{n}{ + <-> alias * LibertinusSerif-TLF/m/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-TLF/regular/scit +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{sl}{ - <-> ssub * LibertinusSerif-TLF/regular/it +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{it}{ + <-> alias * LibertinusSerif-TLF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{scit}{ + <-> alias * LibertinusSerif-TLF/m/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TLF/m/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-TLF/semibold/scit +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{sl}{ + <-> ssub * LibertinusSerif-TLF/m/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-TLF/semibold/it +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{sc}{ + <-> alias * LibertinusSerif-TLF/sb/sc }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{n}{ + <-> alias * LibertinusSerif-TLF/sb/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-TLF/bold/scit +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{sl}{ - <-> ssub * LibertinusSerif-TLF/bold/it +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{it}{ + <-> alias * LibertinusSerif-TLF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{sl}{ - <-> alias * LibertinusSerif-TLF/regular/sl +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{scsl}{ - <-> alias * LibertinusSerif-TLF/regular/scsl +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{scit}{ + <-> alias * LibertinusSerif-TLF/sb/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{sc}{ - <-> alias * LibertinusSerif-TLF/regular/sc +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TLF/sb/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{n}{ - <-> alias * LibertinusSerif-TLF/regular/n +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{it}{ - <-> alias * LibertinusSerif-TLF/regular/it +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TLF/sb/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{m}{scit}{ - <-> alias * LibertinusSerif-TLF/regular/scit +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{sl}{ - <-> alias * LibertinusSerif-TLF/semibold/sl +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{scsl}{ - <-> alias * LibertinusSerif-TLF/semibold/scsl +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{sc}{ + <-> alias * LibertinusSerif-TLF/b/sc }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{sc}{ - <-> alias * LibertinusSerif-TLF/semibold/sc +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{n}{ - <-> alias * LibertinusSerif-TLF/semibold/n +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{n}{ + <-> alias * LibertinusSerif-TLF/b/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{it}{ - <-> alias * LibertinusSerif-TLF/semibold/it +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{sb}{scit}{ - <-> alias * LibertinusSerif-TLF/semibold/scit +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{it}{ + <-> alias * LibertinusSerif-TLF/b/it }{} +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-ly1 +}{} -% b --> bold - -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{sl}{ - <-> alias * LibertinusSerif-TLF/bold/sl +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{scit}{ + <-> alias * LibertinusSerif-TLF/b/scit }{} \DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{scsl}{ - <-> alias * LibertinusSerif-TLF/bold/scsl + <-> ssub * LibertinusSerif-TLF/b/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{sc}{ - <-> alias * LibertinusSerif-TLF/bold/sc +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{n}{ - <-> alias * LibertinusSerif-TLF/bold/n +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{sl}{ + <-> ssub * LibertinusSerif-TLF/b/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{it}{ - <-> alias * LibertinusSerif-TLF/bold/it +\DeclareFontShape{LY1}{LibertinusSerif-TLF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-TLF}{b}{scit}{ - <-> alias * LibertinusSerif-TLF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{LY1}{LibertinusSerif-TLF}{bx}{n}{ <-> ssub * LibertinusSerif-TLF/b/n diff --git a/fonts/libertinus-type1/latex/LY1LibertinusSerif-TOsF.fd b/fonts/libertinus-type1/latex/LY1LibertinusSerif-TOsF.fd index 9986c1f8d6..17c355bbb0 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusSerif-TOsF.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusSerif-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusSerif-TOsF.fd} - [2019/12/17 (autoinst) Font definitions for LY1/LibertinusSerif-TOsF.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusSerif-TOsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{LY1}{LibertinusSerif-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{sc}{ +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{sc}{ + <-> alias * LibertinusSerif-TOsF/m/sc }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{n}{ + <-> alias * LibertinusSerif-TOsF/m/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/regular/scit +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{sl}{ - <-> ssub * LibertinusSerif-TOsF/regular/it +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{it}{ + <-> alias * LibertinusSerif-TOsF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{scit}{ + <-> alias * LibertinusSerif-TOsF/m/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/m/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/semibold/scit +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{sl}{ + <-> ssub * LibertinusSerif-TOsF/m/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-TOsF/semibold/it +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{sc}{ + <-> alias * LibertinusSerif-TOsF/sb/sc }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-ly1 +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{n}{ + <-> alias * LibertinusSerif-TOsF/sb/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/bold/scit +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{sl}{ - <-> ssub * LibertinusSerif-TOsF/bold/it +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{it}{ + <-> alias * LibertinusSerif-TOsF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{sl}{ - <-> alias * LibertinusSerif-TOsF/regular/sl +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{scsl}{ - <-> alias * LibertinusSerif-TOsF/regular/scsl +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{scit}{ + <-> alias * LibertinusSerif-TOsF/sb/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{sc}{ - <-> alias * LibertinusSerif-TOsF/regular/sc +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/sb/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{n}{ - <-> alias * LibertinusSerif-TOsF/regular/n +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{it}{ - <-> alias * LibertinusSerif-TOsF/regular/it +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TOsF/sb/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{m}{scit}{ - <-> alias * LibertinusSerif-TOsF/regular/scit +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{sl}{ - <-> alias * LibertinusSerif-TOsF/semibold/sl +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{scsl}{ - <-> alias * LibertinusSerif-TOsF/semibold/scsl +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{sc}{ + <-> alias * LibertinusSerif-TOsF/b/sc }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{sc}{ - <-> alias * LibertinusSerif-TOsF/semibold/sc +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{n}{ - <-> alias * LibertinusSerif-TOsF/semibold/n +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{n}{ + <-> alias * LibertinusSerif-TOsF/b/n }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{it}{ - <-> alias * LibertinusSerif-TOsF/semibold/it +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-ly1 }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{sb}{scit}{ - <-> alias * LibertinusSerif-TOsF/semibold/scit +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{it}{ + <-> alias * LibertinusSerif-TOsF/b/it }{} +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-ly1 +}{} -% b --> bold - -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{sl}{ - <-> alias * LibertinusSerif-TOsF/bold/sl +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{scit}{ + <-> alias * LibertinusSerif-TOsF/b/scit }{} \DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{scsl}{ - <-> alias * LibertinusSerif-TOsF/bold/scsl + <-> ssub * LibertinusSerif-TOsF/b/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{sc}{ - <-> alias * LibertinusSerif-TOsF/bold/sc +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{n}{ - <-> alias * LibertinusSerif-TOsF/bold/n +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{sl}{ + <-> ssub * LibertinusSerif-TOsF/b/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{it}{ - <-> alias * LibertinusSerif-TOsF/bold/it +\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/it }{} -\DeclareFontShape{LY1}{LibertinusSerif-TOsF}{b}{scit}{ - <-> alias * LibertinusSerif-TOsF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{LY1}{LibertinusSerif-TOsF}{bx}{n}{ <-> ssub * LibertinusSerif-TOsF/b/n diff --git a/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-LF.fd b/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-LF.fd index 8c8170bfb9..98674fb133 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-LF.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-LF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusSerifDisplay-LF.fd} - [2019/05/27 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-LF.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-LF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{LY1}{LibertinusSerifDisplay-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusSerifDisplay-LF}{regular}{n}{ +\DeclareFontShape{LY1}{LibertinusSerifDisplay-LF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-lf-ly1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{LY1}{LibertinusSerifDisplay-LF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-LF/m/n +}{} -% m --> regular -\DeclareFontShape{LY1}{LibertinusSerifDisplay-LF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-LF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-OsF.fd b/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-OsF.fd index 3fe2e31a3d..ab92f68a5c 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-OsF.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-OsF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusSerifDisplay-OsF.fd} - [2019/05/27 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-OsF.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-OsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{LY1}{LibertinusSerifDisplay-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusSerifDisplay-OsF}{regular}{n}{ +\DeclareFontShape{LY1}{LibertinusSerifDisplay-OsF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-osf-ly1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{LY1}{LibertinusSerifDisplay-OsF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-OsF/m/n +}{} -% m --> regular -\DeclareFontShape{LY1}{LibertinusSerifDisplay-OsF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-OsF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-Sup.fd b/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-Sup.fd index 99b46fb3f5..44ae521a6c 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-Sup.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusSerifDisplay-Sup.fd} - [2019/05/27 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-Sup.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{LY1}{LibertinusSerifDisplay-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusSerifDisplay-Sup}{regular}{n}{ +\DeclareFontShape{LY1}{LibertinusSerifDisplay-Sup}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-sup-ly1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{LY1}{LibertinusSerifDisplay-Sup}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-Sup/m/n +}{} -% m --> regular -\DeclareFontShape{LY1}{LibertinusSerifDisplay-Sup}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-Sup/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-TLF.fd b/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-TLF.fd index 8e4c12fac0..b04af4234b 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-TLF.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusSerifDisplay-TLF.fd} - [2019/05/27 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-TLF.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{LY1}{LibertinusSerifDisplay-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusSerifDisplay-TLF}{regular}{n}{ +\DeclareFontShape{LY1}{LibertinusSerifDisplay-TLF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tlf-ly1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{LY1}{LibertinusSerifDisplay-TLF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-TLF/m/n +}{} -% m --> regular -\DeclareFontShape{LY1}{LibertinusSerifDisplay-TLF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-TLF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-TOsF.fd b/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-TOsF.fd index b00bc2805a..c0da2faf53 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-TOsF.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusSerifDisplay-TOsF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusSerifDisplay-TOsF.fd} - [2019/05/27 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-TOsF.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusSerifDisplay-TOsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{LY1}{LibertinusSerifDisplay-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusSerifDisplay-TOsF}{regular}{n}{ +\DeclareFontShape{LY1}{LibertinusSerifDisplay-TOsF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tosf-ly1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{LY1}{LibertinusSerifDisplay-TOsF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-TOsF/m/n +}{} -% m --> regular -\DeclareFontShape{LY1}{LibertinusSerifDisplay-TOsF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-TOsF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/LY1LibertinusSerifInitials-TLF.fd b/fonts/libertinus-type1/latex/LY1LibertinusSerifInitials-TLF.fd index 3f81d3855f..8791b86dd1 100644 --- a/fonts/libertinus-type1/latex/LY1LibertinusSerifInitials-TLF.fd +++ b/fonts/libertinus-type1/latex/LY1LibertinusSerifInitials-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{LY1LibertinusSerifInitials-TLF.fd} - [2019/05/27 (autoinst) Font definitions for LY1/LibertinusSerifInitials-TLF.] + [2020/08/22 (autoinst) Font definitions for LY1/LibertinusSerifInitials-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifInitials@scale\endcsname\relax \let\LibertinusSerifInitials@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{LY1}{LibertinusSerifInitials-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{LY1}{LibertinusSerifInitials-TLF}{regular}{n}{ +\DeclareFontShape{LY1}{LibertinusSerifInitials-TLF}{m}{n}{ <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-Regular-tlf-ly1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{LY1}{LibertinusSerifInitials-TLF}{regular}{n}{ + <-> alias * LibertinusSerifInitials-TLF/m/n +}{} -% m --> regular -\DeclareFontShape{LY1}{LibertinusSerifInitials-TLF}{m}{n}{ - <-> ssub * LibertinusSerifInitials-TLF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/OT1LibertinusMono-Sup.fd b/fonts/libertinus-type1/latex/OT1LibertinusMono-Sup.fd index 81aaddf030..2992e4ef18 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusMono-Sup.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusMono-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/28 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusMono-Sup.fd} - [2019/05/28 (autoinst) Font definitions for OT1/LibertinusMono-Sup.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusMono-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusMono@scale\endcsname\relax \let\LibertinusMono@@scale\@empty @@ -12,67 +20,53 @@ \DeclareFontFamily{OT1}{LibertinusMono-Sup}{\hyphenchar\font=-1} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusMono-Sup}{regular}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-Regular-sup-ot1 +\DeclareFontShape{OT1}{LibertinusMono-Sup}{m}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-sup-ot1 }{} \DeclareFontShape{OT1}{LibertinusMono-Sup}{regular}{sl}{ - <-> \LibertinusMono@@scale LibertinusMono-Oblique-sup-ot1 + <-> alias * LibertinusMono-Sup/m/sl +}{} + +\DeclareFontShape{OT1}{LibertinusMono-Sup}{m}{it}{ + <-> ssub * LibertinusMono-Sup/m/sl }{} \DeclareFontShape{OT1}{LibertinusMono-Sup}{regular}{it}{ - <-> ssub * LibertinusMono-Sup/regular/sl + <-> ssub * LibertinusMono-Sup/regular/sl }{} -% ---- bold ---- +% ---- b = bold ---- -\DeclareFontShape{OT1}{LibertinusMono-Sup}{bold}{n}{ +\DeclareFontShape{OT1}{LibertinusMono-Sup}{b}{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 +\DeclareFontShape{OT1}{LibertinusMono-Sup}{bold}{n}{ + <-> alias * LibertinusMono-Sup/b/n }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{OT1}{LibertinusMono-Sup}{m}{n}{ - <-> ssub * LibertinusMono-Sup/regular/n +\DeclareFontShape{OT1}{LibertinusMono-Sup}{b}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-sup-ot1 }{} -\DeclareFontShape{OT1}{LibertinusMono-Sup}{m}{sl}{ - <-> ssub * LibertinusMono-Sup/regular/sl +\DeclareFontShape{OT1}{LibertinusMono-Sup}{bold}{sl}{ + <-> alias * LibertinusMono-Sup/b/sl }{} -\DeclareFontShape{OT1}{LibertinusMono-Sup}{m}{it}{ - <-> ssub * LibertinusMono-Sup/regular/it +\DeclareFontShape{OT1}{LibertinusMono-Sup}{b}{it}{ + <-> ssub * LibertinusMono-Sup/b/sl }{} - -% b --> bold - -\DeclareFontShape{OT1}{LibertinusMono-Sup}{b}{n}{ - <-> ssub * LibertinusMono-Sup/bold/n +\DeclareFontShape{OT1}{LibertinusMono-Sup}{bold}{it}{ + <-> ssub * LibertinusMono-Sup/bold/sl }{} -\DeclareFontShape{OT1}{LibertinusMono-Sup}{b}{sl}{ - <-> ssub * LibertinusMono-Sup/bold/sl -}{} -\DeclareFontShape{OT1}{LibertinusMono-Sup}{b}{it}{ - <-> ssub * LibertinusMono-Sup/bold/it -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{OT1}{LibertinusMono-Sup}{bx}{sl}{ <-> ssub * LibertinusMono-Sup/b/sl diff --git a/fonts/libertinus-type1/latex/OT1LibertinusMono-TLF.fd b/fonts/libertinus-type1/latex/OT1LibertinusMono-TLF.fd index bba71c042e..6c9aeccc00 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusMono-TLF.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusMono-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/28 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusMono-TLF.fd} - [2019/05/28 (autoinst) Font definitions for OT1/LibertinusMono-TLF.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusMono-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusMono@scale\endcsname\relax \let\LibertinusMono@@scale\@empty @@ -12,68 +20,62 @@ \DeclareFontFamily{OT1}{LibertinusMono-TLF}{\hyphenchar\font=-1} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusMono-TLF}{regular}{n}{ +\DeclareFontShape{OT1}{LibertinusMono-TLF}{m}{n}{ <-> \LibertinusMono@@scale LibertinusMono-Regular-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusMono-TLF}{regular}{sl}{ - <-> \LibertinusMono@@scale LibertinusMono-Oblique-tlf-ot1 +\DeclareFontShape{OT1}{LibertinusMono-TLF}{regular}{n}{ + <-> alias * LibertinusMono-TLF/m/n }{} -\DeclareFontShape{OT1}{LibertinusMono-TLF}{regular}{it}{ - <-> ssub * LibertinusMono-TLF/regular/sl +\DeclareFontShape{OT1}{LibertinusMono-TLF}{m}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-tlf-ot1 }{} - -% ---- bold ---- - -\DeclareFontShape{OT1}{LibertinusMono-TLF}{bold}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-Bold-tlf-ot1 +\DeclareFontShape{OT1}{LibertinusMono-TLF}{regular}{sl}{ + <-> alias * LibertinusMono-TLF/m/sl }{} -\DeclareFontShape{OT1}{LibertinusMono-TLF}{bold}{sl}{ - <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-tlf-ot1 +\DeclareFontShape{OT1}{LibertinusMono-TLF}{m}{it}{ + <-> ssub * LibertinusMono-TLF/m/sl }{} -\DeclareFontShape{OT1}{LibertinusMono-TLF}{bold}{it}{ - <-> ssub * LibertinusMono-TLF/bold/sl +\DeclareFontShape{OT1}{LibertinusMono-TLF}{regular}{it}{ + <-> ssub * LibertinusMono-TLF/regular/sl }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{OT1}{LibertinusMono-TLF}{m}{n}{ - <-> ssub * LibertinusMono-TLF/regular/n +\DeclareFontShape{OT1}{LibertinusMono-TLF}{b}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Bold-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusMono-TLF}{m}{sl}{ - <-> ssub * LibertinusMono-TLF/regular/sl +\DeclareFontShape{OT1}{LibertinusMono-TLF}{bold}{n}{ + <-> alias * LibertinusMono-TLF/b/n }{} -\DeclareFontShape{OT1}{LibertinusMono-TLF}{m}{it}{ - <-> ssub * LibertinusMono-TLF/regular/it +\DeclareFontShape{OT1}{LibertinusMono-TLF}{b}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-tlf-ot1 }{} - -% b --> bold - -\DeclareFontShape{OT1}{LibertinusMono-TLF}{b}{n}{ - <-> ssub * LibertinusMono-TLF/bold/n +\DeclareFontShape{OT1}{LibertinusMono-TLF}{bold}{sl}{ + <-> alias * LibertinusMono-TLF/b/sl }{} -\DeclareFontShape{OT1}{LibertinusMono-TLF}{b}{sl}{ - <-> ssub * LibertinusMono-TLF/bold/sl +\DeclareFontShape{OT1}{LibertinusMono-TLF}{b}{it}{ + <-> ssub * LibertinusMono-TLF/b/sl }{} -\DeclareFontShape{OT1}{LibertinusMono-TLF}{b}{it}{ - <-> ssub * LibertinusMono-TLF/bold/it +\DeclareFontShape{OT1}{LibertinusMono-TLF}{bold}{it}{ + <-> ssub * LibertinusMono-TLF/bold/sl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{OT1}{LibertinusMono-TLF}{bx}{sl}{ <-> ssub * LibertinusMono-TLF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/OT1LibertinusSans-LF.fd b/fonts/libertinus-type1/latex/OT1LibertinusSans-LF.fd index 474a847cfe..74622b3a25 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusSans-LF.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusSans-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusSans-LF.fd} - [2019/12/17 (autoinst) Font definitions for OT1/LibertinusSans-LF.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusSans-LF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{OT1}{LibertinusSans-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusSans-LF}{regular}{sc}{ +\DeclareFontShape{OT1}{LibertinusSans-LF}{m}{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}{sc}{ + <-> alias * LibertinusSans-LF/m/sc }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-ot1 +\DeclareFontShape{OT1}{LibertinusSans-LF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSans-LF}{regular}{n}{ + <-> alias * LibertinusSans-LF/m/n }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{regular}{scsl}{ - <-> ssub * LibertinusSans-LF/regular/scit +\DeclareFontShape{OT1}{LibertinusSans-LF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{regular}{sl}{ - <-> ssub * LibertinusSans-LF/regular/it +\DeclareFontShape{OT1}{LibertinusSans-LF}{regular}{it}{ + <-> alias * LibertinusSans-LF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSans-LF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-ot1 +\DeclareFontShape{OT1}{LibertinusSans-LF}{regular}{scit}{ + <-> alias * LibertinusSans-LF/m/scit }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSans-LF}{m}{scsl}{ + <-> ssub * LibertinusSans-LF/m/scit }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-ot1 +\DeclareFontShape{OT1}{LibertinusSans-LF}{regular}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{it}{ - <-> ssub * LibertinusSans-LF/bold/sl +\DeclareFontShape{OT1}{LibertinusSans-LF}{m}{sl}{ + <-> ssub * LibertinusSans-LF/m/it }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{scit}{ - <-> ssub * LibertinusSans-LF/bold/scsl +\DeclareFontShape{OT1}{LibertinusSans-LF}{regular}{sl}{ + <-> ssub * LibertinusSans-LF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{OT1}{LibertinusSans-LF}{m}{sl}{ - <-> alias * LibertinusSans-LF/regular/sl +\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{m}{scsl}{ - <-> alias * LibertinusSans-LF/regular/scsl +\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{sc}{ + <-> alias * LibertinusSans-LF/b/sc }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{m}{sc}{ - <-> alias * LibertinusSans-LF/regular/sc +\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{m}{n}{ - <-> alias * LibertinusSans-LF/regular/n +\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{n}{ + <-> alias * LibertinusSans-LF/b/n }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{m}{it}{ - <-> alias * LibertinusSans-LF/regular/it +\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{m}{scit}{ - <-> alias * LibertinusSans-LF/regular/scit +\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{scsl}{ + <-> alias * LibertinusSans-LF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{sc}{ - <-> alias * LibertinusSans-LF/bold/sc +\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{n}{ - <-> alias * LibertinusSans-LF/bold/n +\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{sl}{ + <-> alias * LibertinusSans-LF/b/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{scsl}{ - <-> alias * LibertinusSans-LF/bold/scsl +\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{it}{ + <-> ssub * LibertinusSans-LF/b/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{sl}{ - <-> alias * LibertinusSans-LF/bold/sl +\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{it}{ + <-> ssub * LibertinusSans-LF/bold/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{it}{ - <-> alias * LibertinusSans-LF/bold/it +\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{scit}{ + <-> ssub * LibertinusSans-LF/b/scsl }{} -\DeclareFontShape{OT1}{LibertinusSans-LF}{b}{scit}{ - <-> alias * LibertinusSans-LF/bold/scit +\DeclareFontShape{OT1}{LibertinusSans-LF}{bold}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{OT1}{LibertinusSans-LF}{bx}{sl}{ <-> ssub * LibertinusSans-LF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/OT1LibertinusSans-OsF.fd b/fonts/libertinus-type1/latex/OT1LibertinusSans-OsF.fd index 7d01df6424..25f5913f52 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusSans-OsF.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusSans-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusSans-OsF.fd} - [2019/12/17 (autoinst) Font definitions for OT1/LibertinusSans-OsF.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusSans-OsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{OT1}{LibertinusSans-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusSans-OsF}{regular}{sc}{ +\DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{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}{sc}{ + <-> alias * LibertinusSans-OsF/m/sc }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-ot1 +\DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSans-OsF}{regular}{n}{ + <-> alias * LibertinusSans-OsF/m/n }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{regular}{scsl}{ - <-> ssub * LibertinusSans-OsF/regular/scit +\DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{regular}{sl}{ - <-> ssub * LibertinusSans-OsF/regular/it +\DeclareFontShape{OT1}{LibertinusSans-OsF}{regular}{it}{ + <-> alias * LibertinusSans-OsF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-ot1 +\DeclareFontShape{OT1}{LibertinusSans-OsF}{regular}{scit}{ + <-> alias * LibertinusSans-OsF/m/scit }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{scsl}{ + <-> ssub * LibertinusSans-OsF/m/scit }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-ot1 +\DeclareFontShape{OT1}{LibertinusSans-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{it}{ - <-> ssub * LibertinusSans-OsF/bold/sl +\DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{sl}{ + <-> ssub * LibertinusSans-OsF/m/it }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{scit}{ - <-> ssub * LibertinusSans-OsF/bold/scsl +\DeclareFontShape{OT1}{LibertinusSans-OsF}{regular}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{sl}{ - <-> alias * LibertinusSans-OsF/regular/sl +\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{scsl}{ - <-> alias * LibertinusSans-OsF/regular/scsl +\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{sc}{ + <-> alias * LibertinusSans-OsF/b/sc }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{sc}{ - <-> alias * LibertinusSans-OsF/regular/sc +\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{n}{ - <-> alias * LibertinusSans-OsF/regular/n +\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{n}{ + <-> alias * LibertinusSans-OsF/b/n }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{it}{ - <-> alias * LibertinusSans-OsF/regular/it +\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{m}{scit}{ - <-> alias * LibertinusSans-OsF/regular/scit +\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{scsl}{ + <-> alias * LibertinusSans-OsF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{sc}{ - <-> alias * LibertinusSans-OsF/bold/sc +\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{n}{ - <-> alias * LibertinusSans-OsF/bold/n +\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{sl}{ + <-> alias * LibertinusSans-OsF/b/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{scsl}{ - <-> alias * LibertinusSans-OsF/bold/scsl +\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{it}{ + <-> ssub * LibertinusSans-OsF/b/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{sl}{ - <-> alias * LibertinusSans-OsF/bold/sl +\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{it}{ + <-> ssub * LibertinusSans-OsF/bold/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{it}{ - <-> alias * LibertinusSans-OsF/bold/it +\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{scit}{ + <-> ssub * LibertinusSans-OsF/b/scsl }{} -\DeclareFontShape{OT1}{LibertinusSans-OsF}{b}{scit}{ - <-> alias * LibertinusSans-OsF/bold/scit +\DeclareFontShape{OT1}{LibertinusSans-OsF}{bold}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{OT1}{LibertinusSans-OsF}{bx}{sl}{ <-> ssub * LibertinusSans-OsF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/OT1LibertinusSans-Sup.fd b/fonts/libertinus-type1/latex/OT1LibertinusSans-Sup.fd index 7fd3b20f85..305b84db5c 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusSans-Sup.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusSans-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusSans-Sup.fd} - [2019/12/17 (autoinst) Font definitions for OT1/LibertinusSans-Sup.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusSans-Sup.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,68 +20,62 @@ \DeclareFontFamily{OT1}{LibertinusSans-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusSans-Sup}{regular}{n}{ +\DeclareFontShape{OT1}{LibertinusSans-Sup}{m}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Regular-sup-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-Sup}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-ot1 +\DeclareFontShape{OT1}{LibertinusSans-Sup}{regular}{n}{ + <-> alias * LibertinusSans-Sup/m/n }{} -\DeclareFontShape{OT1}{LibertinusSans-Sup}{regular}{sl}{ - <-> ssub * LibertinusSans-Sup/regular/it +\DeclareFontShape{OT1}{LibertinusSans-Sup}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-ot1 }{} - -% ---- bold ---- - -\DeclareFontShape{OT1}{LibertinusSans-Sup}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-ot1 +\DeclareFontShape{OT1}{LibertinusSans-Sup}{regular}{it}{ + <-> alias * LibertinusSans-Sup/m/it }{} -\DeclareFontShape{OT1}{LibertinusSans-Sup}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-ot1 +\DeclareFontShape{OT1}{LibertinusSans-Sup}{m}{sl}{ + <-> ssub * LibertinusSans-Sup/m/it }{} -\DeclareFontShape{OT1}{LibertinusSans-Sup}{bold}{it}{ - <-> ssub * LibertinusSans-Sup/bold/sl +\DeclareFontShape{OT1}{LibertinusSans-Sup}{regular}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{OT1}{LibertinusSans-Sup}{m}{sl}{ - <-> alias * LibertinusSans-Sup/regular/sl +\DeclareFontShape{OT1}{LibertinusSans-Sup}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-Sup}{m}{n}{ - <-> alias * LibertinusSans-Sup/regular/n +\DeclareFontShape{OT1}{LibertinusSans-Sup}{bold}{n}{ + <-> alias * LibertinusSans-Sup/b/n }{} -\DeclareFontShape{OT1}{LibertinusSans-Sup}{m}{it}{ - <-> alias * LibertinusSans-Sup/regular/it +\DeclareFontShape{OT1}{LibertinusSans-Sup}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-ot1 }{} - -% b --> bold - -\DeclareFontShape{OT1}{LibertinusSans-Sup}{b}{n}{ - <-> alias * LibertinusSans-Sup/bold/n +\DeclareFontShape{OT1}{LibertinusSans-Sup}{bold}{sl}{ + <-> alias * LibertinusSans-Sup/b/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-Sup}{b}{sl}{ - <-> alias * LibertinusSans-Sup/bold/sl +\DeclareFontShape{OT1}{LibertinusSans-Sup}{b}{it}{ + <-> ssub * LibertinusSans-Sup/b/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-Sup}{b}{it}{ - <-> alias * LibertinusSans-Sup/bold/it +\DeclareFontShape{OT1}{LibertinusSans-Sup}{bold}{it}{ + <-> ssub * LibertinusSans-Sup/bold/sl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{OT1}{LibertinusSans-Sup}{bx}{sl}{ <-> ssub * LibertinusSans-Sup/b/sl }{} diff --git a/fonts/libertinus-type1/latex/OT1LibertinusSans-TLF.fd b/fonts/libertinus-type1/latex/OT1LibertinusSans-TLF.fd index ce468d4bb6..2b651f266a 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusSans-TLF.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusSans-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusSans-TLF.fd} - [2019/12/17 (autoinst) Font definitions for OT1/LibertinusSans-TLF.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusSans-TLF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{OT1}{LibertinusSans-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusSans-TLF}{regular}{sc}{ +\DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{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}{sc}{ + <-> alias * LibertinusSans-TLF/m/sc }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-ot1 +\DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSans-TLF}{regular}{n}{ + <-> alias * LibertinusSans-TLF/m/n }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{regular}{scsl}{ - <-> ssub * LibertinusSans-TLF/regular/scit +\DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{regular}{sl}{ - <-> ssub * LibertinusSans-TLF/regular/it +\DeclareFontShape{OT1}{LibertinusSans-TLF}{regular}{it}{ + <-> alias * LibertinusSans-TLF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-ot1 +\DeclareFontShape{OT1}{LibertinusSans-TLF}{regular}{scit}{ + <-> alias * LibertinusSans-TLF/m/scit }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{scsl}{ + <-> ssub * LibertinusSans-TLF/m/scit }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-ot1 +\DeclareFontShape{OT1}{LibertinusSans-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{it}{ - <-> ssub * LibertinusSans-TLF/bold/sl +\DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{sl}{ + <-> ssub * LibertinusSans-TLF/m/it }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{scit}{ - <-> ssub * LibertinusSans-TLF/bold/scsl +\DeclareFontShape{OT1}{LibertinusSans-TLF}{regular}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{sl}{ - <-> alias * LibertinusSans-TLF/regular/sl +\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{scsl}{ - <-> alias * LibertinusSans-TLF/regular/scsl +\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{sc}{ + <-> alias * LibertinusSans-TLF/b/sc }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{sc}{ - <-> alias * LibertinusSans-TLF/regular/sc +\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{n}{ - <-> alias * LibertinusSans-TLF/regular/n +\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{n}{ + <-> alias * LibertinusSans-TLF/b/n }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{it}{ - <-> alias * LibertinusSans-TLF/regular/it +\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{m}{scit}{ - <-> alias * LibertinusSans-TLF/regular/scit +\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{scsl}{ + <-> alias * LibertinusSans-TLF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{sc}{ - <-> alias * LibertinusSans-TLF/bold/sc +\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{n}{ - <-> alias * LibertinusSans-TLF/bold/n +\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{sl}{ + <-> alias * LibertinusSans-TLF/b/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{scsl}{ - <-> alias * LibertinusSans-TLF/bold/scsl +\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{it}{ + <-> ssub * LibertinusSans-TLF/b/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{sl}{ - <-> alias * LibertinusSans-TLF/bold/sl +\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{it}{ + <-> ssub * LibertinusSans-TLF/bold/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{it}{ - <-> alias * LibertinusSans-TLF/bold/it +\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{scit}{ + <-> ssub * LibertinusSans-TLF/b/scsl }{} -\DeclareFontShape{OT1}{LibertinusSans-TLF}{b}{scit}{ - <-> alias * LibertinusSans-TLF/bold/scit +\DeclareFontShape{OT1}{LibertinusSans-TLF}{bold}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{OT1}{LibertinusSans-TLF}{bx}{sl}{ <-> ssub * LibertinusSans-TLF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/OT1LibertinusSans-TOsF.fd b/fonts/libertinus-type1/latex/OT1LibertinusSans-TOsF.fd index f724edf6e0..bcb02eaecc 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusSans-TOsF.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusSans-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusSans-TOsF.fd} - [2019/12/17 (autoinst) Font definitions for OT1/LibertinusSans-TOsF.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusSans-TOsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{OT1}{LibertinusSans-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{regular}{sc}{ +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{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}{sc}{ + <-> alias * LibertinusSans-TOsF/m/sc }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-ot1 +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{regular}{n}{ + <-> alias * LibertinusSans-TOsF/m/n }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{regular}{scsl}{ - <-> ssub * LibertinusSans-TOsF/regular/scit +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{regular}{sl}{ - <-> ssub * LibertinusSans-TOsF/regular/it +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{regular}{it}{ + <-> alias * LibertinusSans-TOsF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-ot1 +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{regular}{scit}{ + <-> alias * LibertinusSans-TOsF/m/scit }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSans-TOsF/m/scit }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-ot1 +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{it}{ - <-> ssub * LibertinusSans-TOsF/bold/sl +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{sl}{ + <-> ssub * LibertinusSans-TOsF/m/it }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{scit}{ - <-> ssub * LibertinusSans-TOsF/bold/scsl +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{sl}{ - <-> alias * LibertinusSans-TOsF/regular/sl +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{scsl}{ - <-> alias * LibertinusSans-TOsF/regular/scsl +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{sc}{ + <-> alias * LibertinusSans-TOsF/b/sc }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{sc}{ - <-> alias * LibertinusSans-TOsF/regular/sc +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{n}{ - <-> alias * LibertinusSans-TOsF/regular/n +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{n}{ + <-> alias * LibertinusSans-TOsF/b/n }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{it}{ - <-> alias * LibertinusSans-TOsF/regular/it +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{m}{scit}{ - <-> alias * LibertinusSans-TOsF/regular/scit +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{scsl}{ + <-> alias * LibertinusSans-TOsF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{sc}{ - <-> alias * LibertinusSans-TOsF/bold/sc +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{n}{ - <-> alias * LibertinusSans-TOsF/bold/n +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{sl}{ + <-> alias * LibertinusSans-TOsF/b/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{scsl}{ - <-> alias * LibertinusSans-TOsF/bold/scsl +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{it}{ + <-> ssub * LibertinusSans-TOsF/b/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{sl}{ - <-> alias * LibertinusSans-TOsF/bold/sl +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/sl }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{it}{ - <-> alias * LibertinusSans-TOsF/bold/it +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{scit}{ + <-> ssub * LibertinusSans-TOsF/b/scsl }{} -\DeclareFontShape{OT1}{LibertinusSans-TOsF}{b}{scit}{ - <-> alias * LibertinusSans-TOsF/bold/scit +\DeclareFontShape{OT1}{LibertinusSans-TOsF}{bold}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{OT1}{LibertinusSans-TOsF}{bx}{sl}{ <-> ssub * LibertinusSans-TOsF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/OT1LibertinusSerif-LF.fd b/fonts/libertinus-type1/latex/OT1LibertinusSerif-LF.fd index 2c349be8e7..cc95914ab6 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusSerif-LF.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusSerif-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusSerif-LF.fd} - [2019/12/17 (autoinst) Font definitions for OT1/LibertinusSerif-LF.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusSerif-LF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{OT1}{LibertinusSerif-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{sc}{ +\DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{sc}{ + <-> alias * LibertinusSerif-LF/m/sc }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{n}{ + <-> alias * LibertinusSerif-LF/m/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-LF/regular/scit +\DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{sl}{ - <-> ssub * LibertinusSerif-LF/regular/it +\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{it}{ + <-> alias * LibertinusSerif-LF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{scit}{ + <-> alias * LibertinusSerif-LF/m/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{scsl}{ + <-> ssub * LibertinusSerif-LF/m/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-LF/semibold/scit +\DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{sl}{ + <-> ssub * LibertinusSerif-LF/m/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-LF/semibold/it +\DeclareFontShape{OT1}{LibertinusSerif-LF}{regular}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{sc}{ + <-> alias * LibertinusSerif-LF/sb/sc }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{n}{ + <-> alias * LibertinusSerif-LF/sb/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-LF/bold/scit +\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{sl}{ - <-> ssub * LibertinusSerif-LF/bold/it +\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{it}{ + <-> alias * LibertinusSerif-LF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{sl}{ - <-> alias * LibertinusSerif-LF/regular/sl +\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{scsl}{ - <-> alias * LibertinusSerif-LF/regular/scsl +\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{scit}{ + <-> alias * LibertinusSerif-LF/sb/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{sc}{ - <-> alias * LibertinusSerif-LF/regular/sc +\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-LF/sb/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{n}{ - <-> alias * LibertinusSerif-LF/regular/n +\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{it}{ - <-> alias * LibertinusSerif-LF/regular/it +\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{sl}{ + <-> ssub * LibertinusSerif-LF/sb/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{m}{scit}{ - <-> alias * LibertinusSerif-LF/regular/scit +\DeclareFontShape{OT1}{LibertinusSerif-LF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{sl}{ - <-> alias * LibertinusSerif-LF/semibold/sl +\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{scsl}{ - <-> alias * LibertinusSerif-LF/semibold/scsl +\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{sc}{ + <-> alias * LibertinusSerif-LF/b/sc }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{sc}{ - <-> alias * LibertinusSerif-LF/semibold/sc +\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{n}{ - <-> alias * LibertinusSerif-LF/semibold/n +\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{n}{ + <-> alias * LibertinusSerif-LF/b/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{it}{ - <-> alias * LibertinusSerif-LF/semibold/it +\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{sb}{scit}{ - <-> alias * LibertinusSerif-LF/semibold/scit +\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{it}{ + <-> alias * LibertinusSerif-LF/b/it }{} +\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-ot1 +}{} -% b --> bold - -\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{sl}{ - <-> alias * LibertinusSerif-LF/bold/sl +\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{scit}{ + <-> alias * LibertinusSerif-LF/b/scit }{} \DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{scsl}{ - <-> alias * LibertinusSerif-LF/bold/scsl + <-> ssub * LibertinusSerif-LF/b/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{sc}{ - <-> alias * LibertinusSerif-LF/bold/sc +\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{n}{ - <-> alias * LibertinusSerif-LF/bold/n +\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{sl}{ + <-> ssub * LibertinusSerif-LF/b/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{it}{ - <-> alias * LibertinusSerif-LF/bold/it +\DeclareFontShape{OT1}{LibertinusSerif-LF}{bold}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-LF}{b}{scit}{ - <-> alias * LibertinusSerif-LF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{OT1}{LibertinusSerif-LF}{bx}{n}{ <-> ssub * LibertinusSerif-LF/b/n diff --git a/fonts/libertinus-type1/latex/OT1LibertinusSerif-OsF.fd b/fonts/libertinus-type1/latex/OT1LibertinusSerif-OsF.fd index c0a0b40d69..294c7f0c94 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusSerif-OsF.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusSerif-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusSerif-OsF.fd} - [2019/12/17 (autoinst) Font definitions for OT1/LibertinusSerif-OsF.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusSerif-OsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{OT1}{LibertinusSerif-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{sc}{ +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{sc}{ + <-> alias * LibertinusSerif-OsF/m/sc }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{n}{ + <-> alias * LibertinusSerif-OsF/m/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-OsF/regular/scit +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{sl}{ - <-> ssub * LibertinusSerif-OsF/regular/it +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{it}{ + <-> alias * LibertinusSerif-OsF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{scit}{ + <-> alias * LibertinusSerif-OsF/m/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-OsF/m/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-OsF/semibold/scit +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{sl}{ + <-> ssub * LibertinusSerif-OsF/m/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-OsF/semibold/it +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{sc}{ + <-> alias * LibertinusSerif-OsF/sb/sc }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{n}{ + <-> alias * LibertinusSerif-OsF/sb/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-OsF/bold/scit +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{sl}{ - <-> ssub * LibertinusSerif-OsF/bold/it +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{it}{ + <-> alias * LibertinusSerif-OsF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{sl}{ - <-> alias * LibertinusSerif-OsF/regular/sl +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{scsl}{ - <-> alias * LibertinusSerif-OsF/regular/scsl +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{scit}{ + <-> alias * LibertinusSerif-OsF/sb/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{sc}{ - <-> alias * LibertinusSerif-OsF/regular/sc +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-OsF/sb/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{n}{ - <-> alias * LibertinusSerif-OsF/regular/n +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{it}{ - <-> alias * LibertinusSerif-OsF/regular/it +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-OsF/sb/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{m}{scit}{ - <-> alias * LibertinusSerif-OsF/regular/scit +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{sl}{ - <-> alias * LibertinusSerif-OsF/semibold/sl +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{scsl}{ - <-> alias * LibertinusSerif-OsF/semibold/scsl +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{sc}{ + <-> alias * LibertinusSerif-OsF/b/sc }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{sc}{ - <-> alias * LibertinusSerif-OsF/semibold/sc +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{n}{ - <-> alias * LibertinusSerif-OsF/semibold/n +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{n}{ + <-> alias * LibertinusSerif-OsF/b/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{it}{ - <-> alias * LibertinusSerif-OsF/semibold/it +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{sb}{scit}{ - <-> alias * LibertinusSerif-OsF/semibold/scit +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{it}{ + <-> alias * LibertinusSerif-OsF/b/it }{} +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-ot1 +}{} -% b --> bold - -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{sl}{ - <-> alias * LibertinusSerif-OsF/bold/sl +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{scit}{ + <-> alias * LibertinusSerif-OsF/b/scit }{} \DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{scsl}{ - <-> alias * LibertinusSerif-OsF/bold/scsl + <-> ssub * LibertinusSerif-OsF/b/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{sc}{ - <-> alias * LibertinusSerif-OsF/bold/sc +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{n}{ - <-> alias * LibertinusSerif-OsF/bold/n +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{sl}{ + <-> ssub * LibertinusSerif-OsF/b/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{it}{ - <-> alias * LibertinusSerif-OsF/bold/it +\DeclareFontShape{OT1}{LibertinusSerif-OsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-OsF}{b}{scit}{ - <-> alias * LibertinusSerif-OsF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{OT1}{LibertinusSerif-OsF}{bx}{n}{ <-> ssub * LibertinusSerif-OsF/b/n diff --git a/fonts/libertinus-type1/latex/OT1LibertinusSerif-Sup.fd b/fonts/libertinus-type1/latex/OT1LibertinusSerif-Sup.fd index 1907c59e9f..036012230f 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusSerif-Sup.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusSerif-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusSerif-Sup.fd} - [2019/12/17 (autoinst) Font definitions for OT1/LibertinusSerif-Sup.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusSerif-Sup.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,97 +20,88 @@ \DeclareFontFamily{OT1}{LibertinusSerif-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{regular}{n}{ +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{m}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-sup-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{regular}{n}{ + <-> alias * LibertinusSerif-Sup/m/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{regular}{sl}{ - <-> ssub * LibertinusSerif-Sup/regular/it +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-ot1 }{} - -% ---- semibold ---- - -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{regular}{it}{ + <-> alias * LibertinusSerif-Sup/m/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{m}{sl}{ + <-> ssub * LibertinusSerif-Sup/m/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{semibold}{sl}{ - <-> ssub * LibertinusSerif-Sup/semibold/it +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{regular}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{semibold}{n}{ + <-> alias * LibertinusSerif-Sup/sb/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{bold}{sl}{ - <-> ssub * LibertinusSerif-Sup/bold/it +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-ot1 }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{m}{sl}{ - <-> alias * LibertinusSerif-Sup/regular/sl +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{semibold}{it}{ + <-> alias * LibertinusSerif-Sup/sb/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{m}{n}{ - <-> alias * LibertinusSerif-Sup/regular/n +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{sb}{sl}{ + <-> ssub * LibertinusSerif-Sup/sb/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{m}{it}{ - <-> alias * LibertinusSerif-Sup/regular/it +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{semibold}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{sb}{sl}{ - <-> alias * LibertinusSerif-Sup/semibold/sl +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{sb}{n}{ - <-> alias * LibertinusSerif-Sup/semibold/n +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{bold}{n}{ + <-> alias * LibertinusSerif-Sup/b/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{sb}{it}{ - <-> alias * LibertinusSerif-Sup/semibold/it +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-ot1 }{} - -% b --> bold +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{bold}{it}{ + <-> alias * LibertinusSerif-Sup/b/it +}{} \DeclareFontShape{OT1}{LibertinusSerif-Sup}{b}{sl}{ - <-> alias * LibertinusSerif-Sup/bold/sl + <-> ssub * LibertinusSerif-Sup/b/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{b}{n}{ - <-> alias * LibertinusSerif-Sup/bold/n +\DeclareFontShape{OT1}{LibertinusSerif-Sup}{bold}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-Sup}{b}{it}{ - <-> alias * LibertinusSerif-Sup/bold/it -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{OT1}{LibertinusSerif-Sup}{bx}{n}{ <-> ssub * LibertinusSerif-Sup/b/n diff --git a/fonts/libertinus-type1/latex/OT1LibertinusSerif-TLF.fd b/fonts/libertinus-type1/latex/OT1LibertinusSerif-TLF.fd index c5ad648072..0571df55f8 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusSerif-TLF.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusSerif-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusSerif-TLF.fd} - [2019/12/17 (autoinst) Font definitions for OT1/LibertinusSerif-TLF.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusSerif-TLF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{OT1}{LibertinusSerif-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{sc}{ +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{sc}{ + <-> alias * LibertinusSerif-TLF/m/sc }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{n}{ + <-> alias * LibertinusSerif-TLF/m/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-TLF/regular/scit +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{sl}{ - <-> ssub * LibertinusSerif-TLF/regular/it +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{it}{ + <-> alias * LibertinusSerif-TLF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{scit}{ + <-> alias * LibertinusSerif-TLF/m/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TLF/m/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-TLF/semibold/scit +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{sl}{ + <-> ssub * LibertinusSerif-TLF/m/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-TLF/semibold/it +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{sc}{ + <-> alias * LibertinusSerif-TLF/sb/sc }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{n}{ + <-> alias * LibertinusSerif-TLF/sb/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-TLF/bold/scit +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{sl}{ - <-> ssub * LibertinusSerif-TLF/bold/it +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{it}{ + <-> alias * LibertinusSerif-TLF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{sl}{ - <-> alias * LibertinusSerif-TLF/regular/sl +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{scsl}{ - <-> alias * LibertinusSerif-TLF/regular/scsl +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{scit}{ + <-> alias * LibertinusSerif-TLF/sb/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{sc}{ - <-> alias * LibertinusSerif-TLF/regular/sc +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TLF/sb/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{n}{ - <-> alias * LibertinusSerif-TLF/regular/n +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{it}{ - <-> alias * LibertinusSerif-TLF/regular/it +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TLF/sb/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{m}{scit}{ - <-> alias * LibertinusSerif-TLF/regular/scit +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{sl}{ - <-> alias * LibertinusSerif-TLF/semibold/sl +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{scsl}{ - <-> alias * LibertinusSerif-TLF/semibold/scsl +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{sc}{ + <-> alias * LibertinusSerif-TLF/b/sc }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{sc}{ - <-> alias * LibertinusSerif-TLF/semibold/sc +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{n}{ - <-> alias * LibertinusSerif-TLF/semibold/n +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{n}{ + <-> alias * LibertinusSerif-TLF/b/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{it}{ - <-> alias * LibertinusSerif-TLF/semibold/it +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{sb}{scit}{ - <-> alias * LibertinusSerif-TLF/semibold/scit +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{it}{ + <-> alias * LibertinusSerif-TLF/b/it }{} +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-ot1 +}{} -% b --> bold - -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{sl}{ - <-> alias * LibertinusSerif-TLF/bold/sl +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{scit}{ + <-> alias * LibertinusSerif-TLF/b/scit }{} \DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{scsl}{ - <-> alias * LibertinusSerif-TLF/bold/scsl + <-> ssub * LibertinusSerif-TLF/b/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{sc}{ - <-> alias * LibertinusSerif-TLF/bold/sc +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{n}{ - <-> alias * LibertinusSerif-TLF/bold/n +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{sl}{ + <-> ssub * LibertinusSerif-TLF/b/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{it}{ - <-> alias * LibertinusSerif-TLF/bold/it +\DeclareFontShape{OT1}{LibertinusSerif-TLF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-TLF}{b}{scit}{ - <-> alias * LibertinusSerif-TLF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{OT1}{LibertinusSerif-TLF}{bx}{n}{ <-> ssub * LibertinusSerif-TLF/b/n diff --git a/fonts/libertinus-type1/latex/OT1LibertinusSerif-TOsF.fd b/fonts/libertinus-type1/latex/OT1LibertinusSerif-TOsF.fd index 10c2758b27..2140180099 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusSerif-TOsF.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusSerif-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusSerif-TOsF.fd} - [2019/12/17 (autoinst) Font definitions for OT1/LibertinusSerif-TOsF.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusSerif-TOsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{OT1}{LibertinusSerif-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{sc}{ +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{sc}{ + <-> alias * LibertinusSerif-TOsF/m/sc }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{n}{ + <-> alias * LibertinusSerif-TOsF/m/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/regular/scit +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{sl}{ - <-> ssub * LibertinusSerif-TOsF/regular/it +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{it}{ + <-> alias * LibertinusSerif-TOsF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{scit}{ + <-> alias * LibertinusSerif-TOsF/m/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/m/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/semibold/scit +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{sl}{ + <-> ssub * LibertinusSerif-TOsF/m/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-TOsF/semibold/it +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{sc}{ + <-> alias * LibertinusSerif-TOsF/sb/sc }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-ot1 +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{n}{ + <-> alias * LibertinusSerif-TOsF/sb/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/bold/scit +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{sl}{ - <-> ssub * LibertinusSerif-TOsF/bold/it +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{it}{ + <-> alias * LibertinusSerif-TOsF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{sl}{ - <-> alias * LibertinusSerif-TOsF/regular/sl +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{scsl}{ - <-> alias * LibertinusSerif-TOsF/regular/scsl +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{scit}{ + <-> alias * LibertinusSerif-TOsF/sb/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{sc}{ - <-> alias * LibertinusSerif-TOsF/regular/sc +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/sb/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{n}{ - <-> alias * LibertinusSerif-TOsF/regular/n +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{it}{ - <-> alias * LibertinusSerif-TOsF/regular/it +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TOsF/sb/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{m}{scit}{ - <-> alias * LibertinusSerif-TOsF/regular/scit +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{sl}{ - <-> alias * LibertinusSerif-TOsF/semibold/sl +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{scsl}{ - <-> alias * LibertinusSerif-TOsF/semibold/scsl +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{sc}{ + <-> alias * LibertinusSerif-TOsF/b/sc }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{sc}{ - <-> alias * LibertinusSerif-TOsF/semibold/sc +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{n}{ - <-> alias * LibertinusSerif-TOsF/semibold/n +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{n}{ + <-> alias * LibertinusSerif-TOsF/b/n }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{it}{ - <-> alias * LibertinusSerif-TOsF/semibold/it +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-ot1 }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{sb}{scit}{ - <-> alias * LibertinusSerif-TOsF/semibold/scit +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{it}{ + <-> alias * LibertinusSerif-TOsF/b/it }{} +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-ot1 +}{} -% b --> bold - -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{sl}{ - <-> alias * LibertinusSerif-TOsF/bold/sl +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{scit}{ + <-> alias * LibertinusSerif-TOsF/b/scit }{} \DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{scsl}{ - <-> alias * LibertinusSerif-TOsF/bold/scsl + <-> ssub * LibertinusSerif-TOsF/b/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{sc}{ - <-> alias * LibertinusSerif-TOsF/bold/sc +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{n}{ - <-> alias * LibertinusSerif-TOsF/bold/n +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{sl}{ + <-> ssub * LibertinusSerif-TOsF/b/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{it}{ - <-> alias * LibertinusSerif-TOsF/bold/it +\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/it }{} -\DeclareFontShape{OT1}{LibertinusSerif-TOsF}{b}{scit}{ - <-> alias * LibertinusSerif-TOsF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{OT1}{LibertinusSerif-TOsF}{bx}{n}{ <-> ssub * LibertinusSerif-TOsF/b/n diff --git a/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-LF.fd b/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-LF.fd index 9b2098fcb1..60b5918742 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-LF.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-LF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusSerifDisplay-LF.fd} - [2019/05/27 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-LF.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-LF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{OT1}{LibertinusSerifDisplay-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusSerifDisplay-LF}{regular}{n}{ +\DeclareFontShape{OT1}{LibertinusSerifDisplay-LF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-lf-ot1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{OT1}{LibertinusSerifDisplay-LF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-LF/m/n +}{} -% m --> regular -\DeclareFontShape{OT1}{LibertinusSerifDisplay-LF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-LF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-OsF.fd b/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-OsF.fd index 1295940677..9e4a472ded 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-OsF.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-OsF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusSerifDisplay-OsF.fd} - [2019/05/27 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-OsF.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-OsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{OT1}{LibertinusSerifDisplay-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusSerifDisplay-OsF}{regular}{n}{ +\DeclareFontShape{OT1}{LibertinusSerifDisplay-OsF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-osf-ot1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{OT1}{LibertinusSerifDisplay-OsF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-OsF/m/n +}{} -% m --> regular -\DeclareFontShape{OT1}{LibertinusSerifDisplay-OsF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-OsF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-Sup.fd b/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-Sup.fd index 1dd9ff884e..c893cdc1f4 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-Sup.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusSerifDisplay-Sup.fd} - [2019/05/27 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-Sup.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{OT1}{LibertinusSerifDisplay-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusSerifDisplay-Sup}{regular}{n}{ +\DeclareFontShape{OT1}{LibertinusSerifDisplay-Sup}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-sup-ot1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{OT1}{LibertinusSerifDisplay-Sup}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-Sup/m/n +}{} -% m --> regular -\DeclareFontShape{OT1}{LibertinusSerifDisplay-Sup}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-Sup/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-TLF.fd b/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-TLF.fd index 6871ce8929..b26341d57e 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-TLF.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusSerifDisplay-TLF.fd} - [2019/05/27 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-TLF.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{OT1}{LibertinusSerifDisplay-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusSerifDisplay-TLF}{regular}{n}{ +\DeclareFontShape{OT1}{LibertinusSerifDisplay-TLF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tlf-ot1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{OT1}{LibertinusSerifDisplay-TLF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-TLF/m/n +}{} -% m --> regular -\DeclareFontShape{OT1}{LibertinusSerifDisplay-TLF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-TLF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-TOsF.fd b/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-TOsF.fd index 42036d4268..8db4932e57 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-TOsF.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusSerifDisplay-TOsF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusSerifDisplay-TOsF.fd} - [2019/05/27 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-TOsF.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusSerifDisplay-TOsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{OT1}{LibertinusSerifDisplay-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusSerifDisplay-TOsF}{regular}{n}{ +\DeclareFontShape{OT1}{LibertinusSerifDisplay-TOsF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tosf-ot1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{OT1}{LibertinusSerifDisplay-TOsF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-TOsF/m/n +}{} -% m --> regular -\DeclareFontShape{OT1}{LibertinusSerifDisplay-TOsF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-TOsF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/OT1LibertinusSerifInitials-TLF.fd b/fonts/libertinus-type1/latex/OT1LibertinusSerifInitials-TLF.fd index d981d59b5d..eee27bc0e7 100644 --- a/fonts/libertinus-type1/latex/OT1LibertinusSerifInitials-TLF.fd +++ b/fonts/libertinus-type1/latex/OT1LibertinusSerifInitials-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{OT1LibertinusSerifInitials-TLF.fd} - [2019/05/27 (autoinst) Font definitions for OT1/LibertinusSerifInitials-TLF.] + [2020/08/22 (autoinst) Font definitions for OT1/LibertinusSerifInitials-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifInitials@scale\endcsname\relax \let\LibertinusSerifInitials@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{OT1}{LibertinusSerifInitials-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{OT1}{LibertinusSerifInitials-TLF}{regular}{n}{ +\DeclareFontShape{OT1}{LibertinusSerifInitials-TLF}{m}{n}{ <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-Regular-tlf-ot1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{OT1}{LibertinusSerifInitials-TLF}{regular}{n}{ + <-> alias * LibertinusSerifInitials-TLF/m/n +}{} -% m --> regular -\DeclareFontShape{OT1}{LibertinusSerifInitials-TLF}{m}{n}{ - <-> ssub * LibertinusSerifInitials-TLF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T1LibertinusMono-Sup.fd b/fonts/libertinus-type1/latex/T1LibertinusMono-Sup.fd index d47c9e8511..7363591a22 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusMono-Sup.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusMono-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/28 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusMono-Sup.fd} - [2019/05/28 (autoinst) Font definitions for T1/LibertinusMono-Sup.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusMono-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusMono@scale\endcsname\relax \let\LibertinusMono@@scale\@empty @@ -12,67 +20,53 @@ \DeclareFontFamily{T1}{LibertinusMono-Sup}{\hyphenchar\font=-1} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusMono-Sup}{regular}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-Regular-sup-t1 +\DeclareFontShape{T1}{LibertinusMono-Sup}{m}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-sup-t1 }{} \DeclareFontShape{T1}{LibertinusMono-Sup}{regular}{sl}{ - <-> \LibertinusMono@@scale LibertinusMono-Oblique-sup-t1 + <-> alias * LibertinusMono-Sup/m/sl +}{} + +\DeclareFontShape{T1}{LibertinusMono-Sup}{m}{it}{ + <-> ssub * LibertinusMono-Sup/m/sl }{} \DeclareFontShape{T1}{LibertinusMono-Sup}{regular}{it}{ - <-> ssub * LibertinusMono-Sup/regular/sl + <-> ssub * LibertinusMono-Sup/regular/sl }{} -% ---- bold ---- +% ---- b = bold ---- -\DeclareFontShape{T1}{LibertinusMono-Sup}{bold}{n}{ +\DeclareFontShape{T1}{LibertinusMono-Sup}{b}{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 +\DeclareFontShape{T1}{LibertinusMono-Sup}{bold}{n}{ + <-> alias * LibertinusMono-Sup/b/n }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T1}{LibertinusMono-Sup}{m}{n}{ - <-> ssub * LibertinusMono-Sup/regular/n +\DeclareFontShape{T1}{LibertinusMono-Sup}{b}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-sup-t1 }{} -\DeclareFontShape{T1}{LibertinusMono-Sup}{m}{sl}{ - <-> ssub * LibertinusMono-Sup/regular/sl +\DeclareFontShape{T1}{LibertinusMono-Sup}{bold}{sl}{ + <-> alias * LibertinusMono-Sup/b/sl }{} -\DeclareFontShape{T1}{LibertinusMono-Sup}{m}{it}{ - <-> ssub * LibertinusMono-Sup/regular/it +\DeclareFontShape{T1}{LibertinusMono-Sup}{b}{it}{ + <-> ssub * LibertinusMono-Sup/b/sl }{} - -% b --> bold - -\DeclareFontShape{T1}{LibertinusMono-Sup}{b}{n}{ - <-> ssub * LibertinusMono-Sup/bold/n +\DeclareFontShape{T1}{LibertinusMono-Sup}{bold}{it}{ + <-> ssub * LibertinusMono-Sup/bold/sl }{} -\DeclareFontShape{T1}{LibertinusMono-Sup}{b}{sl}{ - <-> ssub * LibertinusMono-Sup/bold/sl -}{} -\DeclareFontShape{T1}{LibertinusMono-Sup}{b}{it}{ - <-> ssub * LibertinusMono-Sup/bold/it -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T1}{LibertinusMono-Sup}{bx}{sl}{ <-> ssub * LibertinusMono-Sup/b/sl diff --git a/fonts/libertinus-type1/latex/T1LibertinusMono-TLF.fd b/fonts/libertinus-type1/latex/T1LibertinusMono-TLF.fd index 88ef0fdef2..90631d6aba 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusMono-TLF.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusMono-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/28 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusMono-TLF.fd} - [2019/05/28 (autoinst) Font definitions for T1/LibertinusMono-TLF.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusMono-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusMono@scale\endcsname\relax \let\LibertinusMono@@scale\@empty @@ -12,68 +20,62 @@ \DeclareFontFamily{T1}{LibertinusMono-TLF}{\hyphenchar\font=-1} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusMono-TLF}{regular}{n}{ +\DeclareFontShape{T1}{LibertinusMono-TLF}{m}{n}{ <-> \LibertinusMono@@scale LibertinusMono-Regular-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusMono-TLF}{regular}{sl}{ - <-> \LibertinusMono@@scale LibertinusMono-Oblique-tlf-t1 +\DeclareFontShape{T1}{LibertinusMono-TLF}{regular}{n}{ + <-> alias * LibertinusMono-TLF/m/n }{} -\DeclareFontShape{T1}{LibertinusMono-TLF}{regular}{it}{ - <-> ssub * LibertinusMono-TLF/regular/sl +\DeclareFontShape{T1}{LibertinusMono-TLF}{m}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-tlf-t1 }{} - -% ---- bold ---- - -\DeclareFontShape{T1}{LibertinusMono-TLF}{bold}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-Bold-tlf-t1 +\DeclareFontShape{T1}{LibertinusMono-TLF}{regular}{sl}{ + <-> alias * LibertinusMono-TLF/m/sl }{} -\DeclareFontShape{T1}{LibertinusMono-TLF}{bold}{sl}{ - <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-tlf-t1 +\DeclareFontShape{T1}{LibertinusMono-TLF}{m}{it}{ + <-> ssub * LibertinusMono-TLF/m/sl }{} -\DeclareFontShape{T1}{LibertinusMono-TLF}{bold}{it}{ - <-> ssub * LibertinusMono-TLF/bold/sl +\DeclareFontShape{T1}{LibertinusMono-TLF}{regular}{it}{ + <-> ssub * LibertinusMono-TLF/regular/sl }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T1}{LibertinusMono-TLF}{m}{n}{ - <-> ssub * LibertinusMono-TLF/regular/n +\DeclareFontShape{T1}{LibertinusMono-TLF}{b}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Bold-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusMono-TLF}{m}{sl}{ - <-> ssub * LibertinusMono-TLF/regular/sl +\DeclareFontShape{T1}{LibertinusMono-TLF}{bold}{n}{ + <-> alias * LibertinusMono-TLF/b/n }{} -\DeclareFontShape{T1}{LibertinusMono-TLF}{m}{it}{ - <-> ssub * LibertinusMono-TLF/regular/it +\DeclareFontShape{T1}{LibertinusMono-TLF}{b}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-tlf-t1 }{} - -% b --> bold - -\DeclareFontShape{T1}{LibertinusMono-TLF}{b}{n}{ - <-> ssub * LibertinusMono-TLF/bold/n +\DeclareFontShape{T1}{LibertinusMono-TLF}{bold}{sl}{ + <-> alias * LibertinusMono-TLF/b/sl }{} -\DeclareFontShape{T1}{LibertinusMono-TLF}{b}{sl}{ - <-> ssub * LibertinusMono-TLF/bold/sl +\DeclareFontShape{T1}{LibertinusMono-TLF}{b}{it}{ + <-> ssub * LibertinusMono-TLF/b/sl }{} -\DeclareFontShape{T1}{LibertinusMono-TLF}{b}{it}{ - <-> ssub * LibertinusMono-TLF/bold/it +\DeclareFontShape{T1}{LibertinusMono-TLF}{bold}{it}{ + <-> ssub * LibertinusMono-TLF/bold/sl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T1}{LibertinusMono-TLF}{bx}{sl}{ <-> ssub * LibertinusMono-TLF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T1LibertinusSans-LF.fd b/fonts/libertinus-type1/latex/T1LibertinusSans-LF.fd index 492ba4219d..204c89be62 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusSans-LF.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusSans-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusSans-LF.fd} - [2019/12/17 (autoinst) Font definitions for T1/LibertinusSans-LF.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusSans-LF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{T1}{LibertinusSans-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusSans-LF}{regular}{sc}{ +\DeclareFontShape{T1}{LibertinusSans-LF}{m}{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}{sc}{ + <-> alias * LibertinusSans-LF/m/sc }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-t1 +\DeclareFontShape{T1}{LibertinusSans-LF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-t1 +\DeclareFontShape{T1}{LibertinusSans-LF}{regular}{n}{ + <-> alias * LibertinusSans-LF/m/n }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{regular}{scsl}{ - <-> ssub * LibertinusSans-LF/regular/scit +\DeclareFontShape{T1}{LibertinusSans-LF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{regular}{sl}{ - <-> ssub * LibertinusSans-LF/regular/it +\DeclareFontShape{T1}{LibertinusSans-LF}{regular}{it}{ + <-> alias * LibertinusSans-LF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-t1 +\DeclareFontShape{T1}{LibertinusSans-LF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-t1 +\DeclareFontShape{T1}{LibertinusSans-LF}{regular}{scit}{ + <-> alias * LibertinusSans-LF/m/scit }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-t1 +\DeclareFontShape{T1}{LibertinusSans-LF}{m}{scsl}{ + <-> ssub * LibertinusSans-LF/m/scit }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-t1 +\DeclareFontShape{T1}{LibertinusSans-LF}{regular}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{it}{ - <-> ssub * LibertinusSans-LF/bold/sl +\DeclareFontShape{T1}{LibertinusSans-LF}{m}{sl}{ + <-> ssub * LibertinusSans-LF/m/it }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{scit}{ - <-> ssub * LibertinusSans-LF/bold/scsl +\DeclareFontShape{T1}{LibertinusSans-LF}{regular}{sl}{ + <-> ssub * LibertinusSans-LF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T1}{LibertinusSans-LF}{m}{sl}{ - <-> alias * LibertinusSans-LF/regular/sl +\DeclareFontShape{T1}{LibertinusSans-LF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{m}{scsl}{ - <-> alias * LibertinusSans-LF/regular/scsl +\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{sc}{ + <-> alias * LibertinusSans-LF/b/sc }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{m}{sc}{ - <-> alias * LibertinusSans-LF/regular/sc +\DeclareFontShape{T1}{LibertinusSans-LF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{m}{n}{ - <-> alias * LibertinusSans-LF/regular/n +\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{n}{ + <-> alias * LibertinusSans-LF/b/n }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{m}{it}{ - <-> alias * LibertinusSans-LF/regular/it +\DeclareFontShape{T1}{LibertinusSans-LF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{m}{scit}{ - <-> alias * LibertinusSans-LF/regular/scit +\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{scsl}{ + <-> alias * LibertinusSans-LF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{T1}{LibertinusSans-LF}{b}{sc}{ - <-> alias * LibertinusSans-LF/bold/sc +\DeclareFontShape{T1}{LibertinusSans-LF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{b}{n}{ - <-> alias * LibertinusSans-LF/bold/n +\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{sl}{ + <-> alias * LibertinusSans-LF/b/sl }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{b}{scsl}{ - <-> alias * LibertinusSans-LF/bold/scsl +\DeclareFontShape{T1}{LibertinusSans-LF}{b}{it}{ + <-> ssub * LibertinusSans-LF/b/sl }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{b}{sl}{ - <-> alias * LibertinusSans-LF/bold/sl +\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{it}{ + <-> ssub * LibertinusSans-LF/bold/sl }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{b}{it}{ - <-> alias * LibertinusSans-LF/bold/it +\DeclareFontShape{T1}{LibertinusSans-LF}{b}{scit}{ + <-> ssub * LibertinusSans-LF/b/scsl }{} -\DeclareFontShape{T1}{LibertinusSans-LF}{b}{scit}{ - <-> alias * LibertinusSans-LF/bold/scit +\DeclareFontShape{T1}{LibertinusSans-LF}{bold}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T1}{LibertinusSans-LF}{bx}{sl}{ <-> ssub * LibertinusSans-LF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T1LibertinusSans-OsF.fd b/fonts/libertinus-type1/latex/T1LibertinusSans-OsF.fd index 55764494d7..6537558ad4 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusSans-OsF.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusSans-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusSans-OsF.fd} - [2019/12/17 (autoinst) Font definitions for T1/LibertinusSans-OsF.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusSans-OsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{T1}{LibertinusSans-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusSans-OsF}{regular}{sc}{ +\DeclareFontShape{T1}{LibertinusSans-OsF}{m}{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}{sc}{ + <-> alias * LibertinusSans-OsF/m/sc }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-t1 +\DeclareFontShape{T1}{LibertinusSans-OsF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-t1 +\DeclareFontShape{T1}{LibertinusSans-OsF}{regular}{n}{ + <-> alias * LibertinusSans-OsF/m/n }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{regular}{scsl}{ - <-> ssub * LibertinusSans-OsF/regular/scit +\DeclareFontShape{T1}{LibertinusSans-OsF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{regular}{sl}{ - <-> ssub * LibertinusSans-OsF/regular/it +\DeclareFontShape{T1}{LibertinusSans-OsF}{regular}{it}{ + <-> alias * LibertinusSans-OsF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-t1 +\DeclareFontShape{T1}{LibertinusSans-OsF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-t1 +\DeclareFontShape{T1}{LibertinusSans-OsF}{regular}{scit}{ + <-> alias * LibertinusSans-OsF/m/scit }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-t1 +\DeclareFontShape{T1}{LibertinusSans-OsF}{m}{scsl}{ + <-> ssub * LibertinusSans-OsF/m/scit }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-t1 +\DeclareFontShape{T1}{LibertinusSans-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{it}{ - <-> ssub * LibertinusSans-OsF/bold/sl +\DeclareFontShape{T1}{LibertinusSans-OsF}{m}{sl}{ + <-> ssub * LibertinusSans-OsF/m/it }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{scit}{ - <-> ssub * LibertinusSans-OsF/bold/scsl +\DeclareFontShape{T1}{LibertinusSans-OsF}{regular}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T1}{LibertinusSans-OsF}{m}{sl}{ - <-> alias * LibertinusSans-OsF/regular/sl +\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{m}{scsl}{ - <-> alias * LibertinusSans-OsF/regular/scsl +\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{sc}{ + <-> alias * LibertinusSans-OsF/b/sc }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{m}{sc}{ - <-> alias * LibertinusSans-OsF/regular/sc +\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{m}{n}{ - <-> alias * LibertinusSans-OsF/regular/n +\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{n}{ + <-> alias * LibertinusSans-OsF/b/n }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{m}{it}{ - <-> alias * LibertinusSans-OsF/regular/it +\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{m}{scit}{ - <-> alias * LibertinusSans-OsF/regular/scit +\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{scsl}{ + <-> alias * LibertinusSans-OsF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{sc}{ - <-> alias * LibertinusSans-OsF/bold/sc +\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{n}{ - <-> alias * LibertinusSans-OsF/bold/n +\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{sl}{ + <-> alias * LibertinusSans-OsF/b/sl }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{scsl}{ - <-> alias * LibertinusSans-OsF/bold/scsl +\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{it}{ + <-> ssub * LibertinusSans-OsF/b/sl }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{sl}{ - <-> alias * LibertinusSans-OsF/bold/sl +\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{it}{ + <-> ssub * LibertinusSans-OsF/bold/sl }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{it}{ - <-> alias * LibertinusSans-OsF/bold/it +\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{scit}{ + <-> ssub * LibertinusSans-OsF/b/scsl }{} -\DeclareFontShape{T1}{LibertinusSans-OsF}{b}{scit}{ - <-> alias * LibertinusSans-OsF/bold/scit +\DeclareFontShape{T1}{LibertinusSans-OsF}{bold}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T1}{LibertinusSans-OsF}{bx}{sl}{ <-> ssub * LibertinusSans-OsF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T1LibertinusSans-Sup.fd b/fonts/libertinus-type1/latex/T1LibertinusSans-Sup.fd index f51ca3ccf2..2d62d0faca 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusSans-Sup.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusSans-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusSans-Sup.fd} - [2019/12/17 (autoinst) Font definitions for T1/LibertinusSans-Sup.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusSans-Sup.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,68 +20,62 @@ \DeclareFontFamily{T1}{LibertinusSans-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusSans-Sup}{regular}{n}{ +\DeclareFontShape{T1}{LibertinusSans-Sup}{m}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Regular-sup-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-Sup}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-t1 +\DeclareFontShape{T1}{LibertinusSans-Sup}{regular}{n}{ + <-> alias * LibertinusSans-Sup/m/n }{} -\DeclareFontShape{T1}{LibertinusSans-Sup}{regular}{sl}{ - <-> ssub * LibertinusSans-Sup/regular/it +\DeclareFontShape{T1}{LibertinusSans-Sup}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-t1 }{} - -% ---- bold ---- - -\DeclareFontShape{T1}{LibertinusSans-Sup}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-t1 +\DeclareFontShape{T1}{LibertinusSans-Sup}{regular}{it}{ + <-> alias * LibertinusSans-Sup/m/it }{} -\DeclareFontShape{T1}{LibertinusSans-Sup}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-t1 +\DeclareFontShape{T1}{LibertinusSans-Sup}{m}{sl}{ + <-> ssub * LibertinusSans-Sup/m/it }{} -\DeclareFontShape{T1}{LibertinusSans-Sup}{bold}{it}{ - <-> ssub * LibertinusSans-Sup/bold/sl +\DeclareFontShape{T1}{LibertinusSans-Sup}{regular}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T1}{LibertinusSans-Sup}{m}{sl}{ - <-> alias * LibertinusSans-Sup/regular/sl +\DeclareFontShape{T1}{LibertinusSans-Sup}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-Sup}{m}{n}{ - <-> alias * LibertinusSans-Sup/regular/n +\DeclareFontShape{T1}{LibertinusSans-Sup}{bold}{n}{ + <-> alias * LibertinusSans-Sup/b/n }{} -\DeclareFontShape{T1}{LibertinusSans-Sup}{m}{it}{ - <-> alias * LibertinusSans-Sup/regular/it +\DeclareFontShape{T1}{LibertinusSans-Sup}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-t1 }{} - -% b --> bold - -\DeclareFontShape{T1}{LibertinusSans-Sup}{b}{n}{ - <-> alias * LibertinusSans-Sup/bold/n +\DeclareFontShape{T1}{LibertinusSans-Sup}{bold}{sl}{ + <-> alias * LibertinusSans-Sup/b/sl }{} -\DeclareFontShape{T1}{LibertinusSans-Sup}{b}{sl}{ - <-> alias * LibertinusSans-Sup/bold/sl +\DeclareFontShape{T1}{LibertinusSans-Sup}{b}{it}{ + <-> ssub * LibertinusSans-Sup/b/sl }{} -\DeclareFontShape{T1}{LibertinusSans-Sup}{b}{it}{ - <-> alias * LibertinusSans-Sup/bold/it +\DeclareFontShape{T1}{LibertinusSans-Sup}{bold}{it}{ + <-> ssub * LibertinusSans-Sup/bold/sl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T1}{LibertinusSans-Sup}{bx}{sl}{ <-> ssub * LibertinusSans-Sup/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T1LibertinusSans-TLF.fd b/fonts/libertinus-type1/latex/T1LibertinusSans-TLF.fd index 92a407a7c8..67c590f1fd 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusSans-TLF.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusSans-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusSans-TLF.fd} - [2019/12/17 (autoinst) Font definitions for T1/LibertinusSans-TLF.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusSans-TLF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{T1}{LibertinusSans-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusSans-TLF}{regular}{sc}{ +\DeclareFontShape{T1}{LibertinusSans-TLF}{m}{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}{sc}{ + <-> alias * LibertinusSans-TLF/m/sc }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-t1 +\DeclareFontShape{T1}{LibertinusSans-TLF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-t1 +\DeclareFontShape{T1}{LibertinusSans-TLF}{regular}{n}{ + <-> alias * LibertinusSans-TLF/m/n }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{regular}{scsl}{ - <-> ssub * LibertinusSans-TLF/regular/scit +\DeclareFontShape{T1}{LibertinusSans-TLF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{regular}{sl}{ - <-> ssub * LibertinusSans-TLF/regular/it +\DeclareFontShape{T1}{LibertinusSans-TLF}{regular}{it}{ + <-> alias * LibertinusSans-TLF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-t1 +\DeclareFontShape{T1}{LibertinusSans-TLF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-t1 +\DeclareFontShape{T1}{LibertinusSans-TLF}{regular}{scit}{ + <-> alias * LibertinusSans-TLF/m/scit }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-t1 +\DeclareFontShape{T1}{LibertinusSans-TLF}{m}{scsl}{ + <-> ssub * LibertinusSans-TLF/m/scit }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-t1 +\DeclareFontShape{T1}{LibertinusSans-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{it}{ - <-> ssub * LibertinusSans-TLF/bold/sl +\DeclareFontShape{T1}{LibertinusSans-TLF}{m}{sl}{ + <-> ssub * LibertinusSans-TLF/m/it }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{scit}{ - <-> ssub * LibertinusSans-TLF/bold/scsl +\DeclareFontShape{T1}{LibertinusSans-TLF}{regular}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T1}{LibertinusSans-TLF}{m}{sl}{ - <-> alias * LibertinusSans-TLF/regular/sl +\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{m}{scsl}{ - <-> alias * LibertinusSans-TLF/regular/scsl +\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{sc}{ + <-> alias * LibertinusSans-TLF/b/sc }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{m}{sc}{ - <-> alias * LibertinusSans-TLF/regular/sc +\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{m}{n}{ - <-> alias * LibertinusSans-TLF/regular/n +\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{n}{ + <-> alias * LibertinusSans-TLF/b/n }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{m}{it}{ - <-> alias * LibertinusSans-TLF/regular/it +\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{m}{scit}{ - <-> alias * LibertinusSans-TLF/regular/scit +\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{scsl}{ + <-> alias * LibertinusSans-TLF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{sc}{ - <-> alias * LibertinusSans-TLF/bold/sc +\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{n}{ - <-> alias * LibertinusSans-TLF/bold/n +\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{sl}{ + <-> alias * LibertinusSans-TLF/b/sl }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{scsl}{ - <-> alias * LibertinusSans-TLF/bold/scsl +\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{it}{ + <-> ssub * LibertinusSans-TLF/b/sl }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{sl}{ - <-> alias * LibertinusSans-TLF/bold/sl +\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{it}{ + <-> ssub * LibertinusSans-TLF/bold/sl }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{it}{ - <-> alias * LibertinusSans-TLF/bold/it +\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{scit}{ + <-> ssub * LibertinusSans-TLF/b/scsl }{} -\DeclareFontShape{T1}{LibertinusSans-TLF}{b}{scit}{ - <-> alias * LibertinusSans-TLF/bold/scit +\DeclareFontShape{T1}{LibertinusSans-TLF}{bold}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T1}{LibertinusSans-TLF}{bx}{sl}{ <-> ssub * LibertinusSans-TLF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T1LibertinusSans-TOsF.fd b/fonts/libertinus-type1/latex/T1LibertinusSans-TOsF.fd index de76dd1c24..167b0d73c1 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusSans-TOsF.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusSans-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusSans-TOsF.fd} - [2019/12/17 (autoinst) Font definitions for T1/LibertinusSans-TOsF.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusSans-TOsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{T1}{LibertinusSans-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusSans-TOsF}{regular}{sc}{ +\DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{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}{sc}{ + <-> alias * LibertinusSans-TOsF/m/sc }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-t1 +\DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-t1 +\DeclareFontShape{T1}{LibertinusSans-TOsF}{regular}{n}{ + <-> alias * LibertinusSans-TOsF/m/n }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{regular}{scsl}{ - <-> ssub * LibertinusSans-TOsF/regular/scit +\DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{regular}{sl}{ - <-> ssub * LibertinusSans-TOsF/regular/it +\DeclareFontShape{T1}{LibertinusSans-TOsF}{regular}{it}{ + <-> alias * LibertinusSans-TOsF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-t1 +\DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-t1 +\DeclareFontShape{T1}{LibertinusSans-TOsF}{regular}{scit}{ + <-> alias * LibertinusSans-TOsF/m/scit }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-t1 +\DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSans-TOsF/m/scit }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-t1 +\DeclareFontShape{T1}{LibertinusSans-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{it}{ - <-> ssub * LibertinusSans-TOsF/bold/sl +\DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{sl}{ + <-> ssub * LibertinusSans-TOsF/m/it }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{scit}{ - <-> ssub * LibertinusSans-TOsF/bold/scsl +\DeclareFontShape{T1}{LibertinusSans-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{sl}{ - <-> alias * LibertinusSans-TOsF/regular/sl +\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{scsl}{ - <-> alias * LibertinusSans-TOsF/regular/scsl +\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{sc}{ + <-> alias * LibertinusSans-TOsF/b/sc }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{sc}{ - <-> alias * LibertinusSans-TOsF/regular/sc +\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{n}{ - <-> alias * LibertinusSans-TOsF/regular/n +\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{n}{ + <-> alias * LibertinusSans-TOsF/b/n }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{it}{ - <-> alias * LibertinusSans-TOsF/regular/it +\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{m}{scit}{ - <-> alias * LibertinusSans-TOsF/regular/scit +\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{scsl}{ + <-> alias * LibertinusSans-TOsF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{sc}{ - <-> alias * LibertinusSans-TOsF/bold/sc +\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-t1 }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{n}{ - <-> alias * LibertinusSans-TOsF/bold/n +\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{sl}{ + <-> alias * LibertinusSans-TOsF/b/sl }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{scsl}{ - <-> alias * LibertinusSans-TOsF/bold/scsl +\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{it}{ + <-> ssub * LibertinusSans-TOsF/b/sl }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{sl}{ - <-> alias * LibertinusSans-TOsF/bold/sl +\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/sl }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{it}{ - <-> alias * LibertinusSans-TOsF/bold/it +\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{scit}{ + <-> ssub * LibertinusSans-TOsF/b/scsl }{} -\DeclareFontShape{T1}{LibertinusSans-TOsF}{b}{scit}{ - <-> alias * LibertinusSans-TOsF/bold/scit +\DeclareFontShape{T1}{LibertinusSans-TOsF}{bold}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T1}{LibertinusSans-TOsF}{bx}{sl}{ <-> ssub * LibertinusSans-TOsF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T1LibertinusSerif-LF.fd b/fonts/libertinus-type1/latex/T1LibertinusSerif-LF.fd index f8a82ce81e..df2b06065c 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusSerif-LF.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusSerif-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusSerif-LF.fd} - [2019/12/17 (autoinst) Font definitions for T1/LibertinusSerif-LF.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusSerif-LF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{T1}{LibertinusSerif-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{sc}{ +\DeclareFontShape{T1}{LibertinusSerif-LF}{m}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-t1 +\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{sc}{ + <-> alias * LibertinusSerif-LF/m/sc }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-t1 +\DeclareFontShape{T1}{LibertinusSerif-LF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{n}{ + <-> alias * LibertinusSerif-LF/m/n }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-LF/regular/scit +\DeclareFontShape{T1}{LibertinusSerif-LF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{sl}{ - <-> ssub * LibertinusSerif-LF/regular/it +\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{it}{ + <-> alias * LibertinusSerif-LF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-LF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-t1 +\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{scit}{ + <-> alias * LibertinusSerif-LF/m/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-t1 +\DeclareFontShape{T1}{LibertinusSerif-LF}{m}{scsl}{ + <-> ssub * LibertinusSerif-LF/m/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-LF/semibold/scit +\DeclareFontShape{T1}{LibertinusSerif-LF}{m}{sl}{ + <-> ssub * LibertinusSerif-LF/m/it }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-LF/semibold/it +\DeclareFontShape{T1}{LibertinusSerif-LF}{regular}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-t1 +\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{sc}{ + <-> alias * LibertinusSerif-LF/sb/sc }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-t1 +\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{n}{ + <-> alias * LibertinusSerif-LF/sb/n }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-LF/bold/scit +\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{sl}{ - <-> ssub * LibertinusSerif-LF/bold/it +\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{it}{ + <-> alias * LibertinusSerif-LF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T1}{LibertinusSerif-LF}{m}{sl}{ - <-> alias * LibertinusSerif-LF/regular/sl +\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{m}{scsl}{ - <-> alias * LibertinusSerif-LF/regular/scsl +\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{scit}{ + <-> alias * LibertinusSerif-LF/sb/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{m}{sc}{ - <-> alias * LibertinusSerif-LF/regular/sc +\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-LF/sb/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{m}{n}{ - <-> alias * LibertinusSerif-LF/regular/n +\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{m}{it}{ - <-> alias * LibertinusSerif-LF/regular/it +\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{sl}{ + <-> ssub * LibertinusSerif-LF/sb/it }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{m}{scit}{ - <-> alias * LibertinusSerif-LF/regular/scit +\DeclareFontShape{T1}{LibertinusSerif-LF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{sl}{ - <-> alias * LibertinusSerif-LF/semibold/sl +\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{scsl}{ - <-> alias * LibertinusSerif-LF/semibold/scsl +\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{sc}{ + <-> alias * LibertinusSerif-LF/b/sc }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{sc}{ - <-> alias * LibertinusSerif-LF/semibold/sc +\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{n}{ - <-> alias * LibertinusSerif-LF/semibold/n +\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{n}{ + <-> alias * LibertinusSerif-LF/b/n }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{it}{ - <-> alias * LibertinusSerif-LF/semibold/it +\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{sb}{scit}{ - <-> alias * LibertinusSerif-LF/semibold/scit +\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{it}{ + <-> alias * LibertinusSerif-LF/b/it }{} +\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-t1 +}{} -% b --> bold - -\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{sl}{ - <-> alias * LibertinusSerif-LF/bold/sl +\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{scit}{ + <-> alias * LibertinusSerif-LF/b/scit }{} \DeclareFontShape{T1}{LibertinusSerif-LF}{b}{scsl}{ - <-> alias * LibertinusSerif-LF/bold/scsl + <-> ssub * LibertinusSerif-LF/b/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{sc}{ - <-> alias * LibertinusSerif-LF/bold/sc +\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{n}{ - <-> alias * LibertinusSerif-LF/bold/n +\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{sl}{ + <-> ssub * LibertinusSerif-LF/b/it }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{it}{ - <-> alias * LibertinusSerif-LF/bold/it +\DeclareFontShape{T1}{LibertinusSerif-LF}{bold}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/it }{} -\DeclareFontShape{T1}{LibertinusSerif-LF}{b}{scit}{ - <-> alias * LibertinusSerif-LF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T1}{LibertinusSerif-LF}{bx}{n}{ <-> ssub * LibertinusSerif-LF/b/n diff --git a/fonts/libertinus-type1/latex/T1LibertinusSerif-OsF.fd b/fonts/libertinus-type1/latex/T1LibertinusSerif-OsF.fd index 1596ae6380..3a9de6703f 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusSerif-OsF.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusSerif-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusSerif-OsF.fd} - [2019/12/17 (autoinst) Font definitions for T1/LibertinusSerif-OsF.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusSerif-OsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{T1}{LibertinusSerif-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{sc}{ +\DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-t1 +\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{sc}{ + <-> alias * LibertinusSerif-OsF/m/sc }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-t1 +\DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{n}{ + <-> alias * LibertinusSerif-OsF/m/n }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-OsF/regular/scit +\DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{sl}{ - <-> ssub * LibertinusSerif-OsF/regular/it +\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{it}{ + <-> alias * LibertinusSerif-OsF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-t1 +\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{scit}{ + <-> alias * LibertinusSerif-OsF/m/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-t1 +\DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-OsF/m/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-OsF/semibold/scit +\DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{sl}{ + <-> ssub * LibertinusSerif-OsF/m/it }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-OsF/semibold/it +\DeclareFontShape{T1}{LibertinusSerif-OsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-t1 +\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{sc}{ + <-> alias * LibertinusSerif-OsF/sb/sc }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-t1 +\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{n}{ + <-> alias * LibertinusSerif-OsF/sb/n }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-OsF/bold/scit +\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{sl}{ - <-> ssub * LibertinusSerif-OsF/bold/it +\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{it}{ + <-> alias * LibertinusSerif-OsF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{sl}{ - <-> alias * LibertinusSerif-OsF/regular/sl +\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{scsl}{ - <-> alias * LibertinusSerif-OsF/regular/scsl +\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{scit}{ + <-> alias * LibertinusSerif-OsF/sb/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{sc}{ - <-> alias * LibertinusSerif-OsF/regular/sc +\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-OsF/sb/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{n}{ - <-> alias * LibertinusSerif-OsF/regular/n +\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{it}{ - <-> alias * LibertinusSerif-OsF/regular/it +\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-OsF/sb/it }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{m}{scit}{ - <-> alias * LibertinusSerif-OsF/regular/scit +\DeclareFontShape{T1}{LibertinusSerif-OsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{sl}{ - <-> alias * LibertinusSerif-OsF/semibold/sl +\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{scsl}{ - <-> alias * LibertinusSerif-OsF/semibold/scsl +\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{sc}{ + <-> alias * LibertinusSerif-OsF/b/sc }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{sc}{ - <-> alias * LibertinusSerif-OsF/semibold/sc +\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{n}{ - <-> alias * LibertinusSerif-OsF/semibold/n +\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{n}{ + <-> alias * LibertinusSerif-OsF/b/n }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{it}{ - <-> alias * LibertinusSerif-OsF/semibold/it +\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{sb}{scit}{ - <-> alias * LibertinusSerif-OsF/semibold/scit +\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{it}{ + <-> alias * LibertinusSerif-OsF/b/it }{} +\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-t1 +}{} -% b --> bold - -\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{sl}{ - <-> alias * LibertinusSerif-OsF/bold/sl +\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{scit}{ + <-> alias * LibertinusSerif-OsF/b/scit }{} \DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{scsl}{ - <-> alias * LibertinusSerif-OsF/bold/scsl + <-> ssub * LibertinusSerif-OsF/b/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{sc}{ - <-> alias * LibertinusSerif-OsF/bold/sc +\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{n}{ - <-> alias * LibertinusSerif-OsF/bold/n +\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{sl}{ + <-> ssub * LibertinusSerif-OsF/b/it }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{it}{ - <-> alias * LibertinusSerif-OsF/bold/it +\DeclareFontShape{T1}{LibertinusSerif-OsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/it }{} -\DeclareFontShape{T1}{LibertinusSerif-OsF}{b}{scit}{ - <-> alias * LibertinusSerif-OsF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T1}{LibertinusSerif-OsF}{bx}{n}{ <-> ssub * LibertinusSerif-OsF/b/n diff --git a/fonts/libertinus-type1/latex/T1LibertinusSerif-Sup.fd b/fonts/libertinus-type1/latex/T1LibertinusSerif-Sup.fd index b6923fabbe..3fef427a07 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusSerif-Sup.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusSerif-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusSerif-Sup.fd} - [2019/12/17 (autoinst) Font definitions for T1/LibertinusSerif-Sup.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusSerif-Sup.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,97 +20,88 @@ \DeclareFontFamily{T1}{LibertinusSerif-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusSerif-Sup}{regular}{n}{ +\DeclareFontShape{T1}{LibertinusSerif-Sup}{m}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-sup-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-t1 +\DeclareFontShape{T1}{LibertinusSerif-Sup}{regular}{n}{ + <-> alias * LibertinusSerif-Sup/m/n }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{regular}{sl}{ - <-> ssub * LibertinusSerif-Sup/regular/it +\DeclareFontShape{T1}{LibertinusSerif-Sup}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-t1 }{} - -% ---- semibold ---- - -\DeclareFontShape{T1}{LibertinusSerif-Sup}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-t1 +\DeclareFontShape{T1}{LibertinusSerif-Sup}{regular}{it}{ + <-> alias * LibertinusSerif-Sup/m/it }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-t1 +\DeclareFontShape{T1}{LibertinusSerif-Sup}{m}{sl}{ + <-> ssub * LibertinusSerif-Sup/m/it }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{semibold}{sl}{ - <-> ssub * LibertinusSerif-Sup/semibold/it +\DeclareFontShape{T1}{LibertinusSerif-Sup}{regular}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T1}{LibertinusSerif-Sup}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-t1 +\DeclareFontShape{T1}{LibertinusSerif-Sup}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-t1 +\DeclareFontShape{T1}{LibertinusSerif-Sup}{semibold}{n}{ + <-> alias * LibertinusSerif-Sup/sb/n }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{bold}{sl}{ - <-> ssub * LibertinusSerif-Sup/bold/it +\DeclareFontShape{T1}{LibertinusSerif-Sup}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-t1 }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T1}{LibertinusSerif-Sup}{m}{sl}{ - <-> alias * LibertinusSerif-Sup/regular/sl +\DeclareFontShape{T1}{LibertinusSerif-Sup}{semibold}{it}{ + <-> alias * LibertinusSerif-Sup/sb/it }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{m}{n}{ - <-> alias * LibertinusSerif-Sup/regular/n +\DeclareFontShape{T1}{LibertinusSerif-Sup}{sb}{sl}{ + <-> ssub * LibertinusSerif-Sup/sb/it }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{m}{it}{ - <-> alias * LibertinusSerif-Sup/regular/it +\DeclareFontShape{T1}{LibertinusSerif-Sup}{semibold}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T1}{LibertinusSerif-Sup}{sb}{sl}{ - <-> alias * LibertinusSerif-Sup/semibold/sl +\DeclareFontShape{T1}{LibertinusSerif-Sup}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{sb}{n}{ - <-> alias * LibertinusSerif-Sup/semibold/n +\DeclareFontShape{T1}{LibertinusSerif-Sup}{bold}{n}{ + <-> alias * LibertinusSerif-Sup/b/n }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{sb}{it}{ - <-> alias * LibertinusSerif-Sup/semibold/it +\DeclareFontShape{T1}{LibertinusSerif-Sup}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-t1 }{} - -% b --> bold +\DeclareFontShape{T1}{LibertinusSerif-Sup}{bold}{it}{ + <-> alias * LibertinusSerif-Sup/b/it +}{} \DeclareFontShape{T1}{LibertinusSerif-Sup}{b}{sl}{ - <-> alias * LibertinusSerif-Sup/bold/sl + <-> ssub * LibertinusSerif-Sup/b/it }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{b}{n}{ - <-> alias * LibertinusSerif-Sup/bold/n +\DeclareFontShape{T1}{LibertinusSerif-Sup}{bold}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/it }{} -\DeclareFontShape{T1}{LibertinusSerif-Sup}{b}{it}{ - <-> alias * LibertinusSerif-Sup/bold/it -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T1}{LibertinusSerif-Sup}{bx}{n}{ <-> ssub * LibertinusSerif-Sup/b/n diff --git a/fonts/libertinus-type1/latex/T1LibertinusSerif-TLF.fd b/fonts/libertinus-type1/latex/T1LibertinusSerif-TLF.fd index 90db56d5ef..b2672bfa77 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusSerif-TLF.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusSerif-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusSerif-TLF.fd} - [2019/12/17 (autoinst) Font definitions for T1/LibertinusSerif-TLF.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusSerif-TLF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{T1}{LibertinusSerif-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{sc}{ +\DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-t1 +\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{sc}{ + <-> alias * LibertinusSerif-TLF/m/sc }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-t1 +\DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{n}{ + <-> alias * LibertinusSerif-TLF/m/n }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-TLF/regular/scit +\DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{sl}{ - <-> ssub * LibertinusSerif-TLF/regular/it +\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{it}{ + <-> alias * LibertinusSerif-TLF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-t1 +\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{scit}{ + <-> alias * LibertinusSerif-TLF/m/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-t1 +\DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TLF/m/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-TLF/semibold/scit +\DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{sl}{ + <-> ssub * LibertinusSerif-TLF/m/it }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-TLF/semibold/it +\DeclareFontShape{T1}{LibertinusSerif-TLF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-t1 +\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{sc}{ + <-> alias * LibertinusSerif-TLF/sb/sc }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-t1 +\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{n}{ + <-> alias * LibertinusSerif-TLF/sb/n }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-TLF/bold/scit +\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{sl}{ - <-> ssub * LibertinusSerif-TLF/bold/it +\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{it}{ + <-> alias * LibertinusSerif-TLF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{sl}{ - <-> alias * LibertinusSerif-TLF/regular/sl +\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{scsl}{ - <-> alias * LibertinusSerif-TLF/regular/scsl +\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{scit}{ + <-> alias * LibertinusSerif-TLF/sb/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{sc}{ - <-> alias * LibertinusSerif-TLF/regular/sc +\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TLF/sb/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{n}{ - <-> alias * LibertinusSerif-TLF/regular/n +\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{it}{ - <-> alias * LibertinusSerif-TLF/regular/it +\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TLF/sb/it }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{m}{scit}{ - <-> alias * LibertinusSerif-TLF/regular/scit +\DeclareFontShape{T1}{LibertinusSerif-TLF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{sl}{ - <-> alias * LibertinusSerif-TLF/semibold/sl +\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{scsl}{ - <-> alias * LibertinusSerif-TLF/semibold/scsl +\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{sc}{ + <-> alias * LibertinusSerif-TLF/b/sc }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{sc}{ - <-> alias * LibertinusSerif-TLF/semibold/sc +\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{n}{ - <-> alias * LibertinusSerif-TLF/semibold/n +\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{n}{ + <-> alias * LibertinusSerif-TLF/b/n }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{it}{ - <-> alias * LibertinusSerif-TLF/semibold/it +\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{sb}{scit}{ - <-> alias * LibertinusSerif-TLF/semibold/scit +\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{it}{ + <-> alias * LibertinusSerif-TLF/b/it }{} +\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-t1 +}{} -% b --> bold - -\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{sl}{ - <-> alias * LibertinusSerif-TLF/bold/sl +\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{scit}{ + <-> alias * LibertinusSerif-TLF/b/scit }{} \DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{scsl}{ - <-> alias * LibertinusSerif-TLF/bold/scsl + <-> ssub * LibertinusSerif-TLF/b/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{sc}{ - <-> alias * LibertinusSerif-TLF/bold/sc +\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{n}{ - <-> alias * LibertinusSerif-TLF/bold/n +\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{sl}{ + <-> ssub * LibertinusSerif-TLF/b/it }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{it}{ - <-> alias * LibertinusSerif-TLF/bold/it +\DeclareFontShape{T1}{LibertinusSerif-TLF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/it }{} -\DeclareFontShape{T1}{LibertinusSerif-TLF}{b}{scit}{ - <-> alias * LibertinusSerif-TLF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T1}{LibertinusSerif-TLF}{bx}{n}{ <-> ssub * LibertinusSerif-TLF/b/n diff --git a/fonts/libertinus-type1/latex/T1LibertinusSerif-TOsF.fd b/fonts/libertinus-type1/latex/T1LibertinusSerif-TOsF.fd index 7c0c79d998..b7879102c2 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusSerif-TOsF.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusSerif-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusSerif-TOsF.fd} - [2019/12/17 (autoinst) Font definitions for T1/LibertinusSerif-TOsF.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusSerif-TOsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{T1}{LibertinusSerif-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{sc}{ +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{sc}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-t1 +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{sc}{ + <-> alias * LibertinusSerif-TOsF/m/sc }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-t1 +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{n}{ + <-> alias * LibertinusSerif-TOsF/m/n }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/regular/scit +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{sl}{ - <-> ssub * LibertinusSerif-TOsF/regular/it +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{it}{ + <-> alias * LibertinusSerif-TOsF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-t1 +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{scit}{ + <-> alias * LibertinusSerif-TOsF/m/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-t1 +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/m/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/semibold/scit +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{sl}{ + <-> ssub * LibertinusSerif-TOsF/m/it }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-TOsF/semibold/it +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-t1 +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{sc}{ + <-> alias * LibertinusSerif-TOsF/sb/sc }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-t1 +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-t1 +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{n}{ + <-> alias * LibertinusSerif-TOsF/sb/n }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/bold/scit +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{sl}{ - <-> ssub * LibertinusSerif-TOsF/bold/it +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{it}{ + <-> alias * LibertinusSerif-TOsF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{sl}{ - <-> alias * LibertinusSerif-TOsF/regular/sl +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{scsl}{ - <-> alias * LibertinusSerif-TOsF/regular/scsl +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{scit}{ + <-> alias * LibertinusSerif-TOsF/sb/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{sc}{ - <-> alias * LibertinusSerif-TOsF/regular/sc +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/sb/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{n}{ - <-> alias * LibertinusSerif-TOsF/regular/n +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{it}{ - <-> alias * LibertinusSerif-TOsF/regular/it +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TOsF/sb/it }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{m}{scit}{ - <-> alias * LibertinusSerif-TOsF/regular/scit +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{sl}{ - <-> alias * LibertinusSerif-TOsF/semibold/sl +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{scsl}{ - <-> alias * LibertinusSerif-TOsF/semibold/scsl +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{sc}{ + <-> alias * LibertinusSerif-TOsF/b/sc }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{sc}{ - <-> alias * LibertinusSerif-TOsF/semibold/sc +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{n}{ - <-> alias * LibertinusSerif-TOsF/semibold/n +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{n}{ + <-> alias * LibertinusSerif-TOsF/b/n }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{it}{ - <-> alias * LibertinusSerif-TOsF/semibold/it +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-t1 }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{sb}{scit}{ - <-> alias * LibertinusSerif-TOsF/semibold/scit +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{it}{ + <-> alias * LibertinusSerif-TOsF/b/it }{} +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-t1 +}{} -% b --> bold - -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{sl}{ - <-> alias * LibertinusSerif-TOsF/bold/sl +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{scit}{ + <-> alias * LibertinusSerif-TOsF/b/scit }{} \DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{scsl}{ - <-> alias * LibertinusSerif-TOsF/bold/scsl + <-> ssub * LibertinusSerif-TOsF/b/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{sc}{ - <-> alias * LibertinusSerif-TOsF/bold/sc +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{n}{ - <-> alias * LibertinusSerif-TOsF/bold/n +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{sl}{ + <-> ssub * LibertinusSerif-TOsF/b/it }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{it}{ - <-> alias * LibertinusSerif-TOsF/bold/it +\DeclareFontShape{T1}{LibertinusSerif-TOsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/it }{} -\DeclareFontShape{T1}{LibertinusSerif-TOsF}{b}{scit}{ - <-> alias * LibertinusSerif-TOsF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T1}{LibertinusSerif-TOsF}{bx}{n}{ <-> ssub * LibertinusSerif-TOsF/b/n diff --git a/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-LF.fd b/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-LF.fd index 6170eb64ba..02b7371bde 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-LF.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-LF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusSerifDisplay-LF.fd} - [2019/05/27 (autoinst) Font definitions for T1/LibertinusSerifDisplay-LF.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusSerifDisplay-LF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T1}{LibertinusSerifDisplay-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusSerifDisplay-LF}{regular}{n}{ +\DeclareFontShape{T1}{LibertinusSerifDisplay-LF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-lf-t1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T1}{LibertinusSerifDisplay-LF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-LF/m/n +}{} -% m --> regular -\DeclareFontShape{T1}{LibertinusSerifDisplay-LF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-LF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-OsF.fd b/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-OsF.fd index e1913777a5..e6052d7d3e 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-OsF.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-OsF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusSerifDisplay-OsF.fd} - [2019/05/27 (autoinst) Font definitions for T1/LibertinusSerifDisplay-OsF.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusSerifDisplay-OsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T1}{LibertinusSerifDisplay-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusSerifDisplay-OsF}{regular}{n}{ +\DeclareFontShape{T1}{LibertinusSerifDisplay-OsF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-osf-t1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T1}{LibertinusSerifDisplay-OsF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-OsF/m/n +}{} -% m --> regular -\DeclareFontShape{T1}{LibertinusSerifDisplay-OsF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-OsF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-Sup.fd b/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-Sup.fd index f790010fb1..2eb0d5f055 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-Sup.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusSerifDisplay-Sup.fd} - [2019/05/27 (autoinst) Font definitions for T1/LibertinusSerifDisplay-Sup.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusSerifDisplay-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T1}{LibertinusSerifDisplay-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusSerifDisplay-Sup}{regular}{n}{ +\DeclareFontShape{T1}{LibertinusSerifDisplay-Sup}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-sup-t1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T1}{LibertinusSerifDisplay-Sup}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-Sup/m/n +}{} -% m --> regular -\DeclareFontShape{T1}{LibertinusSerifDisplay-Sup}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-Sup/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-TLF.fd b/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-TLF.fd index f0482d3e84..f027139f2b 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-TLF.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusSerifDisplay-TLF.fd} - [2019/05/27 (autoinst) Font definitions for T1/LibertinusSerifDisplay-TLF.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusSerifDisplay-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T1}{LibertinusSerifDisplay-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusSerifDisplay-TLF}{regular}{n}{ +\DeclareFontShape{T1}{LibertinusSerifDisplay-TLF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tlf-t1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T1}{LibertinusSerifDisplay-TLF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-TLF/m/n +}{} -% m --> regular -\DeclareFontShape{T1}{LibertinusSerifDisplay-TLF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-TLF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-TOsF.fd b/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-TOsF.fd index eb29a1f87b..46087c388f 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-TOsF.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusSerifDisplay-TOsF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusSerifDisplay-TOsF.fd} - [2019/05/27 (autoinst) Font definitions for T1/LibertinusSerifDisplay-TOsF.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusSerifDisplay-TOsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T1}{LibertinusSerifDisplay-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusSerifDisplay-TOsF}{regular}{n}{ +\DeclareFontShape{T1}{LibertinusSerifDisplay-TOsF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tosf-t1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T1}{LibertinusSerifDisplay-TOsF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-TOsF/m/n +}{} -% m --> regular -\DeclareFontShape{T1}{LibertinusSerifDisplay-TOsF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-TOsF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T1LibertinusSerifInitials-TLF.fd b/fonts/libertinus-type1/latex/T1LibertinusSerifInitials-TLF.fd index 0077e508c1..b8e77df7d5 100644 --- a/fonts/libertinus-type1/latex/T1LibertinusSerifInitials-TLF.fd +++ b/fonts/libertinus-type1/latex/T1LibertinusSerifInitials-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T1LibertinusSerifInitials-TLF.fd} - [2019/05/27 (autoinst) Font definitions for T1/LibertinusSerifInitials-TLF.] + [2020/08/22 (autoinst) Font definitions for T1/LibertinusSerifInitials-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifInitials@scale\endcsname\relax \let\LibertinusSerifInitials@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T1}{LibertinusSerifInitials-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T1}{LibertinusSerifInitials-TLF}{regular}{n}{ +\DeclareFontShape{T1}{LibertinusSerifInitials-TLF}{m}{n}{ <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-Regular-tlf-t1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T1}{LibertinusSerifInitials-TLF}{regular}{n}{ + <-> alias * LibertinusSerifInitials-TLF/m/n +}{} -% m --> regular -\DeclareFontShape{T1}{LibertinusSerifInitials-TLF}{m}{n}{ - <-> ssub * LibertinusSerifInitials-TLF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2ALibertinusSans-LF.fd b/fonts/libertinus-type1/latex/T2ALibertinusSans-LF.fd index 015b825dfd..70e95ba074 100644 --- a/fonts/libertinus-type1/latex/T2ALibertinusSans-LF.fd +++ b/fonts/libertinus-type1/latex/T2ALibertinusSans-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2ALibertinusSans-LF.fd} - [2019/12/17 (autoinst) Font definitions for T2A/LibertinusSans-LF.] + [2020/08/22 (autoinst) Font definitions for T2A/LibertinusSans-LF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{T2A}{LibertinusSans-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2A}{LibertinusSans-LF}{regular}{sc}{ +\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{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}{sc}{ + <-> alias * LibertinusSans-LF/m/sc }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-t2a +\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSans-LF}{regular}{n}{ + <-> alias * LibertinusSans-LF/m/n }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{regular}{scsl}{ - <-> ssub * LibertinusSans-LF/regular/scit +\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{regular}{sl}{ - <-> ssub * LibertinusSans-LF/regular/it +\DeclareFontShape{T2A}{LibertinusSans-LF}{regular}{it}{ + <-> alias * LibertinusSans-LF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-t2a +\DeclareFontShape{T2A}{LibertinusSans-LF}{regular}{scit}{ + <-> alias * LibertinusSans-LF/m/scit }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{scsl}{ + <-> ssub * LibertinusSans-LF/m/scit }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-t2a +\DeclareFontShape{T2A}{LibertinusSans-LF}{regular}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scit }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{it}{ - <-> ssub * LibertinusSans-LF/bold/sl +\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{sl}{ + <-> ssub * LibertinusSans-LF/m/it }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{scit}{ - <-> ssub * LibertinusSans-LF/bold/scsl +\DeclareFontShape{T2A}{LibertinusSans-LF}{regular}{sl}{ + <-> ssub * LibertinusSans-LF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{sl}{ - <-> alias * LibertinusSans-LF/regular/sl +\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{scsl}{ - <-> alias * LibertinusSans-LF/regular/scsl +\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{sc}{ + <-> alias * LibertinusSans-LF/b/sc }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{sc}{ - <-> alias * LibertinusSans-LF/regular/sc +\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{n}{ - <-> alias * LibertinusSans-LF/regular/n +\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{n}{ + <-> alias * LibertinusSans-LF/b/n }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{it}{ - <-> alias * LibertinusSans-LF/regular/it +\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{m}{scit}{ - <-> alias * LibertinusSans-LF/regular/scit +\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{scsl}{ + <-> alias * LibertinusSans-LF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{sc}{ - <-> alias * LibertinusSans-LF/bold/sc +\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{n}{ - <-> alias * LibertinusSans-LF/bold/n +\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{sl}{ + <-> alias * LibertinusSans-LF/b/sl }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{scsl}{ - <-> alias * LibertinusSans-LF/bold/scsl +\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{it}{ + <-> ssub * LibertinusSans-LF/b/sl }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{sl}{ - <-> alias * LibertinusSans-LF/bold/sl +\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{it}{ + <-> ssub * LibertinusSans-LF/bold/sl }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{it}{ - <-> alias * LibertinusSans-LF/bold/it +\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{scit}{ + <-> ssub * LibertinusSans-LF/b/scsl }{} -\DeclareFontShape{T2A}{LibertinusSans-LF}{b}{scit}{ - <-> alias * LibertinusSans-LF/bold/scit +\DeclareFontShape{T2A}{LibertinusSans-LF}{bold}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T2A}{LibertinusSans-LF}{bx}{sl}{ <-> ssub * LibertinusSans-LF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T2ALibertinusSans-OsF.fd b/fonts/libertinus-type1/latex/T2ALibertinusSans-OsF.fd index 16033de621..2564a230c5 100644 --- a/fonts/libertinus-type1/latex/T2ALibertinusSans-OsF.fd +++ b/fonts/libertinus-type1/latex/T2ALibertinusSans-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2ALibertinusSans-OsF.fd} - [2019/12/17 (autoinst) Font definitions for T2A/LibertinusSans-OsF.] + [2020/08/22 (autoinst) Font definitions for T2A/LibertinusSans-OsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{T2A}{LibertinusSans-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2A}{LibertinusSans-OsF}{regular}{sc}{ +\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{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}{sc}{ + <-> alias * LibertinusSans-OsF/m/sc }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-t2a +\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSans-OsF}{regular}{n}{ + <-> alias * LibertinusSans-OsF/m/n }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{regular}{scsl}{ - <-> ssub * LibertinusSans-OsF/regular/scit +\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{regular}{sl}{ - <-> ssub * LibertinusSans-OsF/regular/it +\DeclareFontShape{T2A}{LibertinusSans-OsF}{regular}{it}{ + <-> alias * LibertinusSans-OsF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-t2a +\DeclareFontShape{T2A}{LibertinusSans-OsF}{regular}{scit}{ + <-> alias * LibertinusSans-OsF/m/scit }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{scsl}{ + <-> ssub * LibertinusSans-OsF/m/scit }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-t2a +\DeclareFontShape{T2A}{LibertinusSans-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scit }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{it}{ - <-> ssub * LibertinusSans-OsF/bold/sl +\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{sl}{ + <-> ssub * LibertinusSans-OsF/m/it }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{scit}{ - <-> ssub * LibertinusSans-OsF/bold/scsl +\DeclareFontShape{T2A}{LibertinusSans-OsF}{regular}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{sl}{ - <-> alias * LibertinusSans-OsF/regular/sl +\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{scsl}{ - <-> alias * LibertinusSans-OsF/regular/scsl +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{sc}{ + <-> alias * LibertinusSans-OsF/b/sc }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{sc}{ - <-> alias * LibertinusSans-OsF/regular/sc +\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{n}{ - <-> alias * LibertinusSans-OsF/regular/n +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{n}{ + <-> alias * LibertinusSans-OsF/b/n }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{it}{ - <-> alias * LibertinusSans-OsF/regular/it +\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{m}{scit}{ - <-> alias * LibertinusSans-OsF/regular/scit +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{scsl}{ + <-> alias * LibertinusSans-OsF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{sc}{ - <-> alias * LibertinusSans-OsF/bold/sc +\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{n}{ - <-> alias * LibertinusSans-OsF/bold/n +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{sl}{ + <-> alias * LibertinusSans-OsF/b/sl }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{scsl}{ - <-> alias * LibertinusSans-OsF/bold/scsl +\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{it}{ + <-> ssub * LibertinusSans-OsF/b/sl }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{sl}{ - <-> alias * LibertinusSans-OsF/bold/sl +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{it}{ + <-> ssub * LibertinusSans-OsF/bold/sl }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{it}{ - <-> alias * LibertinusSans-OsF/bold/it +\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{scit}{ + <-> ssub * LibertinusSans-OsF/b/scsl }{} -\DeclareFontShape{T2A}{LibertinusSans-OsF}{b}{scit}{ - <-> alias * LibertinusSans-OsF/bold/scit +\DeclareFontShape{T2A}{LibertinusSans-OsF}{bold}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T2A}{LibertinusSans-OsF}{bx}{sl}{ <-> ssub * LibertinusSans-OsF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T2ALibertinusSans-Sup.fd b/fonts/libertinus-type1/latex/T2ALibertinusSans-Sup.fd index 2c6a071cf6..ea0199a5b3 100644 --- a/fonts/libertinus-type1/latex/T2ALibertinusSans-Sup.fd +++ b/fonts/libertinus-type1/latex/T2ALibertinusSans-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2ALibertinusSans-Sup.fd} - [2019/12/17 (autoinst) Font definitions for T2A/LibertinusSans-Sup.] + [2020/08/22 (autoinst) Font definitions for T2A/LibertinusSans-Sup.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,68 +20,62 @@ \DeclareFontFamily{T2A}{LibertinusSans-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2A}{LibertinusSans-Sup}{regular}{n}{ +\DeclareFontShape{T2A}{LibertinusSans-Sup}{m}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Regular-sup-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-Sup}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-t2a +\DeclareFontShape{T2A}{LibertinusSans-Sup}{regular}{n}{ + <-> alias * LibertinusSans-Sup/m/n }{} -\DeclareFontShape{T2A}{LibertinusSans-Sup}{regular}{sl}{ - <-> ssub * LibertinusSans-Sup/regular/it +\DeclareFontShape{T2A}{LibertinusSans-Sup}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-t2a }{} - -% ---- bold ---- - -\DeclareFontShape{T2A}{LibertinusSans-Sup}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-t2a +\DeclareFontShape{T2A}{LibertinusSans-Sup}{regular}{it}{ + <-> alias * LibertinusSans-Sup/m/it }{} -\DeclareFontShape{T2A}{LibertinusSans-Sup}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-t2a +\DeclareFontShape{T2A}{LibertinusSans-Sup}{m}{sl}{ + <-> ssub * LibertinusSans-Sup/m/it }{} -\DeclareFontShape{T2A}{LibertinusSans-Sup}{bold}{it}{ - <-> ssub * LibertinusSans-Sup/bold/sl +\DeclareFontShape{T2A}{LibertinusSans-Sup}{regular}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T2A}{LibertinusSans-Sup}{m}{sl}{ - <-> alias * LibertinusSans-Sup/regular/sl +\DeclareFontShape{T2A}{LibertinusSans-Sup}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-Sup}{m}{n}{ - <-> alias * LibertinusSans-Sup/regular/n +\DeclareFontShape{T2A}{LibertinusSans-Sup}{bold}{n}{ + <-> alias * LibertinusSans-Sup/b/n }{} -\DeclareFontShape{T2A}{LibertinusSans-Sup}{m}{it}{ - <-> alias * LibertinusSans-Sup/regular/it +\DeclareFontShape{T2A}{LibertinusSans-Sup}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-t2a }{} - -% b --> bold - -\DeclareFontShape{T2A}{LibertinusSans-Sup}{b}{n}{ - <-> alias * LibertinusSans-Sup/bold/n +\DeclareFontShape{T2A}{LibertinusSans-Sup}{bold}{sl}{ + <-> alias * LibertinusSans-Sup/b/sl }{} -\DeclareFontShape{T2A}{LibertinusSans-Sup}{b}{sl}{ - <-> alias * LibertinusSans-Sup/bold/sl +\DeclareFontShape{T2A}{LibertinusSans-Sup}{b}{it}{ + <-> ssub * LibertinusSans-Sup/b/sl }{} -\DeclareFontShape{T2A}{LibertinusSans-Sup}{b}{it}{ - <-> alias * LibertinusSans-Sup/bold/it +\DeclareFontShape{T2A}{LibertinusSans-Sup}{bold}{it}{ + <-> ssub * LibertinusSans-Sup/bold/sl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T2A}{LibertinusSans-Sup}{bx}{sl}{ <-> ssub * LibertinusSans-Sup/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T2ALibertinusSans-TLF.fd b/fonts/libertinus-type1/latex/T2ALibertinusSans-TLF.fd index b557f15b03..eabccb6821 100644 --- a/fonts/libertinus-type1/latex/T2ALibertinusSans-TLF.fd +++ b/fonts/libertinus-type1/latex/T2ALibertinusSans-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2ALibertinusSans-TLF.fd} - [2019/12/17 (autoinst) Font definitions for T2A/LibertinusSans-TLF.] + [2020/08/22 (autoinst) Font definitions for T2A/LibertinusSans-TLF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{T2A}{LibertinusSans-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2A}{LibertinusSans-TLF}{regular}{sc}{ +\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{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}{sc}{ + <-> alias * LibertinusSans-TLF/m/sc }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-t2a +\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSans-TLF}{regular}{n}{ + <-> alias * LibertinusSans-TLF/m/n }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{regular}{scsl}{ - <-> ssub * LibertinusSans-TLF/regular/scit +\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{regular}{sl}{ - <-> ssub * LibertinusSans-TLF/regular/it +\DeclareFontShape{T2A}{LibertinusSans-TLF}{regular}{it}{ + <-> alias * LibertinusSans-TLF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-t2a +\DeclareFontShape{T2A}{LibertinusSans-TLF}{regular}{scit}{ + <-> alias * LibertinusSans-TLF/m/scit }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{scsl}{ + <-> ssub * LibertinusSans-TLF/m/scit }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-t2a +\DeclareFontShape{T2A}{LibertinusSans-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scit }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{it}{ - <-> ssub * LibertinusSans-TLF/bold/sl +\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{sl}{ + <-> ssub * LibertinusSans-TLF/m/it }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{scit}{ - <-> ssub * LibertinusSans-TLF/bold/scsl +\DeclareFontShape{T2A}{LibertinusSans-TLF}{regular}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{sl}{ - <-> alias * LibertinusSans-TLF/regular/sl +\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{scsl}{ - <-> alias * LibertinusSans-TLF/regular/scsl +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{sc}{ + <-> alias * LibertinusSans-TLF/b/sc }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{sc}{ - <-> alias * LibertinusSans-TLF/regular/sc +\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{n}{ - <-> alias * LibertinusSans-TLF/regular/n +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{n}{ + <-> alias * LibertinusSans-TLF/b/n }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{it}{ - <-> alias * LibertinusSans-TLF/regular/it +\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{m}{scit}{ - <-> alias * LibertinusSans-TLF/regular/scit +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{scsl}{ + <-> alias * LibertinusSans-TLF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{sc}{ - <-> alias * LibertinusSans-TLF/bold/sc +\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{n}{ - <-> alias * LibertinusSans-TLF/bold/n +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{sl}{ + <-> alias * LibertinusSans-TLF/b/sl }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{scsl}{ - <-> alias * LibertinusSans-TLF/bold/scsl +\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{it}{ + <-> ssub * LibertinusSans-TLF/b/sl }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{sl}{ - <-> alias * LibertinusSans-TLF/bold/sl +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{it}{ + <-> ssub * LibertinusSans-TLF/bold/sl }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{it}{ - <-> alias * LibertinusSans-TLF/bold/it +\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{scit}{ + <-> ssub * LibertinusSans-TLF/b/scsl }{} -\DeclareFontShape{T2A}{LibertinusSans-TLF}{b}{scit}{ - <-> alias * LibertinusSans-TLF/bold/scit +\DeclareFontShape{T2A}{LibertinusSans-TLF}{bold}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T2A}{LibertinusSans-TLF}{bx}{sl}{ <-> ssub * LibertinusSans-TLF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T2ALibertinusSans-TOsF.fd b/fonts/libertinus-type1/latex/T2ALibertinusSans-TOsF.fd index de339b1173..4032e4fbce 100644 --- a/fonts/libertinus-type1/latex/T2ALibertinusSans-TOsF.fd +++ b/fonts/libertinus-type1/latex/T2ALibertinusSans-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2ALibertinusSans-TOsF.fd} - [2019/12/17 (autoinst) Font definitions for T2A/LibertinusSans-TOsF.] + [2020/08/22 (autoinst) Font definitions for T2A/LibertinusSans-TOsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{T2A}{LibertinusSans-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{regular}{sc}{ +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{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}{sc}{ + <-> alias * LibertinusSans-TOsF/m/sc }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-t2a +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{regular}{n}{ + <-> alias * LibertinusSans-TOsF/m/n }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{regular}{scsl}{ - <-> ssub * LibertinusSans-TOsF/regular/scit +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{regular}{sl}{ - <-> ssub * LibertinusSans-TOsF/regular/it +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{regular}{it}{ + <-> alias * LibertinusSans-TOsF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-t2a +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{regular}{scit}{ + <-> alias * LibertinusSans-TOsF/m/scit }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSans-TOsF/m/scit }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-t2a +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scit }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{it}{ - <-> ssub * LibertinusSans-TOsF/bold/sl +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{sl}{ + <-> ssub * LibertinusSans-TOsF/m/it }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{scit}{ - <-> ssub * LibertinusSans-TOsF/bold/scsl +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{sl}{ - <-> alias * LibertinusSans-TOsF/regular/sl +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{scsl}{ - <-> alias * LibertinusSans-TOsF/regular/scsl +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{sc}{ + <-> alias * LibertinusSans-TOsF/b/sc }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{sc}{ - <-> alias * LibertinusSans-TOsF/regular/sc +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{n}{ - <-> alias * LibertinusSans-TOsF/regular/n +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{n}{ + <-> alias * LibertinusSans-TOsF/b/n }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{it}{ - <-> alias * LibertinusSans-TOsF/regular/it +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{m}{scit}{ - <-> alias * LibertinusSans-TOsF/regular/scit +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{scsl}{ + <-> alias * LibertinusSans-TOsF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{sc}{ - <-> alias * LibertinusSans-TOsF/bold/sc +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{n}{ - <-> alias * LibertinusSans-TOsF/bold/n +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{sl}{ + <-> alias * LibertinusSans-TOsF/b/sl }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{scsl}{ - <-> alias * LibertinusSans-TOsF/bold/scsl +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{it}{ + <-> ssub * LibertinusSans-TOsF/b/sl }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{sl}{ - <-> alias * LibertinusSans-TOsF/bold/sl +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/sl }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{it}{ - <-> alias * LibertinusSans-TOsF/bold/it +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{scit}{ + <-> ssub * LibertinusSans-TOsF/b/scsl }{} -\DeclareFontShape{T2A}{LibertinusSans-TOsF}{b}{scit}{ - <-> alias * LibertinusSans-TOsF/bold/scit +\DeclareFontShape{T2A}{LibertinusSans-TOsF}{bold}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T2A}{LibertinusSans-TOsF}{bx}{sl}{ <-> ssub * LibertinusSans-TOsF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T2ALibertinusSerif-LF.fd b/fonts/libertinus-type1/latex/T2ALibertinusSerif-LF.fd index 200b753def..4c9f7a0d7a 100644 --- a/fonts/libertinus-type1/latex/T2ALibertinusSerif-LF.fd +++ b/fonts/libertinus-type1/latex/T2ALibertinusSerif-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2ALibertinusSerif-LF.fd} - [2019/12/17 (autoinst) Font definitions for T2A/LibertinusSerif-LF.] + [2020/08/22 (autoinst) Font definitions for T2A/LibertinusSerif-LF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{T2A}{LibertinusSerif-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2A}{LibertinusSerif-LF}{regular}{sc}{ +\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{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}{sc}{ + <-> alias * LibertinusSerif-LF/m/sc }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-LF}{regular}{n}{ + <-> alias * LibertinusSerif-LF/m/n }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-LF/regular/scit +\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{regular}{sl}{ - <-> ssub * LibertinusSerif-LF/regular/it +\DeclareFontShape{T2A}{LibertinusSerif-LF}{regular}{it}{ + <-> alias * LibertinusSerif-LF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-LF}{regular}{scit}{ + <-> alias * LibertinusSerif-LF/m/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{scsl}{ + <-> ssub * LibertinusSerif-LF/m/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-LF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-LF/semibold/scit +\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{sl}{ + <-> ssub * LibertinusSerif-LF/m/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-LF/semibold/it +\DeclareFontShape{T2A}{LibertinusSerif-LF}{regular}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{sc}{ + <-> alias * LibertinusSerif-LF/sb/sc }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{n}{ + <-> alias * LibertinusSerif-LF/sb/n }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-LF/bold/scit +\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{sl}{ - <-> ssub * LibertinusSerif-LF/bold/it +\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{it}{ + <-> alias * LibertinusSerif-LF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{sl}{ - <-> alias * LibertinusSerif-LF/regular/sl +\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{scsl}{ - <-> alias * LibertinusSerif-LF/regular/scsl +\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{scit}{ + <-> alias * LibertinusSerif-LF/sb/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{sc}{ - <-> alias * LibertinusSerif-LF/regular/sc +\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-LF/sb/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{n}{ - <-> alias * LibertinusSerif-LF/regular/n +\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{it}{ - <-> alias * LibertinusSerif-LF/regular/it +\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{sl}{ + <-> ssub * LibertinusSerif-LF/sb/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{m}{scit}{ - <-> alias * LibertinusSerif-LF/regular/scit +\DeclareFontShape{T2A}{LibertinusSerif-LF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{sl}{ - <-> alias * LibertinusSerif-LF/semibold/sl +\DeclareFontShape{T2A}{LibertinusSerif-LF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{scsl}{ - <-> alias * LibertinusSerif-LF/semibold/scsl +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{sc}{ + <-> alias * LibertinusSerif-LF/b/sc }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{sc}{ - <-> alias * LibertinusSerif-LF/semibold/sc +\DeclareFontShape{T2A}{LibertinusSerif-LF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{n}{ - <-> alias * LibertinusSerif-LF/semibold/n +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{n}{ + <-> alias * LibertinusSerif-LF/b/n }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{it}{ - <-> alias * LibertinusSerif-LF/semibold/it +\DeclareFontShape{T2A}{LibertinusSerif-LF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{sb}{scit}{ - <-> alias * LibertinusSerif-LF/semibold/scit +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{it}{ + <-> alias * LibertinusSerif-LF/b/it }{} +\DeclareFontShape{T2A}{LibertinusSerif-LF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-t2a +}{} -% b --> bold - -\DeclareFontShape{T2A}{LibertinusSerif-LF}{b}{sl}{ - <-> alias * LibertinusSerif-LF/bold/sl +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{scit}{ + <-> alias * LibertinusSerif-LF/b/scit }{} \DeclareFontShape{T2A}{LibertinusSerif-LF}{b}{scsl}{ - <-> alias * LibertinusSerif-LF/bold/scsl + <-> ssub * LibertinusSerif-LF/b/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{b}{sc}{ - <-> alias * LibertinusSerif-LF/bold/sc +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{b}{n}{ - <-> alias * LibertinusSerif-LF/bold/n +\DeclareFontShape{T2A}{LibertinusSerif-LF}{b}{sl}{ + <-> ssub * LibertinusSerif-LF/b/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{b}{it}{ - <-> alias * LibertinusSerif-LF/bold/it +\DeclareFontShape{T2A}{LibertinusSerif-LF}{bold}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-LF}{b}{scit}{ - <-> alias * LibertinusSerif-LF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T2A}{LibertinusSerif-LF}{bx}{n}{ <-> ssub * LibertinusSerif-LF/b/n diff --git a/fonts/libertinus-type1/latex/T2ALibertinusSerif-OsF.fd b/fonts/libertinus-type1/latex/T2ALibertinusSerif-OsF.fd index 5c4ea71457..3395f4a0c3 100644 --- a/fonts/libertinus-type1/latex/T2ALibertinusSerif-OsF.fd +++ b/fonts/libertinus-type1/latex/T2ALibertinusSerif-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2ALibertinusSerif-OsF.fd} - [2019/12/17 (autoinst) Font definitions for T2A/LibertinusSerif-OsF.] + [2020/08/22 (autoinst) Font definitions for T2A/LibertinusSerif-OsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{T2A}{LibertinusSerif-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{regular}{sc}{ +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{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}{sc}{ + <-> alias * LibertinusSerif-OsF/m/sc }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{regular}{n}{ + <-> alias * LibertinusSerif-OsF/m/n }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-OsF/regular/scit +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{regular}{sl}{ - <-> ssub * LibertinusSerif-OsF/regular/it +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{regular}{it}{ + <-> alias * LibertinusSerif-OsF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{regular}{scit}{ + <-> alias * LibertinusSerif-OsF/m/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-OsF/m/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-OsF/semibold/scit +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{sl}{ + <-> ssub * LibertinusSerif-OsF/m/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-OsF/semibold/it +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{sc}{ + <-> alias * LibertinusSerif-OsF/sb/sc }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{n}{ + <-> alias * LibertinusSerif-OsF/sb/n }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-OsF/bold/scit +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{sl}{ - <-> ssub * LibertinusSerif-OsF/bold/it +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{it}{ + <-> alias * LibertinusSerif-OsF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{sl}{ - <-> alias * LibertinusSerif-OsF/regular/sl +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{scsl}{ - <-> alias * LibertinusSerif-OsF/regular/scsl +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{scit}{ + <-> alias * LibertinusSerif-OsF/sb/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{sc}{ - <-> alias * LibertinusSerif-OsF/regular/sc +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-OsF/sb/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{n}{ - <-> alias * LibertinusSerif-OsF/regular/n +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{it}{ - <-> alias * LibertinusSerif-OsF/regular/it +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-OsF/sb/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{m}{scit}{ - <-> alias * LibertinusSerif-OsF/regular/scit +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{sl}{ - <-> alias * LibertinusSerif-OsF/semibold/sl +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{scsl}{ - <-> alias * LibertinusSerif-OsF/semibold/scsl +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{sc}{ + <-> alias * LibertinusSerif-OsF/b/sc }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{sc}{ - <-> alias * LibertinusSerif-OsF/semibold/sc +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{n}{ - <-> alias * LibertinusSerif-OsF/semibold/n +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{n}{ + <-> alias * LibertinusSerif-OsF/b/n }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{it}{ - <-> alias * LibertinusSerif-OsF/semibold/it +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{sb}{scit}{ - <-> alias * LibertinusSerif-OsF/semibold/scit +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{it}{ + <-> alias * LibertinusSerif-OsF/b/it }{} +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-t2a +}{} -% b --> bold - -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{b}{sl}{ - <-> alias * LibertinusSerif-OsF/bold/sl +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{scit}{ + <-> alias * LibertinusSerif-OsF/b/scit }{} \DeclareFontShape{T2A}{LibertinusSerif-OsF}{b}{scsl}{ - <-> alias * LibertinusSerif-OsF/bold/scsl + <-> ssub * LibertinusSerif-OsF/b/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{b}{sc}{ - <-> alias * LibertinusSerif-OsF/bold/sc +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{b}{n}{ - <-> alias * LibertinusSerif-OsF/bold/n +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{b}{sl}{ + <-> ssub * LibertinusSerif-OsF/b/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{b}{it}{ - <-> alias * LibertinusSerif-OsF/bold/it +\DeclareFontShape{T2A}{LibertinusSerif-OsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-OsF}{b}{scit}{ - <-> alias * LibertinusSerif-OsF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T2A}{LibertinusSerif-OsF}{bx}{n}{ <-> ssub * LibertinusSerif-OsF/b/n diff --git a/fonts/libertinus-type1/latex/T2ALibertinusSerif-Sup.fd b/fonts/libertinus-type1/latex/T2ALibertinusSerif-Sup.fd index 3908ce6215..963eacede8 100644 --- a/fonts/libertinus-type1/latex/T2ALibertinusSerif-Sup.fd +++ b/fonts/libertinus-type1/latex/T2ALibertinusSerif-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2ALibertinusSerif-Sup.fd} - [2019/12/17 (autoinst) Font definitions for T2A/LibertinusSerif-Sup.] + [2020/08/22 (autoinst) Font definitions for T2A/LibertinusSerif-Sup.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,97 +20,88 @@ \DeclareFontFamily{T2A}{LibertinusSerif-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2A}{LibertinusSerif-Sup}{regular}{n}{ +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{m}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-sup-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-Sup}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-t2a +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{regular}{n}{ + <-> alias * LibertinusSerif-Sup/m/n }{} -\DeclareFontShape{T2A}{LibertinusSerif-Sup}{regular}{sl}{ - <-> ssub * LibertinusSerif-Sup/regular/it +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-t2a }{} - -% ---- semibold ---- - -\DeclareFontShape{T2A}{LibertinusSerif-Sup}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-t2a +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{regular}{it}{ + <-> alias * LibertinusSerif-Sup/m/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-Sup}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-t2a +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{m}{sl}{ + <-> ssub * LibertinusSerif-Sup/m/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-Sup}{semibold}{sl}{ - <-> ssub * LibertinusSerif-Sup/semibold/it +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{regular}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T2A}{LibertinusSerif-Sup}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-t2a +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-Sup}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-t2a +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{semibold}{n}{ + <-> alias * LibertinusSerif-Sup/sb/n }{} -\DeclareFontShape{T2A}{LibertinusSerif-Sup}{bold}{sl}{ - <-> ssub * LibertinusSerif-Sup/bold/it +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-t2a }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T2A}{LibertinusSerif-Sup}{m}{sl}{ - <-> alias * LibertinusSerif-Sup/regular/sl +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{semibold}{it}{ + <-> alias * LibertinusSerif-Sup/sb/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-Sup}{m}{n}{ - <-> alias * LibertinusSerif-Sup/regular/n +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{sb}{sl}{ + <-> ssub * LibertinusSerif-Sup/sb/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-Sup}{m}{it}{ - <-> alias * LibertinusSerif-Sup/regular/it +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{semibold}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T2A}{LibertinusSerif-Sup}{sb}{sl}{ - <-> alias * LibertinusSerif-Sup/semibold/sl +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-Sup}{sb}{n}{ - <-> alias * LibertinusSerif-Sup/semibold/n +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{bold}{n}{ + <-> alias * LibertinusSerif-Sup/b/n }{} -\DeclareFontShape{T2A}{LibertinusSerif-Sup}{sb}{it}{ - <-> alias * LibertinusSerif-Sup/semibold/it +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-t2a }{} - -% b --> bold +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{bold}{it}{ + <-> alias * LibertinusSerif-Sup/b/it +}{} \DeclareFontShape{T2A}{LibertinusSerif-Sup}{b}{sl}{ - <-> alias * LibertinusSerif-Sup/bold/sl + <-> ssub * LibertinusSerif-Sup/b/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-Sup}{b}{n}{ - <-> alias * LibertinusSerif-Sup/bold/n +\DeclareFontShape{T2A}{LibertinusSerif-Sup}{bold}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-Sup}{b}{it}{ - <-> alias * LibertinusSerif-Sup/bold/it -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T2A}{LibertinusSerif-Sup}{bx}{n}{ <-> ssub * LibertinusSerif-Sup/b/n diff --git a/fonts/libertinus-type1/latex/T2ALibertinusSerif-TLF.fd b/fonts/libertinus-type1/latex/T2ALibertinusSerif-TLF.fd index 815be2aac4..0c9682a579 100644 --- a/fonts/libertinus-type1/latex/T2ALibertinusSerif-TLF.fd +++ b/fonts/libertinus-type1/latex/T2ALibertinusSerif-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2ALibertinusSerif-TLF.fd} - [2019/12/17 (autoinst) Font definitions for T2A/LibertinusSerif-TLF.] + [2020/08/22 (autoinst) Font definitions for T2A/LibertinusSerif-TLF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{T2A}{LibertinusSerif-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{regular}{sc}{ +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{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}{sc}{ + <-> alias * LibertinusSerif-TLF/m/sc }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{regular}{n}{ + <-> alias * LibertinusSerif-TLF/m/n }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-TLF/regular/scit +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{regular}{sl}{ - <-> ssub * LibertinusSerif-TLF/regular/it +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{regular}{it}{ + <-> alias * LibertinusSerif-TLF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{regular}{scit}{ + <-> alias * LibertinusSerif-TLF/m/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TLF/m/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-TLF/semibold/scit +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{sl}{ + <-> ssub * LibertinusSerif-TLF/m/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-TLF/semibold/it +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{sc}{ + <-> alias * LibertinusSerif-TLF/sb/sc }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{n}{ + <-> alias * LibertinusSerif-TLF/sb/n }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-TLF/bold/scit +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{sl}{ - <-> ssub * LibertinusSerif-TLF/bold/it +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{it}{ + <-> alias * LibertinusSerif-TLF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{sl}{ - <-> alias * LibertinusSerif-TLF/regular/sl +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{scsl}{ - <-> alias * LibertinusSerif-TLF/regular/scsl +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{scit}{ + <-> alias * LibertinusSerif-TLF/sb/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{sc}{ - <-> alias * LibertinusSerif-TLF/regular/sc +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TLF/sb/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{n}{ - <-> alias * LibertinusSerif-TLF/regular/n +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{it}{ - <-> alias * LibertinusSerif-TLF/regular/it +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TLF/sb/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{m}{scit}{ - <-> alias * LibertinusSerif-TLF/regular/scit +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{sl}{ - <-> alias * LibertinusSerif-TLF/semibold/sl +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{scsl}{ - <-> alias * LibertinusSerif-TLF/semibold/scsl +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{sc}{ + <-> alias * LibertinusSerif-TLF/b/sc }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{sc}{ - <-> alias * LibertinusSerif-TLF/semibold/sc +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{n}{ - <-> alias * LibertinusSerif-TLF/semibold/n +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{n}{ + <-> alias * LibertinusSerif-TLF/b/n }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{it}{ - <-> alias * LibertinusSerif-TLF/semibold/it +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{sb}{scit}{ - <-> alias * LibertinusSerif-TLF/semibold/scit +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{it}{ + <-> alias * LibertinusSerif-TLF/b/it }{} +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-t2a +}{} -% b --> bold - -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{b}{sl}{ - <-> alias * LibertinusSerif-TLF/bold/sl +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{scit}{ + <-> alias * LibertinusSerif-TLF/b/scit }{} \DeclareFontShape{T2A}{LibertinusSerif-TLF}{b}{scsl}{ - <-> alias * LibertinusSerif-TLF/bold/scsl + <-> ssub * LibertinusSerif-TLF/b/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{b}{sc}{ - <-> alias * LibertinusSerif-TLF/bold/sc +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{b}{n}{ - <-> alias * LibertinusSerif-TLF/bold/n +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{b}{sl}{ + <-> ssub * LibertinusSerif-TLF/b/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{b}{it}{ - <-> alias * LibertinusSerif-TLF/bold/it +\DeclareFontShape{T2A}{LibertinusSerif-TLF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-TLF}{b}{scit}{ - <-> alias * LibertinusSerif-TLF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T2A}{LibertinusSerif-TLF}{bx}{n}{ <-> ssub * LibertinusSerif-TLF/b/n diff --git a/fonts/libertinus-type1/latex/T2ALibertinusSerif-TOsF.fd b/fonts/libertinus-type1/latex/T2ALibertinusSerif-TOsF.fd index ad6d934acd..656adc5f71 100644 --- a/fonts/libertinus-type1/latex/T2ALibertinusSerif-TOsF.fd +++ b/fonts/libertinus-type1/latex/T2ALibertinusSerif-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2ALibertinusSerif-TOsF.fd} - [2019/12/17 (autoinst) Font definitions for T2A/LibertinusSerif-TOsF.] + [2020/08/22 (autoinst) Font definitions for T2A/LibertinusSerif-TOsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{T2A}{LibertinusSerif-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{regular}{sc}{ +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{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}{sc}{ + <-> alias * LibertinusSerif-TOsF/m/sc }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{regular}{n}{ + <-> alias * LibertinusSerif-TOsF/m/n }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/regular/scit +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{regular}{sl}{ - <-> ssub * LibertinusSerif-TOsF/regular/it +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{regular}{it}{ + <-> alias * LibertinusSerif-TOsF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{regular}{scit}{ + <-> alias * LibertinusSerif-TOsF/m/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/m/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/semibold/scit +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{sl}{ + <-> ssub * LibertinusSerif-TOsF/m/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-TOsF/semibold/it +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{sc}{ + <-> alias * LibertinusSerif-TOsF/sb/sc }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-t2a +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{n}{ + <-> alias * LibertinusSerif-TOsF/sb/n }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/bold/scit +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{sl}{ - <-> ssub * LibertinusSerif-TOsF/bold/it +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{it}{ + <-> alias * LibertinusSerif-TOsF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{sl}{ - <-> alias * LibertinusSerif-TOsF/regular/sl +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{scsl}{ - <-> alias * LibertinusSerif-TOsF/regular/scsl +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{scit}{ + <-> alias * LibertinusSerif-TOsF/sb/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{sc}{ - <-> alias * LibertinusSerif-TOsF/regular/sc +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/sb/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{n}{ - <-> alias * LibertinusSerif-TOsF/regular/n +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{it}{ - <-> alias * LibertinusSerif-TOsF/regular/it +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TOsF/sb/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{m}{scit}{ - <-> alias * LibertinusSerif-TOsF/regular/scit +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{sl}{ - <-> alias * LibertinusSerif-TOsF/semibold/sl +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{scsl}{ - <-> alias * LibertinusSerif-TOsF/semibold/scsl +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{sc}{ + <-> alias * LibertinusSerif-TOsF/b/sc }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{sc}{ - <-> alias * LibertinusSerif-TOsF/semibold/sc +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{n}{ - <-> alias * LibertinusSerif-TOsF/semibold/n +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{n}{ + <-> alias * LibertinusSerif-TOsF/b/n }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{it}{ - <-> alias * LibertinusSerif-TOsF/semibold/it +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-t2a }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{sb}{scit}{ - <-> alias * LibertinusSerif-TOsF/semibold/scit +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{it}{ + <-> alias * LibertinusSerif-TOsF/b/it }{} +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-t2a +}{} -% b --> bold - -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{b}{sl}{ - <-> alias * LibertinusSerif-TOsF/bold/sl +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{scit}{ + <-> alias * LibertinusSerif-TOsF/b/scit }{} \DeclareFontShape{T2A}{LibertinusSerif-TOsF}{b}{scsl}{ - <-> alias * LibertinusSerif-TOsF/bold/scsl + <-> ssub * LibertinusSerif-TOsF/b/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{b}{sc}{ - <-> alias * LibertinusSerif-TOsF/bold/sc +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{b}{n}{ - <-> alias * LibertinusSerif-TOsF/bold/n +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{b}{sl}{ + <-> ssub * LibertinusSerif-TOsF/b/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{b}{it}{ - <-> alias * LibertinusSerif-TOsF/bold/it +\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/it }{} -\DeclareFontShape{T2A}{LibertinusSerif-TOsF}{b}{scit}{ - <-> alias * LibertinusSerif-TOsF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T2A}{LibertinusSerif-TOsF}{bx}{n}{ <-> ssub * LibertinusSerif-TOsF/b/n diff --git a/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-LF.fd b/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-LF.fd index 9a53f3378d..b375e81f79 100644 --- a/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-LF.fd +++ b/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-LF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2ALibertinusSerifDisplay-LF.fd} - [2019/05/27 (autoinst) Font definitions for T2A/LibertinusSerifDisplay-LF.] + [2020/08/22 (autoinst) Font definitions for T2A/LibertinusSerifDisplay-LF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2A}{LibertinusSerifDisplay-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2A}{LibertinusSerifDisplay-LF}{regular}{n}{ +\DeclareFontShape{T2A}{LibertinusSerifDisplay-LF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-lf-t2a }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2A}{LibertinusSerifDisplay-LF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-LF/m/n +}{} -% m --> regular -\DeclareFontShape{T2A}{LibertinusSerifDisplay-LF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-LF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-OsF.fd b/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-OsF.fd index 6df808914c..7adaa6ac48 100644 --- a/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-OsF.fd +++ b/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-OsF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2ALibertinusSerifDisplay-OsF.fd} - [2019/05/27 (autoinst) Font definitions for T2A/LibertinusSerifDisplay-OsF.] + [2020/08/22 (autoinst) Font definitions for T2A/LibertinusSerifDisplay-OsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2A}{LibertinusSerifDisplay-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2A}{LibertinusSerifDisplay-OsF}{regular}{n}{ +\DeclareFontShape{T2A}{LibertinusSerifDisplay-OsF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-osf-t2a }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2A}{LibertinusSerifDisplay-OsF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-OsF/m/n +}{} -% m --> regular -\DeclareFontShape{T2A}{LibertinusSerifDisplay-OsF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-OsF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-Sup.fd b/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-Sup.fd index b1cc106f82..c1a9b0e9e6 100644 --- a/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-Sup.fd +++ b/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2ALibertinusSerifDisplay-Sup.fd} - [2019/05/27 (autoinst) Font definitions for T2A/LibertinusSerifDisplay-Sup.] + [2020/08/22 (autoinst) Font definitions for T2A/LibertinusSerifDisplay-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2A}{LibertinusSerifDisplay-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2A}{LibertinusSerifDisplay-Sup}{regular}{n}{ +\DeclareFontShape{T2A}{LibertinusSerifDisplay-Sup}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-sup-t2a }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2A}{LibertinusSerifDisplay-Sup}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-Sup/m/n +}{} -% m --> regular -\DeclareFontShape{T2A}{LibertinusSerifDisplay-Sup}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-Sup/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-TLF.fd b/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-TLF.fd index 01e4d864f2..9b10fffaef 100644 --- a/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-TLF.fd +++ b/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2ALibertinusSerifDisplay-TLF.fd} - [2019/05/27 (autoinst) Font definitions for T2A/LibertinusSerifDisplay-TLF.] + [2020/08/22 (autoinst) Font definitions for T2A/LibertinusSerifDisplay-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2A}{LibertinusSerifDisplay-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2A}{LibertinusSerifDisplay-TLF}{regular}{n}{ +\DeclareFontShape{T2A}{LibertinusSerifDisplay-TLF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tlf-t2a }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2A}{LibertinusSerifDisplay-TLF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-TLF/m/n +}{} -% m --> regular -\DeclareFontShape{T2A}{LibertinusSerifDisplay-TLF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-TLF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-TOsF.fd b/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-TOsF.fd index aa952c2cf1..5dc7399da3 100644 --- a/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-TOsF.fd +++ b/fonts/libertinus-type1/latex/T2ALibertinusSerifDisplay-TOsF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2ALibertinusSerifDisplay-TOsF.fd} - [2019/05/27 (autoinst) Font definitions for T2A/LibertinusSerifDisplay-TOsF.] + [2020/08/22 (autoinst) Font definitions for T2A/LibertinusSerifDisplay-TOsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2A}{LibertinusSerifDisplay-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2A}{LibertinusSerifDisplay-TOsF}{regular}{n}{ +\DeclareFontShape{T2A}{LibertinusSerifDisplay-TOsF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tosf-t2a }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2A}{LibertinusSerifDisplay-TOsF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-TOsF/m/n +}{} -% m --> regular -\DeclareFontShape{T2A}{LibertinusSerifDisplay-TOsF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-TOsF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2ALibertinusSerifInitials-TLF.fd b/fonts/libertinus-type1/latex/T2ALibertinusSerifInitials-TLF.fd index 58e9e57cce..3c27a3dbfd 100644 --- a/fonts/libertinus-type1/latex/T2ALibertinusSerifInitials-TLF.fd +++ b/fonts/libertinus-type1/latex/T2ALibertinusSerifInitials-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2ALibertinusSerifInitials-TLF.fd} - [2019/05/27 (autoinst) Font definitions for T2A/LibertinusSerifInitials-TLF.] + [2020/08/22 (autoinst) Font definitions for T2A/LibertinusSerifInitials-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifInitials@scale\endcsname\relax \let\LibertinusSerifInitials@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2A}{LibertinusSerifInitials-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2A}{LibertinusSerifInitials-TLF}{regular}{n}{ +\DeclareFontShape{T2A}{LibertinusSerifInitials-TLF}{m}{n}{ <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-Regular-tlf-t2a }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2A}{LibertinusSerifInitials-TLF}{regular}{n}{ + <-> alias * LibertinusSerifInitials-TLF/m/n +}{} -% m --> regular -\DeclareFontShape{T2A}{LibertinusSerifInitials-TLF}{m}{n}{ - <-> ssub * LibertinusSerifInitials-TLF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2BLibertinusSans-LF.fd b/fonts/libertinus-type1/latex/T2BLibertinusSans-LF.fd index 8601d55671..d574e50df3 100644 --- a/fonts/libertinus-type1/latex/T2BLibertinusSans-LF.fd +++ b/fonts/libertinus-type1/latex/T2BLibertinusSans-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2BLibertinusSans-LF.fd} - [2019/12/17 (autoinst) Font definitions for T2B/LibertinusSans-LF.] + [2020/08/22 (autoinst) Font definitions for T2B/LibertinusSans-LF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{T2B}{LibertinusSans-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2B}{LibertinusSans-LF}{regular}{sc}{ +\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{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}{sc}{ + <-> alias * LibertinusSans-LF/m/sc }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-t2b +\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSans-LF}{regular}{n}{ + <-> alias * LibertinusSans-LF/m/n }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{regular}{scsl}{ - <-> ssub * LibertinusSans-LF/regular/scit +\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{regular}{sl}{ - <-> ssub * LibertinusSans-LF/regular/it +\DeclareFontShape{T2B}{LibertinusSans-LF}{regular}{it}{ + <-> alias * LibertinusSans-LF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-t2b +\DeclareFontShape{T2B}{LibertinusSans-LF}{regular}{scit}{ + <-> alias * LibertinusSans-LF/m/scit }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{scsl}{ + <-> ssub * LibertinusSans-LF/m/scit }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-t2b +\DeclareFontShape{T2B}{LibertinusSans-LF}{regular}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scit }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{it}{ - <-> ssub * LibertinusSans-LF/bold/sl +\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{sl}{ + <-> ssub * LibertinusSans-LF/m/it }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{scit}{ - <-> ssub * LibertinusSans-LF/bold/scsl +\DeclareFontShape{T2B}{LibertinusSans-LF}{regular}{sl}{ + <-> ssub * LibertinusSans-LF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{sl}{ - <-> alias * LibertinusSans-LF/regular/sl +\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{scsl}{ - <-> alias * LibertinusSans-LF/regular/scsl +\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{sc}{ + <-> alias * LibertinusSans-LF/b/sc }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{sc}{ - <-> alias * LibertinusSans-LF/regular/sc +\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{n}{ - <-> alias * LibertinusSans-LF/regular/n +\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{n}{ + <-> alias * LibertinusSans-LF/b/n }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{it}{ - <-> alias * LibertinusSans-LF/regular/it +\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{m}{scit}{ - <-> alias * LibertinusSans-LF/regular/scit +\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{scsl}{ + <-> alias * LibertinusSans-LF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{sc}{ - <-> alias * LibertinusSans-LF/bold/sc +\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{n}{ - <-> alias * LibertinusSans-LF/bold/n +\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{sl}{ + <-> alias * LibertinusSans-LF/b/sl }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{scsl}{ - <-> alias * LibertinusSans-LF/bold/scsl +\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{it}{ + <-> ssub * LibertinusSans-LF/b/sl }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{sl}{ - <-> alias * LibertinusSans-LF/bold/sl +\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{it}{ + <-> ssub * LibertinusSans-LF/bold/sl }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{it}{ - <-> alias * LibertinusSans-LF/bold/it +\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{scit}{ + <-> ssub * LibertinusSans-LF/b/scsl }{} -\DeclareFontShape{T2B}{LibertinusSans-LF}{b}{scit}{ - <-> alias * LibertinusSans-LF/bold/scit +\DeclareFontShape{T2B}{LibertinusSans-LF}{bold}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T2B}{LibertinusSans-LF}{bx}{sl}{ <-> ssub * LibertinusSans-LF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T2BLibertinusSans-OsF.fd b/fonts/libertinus-type1/latex/T2BLibertinusSans-OsF.fd index 859322feed..cbfdc3dc22 100644 --- a/fonts/libertinus-type1/latex/T2BLibertinusSans-OsF.fd +++ b/fonts/libertinus-type1/latex/T2BLibertinusSans-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2BLibertinusSans-OsF.fd} - [2019/12/17 (autoinst) Font definitions for T2B/LibertinusSans-OsF.] + [2020/08/22 (autoinst) Font definitions for T2B/LibertinusSans-OsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{T2B}{LibertinusSans-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2B}{LibertinusSans-OsF}{regular}{sc}{ +\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{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}{sc}{ + <-> alias * LibertinusSans-OsF/m/sc }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-t2b +\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSans-OsF}{regular}{n}{ + <-> alias * LibertinusSans-OsF/m/n }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{regular}{scsl}{ - <-> ssub * LibertinusSans-OsF/regular/scit +\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{regular}{sl}{ - <-> ssub * LibertinusSans-OsF/regular/it +\DeclareFontShape{T2B}{LibertinusSans-OsF}{regular}{it}{ + <-> alias * LibertinusSans-OsF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-t2b +\DeclareFontShape{T2B}{LibertinusSans-OsF}{regular}{scit}{ + <-> alias * LibertinusSans-OsF/m/scit }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{scsl}{ + <-> ssub * LibertinusSans-OsF/m/scit }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-t2b +\DeclareFontShape{T2B}{LibertinusSans-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scit }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{it}{ - <-> ssub * LibertinusSans-OsF/bold/sl +\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{sl}{ + <-> ssub * LibertinusSans-OsF/m/it }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{scit}{ - <-> ssub * LibertinusSans-OsF/bold/scsl +\DeclareFontShape{T2B}{LibertinusSans-OsF}{regular}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{sl}{ - <-> alias * LibertinusSans-OsF/regular/sl +\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{scsl}{ - <-> alias * LibertinusSans-OsF/regular/scsl +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{sc}{ + <-> alias * LibertinusSans-OsF/b/sc }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{sc}{ - <-> alias * LibertinusSans-OsF/regular/sc +\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{n}{ - <-> alias * LibertinusSans-OsF/regular/n +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{n}{ + <-> alias * LibertinusSans-OsF/b/n }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{it}{ - <-> alias * LibertinusSans-OsF/regular/it +\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{m}{scit}{ - <-> alias * LibertinusSans-OsF/regular/scit +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{scsl}{ + <-> alias * LibertinusSans-OsF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{sc}{ - <-> alias * LibertinusSans-OsF/bold/sc +\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{n}{ - <-> alias * LibertinusSans-OsF/bold/n +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{sl}{ + <-> alias * LibertinusSans-OsF/b/sl }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{scsl}{ - <-> alias * LibertinusSans-OsF/bold/scsl +\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{it}{ + <-> ssub * LibertinusSans-OsF/b/sl }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{sl}{ - <-> alias * LibertinusSans-OsF/bold/sl +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{it}{ + <-> ssub * LibertinusSans-OsF/bold/sl }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{it}{ - <-> alias * LibertinusSans-OsF/bold/it +\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{scit}{ + <-> ssub * LibertinusSans-OsF/b/scsl }{} -\DeclareFontShape{T2B}{LibertinusSans-OsF}{b}{scit}{ - <-> alias * LibertinusSans-OsF/bold/scit +\DeclareFontShape{T2B}{LibertinusSans-OsF}{bold}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T2B}{LibertinusSans-OsF}{bx}{sl}{ <-> ssub * LibertinusSans-OsF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T2BLibertinusSans-Sup.fd b/fonts/libertinus-type1/latex/T2BLibertinusSans-Sup.fd index 6f39e5cfac..34a3977690 100644 --- a/fonts/libertinus-type1/latex/T2BLibertinusSans-Sup.fd +++ b/fonts/libertinus-type1/latex/T2BLibertinusSans-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2BLibertinusSans-Sup.fd} - [2019/12/17 (autoinst) Font definitions for T2B/LibertinusSans-Sup.] + [2020/08/22 (autoinst) Font definitions for T2B/LibertinusSans-Sup.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,68 +20,62 @@ \DeclareFontFamily{T2B}{LibertinusSans-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2B}{LibertinusSans-Sup}{regular}{n}{ +\DeclareFontShape{T2B}{LibertinusSans-Sup}{m}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Regular-sup-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-Sup}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-t2b +\DeclareFontShape{T2B}{LibertinusSans-Sup}{regular}{n}{ + <-> alias * LibertinusSans-Sup/m/n }{} -\DeclareFontShape{T2B}{LibertinusSans-Sup}{regular}{sl}{ - <-> ssub * LibertinusSans-Sup/regular/it +\DeclareFontShape{T2B}{LibertinusSans-Sup}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-t2b }{} - -% ---- bold ---- - -\DeclareFontShape{T2B}{LibertinusSans-Sup}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-t2b +\DeclareFontShape{T2B}{LibertinusSans-Sup}{regular}{it}{ + <-> alias * LibertinusSans-Sup/m/it }{} -\DeclareFontShape{T2B}{LibertinusSans-Sup}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-t2b +\DeclareFontShape{T2B}{LibertinusSans-Sup}{m}{sl}{ + <-> ssub * LibertinusSans-Sup/m/it }{} -\DeclareFontShape{T2B}{LibertinusSans-Sup}{bold}{it}{ - <-> ssub * LibertinusSans-Sup/bold/sl +\DeclareFontShape{T2B}{LibertinusSans-Sup}{regular}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T2B}{LibertinusSans-Sup}{m}{sl}{ - <-> alias * LibertinusSans-Sup/regular/sl +\DeclareFontShape{T2B}{LibertinusSans-Sup}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-Sup}{m}{n}{ - <-> alias * LibertinusSans-Sup/regular/n +\DeclareFontShape{T2B}{LibertinusSans-Sup}{bold}{n}{ + <-> alias * LibertinusSans-Sup/b/n }{} -\DeclareFontShape{T2B}{LibertinusSans-Sup}{m}{it}{ - <-> alias * LibertinusSans-Sup/regular/it +\DeclareFontShape{T2B}{LibertinusSans-Sup}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-t2b }{} - -% b --> bold - -\DeclareFontShape{T2B}{LibertinusSans-Sup}{b}{n}{ - <-> alias * LibertinusSans-Sup/bold/n +\DeclareFontShape{T2B}{LibertinusSans-Sup}{bold}{sl}{ + <-> alias * LibertinusSans-Sup/b/sl }{} -\DeclareFontShape{T2B}{LibertinusSans-Sup}{b}{sl}{ - <-> alias * LibertinusSans-Sup/bold/sl +\DeclareFontShape{T2B}{LibertinusSans-Sup}{b}{it}{ + <-> ssub * LibertinusSans-Sup/b/sl }{} -\DeclareFontShape{T2B}{LibertinusSans-Sup}{b}{it}{ - <-> alias * LibertinusSans-Sup/bold/it +\DeclareFontShape{T2B}{LibertinusSans-Sup}{bold}{it}{ + <-> ssub * LibertinusSans-Sup/bold/sl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T2B}{LibertinusSans-Sup}{bx}{sl}{ <-> ssub * LibertinusSans-Sup/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T2BLibertinusSans-TLF.fd b/fonts/libertinus-type1/latex/T2BLibertinusSans-TLF.fd index 6aa50284c6..c84850a8dd 100644 --- a/fonts/libertinus-type1/latex/T2BLibertinusSans-TLF.fd +++ b/fonts/libertinus-type1/latex/T2BLibertinusSans-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2BLibertinusSans-TLF.fd} - [2019/12/17 (autoinst) Font definitions for T2B/LibertinusSans-TLF.] + [2020/08/22 (autoinst) Font definitions for T2B/LibertinusSans-TLF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{T2B}{LibertinusSans-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2B}{LibertinusSans-TLF}{regular}{sc}{ +\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{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}{sc}{ + <-> alias * LibertinusSans-TLF/m/sc }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-t2b +\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSans-TLF}{regular}{n}{ + <-> alias * LibertinusSans-TLF/m/n }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{regular}{scsl}{ - <-> ssub * LibertinusSans-TLF/regular/scit +\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{regular}{sl}{ - <-> ssub * LibertinusSans-TLF/regular/it +\DeclareFontShape{T2B}{LibertinusSans-TLF}{regular}{it}{ + <-> alias * LibertinusSans-TLF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-t2b +\DeclareFontShape{T2B}{LibertinusSans-TLF}{regular}{scit}{ + <-> alias * LibertinusSans-TLF/m/scit }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{scsl}{ + <-> ssub * LibertinusSans-TLF/m/scit }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-t2b +\DeclareFontShape{T2B}{LibertinusSans-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scit }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{it}{ - <-> ssub * LibertinusSans-TLF/bold/sl +\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{sl}{ + <-> ssub * LibertinusSans-TLF/m/it }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{scit}{ - <-> ssub * LibertinusSans-TLF/bold/scsl +\DeclareFontShape{T2B}{LibertinusSans-TLF}{regular}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{sl}{ - <-> alias * LibertinusSans-TLF/regular/sl +\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{scsl}{ - <-> alias * LibertinusSans-TLF/regular/scsl +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{sc}{ + <-> alias * LibertinusSans-TLF/b/sc }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{sc}{ - <-> alias * LibertinusSans-TLF/regular/sc +\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{n}{ - <-> alias * LibertinusSans-TLF/regular/n +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{n}{ + <-> alias * LibertinusSans-TLF/b/n }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{it}{ - <-> alias * LibertinusSans-TLF/regular/it +\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{m}{scit}{ - <-> alias * LibertinusSans-TLF/regular/scit +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{scsl}{ + <-> alias * LibertinusSans-TLF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{sc}{ - <-> alias * LibertinusSans-TLF/bold/sc +\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{n}{ - <-> alias * LibertinusSans-TLF/bold/n +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{sl}{ + <-> alias * LibertinusSans-TLF/b/sl }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{scsl}{ - <-> alias * LibertinusSans-TLF/bold/scsl +\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{it}{ + <-> ssub * LibertinusSans-TLF/b/sl }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{sl}{ - <-> alias * LibertinusSans-TLF/bold/sl +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{it}{ + <-> ssub * LibertinusSans-TLF/bold/sl }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{it}{ - <-> alias * LibertinusSans-TLF/bold/it +\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{scit}{ + <-> ssub * LibertinusSans-TLF/b/scsl }{} -\DeclareFontShape{T2B}{LibertinusSans-TLF}{b}{scit}{ - <-> alias * LibertinusSans-TLF/bold/scit +\DeclareFontShape{T2B}{LibertinusSans-TLF}{bold}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T2B}{LibertinusSans-TLF}{bx}{sl}{ <-> ssub * LibertinusSans-TLF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T2BLibertinusSans-TOsF.fd b/fonts/libertinus-type1/latex/T2BLibertinusSans-TOsF.fd index 9fb5cb631d..5c4e90d4c2 100644 --- a/fonts/libertinus-type1/latex/T2BLibertinusSans-TOsF.fd +++ b/fonts/libertinus-type1/latex/T2BLibertinusSans-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2BLibertinusSans-TOsF.fd} - [2019/12/17 (autoinst) Font definitions for T2B/LibertinusSans-TOsF.] + [2020/08/22 (autoinst) Font definitions for T2B/LibertinusSans-TOsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{T2B}{LibertinusSans-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{regular}{sc}{ +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{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}{sc}{ + <-> alias * LibertinusSans-TOsF/m/sc }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-t2b +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{regular}{n}{ + <-> alias * LibertinusSans-TOsF/m/n }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{regular}{scsl}{ - <-> ssub * LibertinusSans-TOsF/regular/scit +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{regular}{sl}{ - <-> ssub * LibertinusSans-TOsF/regular/it +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{regular}{it}{ + <-> alias * LibertinusSans-TOsF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-t2b +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{regular}{scit}{ + <-> alias * LibertinusSans-TOsF/m/scit }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSans-TOsF/m/scit }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-t2b +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scit }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{it}{ - <-> ssub * LibertinusSans-TOsF/bold/sl +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{sl}{ + <-> ssub * LibertinusSans-TOsF/m/it }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{scit}{ - <-> ssub * LibertinusSans-TOsF/bold/scsl +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{sl}{ - <-> alias * LibertinusSans-TOsF/regular/sl +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{scsl}{ - <-> alias * LibertinusSans-TOsF/regular/scsl +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{sc}{ + <-> alias * LibertinusSans-TOsF/b/sc }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{sc}{ - <-> alias * LibertinusSans-TOsF/regular/sc +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{n}{ - <-> alias * LibertinusSans-TOsF/regular/n +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{n}{ + <-> alias * LibertinusSans-TOsF/b/n }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{it}{ - <-> alias * LibertinusSans-TOsF/regular/it +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{m}{scit}{ - <-> alias * LibertinusSans-TOsF/regular/scit +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{scsl}{ + <-> alias * LibertinusSans-TOsF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{sc}{ - <-> alias * LibertinusSans-TOsF/bold/sc +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{n}{ - <-> alias * LibertinusSans-TOsF/bold/n +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{sl}{ + <-> alias * LibertinusSans-TOsF/b/sl }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{scsl}{ - <-> alias * LibertinusSans-TOsF/bold/scsl +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{it}{ + <-> ssub * LibertinusSans-TOsF/b/sl }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{sl}{ - <-> alias * LibertinusSans-TOsF/bold/sl +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/sl }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{it}{ - <-> alias * LibertinusSans-TOsF/bold/it +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{scit}{ + <-> ssub * LibertinusSans-TOsF/b/scsl }{} -\DeclareFontShape{T2B}{LibertinusSans-TOsF}{b}{scit}{ - <-> alias * LibertinusSans-TOsF/bold/scit +\DeclareFontShape{T2B}{LibertinusSans-TOsF}{bold}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T2B}{LibertinusSans-TOsF}{bx}{sl}{ <-> ssub * LibertinusSans-TOsF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T2BLibertinusSerif-LF.fd b/fonts/libertinus-type1/latex/T2BLibertinusSerif-LF.fd index de3ec48ade..d6d6dc0dfd 100644 --- a/fonts/libertinus-type1/latex/T2BLibertinusSerif-LF.fd +++ b/fonts/libertinus-type1/latex/T2BLibertinusSerif-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2BLibertinusSerif-LF.fd} - [2019/12/17 (autoinst) Font definitions for T2B/LibertinusSerif-LF.] + [2020/08/22 (autoinst) Font definitions for T2B/LibertinusSerif-LF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{T2B}{LibertinusSerif-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2B}{LibertinusSerif-LF}{regular}{sc}{ +\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{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}{sc}{ + <-> alias * LibertinusSerif-LF/m/sc }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-LF}{regular}{n}{ + <-> alias * LibertinusSerif-LF/m/n }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-LF/regular/scit +\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{regular}{sl}{ - <-> ssub * LibertinusSerif-LF/regular/it +\DeclareFontShape{T2B}{LibertinusSerif-LF}{regular}{it}{ + <-> alias * LibertinusSerif-LF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-LF}{regular}{scit}{ + <-> alias * LibertinusSerif-LF/m/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{scsl}{ + <-> ssub * LibertinusSerif-LF/m/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-LF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-LF/semibold/scit +\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{sl}{ + <-> ssub * LibertinusSerif-LF/m/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-LF/semibold/it +\DeclareFontShape{T2B}{LibertinusSerif-LF}{regular}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{sc}{ + <-> alias * LibertinusSerif-LF/sb/sc }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{n}{ + <-> alias * LibertinusSerif-LF/sb/n }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-LF/bold/scit +\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{sl}{ - <-> ssub * LibertinusSerif-LF/bold/it +\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{it}{ + <-> alias * LibertinusSerif-LF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{sl}{ - <-> alias * LibertinusSerif-LF/regular/sl +\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{scsl}{ - <-> alias * LibertinusSerif-LF/regular/scsl +\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{scit}{ + <-> alias * LibertinusSerif-LF/sb/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{sc}{ - <-> alias * LibertinusSerif-LF/regular/sc +\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-LF/sb/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{n}{ - <-> alias * LibertinusSerif-LF/regular/n +\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{it}{ - <-> alias * LibertinusSerif-LF/regular/it +\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{sl}{ + <-> ssub * LibertinusSerif-LF/sb/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{m}{scit}{ - <-> alias * LibertinusSerif-LF/regular/scit +\DeclareFontShape{T2B}{LibertinusSerif-LF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{sl}{ - <-> alias * LibertinusSerif-LF/semibold/sl +\DeclareFontShape{T2B}{LibertinusSerif-LF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{scsl}{ - <-> alias * LibertinusSerif-LF/semibold/scsl +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{sc}{ + <-> alias * LibertinusSerif-LF/b/sc }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{sc}{ - <-> alias * LibertinusSerif-LF/semibold/sc +\DeclareFontShape{T2B}{LibertinusSerif-LF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{n}{ - <-> alias * LibertinusSerif-LF/semibold/n +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{n}{ + <-> alias * LibertinusSerif-LF/b/n }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{it}{ - <-> alias * LibertinusSerif-LF/semibold/it +\DeclareFontShape{T2B}{LibertinusSerif-LF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{sb}{scit}{ - <-> alias * LibertinusSerif-LF/semibold/scit +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{it}{ + <-> alias * LibertinusSerif-LF/b/it }{} +\DeclareFontShape{T2B}{LibertinusSerif-LF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-t2b +}{} -% b --> bold - -\DeclareFontShape{T2B}{LibertinusSerif-LF}{b}{sl}{ - <-> alias * LibertinusSerif-LF/bold/sl +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{scit}{ + <-> alias * LibertinusSerif-LF/b/scit }{} \DeclareFontShape{T2B}{LibertinusSerif-LF}{b}{scsl}{ - <-> alias * LibertinusSerif-LF/bold/scsl + <-> ssub * LibertinusSerif-LF/b/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{b}{sc}{ - <-> alias * LibertinusSerif-LF/bold/sc +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{b}{n}{ - <-> alias * LibertinusSerif-LF/bold/n +\DeclareFontShape{T2B}{LibertinusSerif-LF}{b}{sl}{ + <-> ssub * LibertinusSerif-LF/b/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{b}{it}{ - <-> alias * LibertinusSerif-LF/bold/it +\DeclareFontShape{T2B}{LibertinusSerif-LF}{bold}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-LF}{b}{scit}{ - <-> alias * LibertinusSerif-LF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T2B}{LibertinusSerif-LF}{bx}{n}{ <-> ssub * LibertinusSerif-LF/b/n diff --git a/fonts/libertinus-type1/latex/T2BLibertinusSerif-OsF.fd b/fonts/libertinus-type1/latex/T2BLibertinusSerif-OsF.fd index 95367781ec..ebc834169f 100644 --- a/fonts/libertinus-type1/latex/T2BLibertinusSerif-OsF.fd +++ b/fonts/libertinus-type1/latex/T2BLibertinusSerif-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2BLibertinusSerif-OsF.fd} - [2019/12/17 (autoinst) Font definitions for T2B/LibertinusSerif-OsF.] + [2020/08/22 (autoinst) Font definitions for T2B/LibertinusSerif-OsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{T2B}{LibertinusSerif-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{regular}{sc}{ +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{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}{sc}{ + <-> alias * LibertinusSerif-OsF/m/sc }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{regular}{n}{ + <-> alias * LibertinusSerif-OsF/m/n }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-OsF/regular/scit +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{regular}{sl}{ - <-> ssub * LibertinusSerif-OsF/regular/it +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{regular}{it}{ + <-> alias * LibertinusSerif-OsF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{regular}{scit}{ + <-> alias * LibertinusSerif-OsF/m/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-OsF/m/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-OsF/semibold/scit +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{sl}{ + <-> ssub * LibertinusSerif-OsF/m/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-OsF/semibold/it +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{sc}{ + <-> alias * LibertinusSerif-OsF/sb/sc }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{n}{ + <-> alias * LibertinusSerif-OsF/sb/n }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-OsF/bold/scit +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{sl}{ - <-> ssub * LibertinusSerif-OsF/bold/it +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{it}{ + <-> alias * LibertinusSerif-OsF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{sl}{ - <-> alias * LibertinusSerif-OsF/regular/sl +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{scsl}{ - <-> alias * LibertinusSerif-OsF/regular/scsl +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{scit}{ + <-> alias * LibertinusSerif-OsF/sb/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{sc}{ - <-> alias * LibertinusSerif-OsF/regular/sc +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-OsF/sb/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{n}{ - <-> alias * LibertinusSerif-OsF/regular/n +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{it}{ - <-> alias * LibertinusSerif-OsF/regular/it +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-OsF/sb/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{m}{scit}{ - <-> alias * LibertinusSerif-OsF/regular/scit +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{sl}{ - <-> alias * LibertinusSerif-OsF/semibold/sl +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{scsl}{ - <-> alias * LibertinusSerif-OsF/semibold/scsl +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{sc}{ + <-> alias * LibertinusSerif-OsF/b/sc }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{sc}{ - <-> alias * LibertinusSerif-OsF/semibold/sc +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{n}{ - <-> alias * LibertinusSerif-OsF/semibold/n +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{n}{ + <-> alias * LibertinusSerif-OsF/b/n }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{it}{ - <-> alias * LibertinusSerif-OsF/semibold/it +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{sb}{scit}{ - <-> alias * LibertinusSerif-OsF/semibold/scit +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{it}{ + <-> alias * LibertinusSerif-OsF/b/it }{} +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-t2b +}{} -% b --> bold - -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{b}{sl}{ - <-> alias * LibertinusSerif-OsF/bold/sl +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{scit}{ + <-> alias * LibertinusSerif-OsF/b/scit }{} \DeclareFontShape{T2B}{LibertinusSerif-OsF}{b}{scsl}{ - <-> alias * LibertinusSerif-OsF/bold/scsl + <-> ssub * LibertinusSerif-OsF/b/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{b}{sc}{ - <-> alias * LibertinusSerif-OsF/bold/sc +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{b}{n}{ - <-> alias * LibertinusSerif-OsF/bold/n +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{b}{sl}{ + <-> ssub * LibertinusSerif-OsF/b/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{b}{it}{ - <-> alias * LibertinusSerif-OsF/bold/it +\DeclareFontShape{T2B}{LibertinusSerif-OsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-OsF}{b}{scit}{ - <-> alias * LibertinusSerif-OsF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T2B}{LibertinusSerif-OsF}{bx}{n}{ <-> ssub * LibertinusSerif-OsF/b/n diff --git a/fonts/libertinus-type1/latex/T2BLibertinusSerif-Sup.fd b/fonts/libertinus-type1/latex/T2BLibertinusSerif-Sup.fd index 2efc7fe555..5ee69b579e 100644 --- a/fonts/libertinus-type1/latex/T2BLibertinusSerif-Sup.fd +++ b/fonts/libertinus-type1/latex/T2BLibertinusSerif-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2BLibertinusSerif-Sup.fd} - [2019/12/17 (autoinst) Font definitions for T2B/LibertinusSerif-Sup.] + [2020/08/22 (autoinst) Font definitions for T2B/LibertinusSerif-Sup.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,97 +20,88 @@ \DeclareFontFamily{T2B}{LibertinusSerif-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2B}{LibertinusSerif-Sup}{regular}{n}{ +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{m}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-sup-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-Sup}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-t2b +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{regular}{n}{ + <-> alias * LibertinusSerif-Sup/m/n }{} -\DeclareFontShape{T2B}{LibertinusSerif-Sup}{regular}{sl}{ - <-> ssub * LibertinusSerif-Sup/regular/it +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-t2b }{} - -% ---- semibold ---- - -\DeclareFontShape{T2B}{LibertinusSerif-Sup}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-t2b +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{regular}{it}{ + <-> alias * LibertinusSerif-Sup/m/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-Sup}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-t2b +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{m}{sl}{ + <-> ssub * LibertinusSerif-Sup/m/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-Sup}{semibold}{sl}{ - <-> ssub * LibertinusSerif-Sup/semibold/it +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{regular}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T2B}{LibertinusSerif-Sup}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-t2b +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-Sup}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-t2b +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{semibold}{n}{ + <-> alias * LibertinusSerif-Sup/sb/n }{} -\DeclareFontShape{T2B}{LibertinusSerif-Sup}{bold}{sl}{ - <-> ssub * LibertinusSerif-Sup/bold/it +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-t2b }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T2B}{LibertinusSerif-Sup}{m}{sl}{ - <-> alias * LibertinusSerif-Sup/regular/sl +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{semibold}{it}{ + <-> alias * LibertinusSerif-Sup/sb/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-Sup}{m}{n}{ - <-> alias * LibertinusSerif-Sup/regular/n +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{sb}{sl}{ + <-> ssub * LibertinusSerif-Sup/sb/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-Sup}{m}{it}{ - <-> alias * LibertinusSerif-Sup/regular/it +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{semibold}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T2B}{LibertinusSerif-Sup}{sb}{sl}{ - <-> alias * LibertinusSerif-Sup/semibold/sl +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-Sup}{sb}{n}{ - <-> alias * LibertinusSerif-Sup/semibold/n +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{bold}{n}{ + <-> alias * LibertinusSerif-Sup/b/n }{} -\DeclareFontShape{T2B}{LibertinusSerif-Sup}{sb}{it}{ - <-> alias * LibertinusSerif-Sup/semibold/it +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-t2b }{} - -% b --> bold +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{bold}{it}{ + <-> alias * LibertinusSerif-Sup/b/it +}{} \DeclareFontShape{T2B}{LibertinusSerif-Sup}{b}{sl}{ - <-> alias * LibertinusSerif-Sup/bold/sl + <-> ssub * LibertinusSerif-Sup/b/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-Sup}{b}{n}{ - <-> alias * LibertinusSerif-Sup/bold/n +\DeclareFontShape{T2B}{LibertinusSerif-Sup}{bold}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-Sup}{b}{it}{ - <-> alias * LibertinusSerif-Sup/bold/it -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T2B}{LibertinusSerif-Sup}{bx}{n}{ <-> ssub * LibertinusSerif-Sup/b/n diff --git a/fonts/libertinus-type1/latex/T2BLibertinusSerif-TLF.fd b/fonts/libertinus-type1/latex/T2BLibertinusSerif-TLF.fd index 48b6c26081..e9416b8118 100644 --- a/fonts/libertinus-type1/latex/T2BLibertinusSerif-TLF.fd +++ b/fonts/libertinus-type1/latex/T2BLibertinusSerif-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2BLibertinusSerif-TLF.fd} - [2019/12/17 (autoinst) Font definitions for T2B/LibertinusSerif-TLF.] + [2020/08/22 (autoinst) Font definitions for T2B/LibertinusSerif-TLF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{T2B}{LibertinusSerif-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{regular}{sc}{ +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{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}{sc}{ + <-> alias * LibertinusSerif-TLF/m/sc }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{regular}{n}{ + <-> alias * LibertinusSerif-TLF/m/n }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-TLF/regular/scit +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{regular}{sl}{ - <-> ssub * LibertinusSerif-TLF/regular/it +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{regular}{it}{ + <-> alias * LibertinusSerif-TLF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{regular}{scit}{ + <-> alias * LibertinusSerif-TLF/m/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TLF/m/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-TLF/semibold/scit +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{sl}{ + <-> ssub * LibertinusSerif-TLF/m/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-TLF/semibold/it +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{sc}{ + <-> alias * LibertinusSerif-TLF/sb/sc }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{n}{ + <-> alias * LibertinusSerif-TLF/sb/n }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-TLF/bold/scit +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{sl}{ - <-> ssub * LibertinusSerif-TLF/bold/it +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{it}{ + <-> alias * LibertinusSerif-TLF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{sl}{ - <-> alias * LibertinusSerif-TLF/regular/sl +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{scsl}{ - <-> alias * LibertinusSerif-TLF/regular/scsl +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{scit}{ + <-> alias * LibertinusSerif-TLF/sb/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{sc}{ - <-> alias * LibertinusSerif-TLF/regular/sc +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TLF/sb/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{n}{ - <-> alias * LibertinusSerif-TLF/regular/n +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{it}{ - <-> alias * LibertinusSerif-TLF/regular/it +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TLF/sb/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{m}{scit}{ - <-> alias * LibertinusSerif-TLF/regular/scit +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{sl}{ - <-> alias * LibertinusSerif-TLF/semibold/sl +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{scsl}{ - <-> alias * LibertinusSerif-TLF/semibold/scsl +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{sc}{ + <-> alias * LibertinusSerif-TLF/b/sc }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{sc}{ - <-> alias * LibertinusSerif-TLF/semibold/sc +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{n}{ - <-> alias * LibertinusSerif-TLF/semibold/n +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{n}{ + <-> alias * LibertinusSerif-TLF/b/n }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{it}{ - <-> alias * LibertinusSerif-TLF/semibold/it +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{sb}{scit}{ - <-> alias * LibertinusSerif-TLF/semibold/scit +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{it}{ + <-> alias * LibertinusSerif-TLF/b/it }{} +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-t2b +}{} -% b --> bold - -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{b}{sl}{ - <-> alias * LibertinusSerif-TLF/bold/sl +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{scit}{ + <-> alias * LibertinusSerif-TLF/b/scit }{} \DeclareFontShape{T2B}{LibertinusSerif-TLF}{b}{scsl}{ - <-> alias * LibertinusSerif-TLF/bold/scsl + <-> ssub * LibertinusSerif-TLF/b/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{b}{sc}{ - <-> alias * LibertinusSerif-TLF/bold/sc +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{b}{n}{ - <-> alias * LibertinusSerif-TLF/bold/n +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{b}{sl}{ + <-> ssub * LibertinusSerif-TLF/b/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{b}{it}{ - <-> alias * LibertinusSerif-TLF/bold/it +\DeclareFontShape{T2B}{LibertinusSerif-TLF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-TLF}{b}{scit}{ - <-> alias * LibertinusSerif-TLF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T2B}{LibertinusSerif-TLF}{bx}{n}{ <-> ssub * LibertinusSerif-TLF/b/n diff --git a/fonts/libertinus-type1/latex/T2BLibertinusSerif-TOsF.fd b/fonts/libertinus-type1/latex/T2BLibertinusSerif-TOsF.fd index 1035196623..48bfa7f015 100644 --- a/fonts/libertinus-type1/latex/T2BLibertinusSerif-TOsF.fd +++ b/fonts/libertinus-type1/latex/T2BLibertinusSerif-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2BLibertinusSerif-TOsF.fd} - [2019/12/17 (autoinst) Font definitions for T2B/LibertinusSerif-TOsF.] + [2020/08/22 (autoinst) Font definitions for T2B/LibertinusSerif-TOsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{T2B}{LibertinusSerif-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{regular}{sc}{ +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{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}{sc}{ + <-> alias * LibertinusSerif-TOsF/m/sc }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{regular}{n}{ + <-> alias * LibertinusSerif-TOsF/m/n }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/regular/scit +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{regular}{sl}{ - <-> ssub * LibertinusSerif-TOsF/regular/it +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{regular}{it}{ + <-> alias * LibertinusSerif-TOsF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{regular}{scit}{ + <-> alias * LibertinusSerif-TOsF/m/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/m/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/semibold/scit +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{sl}{ + <-> ssub * LibertinusSerif-TOsF/m/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-TOsF/semibold/it +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{sc}{ + <-> alias * LibertinusSerif-TOsF/sb/sc }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-t2b +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{n}{ + <-> alias * LibertinusSerif-TOsF/sb/n }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/bold/scit +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{sl}{ - <-> ssub * LibertinusSerif-TOsF/bold/it +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{it}{ + <-> alias * LibertinusSerif-TOsF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{sl}{ - <-> alias * LibertinusSerif-TOsF/regular/sl +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{scsl}{ - <-> alias * LibertinusSerif-TOsF/regular/scsl +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{scit}{ + <-> alias * LibertinusSerif-TOsF/sb/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{sc}{ - <-> alias * LibertinusSerif-TOsF/regular/sc +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/sb/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{n}{ - <-> alias * LibertinusSerif-TOsF/regular/n +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{it}{ - <-> alias * LibertinusSerif-TOsF/regular/it +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TOsF/sb/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{m}{scit}{ - <-> alias * LibertinusSerif-TOsF/regular/scit +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{sl}{ - <-> alias * LibertinusSerif-TOsF/semibold/sl +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{scsl}{ - <-> alias * LibertinusSerif-TOsF/semibold/scsl +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{sc}{ + <-> alias * LibertinusSerif-TOsF/b/sc }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{sc}{ - <-> alias * LibertinusSerif-TOsF/semibold/sc +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{n}{ - <-> alias * LibertinusSerif-TOsF/semibold/n +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{n}{ + <-> alias * LibertinusSerif-TOsF/b/n }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{it}{ - <-> alias * LibertinusSerif-TOsF/semibold/it +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-t2b }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{sb}{scit}{ - <-> alias * LibertinusSerif-TOsF/semibold/scit +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{it}{ + <-> alias * LibertinusSerif-TOsF/b/it }{} +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-t2b +}{} -% b --> bold - -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{b}{sl}{ - <-> alias * LibertinusSerif-TOsF/bold/sl +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{scit}{ + <-> alias * LibertinusSerif-TOsF/b/scit }{} \DeclareFontShape{T2B}{LibertinusSerif-TOsF}{b}{scsl}{ - <-> alias * LibertinusSerif-TOsF/bold/scsl + <-> ssub * LibertinusSerif-TOsF/b/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{b}{sc}{ - <-> alias * LibertinusSerif-TOsF/bold/sc +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{b}{n}{ - <-> alias * LibertinusSerif-TOsF/bold/n +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{b}{sl}{ + <-> ssub * LibertinusSerif-TOsF/b/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{b}{it}{ - <-> alias * LibertinusSerif-TOsF/bold/it +\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/it }{} -\DeclareFontShape{T2B}{LibertinusSerif-TOsF}{b}{scit}{ - <-> alias * LibertinusSerif-TOsF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T2B}{LibertinusSerif-TOsF}{bx}{n}{ <-> ssub * LibertinusSerif-TOsF/b/n diff --git a/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-LF.fd b/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-LF.fd index 19dfd2ad43..28535e4aa5 100644 --- a/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-LF.fd +++ b/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-LF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2BLibertinusSerifDisplay-LF.fd} - [2019/05/27 (autoinst) Font definitions for T2B/LibertinusSerifDisplay-LF.] + [2020/08/22 (autoinst) Font definitions for T2B/LibertinusSerifDisplay-LF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2B}{LibertinusSerifDisplay-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2B}{LibertinusSerifDisplay-LF}{regular}{n}{ +\DeclareFontShape{T2B}{LibertinusSerifDisplay-LF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-lf-t2b }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2B}{LibertinusSerifDisplay-LF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-LF/m/n +}{} -% m --> regular -\DeclareFontShape{T2B}{LibertinusSerifDisplay-LF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-LF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-OsF.fd b/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-OsF.fd index 8a6b060a9b..ae933826d4 100644 --- a/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-OsF.fd +++ b/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-OsF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2BLibertinusSerifDisplay-OsF.fd} - [2019/05/27 (autoinst) Font definitions for T2B/LibertinusSerifDisplay-OsF.] + [2020/08/22 (autoinst) Font definitions for T2B/LibertinusSerifDisplay-OsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2B}{LibertinusSerifDisplay-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2B}{LibertinusSerifDisplay-OsF}{regular}{n}{ +\DeclareFontShape{T2B}{LibertinusSerifDisplay-OsF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-osf-t2b }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2B}{LibertinusSerifDisplay-OsF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-OsF/m/n +}{} -% m --> regular -\DeclareFontShape{T2B}{LibertinusSerifDisplay-OsF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-OsF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-Sup.fd b/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-Sup.fd index 086e5f9d63..b4c438b873 100644 --- a/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-Sup.fd +++ b/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2BLibertinusSerifDisplay-Sup.fd} - [2019/05/27 (autoinst) Font definitions for T2B/LibertinusSerifDisplay-Sup.] + [2020/08/22 (autoinst) Font definitions for T2B/LibertinusSerifDisplay-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2B}{LibertinusSerifDisplay-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2B}{LibertinusSerifDisplay-Sup}{regular}{n}{ +\DeclareFontShape{T2B}{LibertinusSerifDisplay-Sup}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-sup-t2b }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2B}{LibertinusSerifDisplay-Sup}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-Sup/m/n +}{} -% m --> regular -\DeclareFontShape{T2B}{LibertinusSerifDisplay-Sup}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-Sup/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-TLF.fd b/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-TLF.fd index 0cd07cb967..09e32342e5 100644 --- a/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-TLF.fd +++ b/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2BLibertinusSerifDisplay-TLF.fd} - [2019/05/27 (autoinst) Font definitions for T2B/LibertinusSerifDisplay-TLF.] + [2020/08/22 (autoinst) Font definitions for T2B/LibertinusSerifDisplay-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2B}{LibertinusSerifDisplay-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2B}{LibertinusSerifDisplay-TLF}{regular}{n}{ +\DeclareFontShape{T2B}{LibertinusSerifDisplay-TLF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tlf-t2b }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2B}{LibertinusSerifDisplay-TLF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-TLF/m/n +}{} -% m --> regular -\DeclareFontShape{T2B}{LibertinusSerifDisplay-TLF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-TLF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-TOsF.fd b/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-TOsF.fd index 5d22efb429..c14d5bd535 100644 --- a/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-TOsF.fd +++ b/fonts/libertinus-type1/latex/T2BLibertinusSerifDisplay-TOsF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2BLibertinusSerifDisplay-TOsF.fd} - [2019/05/27 (autoinst) Font definitions for T2B/LibertinusSerifDisplay-TOsF.] + [2020/08/22 (autoinst) Font definitions for T2B/LibertinusSerifDisplay-TOsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2B}{LibertinusSerifDisplay-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2B}{LibertinusSerifDisplay-TOsF}{regular}{n}{ +\DeclareFontShape{T2B}{LibertinusSerifDisplay-TOsF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tosf-t2b }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2B}{LibertinusSerifDisplay-TOsF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-TOsF/m/n +}{} -% m --> regular -\DeclareFontShape{T2B}{LibertinusSerifDisplay-TOsF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-TOsF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2BLibertinusSerifInitials-TLF.fd b/fonts/libertinus-type1/latex/T2BLibertinusSerifInitials-TLF.fd index 8a0f661214..f7e6918283 100644 --- a/fonts/libertinus-type1/latex/T2BLibertinusSerifInitials-TLF.fd +++ b/fonts/libertinus-type1/latex/T2BLibertinusSerifInitials-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2BLibertinusSerifInitials-TLF.fd} - [2019/05/27 (autoinst) Font definitions for T2B/LibertinusSerifInitials-TLF.] + [2020/08/22 (autoinst) Font definitions for T2B/LibertinusSerifInitials-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifInitials@scale\endcsname\relax \let\LibertinusSerifInitials@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2B}{LibertinusSerifInitials-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2B}{LibertinusSerifInitials-TLF}{regular}{n}{ +\DeclareFontShape{T2B}{LibertinusSerifInitials-TLF}{m}{n}{ <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-Regular-tlf-t2b }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2B}{LibertinusSerifInitials-TLF}{regular}{n}{ + <-> alias * LibertinusSerifInitials-TLF/m/n +}{} -% m --> regular -\DeclareFontShape{T2B}{LibertinusSerifInitials-TLF}{m}{n}{ - <-> ssub * LibertinusSerifInitials-TLF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2CLibertinusSans-LF.fd b/fonts/libertinus-type1/latex/T2CLibertinusSans-LF.fd index 7726a25fbd..bb377177f6 100644 --- a/fonts/libertinus-type1/latex/T2CLibertinusSans-LF.fd +++ b/fonts/libertinus-type1/latex/T2CLibertinusSans-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2CLibertinusSans-LF.fd} - [2019/12/17 (autoinst) Font definitions for T2C/LibertinusSans-LF.] + [2020/08/22 (autoinst) Font definitions for T2C/LibertinusSans-LF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{T2C}{LibertinusSans-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2C}{LibertinusSans-LF}{regular}{sc}{ +\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{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}{sc}{ + <-> alias * LibertinusSans-LF/m/sc }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-t2c +\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSans-LF}{regular}{n}{ + <-> alias * LibertinusSans-LF/m/n }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{regular}{scsl}{ - <-> ssub * LibertinusSans-LF/regular/scit +\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{regular}{sl}{ - <-> ssub * LibertinusSans-LF/regular/it +\DeclareFontShape{T2C}{LibertinusSans-LF}{regular}{it}{ + <-> alias * LibertinusSans-LF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-t2c +\DeclareFontShape{T2C}{LibertinusSans-LF}{regular}{scit}{ + <-> alias * LibertinusSans-LF/m/scit }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{scsl}{ + <-> ssub * LibertinusSans-LF/m/scit }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-t2c +\DeclareFontShape{T2C}{LibertinusSans-LF}{regular}{scsl}{ + <-> ssub * LibertinusSans-LF/regular/scit }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{it}{ - <-> ssub * LibertinusSans-LF/bold/sl +\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{sl}{ + <-> ssub * LibertinusSans-LF/m/it }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{scit}{ - <-> ssub * LibertinusSans-LF/bold/scsl +\DeclareFontShape{T2C}{LibertinusSans-LF}{regular}{sl}{ + <-> ssub * LibertinusSans-LF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{sl}{ - <-> alias * LibertinusSans-LF/regular/sl +\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{scsl}{ - <-> alias * LibertinusSans-LF/regular/scsl +\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{sc}{ + <-> alias * LibertinusSans-LF/b/sc }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{sc}{ - <-> alias * LibertinusSans-LF/regular/sc +\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{n}{ - <-> alias * LibertinusSans-LF/regular/n +\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{n}{ + <-> alias * LibertinusSans-LF/b/n }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{it}{ - <-> alias * LibertinusSans-LF/regular/it +\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{m}{scit}{ - <-> alias * LibertinusSans-LF/regular/scit +\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{scsl}{ + <-> alias * LibertinusSans-LF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{sc}{ - <-> alias * LibertinusSans-LF/bold/sc +\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{n}{ - <-> alias * LibertinusSans-LF/bold/n +\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{sl}{ + <-> alias * LibertinusSans-LF/b/sl }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{scsl}{ - <-> alias * LibertinusSans-LF/bold/scsl +\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{it}{ + <-> ssub * LibertinusSans-LF/b/sl }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{sl}{ - <-> alias * LibertinusSans-LF/bold/sl +\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{it}{ + <-> ssub * LibertinusSans-LF/bold/sl }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{it}{ - <-> alias * LibertinusSans-LF/bold/it +\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{scit}{ + <-> ssub * LibertinusSans-LF/b/scsl }{} -\DeclareFontShape{T2C}{LibertinusSans-LF}{b}{scit}{ - <-> alias * LibertinusSans-LF/bold/scit +\DeclareFontShape{T2C}{LibertinusSans-LF}{bold}{scit}{ + <-> ssub * LibertinusSans-LF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T2C}{LibertinusSans-LF}{bx}{sl}{ <-> ssub * LibertinusSans-LF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T2CLibertinusSans-OsF.fd b/fonts/libertinus-type1/latex/T2CLibertinusSans-OsF.fd index cc68bfddd4..f7885392c4 100644 --- a/fonts/libertinus-type1/latex/T2CLibertinusSans-OsF.fd +++ b/fonts/libertinus-type1/latex/T2CLibertinusSans-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2CLibertinusSans-OsF.fd} - [2019/12/17 (autoinst) Font definitions for T2C/LibertinusSans-OsF.] + [2020/08/22 (autoinst) Font definitions for T2C/LibertinusSans-OsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{T2C}{LibertinusSans-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2C}{LibertinusSans-OsF}{regular}{sc}{ +\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{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}{sc}{ + <-> alias * LibertinusSans-OsF/m/sc }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-t2c +\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSans-OsF}{regular}{n}{ + <-> alias * LibertinusSans-OsF/m/n }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{regular}{scsl}{ - <-> ssub * LibertinusSans-OsF/regular/scit +\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{regular}{sl}{ - <-> ssub * LibertinusSans-OsF/regular/it +\DeclareFontShape{T2C}{LibertinusSans-OsF}{regular}{it}{ + <-> alias * LibertinusSans-OsF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-t2c +\DeclareFontShape{T2C}{LibertinusSans-OsF}{regular}{scit}{ + <-> alias * LibertinusSans-OsF/m/scit }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{scsl}{ + <-> ssub * LibertinusSans-OsF/m/scit }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-t2c +\DeclareFontShape{T2C}{LibertinusSans-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-OsF/regular/scit }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{it}{ - <-> ssub * LibertinusSans-OsF/bold/sl +\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{sl}{ + <-> ssub * LibertinusSans-OsF/m/it }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{scit}{ - <-> ssub * LibertinusSans-OsF/bold/scsl +\DeclareFontShape{T2C}{LibertinusSans-OsF}{regular}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{sl}{ - <-> alias * LibertinusSans-OsF/regular/sl +\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{scsl}{ - <-> alias * LibertinusSans-OsF/regular/scsl +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{sc}{ + <-> alias * LibertinusSans-OsF/b/sc }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{sc}{ - <-> alias * LibertinusSans-OsF/regular/sc +\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{n}{ - <-> alias * LibertinusSans-OsF/regular/n +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{n}{ + <-> alias * LibertinusSans-OsF/b/n }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{it}{ - <-> alias * LibertinusSans-OsF/regular/it +\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{m}{scit}{ - <-> alias * LibertinusSans-OsF/regular/scit +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{scsl}{ + <-> alias * LibertinusSans-OsF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{sc}{ - <-> alias * LibertinusSans-OsF/bold/sc +\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{n}{ - <-> alias * LibertinusSans-OsF/bold/n +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{sl}{ + <-> alias * LibertinusSans-OsF/b/sl }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{scsl}{ - <-> alias * LibertinusSans-OsF/bold/scsl +\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{it}{ + <-> ssub * LibertinusSans-OsF/b/sl }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{sl}{ - <-> alias * LibertinusSans-OsF/bold/sl +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{it}{ + <-> ssub * LibertinusSans-OsF/bold/sl }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{it}{ - <-> alias * LibertinusSans-OsF/bold/it +\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{scit}{ + <-> ssub * LibertinusSans-OsF/b/scsl }{} -\DeclareFontShape{T2C}{LibertinusSans-OsF}{b}{scit}{ - <-> alias * LibertinusSans-OsF/bold/scit +\DeclareFontShape{T2C}{LibertinusSans-OsF}{bold}{scit}{ + <-> ssub * LibertinusSans-OsF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T2C}{LibertinusSans-OsF}{bx}{sl}{ <-> ssub * LibertinusSans-OsF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T2CLibertinusSans-Sup.fd b/fonts/libertinus-type1/latex/T2CLibertinusSans-Sup.fd index 721177ce29..9f1b3209ee 100644 --- a/fonts/libertinus-type1/latex/T2CLibertinusSans-Sup.fd +++ b/fonts/libertinus-type1/latex/T2CLibertinusSans-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2CLibertinusSans-Sup.fd} - [2019/12/17 (autoinst) Font definitions for T2C/LibertinusSans-Sup.] + [2020/08/22 (autoinst) Font definitions for T2C/LibertinusSans-Sup.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,68 +20,62 @@ \DeclareFontFamily{T2C}{LibertinusSans-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2C}{LibertinusSans-Sup}{regular}{n}{ +\DeclareFontShape{T2C}{LibertinusSans-Sup}{m}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Regular-sup-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-Sup}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-t2c +\DeclareFontShape{T2C}{LibertinusSans-Sup}{regular}{n}{ + <-> alias * LibertinusSans-Sup/m/n }{} -\DeclareFontShape{T2C}{LibertinusSans-Sup}{regular}{sl}{ - <-> ssub * LibertinusSans-Sup/regular/it +\DeclareFontShape{T2C}{LibertinusSans-Sup}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-sup-t2c }{} - -% ---- bold ---- - -\DeclareFontShape{T2C}{LibertinusSans-Sup}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-t2c +\DeclareFontShape{T2C}{LibertinusSans-Sup}{regular}{it}{ + <-> alias * LibertinusSans-Sup/m/it }{} -\DeclareFontShape{T2C}{LibertinusSans-Sup}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-t2c +\DeclareFontShape{T2C}{LibertinusSans-Sup}{m}{sl}{ + <-> ssub * LibertinusSans-Sup/m/it }{} -\DeclareFontShape{T2C}{LibertinusSans-Sup}{bold}{it}{ - <-> ssub * LibertinusSans-Sup/bold/sl +\DeclareFontShape{T2C}{LibertinusSans-Sup}{regular}{sl}{ + <-> ssub * LibertinusSans-Sup/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T2C}{LibertinusSans-Sup}{m}{sl}{ - <-> alias * LibertinusSans-Sup/regular/sl +\DeclareFontShape{T2C}{LibertinusSans-Sup}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-sup-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-Sup}{m}{n}{ - <-> alias * LibertinusSans-Sup/regular/n +\DeclareFontShape{T2C}{LibertinusSans-Sup}{bold}{n}{ + <-> alias * LibertinusSans-Sup/b/n }{} -\DeclareFontShape{T2C}{LibertinusSans-Sup}{m}{it}{ - <-> alias * LibertinusSans-Sup/regular/it +\DeclareFontShape{T2C}{LibertinusSans-Sup}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-sup-t2c }{} - -% b --> bold - -\DeclareFontShape{T2C}{LibertinusSans-Sup}{b}{n}{ - <-> alias * LibertinusSans-Sup/bold/n +\DeclareFontShape{T2C}{LibertinusSans-Sup}{bold}{sl}{ + <-> alias * LibertinusSans-Sup/b/sl }{} -\DeclareFontShape{T2C}{LibertinusSans-Sup}{b}{sl}{ - <-> alias * LibertinusSans-Sup/bold/sl +\DeclareFontShape{T2C}{LibertinusSans-Sup}{b}{it}{ + <-> ssub * LibertinusSans-Sup/b/sl }{} -\DeclareFontShape{T2C}{LibertinusSans-Sup}{b}{it}{ - <-> alias * LibertinusSans-Sup/bold/it +\DeclareFontShape{T2C}{LibertinusSans-Sup}{bold}{it}{ + <-> ssub * LibertinusSans-Sup/bold/sl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T2C}{LibertinusSans-Sup}{bx}{sl}{ <-> ssub * LibertinusSans-Sup/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T2CLibertinusSans-TLF.fd b/fonts/libertinus-type1/latex/T2CLibertinusSans-TLF.fd index a89a4206d7..6243fdbe69 100644 --- a/fonts/libertinus-type1/latex/T2CLibertinusSans-TLF.fd +++ b/fonts/libertinus-type1/latex/T2CLibertinusSans-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2CLibertinusSans-TLF.fd} - [2019/12/17 (autoinst) Font definitions for T2C/LibertinusSans-TLF.] + [2020/08/22 (autoinst) Font definitions for T2C/LibertinusSans-TLF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{T2C}{LibertinusSans-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2C}{LibertinusSans-TLF}{regular}{sc}{ +\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{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}{sc}{ + <-> alias * LibertinusSans-TLF/m/sc }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-t2c +\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSans-TLF}{regular}{n}{ + <-> alias * LibertinusSans-TLF/m/n }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{regular}{scsl}{ - <-> ssub * LibertinusSans-TLF/regular/scit +\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{regular}{sl}{ - <-> ssub * LibertinusSans-TLF/regular/it +\DeclareFontShape{T2C}{LibertinusSans-TLF}{regular}{it}{ + <-> alias * LibertinusSans-TLF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-t2c +\DeclareFontShape{T2C}{LibertinusSans-TLF}{regular}{scit}{ + <-> alias * LibertinusSans-TLF/m/scit }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{scsl}{ + <-> ssub * LibertinusSans-TLF/m/scit }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-t2c +\DeclareFontShape{T2C}{LibertinusSans-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TLF/regular/scit }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{it}{ - <-> ssub * LibertinusSans-TLF/bold/sl +\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{sl}{ + <-> ssub * LibertinusSans-TLF/m/it }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{scit}{ - <-> ssub * LibertinusSans-TLF/bold/scsl +\DeclareFontShape{T2C}{LibertinusSans-TLF}{regular}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{sl}{ - <-> alias * LibertinusSans-TLF/regular/sl +\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{scsl}{ - <-> alias * LibertinusSans-TLF/regular/scsl +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{sc}{ + <-> alias * LibertinusSans-TLF/b/sc }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{sc}{ - <-> alias * LibertinusSans-TLF/regular/sc +\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{n}{ - <-> alias * LibertinusSans-TLF/regular/n +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{n}{ + <-> alias * LibertinusSans-TLF/b/n }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{it}{ - <-> alias * LibertinusSans-TLF/regular/it +\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{m}{scit}{ - <-> alias * LibertinusSans-TLF/regular/scit +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{scsl}{ + <-> alias * LibertinusSans-TLF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{sc}{ - <-> alias * LibertinusSans-TLF/bold/sc +\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{n}{ - <-> alias * LibertinusSans-TLF/bold/n +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{sl}{ + <-> alias * LibertinusSans-TLF/b/sl }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{scsl}{ - <-> alias * LibertinusSans-TLF/bold/scsl +\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{it}{ + <-> ssub * LibertinusSans-TLF/b/sl }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{sl}{ - <-> alias * LibertinusSans-TLF/bold/sl +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{it}{ + <-> ssub * LibertinusSans-TLF/bold/sl }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{it}{ - <-> alias * LibertinusSans-TLF/bold/it +\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{scit}{ + <-> ssub * LibertinusSans-TLF/b/scsl }{} -\DeclareFontShape{T2C}{LibertinusSans-TLF}{b}{scit}{ - <-> alias * LibertinusSans-TLF/bold/scit +\DeclareFontShape{T2C}{LibertinusSans-TLF}{bold}{scit}{ + <-> ssub * LibertinusSans-TLF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T2C}{LibertinusSans-TLF}{bx}{sl}{ <-> ssub * LibertinusSans-TLF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T2CLibertinusSans-TOsF.fd b/fonts/libertinus-type1/latex/T2CLibertinusSans-TOsF.fd index 4ef121c76b..83b6ebcd9d 100644 --- a/fonts/libertinus-type1/latex/T2CLibertinusSans-TOsF.fd +++ b/fonts/libertinus-type1/latex/T2CLibertinusSans-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2CLibertinusSans-TOsF.fd} - [2019/12/17 (autoinst) Font definitions for T2C/LibertinusSans-TOsF.] + [2020/08/22 (autoinst) Font definitions for T2C/LibertinusSans-TOsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,116 +20,110 @@ \DeclareFontFamily{T2C}{LibertinusSans-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{regular}{sc}{ +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{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}{sc}{ + <-> alias * LibertinusSans-TOsF/m/sc }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-t2c +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{regular}{scit}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{regular}{n}{ + <-> alias * LibertinusSans-TOsF/m/n }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{regular}{scsl}{ - <-> ssub * LibertinusSans-TOsF/regular/scit +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{regular}{sl}{ - <-> ssub * LibertinusSans-TOsF/regular/it +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{regular}{it}{ + <-> alias * LibertinusSans-TOsF/m/it }{} - -% ---- bold ---- - -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{sc}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{scit}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-t2c +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{regular}{scit}{ + <-> alias * LibertinusSans-TOsF/m/scit }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{scsl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSans-TOsF/m/scit }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-t2c +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSans-TOsF/regular/scit }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{it}{ - <-> ssub * LibertinusSans-TOsF/bold/sl +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{sl}{ + <-> ssub * LibertinusSans-TOsF/m/it }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{scit}{ - <-> ssub * LibertinusSans-TOsF/bold/scsl +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{sl}{ - <-> alias * LibertinusSans-TOsF/regular/sl +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{sc}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{scsl}{ - <-> alias * LibertinusSans-TOsF/regular/scsl +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{sc}{ + <-> alias * LibertinusSans-TOsF/b/sc }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{sc}{ - <-> alias * LibertinusSans-TOsF/regular/sc +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{n}{ - <-> alias * LibertinusSans-TOsF/regular/n +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{n}{ + <-> alias * LibertinusSans-TOsF/b/n }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{it}{ - <-> alias * LibertinusSans-TOsF/regular/it +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{scsl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{m}{scit}{ - <-> alias * LibertinusSans-TOsF/regular/scit +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{scsl}{ + <-> alias * LibertinusSans-TOsF/b/scsl }{} - -% b --> bold - -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{sc}{ - <-> alias * LibertinusSans-TOsF/bold/sc +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{n}{ - <-> alias * LibertinusSans-TOsF/bold/n +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{sl}{ + <-> alias * LibertinusSans-TOsF/b/sl }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{scsl}{ - <-> alias * LibertinusSans-TOsF/bold/scsl +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{it}{ + <-> ssub * LibertinusSans-TOsF/b/sl }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{sl}{ - <-> alias * LibertinusSans-TOsF/bold/sl +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/sl }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{it}{ - <-> alias * LibertinusSans-TOsF/bold/it +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{scit}{ + <-> ssub * LibertinusSans-TOsF/b/scsl }{} -\DeclareFontShape{T2C}{LibertinusSans-TOsF}{b}{scit}{ - <-> alias * LibertinusSans-TOsF/bold/scit +\DeclareFontShape{T2C}{LibertinusSans-TOsF}{bold}{scit}{ + <-> ssub * LibertinusSans-TOsF/bold/scsl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{T2C}{LibertinusSans-TOsF}{bx}{sl}{ <-> ssub * LibertinusSans-TOsF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/T2CLibertinusSerif-LF.fd b/fonts/libertinus-type1/latex/T2CLibertinusSerif-LF.fd index ab3cc34767..2d20bcdd20 100644 --- a/fonts/libertinus-type1/latex/T2CLibertinusSerif-LF.fd +++ b/fonts/libertinus-type1/latex/T2CLibertinusSerif-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2CLibertinusSerif-LF.fd} - [2019/12/17 (autoinst) Font definitions for T2C/LibertinusSerif-LF.] + [2020/08/22 (autoinst) Font definitions for T2C/LibertinusSerif-LF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{T2C}{LibertinusSerif-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2C}{LibertinusSerif-LF}{regular}{sc}{ +\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{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}{sc}{ + <-> alias * LibertinusSerif-LF/m/sc }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-LF}{regular}{n}{ + <-> alias * LibertinusSerif-LF/m/n }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-LF/regular/scit +\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{regular}{sl}{ - <-> ssub * LibertinusSerif-LF/regular/it +\DeclareFontShape{T2C}{LibertinusSerif-LF}{regular}{it}{ + <-> alias * LibertinusSerif-LF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-LF}{regular}{scit}{ + <-> alias * LibertinusSerif-LF/m/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{scsl}{ + <-> ssub * LibertinusSerif-LF/m/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-LF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-LF/regular/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-LF/semibold/scit +\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{sl}{ + <-> ssub * LibertinusSerif-LF/m/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-LF/semibold/it +\DeclareFontShape{T2C}{LibertinusSerif-LF}{regular}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{sc}{ + <-> alias * LibertinusSerif-LF/sb/sc }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{n}{ + <-> alias * LibertinusSerif-LF/sb/n }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-LF/bold/scit +\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{sl}{ - <-> ssub * LibertinusSerif-LF/bold/it +\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{it}{ + <-> alias * LibertinusSerif-LF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{sl}{ - <-> alias * LibertinusSerif-LF/regular/sl +\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{scsl}{ - <-> alias * LibertinusSerif-LF/regular/scsl +\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{scit}{ + <-> alias * LibertinusSerif-LF/sb/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{sc}{ - <-> alias * LibertinusSerif-LF/regular/sc +\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-LF/sb/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{n}{ - <-> alias * LibertinusSerif-LF/regular/n +\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-LF/semibold/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{it}{ - <-> alias * LibertinusSerif-LF/regular/it +\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{sl}{ + <-> ssub * LibertinusSerif-LF/sb/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{m}{scit}{ - <-> alias * LibertinusSerif-LF/regular/scit +\DeclareFontShape{T2C}{LibertinusSerif-LF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{sl}{ - <-> alias * LibertinusSerif-LF/semibold/sl +\DeclareFontShape{T2C}{LibertinusSerif-LF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{scsl}{ - <-> alias * LibertinusSerif-LF/semibold/scsl +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{sc}{ + <-> alias * LibertinusSerif-LF/b/sc }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{sc}{ - <-> alias * LibertinusSerif-LF/semibold/sc +\DeclareFontShape{T2C}{LibertinusSerif-LF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{n}{ - <-> alias * LibertinusSerif-LF/semibold/n +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{n}{ + <-> alias * LibertinusSerif-LF/b/n }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{it}{ - <-> alias * LibertinusSerif-LF/semibold/it +\DeclareFontShape{T2C}{LibertinusSerif-LF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{sb}{scit}{ - <-> alias * LibertinusSerif-LF/semibold/scit +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{it}{ + <-> alias * LibertinusSerif-LF/b/it }{} +\DeclareFontShape{T2C}{LibertinusSerif-LF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-sc-t2c +}{} -% b --> bold - -\DeclareFontShape{T2C}{LibertinusSerif-LF}{b}{sl}{ - <-> alias * LibertinusSerif-LF/bold/sl +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{scit}{ + <-> alias * LibertinusSerif-LF/b/scit }{} \DeclareFontShape{T2C}{LibertinusSerif-LF}{b}{scsl}{ - <-> alias * LibertinusSerif-LF/bold/scsl + <-> ssub * LibertinusSerif-LF/b/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{b}{sc}{ - <-> alias * LibertinusSerif-LF/bold/sc +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-LF/bold/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{b}{n}{ - <-> alias * LibertinusSerif-LF/bold/n +\DeclareFontShape{T2C}{LibertinusSerif-LF}{b}{sl}{ + <-> ssub * LibertinusSerif-LF/b/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{b}{it}{ - <-> alias * LibertinusSerif-LF/bold/it +\DeclareFontShape{T2C}{LibertinusSerif-LF}{bold}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-LF}{b}{scit}{ - <-> alias * LibertinusSerif-LF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T2C}{LibertinusSerif-LF}{bx}{n}{ <-> ssub * LibertinusSerif-LF/b/n diff --git a/fonts/libertinus-type1/latex/T2CLibertinusSerif-OsF.fd b/fonts/libertinus-type1/latex/T2CLibertinusSerif-OsF.fd index 51e6720f2e..e4ac7f8f39 100644 --- a/fonts/libertinus-type1/latex/T2CLibertinusSerif-OsF.fd +++ b/fonts/libertinus-type1/latex/T2CLibertinusSerif-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2CLibertinusSerif-OsF.fd} - [2019/12/17 (autoinst) Font definitions for T2C/LibertinusSerif-OsF.] + [2020/08/22 (autoinst) Font definitions for T2C/LibertinusSerif-OsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{T2C}{LibertinusSerif-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{regular}{sc}{ +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{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}{sc}{ + <-> alias * LibertinusSerif-OsF/m/sc }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{regular}{n}{ + <-> alias * LibertinusSerif-OsF/m/n }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-OsF/regular/scit +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{regular}{sl}{ - <-> ssub * LibertinusSerif-OsF/regular/it +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{regular}{it}{ + <-> alias * LibertinusSerif-OsF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{regular}{scit}{ + <-> alias * LibertinusSerif-OsF/m/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-OsF/m/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-OsF/regular/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-OsF/semibold/scit +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{sl}{ + <-> ssub * LibertinusSerif-OsF/m/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-OsF/semibold/it +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{sc}{ + <-> alias * LibertinusSerif-OsF/sb/sc }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{n}{ + <-> alias * LibertinusSerif-OsF/sb/n }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-OsF/bold/scit +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{sl}{ - <-> ssub * LibertinusSerif-OsF/bold/it +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{it}{ + <-> alias * LibertinusSerif-OsF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{sl}{ - <-> alias * LibertinusSerif-OsF/regular/sl +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{scsl}{ - <-> alias * LibertinusSerif-OsF/regular/scsl +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{scit}{ + <-> alias * LibertinusSerif-OsF/sb/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{sc}{ - <-> alias * LibertinusSerif-OsF/regular/sc +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-OsF/sb/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{n}{ - <-> alias * LibertinusSerif-OsF/regular/n +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/semibold/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{it}{ - <-> alias * LibertinusSerif-OsF/regular/it +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-OsF/sb/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{m}{scit}{ - <-> alias * LibertinusSerif-OsF/regular/scit +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{sl}{ - <-> alias * LibertinusSerif-OsF/semibold/sl +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{scsl}{ - <-> alias * LibertinusSerif-OsF/semibold/scsl +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{sc}{ + <-> alias * LibertinusSerif-OsF/b/sc }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{sc}{ - <-> alias * LibertinusSerif-OsF/semibold/sc +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{n}{ - <-> alias * LibertinusSerif-OsF/semibold/n +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{n}{ + <-> alias * LibertinusSerif-OsF/b/n }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{it}{ - <-> alias * LibertinusSerif-OsF/semibold/it +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{sb}{scit}{ - <-> alias * LibertinusSerif-OsF/semibold/scit +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{it}{ + <-> alias * LibertinusSerif-OsF/b/it }{} +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-sc-t2c +}{} -% b --> bold - -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{b}{sl}{ - <-> alias * LibertinusSerif-OsF/bold/sl +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{scit}{ + <-> alias * LibertinusSerif-OsF/b/scit }{} \DeclareFontShape{T2C}{LibertinusSerif-OsF}{b}{scsl}{ - <-> alias * LibertinusSerif-OsF/bold/scsl + <-> ssub * LibertinusSerif-OsF/b/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{b}{sc}{ - <-> alias * LibertinusSerif-OsF/bold/sc +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-OsF/bold/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{b}{n}{ - <-> alias * LibertinusSerif-OsF/bold/n +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{b}{sl}{ + <-> ssub * LibertinusSerif-OsF/b/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{b}{it}{ - <-> alias * LibertinusSerif-OsF/bold/it +\DeclareFontShape{T2C}{LibertinusSerif-OsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-OsF}{b}{scit}{ - <-> alias * LibertinusSerif-OsF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T2C}{LibertinusSerif-OsF}{bx}{n}{ <-> ssub * LibertinusSerif-OsF/b/n diff --git a/fonts/libertinus-type1/latex/T2CLibertinusSerif-Sup.fd b/fonts/libertinus-type1/latex/T2CLibertinusSerif-Sup.fd index 0a2585637a..e42c713b1e 100644 --- a/fonts/libertinus-type1/latex/T2CLibertinusSerif-Sup.fd +++ b/fonts/libertinus-type1/latex/T2CLibertinusSerif-Sup.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2CLibertinusSerif-Sup.fd} - [2019/12/17 (autoinst) Font definitions for T2C/LibertinusSerif-Sup.] + [2020/08/22 (autoinst) Font definitions for T2C/LibertinusSerif-Sup.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,97 +20,88 @@ \DeclareFontFamily{T2C}{LibertinusSerif-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2C}{LibertinusSerif-Sup}{regular}{n}{ +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{m}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-sup-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-Sup}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-t2c +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{regular}{n}{ + <-> alias * LibertinusSerif-Sup/m/n }{} -\DeclareFontShape{T2C}{LibertinusSerif-Sup}{regular}{sl}{ - <-> ssub * LibertinusSerif-Sup/regular/it +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-sup-t2c }{} - -% ---- semibold ---- - -\DeclareFontShape{T2C}{LibertinusSerif-Sup}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-t2c +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{regular}{it}{ + <-> alias * LibertinusSerif-Sup/m/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-Sup}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-t2c +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{m}{sl}{ + <-> ssub * LibertinusSerif-Sup/m/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-Sup}{semibold}{sl}{ - <-> ssub * LibertinusSerif-Sup/semibold/it +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{regular}{sl}{ + <-> ssub * LibertinusSerif-Sup/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T2C}{LibertinusSerif-Sup}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-t2c +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-sup-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-Sup}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-t2c +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{semibold}{n}{ + <-> alias * LibertinusSerif-Sup/sb/n }{} -\DeclareFontShape{T2C}{LibertinusSerif-Sup}{bold}{sl}{ - <-> ssub * LibertinusSerif-Sup/bold/it +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-sup-t2c }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T2C}{LibertinusSerif-Sup}{m}{sl}{ - <-> alias * LibertinusSerif-Sup/regular/sl +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{semibold}{it}{ + <-> alias * LibertinusSerif-Sup/sb/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-Sup}{m}{n}{ - <-> alias * LibertinusSerif-Sup/regular/n +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{sb}{sl}{ + <-> ssub * LibertinusSerif-Sup/sb/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-Sup}{m}{it}{ - <-> alias * LibertinusSerif-Sup/regular/it +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{semibold}{sl}{ + <-> ssub * LibertinusSerif-Sup/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T2C}{LibertinusSerif-Sup}{sb}{sl}{ - <-> alias * LibertinusSerif-Sup/semibold/sl +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-sup-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-Sup}{sb}{n}{ - <-> alias * LibertinusSerif-Sup/semibold/n +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{bold}{n}{ + <-> alias * LibertinusSerif-Sup/b/n }{} -\DeclareFontShape{T2C}{LibertinusSerif-Sup}{sb}{it}{ - <-> alias * LibertinusSerif-Sup/semibold/it +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-sup-t2c }{} - -% b --> bold +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{bold}{it}{ + <-> alias * LibertinusSerif-Sup/b/it +}{} \DeclareFontShape{T2C}{LibertinusSerif-Sup}{b}{sl}{ - <-> alias * LibertinusSerif-Sup/bold/sl + <-> ssub * LibertinusSerif-Sup/b/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-Sup}{b}{n}{ - <-> alias * LibertinusSerif-Sup/bold/n +\DeclareFontShape{T2C}{LibertinusSerif-Sup}{bold}{sl}{ + <-> ssub * LibertinusSerif-Sup/bold/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-Sup}{b}{it}{ - <-> alias * LibertinusSerif-Sup/bold/it -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T2C}{LibertinusSerif-Sup}{bx}{n}{ <-> ssub * LibertinusSerif-Sup/b/n diff --git a/fonts/libertinus-type1/latex/T2CLibertinusSerif-TLF.fd b/fonts/libertinus-type1/latex/T2CLibertinusSerif-TLF.fd index 7f25c9b99c..a6437d5f41 100644 --- a/fonts/libertinus-type1/latex/T2CLibertinusSerif-TLF.fd +++ b/fonts/libertinus-type1/latex/T2CLibertinusSerif-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2CLibertinusSerif-TLF.fd} - [2019/12/17 (autoinst) Font definitions for T2C/LibertinusSerif-TLF.] + [2020/08/22 (autoinst) Font definitions for T2C/LibertinusSerif-TLF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{T2C}{LibertinusSerif-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{regular}{sc}{ +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{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}{sc}{ + <-> alias * LibertinusSerif-TLF/m/sc }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{regular}{n}{ + <-> alias * LibertinusSerif-TLF/m/n }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-TLF/regular/scit +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{regular}{sl}{ - <-> ssub * LibertinusSerif-TLF/regular/it +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{regular}{it}{ + <-> alias * LibertinusSerif-TLF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{regular}{scit}{ + <-> alias * LibertinusSerif-TLF/m/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TLF/m/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TLF/regular/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-TLF/semibold/scit +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{sl}{ + <-> ssub * LibertinusSerif-TLF/m/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-TLF/semibold/it +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{sc}{ + <-> alias * LibertinusSerif-TLF/sb/sc }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{n}{ + <-> alias * LibertinusSerif-TLF/sb/n }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-TLF/bold/scit +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{sl}{ - <-> ssub * LibertinusSerif-TLF/bold/it +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{it}{ + <-> alias * LibertinusSerif-TLF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{sl}{ - <-> alias * LibertinusSerif-TLF/regular/sl +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{scsl}{ - <-> alias * LibertinusSerif-TLF/regular/scsl +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{scit}{ + <-> alias * LibertinusSerif-TLF/sb/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{sc}{ - <-> alias * LibertinusSerif-TLF/regular/sc +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TLF/sb/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{n}{ - <-> alias * LibertinusSerif-TLF/regular/n +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/semibold/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{it}{ - <-> alias * LibertinusSerif-TLF/regular/it +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TLF/sb/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{m}{scit}{ - <-> alias * LibertinusSerif-TLF/regular/scit +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{sl}{ - <-> alias * LibertinusSerif-TLF/semibold/sl +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{scsl}{ - <-> alias * LibertinusSerif-TLF/semibold/scsl +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{sc}{ + <-> alias * LibertinusSerif-TLF/b/sc }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{sc}{ - <-> alias * LibertinusSerif-TLF/semibold/sc +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{n}{ - <-> alias * LibertinusSerif-TLF/semibold/n +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{n}{ + <-> alias * LibertinusSerif-TLF/b/n }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{it}{ - <-> alias * LibertinusSerif-TLF/semibold/it +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{sb}{scit}{ - <-> alias * LibertinusSerif-TLF/semibold/scit +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{it}{ + <-> alias * LibertinusSerif-TLF/b/it }{} +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-sc-t2c +}{} -% b --> bold - -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{b}{sl}{ - <-> alias * LibertinusSerif-TLF/bold/sl +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{scit}{ + <-> alias * LibertinusSerif-TLF/b/scit }{} \DeclareFontShape{T2C}{LibertinusSerif-TLF}{b}{scsl}{ - <-> alias * LibertinusSerif-TLF/bold/scsl + <-> ssub * LibertinusSerif-TLF/b/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{b}{sc}{ - <-> alias * LibertinusSerif-TLF/bold/sc +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TLF/bold/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{b}{n}{ - <-> alias * LibertinusSerif-TLF/bold/n +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{b}{sl}{ + <-> ssub * LibertinusSerif-TLF/b/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{b}{it}{ - <-> alias * LibertinusSerif-TLF/bold/it +\DeclareFontShape{T2C}{LibertinusSerif-TLF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-TLF}{b}{scit}{ - <-> alias * LibertinusSerif-TLF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T2C}{LibertinusSerif-TLF}{bx}{n}{ <-> ssub * LibertinusSerif-TLF/b/n diff --git a/fonts/libertinus-type1/latex/T2CLibertinusSerif-TOsF.fd b/fonts/libertinus-type1/latex/T2CLibertinusSerif-TOsF.fd index d4382dcbe5..e8577cec7b 100644 --- a/fonts/libertinus-type1/latex/T2CLibertinusSerif-TOsF.fd +++ b/fonts/libertinus-type1/latex/T2CLibertinusSerif-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2CLibertinusSerif-TOsF.fd} - [2019/12/17 (autoinst) Font definitions for T2C/LibertinusSerif-TOsF.] + [2020/08/22 (autoinst) Font definitions for T2C/LibertinusSerif-TOsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,169 +20,160 @@ \DeclareFontFamily{T2C}{LibertinusSerif-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{regular}{sc}{ +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{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}{sc}{ + <-> alias * LibertinusSerif-TOsF/m/sc }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{regular}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{regular}{n}{ + <-> alias * LibertinusSerif-TOsF/m/n }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{regular}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/regular/scit +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{regular}{sl}{ - <-> ssub * LibertinusSerif-TOsF/regular/it +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{regular}{it}{ + <-> alias * LibertinusSerif-TOsF/m/it }{} - -% ---- semibold ---- - -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{regular}{scit}{ + <-> alias * LibertinusSerif-TOsF/m/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/m/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{regular}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/regular/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/semibold/scit +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{sl}{ + <-> ssub * LibertinusSerif-TOsF/m/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-TOsF/semibold/it +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{sc}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{sc}{ + <-> alias * LibertinusSerif-TOsF/sb/sc }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{scit}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-t2c +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{n}{ + <-> alias * LibertinusSerif-TOsF/sb/n }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{scsl}{ - <-> ssub * LibertinusSerif-TOsF/bold/scit +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{sl}{ - <-> ssub * LibertinusSerif-TOsF/bold/it +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{it}{ + <-> alias * LibertinusSerif-TOsF/sb/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{sl}{ - <-> alias * LibertinusSerif-TOsF/regular/sl +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{scsl}{ - <-> alias * LibertinusSerif-TOsF/regular/scsl +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{scit}{ + <-> alias * LibertinusSerif-TOsF/sb/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{sc}{ - <-> alias * LibertinusSerif-TOsF/regular/sc +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/sb/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{n}{ - <-> alias * LibertinusSerif-TOsF/regular/n +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{it}{ - <-> alias * LibertinusSerif-TOsF/regular/it +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TOsF/sb/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{m}{scit}{ - <-> alias * LibertinusSerif-TOsF/regular/scit +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{sl}{ - <-> alias * LibertinusSerif-TOsF/semibold/sl +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{b}{sc}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-sc-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{scsl}{ - <-> alias * LibertinusSerif-TOsF/semibold/scsl +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{sc}{ + <-> alias * LibertinusSerif-TOsF/b/sc }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{sc}{ - <-> alias * LibertinusSerif-TOsF/semibold/sc +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{n}{ - <-> alias * LibertinusSerif-TOsF/semibold/n +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{n}{ + <-> alias * LibertinusSerif-TOsF/b/n }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{it}{ - <-> alias * LibertinusSerif-TOsF/semibold/it +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-t2c }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{sb}{scit}{ - <-> alias * LibertinusSerif-TOsF/semibold/scit +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{it}{ + <-> alias * LibertinusSerif-TOsF/b/it }{} +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{b}{scit}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-sc-t2c +}{} -% b --> bold - -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{b}{sl}{ - <-> alias * LibertinusSerif-TOsF/bold/sl +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{scit}{ + <-> alias * LibertinusSerif-TOsF/b/scit }{} \DeclareFontShape{T2C}{LibertinusSerif-TOsF}{b}{scsl}{ - <-> alias * LibertinusSerif-TOsF/bold/scsl + <-> ssub * LibertinusSerif-TOsF/b/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{b}{sc}{ - <-> alias * LibertinusSerif-TOsF/bold/sc +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{scsl}{ + <-> ssub * LibertinusSerif-TOsF/bold/scit }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{b}{n}{ - <-> alias * LibertinusSerif-TOsF/bold/n +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{b}{sl}{ + <-> ssub * LibertinusSerif-TOsF/b/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{b}{it}{ - <-> alias * LibertinusSerif-TOsF/bold/it +\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/it }{} -\DeclareFontShape{T2C}{LibertinusSerif-TOsF}{b}{scit}{ - <-> alias * LibertinusSerif-TOsF/bold/scit -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{T2C}{LibertinusSerif-TOsF}{bx}{n}{ <-> ssub * LibertinusSerif-TOsF/b/n diff --git a/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-LF.fd b/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-LF.fd index 9d36b1d496..774a100bfb 100644 --- a/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-LF.fd +++ b/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-LF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2CLibertinusSerifDisplay-LF.fd} - [2019/05/27 (autoinst) Font definitions for T2C/LibertinusSerifDisplay-LF.] + [2020/08/22 (autoinst) Font definitions for T2C/LibertinusSerifDisplay-LF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2C}{LibertinusSerifDisplay-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2C}{LibertinusSerifDisplay-LF}{regular}{n}{ +\DeclareFontShape{T2C}{LibertinusSerifDisplay-LF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-lf-t2c }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2C}{LibertinusSerifDisplay-LF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-LF/m/n +}{} -% m --> regular -\DeclareFontShape{T2C}{LibertinusSerifDisplay-LF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-LF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-OsF.fd b/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-OsF.fd index 5a33523c4f..1bb934482f 100644 --- a/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-OsF.fd +++ b/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-OsF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2CLibertinusSerifDisplay-OsF.fd} - [2019/05/27 (autoinst) Font definitions for T2C/LibertinusSerifDisplay-OsF.] + [2020/08/22 (autoinst) Font definitions for T2C/LibertinusSerifDisplay-OsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2C}{LibertinusSerifDisplay-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2C}{LibertinusSerifDisplay-OsF}{regular}{n}{ +\DeclareFontShape{T2C}{LibertinusSerifDisplay-OsF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-osf-t2c }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2C}{LibertinusSerifDisplay-OsF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-OsF/m/n +}{} -% m --> regular -\DeclareFontShape{T2C}{LibertinusSerifDisplay-OsF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-OsF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-Sup.fd b/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-Sup.fd index f4bae83ebb..f742026a75 100644 --- a/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-Sup.fd +++ b/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-Sup.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2CLibertinusSerifDisplay-Sup.fd} - [2019/05/27 (autoinst) Font definitions for T2C/LibertinusSerifDisplay-Sup.] + [2020/08/22 (autoinst) Font definitions for T2C/LibertinusSerifDisplay-Sup.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2C}{LibertinusSerifDisplay-Sup}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2C}{LibertinusSerifDisplay-Sup}{regular}{n}{ +\DeclareFontShape{T2C}{LibertinusSerifDisplay-Sup}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-sup-t2c }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2C}{LibertinusSerifDisplay-Sup}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-Sup/m/n +}{} -% m --> regular -\DeclareFontShape{T2C}{LibertinusSerifDisplay-Sup}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-Sup/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-TLF.fd b/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-TLF.fd index 466ce2b6d9..3777ec4a67 100644 --- a/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-TLF.fd +++ b/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2CLibertinusSerifDisplay-TLF.fd} - [2019/05/27 (autoinst) Font definitions for T2C/LibertinusSerifDisplay-TLF.] + [2020/08/22 (autoinst) Font definitions for T2C/LibertinusSerifDisplay-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2C}{LibertinusSerifDisplay-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2C}{LibertinusSerifDisplay-TLF}{regular}{n}{ +\DeclareFontShape{T2C}{LibertinusSerifDisplay-TLF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tlf-t2c }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2C}{LibertinusSerifDisplay-TLF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-TLF/m/n +}{} -% m --> regular -\DeclareFontShape{T2C}{LibertinusSerifDisplay-TLF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-TLF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-TOsF.fd b/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-TOsF.fd index 732027ab13..df975b9c97 100644 --- a/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-TOsF.fd +++ b/fonts/libertinus-type1/latex/T2CLibertinusSerifDisplay-TOsF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2CLibertinusSerifDisplay-TOsF.fd} - [2019/05/27 (autoinst) Font definitions for T2C/LibertinusSerifDisplay-TOsF.] + [2020/08/22 (autoinst) Font definitions for T2C/LibertinusSerifDisplay-TOsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2C}{LibertinusSerifDisplay-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2C}{LibertinusSerifDisplay-TOsF}{regular}{n}{ +\DeclareFontShape{T2C}{LibertinusSerifDisplay-TOsF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tosf-t2c }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2C}{LibertinusSerifDisplay-TOsF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-TOsF/m/n +}{} -% m --> regular -\DeclareFontShape{T2C}{LibertinusSerifDisplay-TOsF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-TOsF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/T2CLibertinusSerifInitials-TLF.fd b/fonts/libertinus-type1/latex/T2CLibertinusSerifInitials-TLF.fd index fe499f0eed..580f5399d0 100644 --- a/fonts/libertinus-type1/latex/T2CLibertinusSerifInitials-TLF.fd +++ b/fonts/libertinus-type1/latex/T2CLibertinusSerifInitials-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{T2CLibertinusSerifInitials-TLF.fd} - [2019/05/27 (autoinst) Font definitions for T2C/LibertinusSerifInitials-TLF.] + [2020/08/22 (autoinst) Font definitions for T2C/LibertinusSerifInitials-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifInitials@scale\endcsname\relax \let\LibertinusSerifInitials@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{T2C}{LibertinusSerifInitials-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{T2C}{LibertinusSerifInitials-TLF}{regular}{n}{ +\DeclareFontShape{T2C}{LibertinusSerifInitials-TLF}{m}{n}{ <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-Regular-tlf-t2c }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{T2C}{LibertinusSerifInitials-TLF}{regular}{n}{ + <-> alias * LibertinusSerifInitials-TLF/m/n +}{} -% m --> regular -\DeclareFontShape{T2C}{LibertinusSerifInitials-TLF}{m}{n}{ - <-> ssub * LibertinusSerifInitials-TLF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/TS1LibertinusMono-TLF.fd b/fonts/libertinus-type1/latex/TS1LibertinusMono-TLF.fd index e81ab38e74..12db9900a9 100644 --- a/fonts/libertinus-type1/latex/TS1LibertinusMono-TLF.fd +++ b/fonts/libertinus-type1/latex/TS1LibertinusMono-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/28 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{TS1LibertinusMono-TLF.fd} - [2019/05/28 (autoinst) Font definitions for TS1/LibertinusMono-TLF.] + [2020/08/22 (autoinst) Font definitions for TS1/LibertinusMono-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusMono@scale\endcsname\relax \let\LibertinusMono@@scale\@empty @@ -12,68 +20,62 @@ \DeclareFontFamily{TS1}{LibertinusMono-TLF}{\hyphenchar\font=-1} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{TS1}{LibertinusMono-TLF}{regular}{n}{ +\DeclareFontShape{TS1}{LibertinusMono-TLF}{m}{n}{ <-> \LibertinusMono@@scale LibertinusMono-Regular-tlf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusMono-TLF}{regular}{sl}{ - <-> \LibertinusMono@@scale LibertinusMono-Oblique-tlf-ts1 +\DeclareFontShape{TS1}{LibertinusMono-TLF}{regular}{n}{ + <-> alias * LibertinusMono-TLF/m/n }{} -\DeclareFontShape{TS1}{LibertinusMono-TLF}{regular}{it}{ - <-> ssub * LibertinusMono-TLF/regular/sl +\DeclareFontShape{TS1}{LibertinusMono-TLF}{m}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-Oblique-tlf-ts1 }{} - -% ---- bold ---- - -\DeclareFontShape{TS1}{LibertinusMono-TLF}{bold}{n}{ - <-> \LibertinusMono@@scale LibertinusMono-Bold-tlf-ts1 +\DeclareFontShape{TS1}{LibertinusMono-TLF}{regular}{sl}{ + <-> alias * LibertinusMono-TLF/m/sl }{} -\DeclareFontShape{TS1}{LibertinusMono-TLF}{bold}{sl}{ - <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-tlf-ts1 +\DeclareFontShape{TS1}{LibertinusMono-TLF}{m}{it}{ + <-> ssub * LibertinusMono-TLF/m/sl }{} -\DeclareFontShape{TS1}{LibertinusMono-TLF}{bold}{it}{ - <-> ssub * LibertinusMono-TLF/bold/sl +\DeclareFontShape{TS1}{LibertinusMono-TLF}{regular}{it}{ + <-> ssub * LibertinusMono-TLF/regular/sl }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{TS1}{LibertinusMono-TLF}{m}{n}{ - <-> ssub * LibertinusMono-TLF/regular/n +\DeclareFontShape{TS1}{LibertinusMono-TLF}{b}{n}{ + <-> \LibertinusMono@@scale LibertinusMono-Bold-tlf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusMono-TLF}{m}{sl}{ - <-> ssub * LibertinusMono-TLF/regular/sl +\DeclareFontShape{TS1}{LibertinusMono-TLF}{bold}{n}{ + <-> alias * LibertinusMono-TLF/b/n }{} -\DeclareFontShape{TS1}{LibertinusMono-TLF}{m}{it}{ - <-> ssub * LibertinusMono-TLF/regular/it +\DeclareFontShape{TS1}{LibertinusMono-TLF}{b}{sl}{ + <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-tlf-ts1 }{} - -% b --> bold - -\DeclareFontShape{TS1}{LibertinusMono-TLF}{b}{n}{ - <-> ssub * LibertinusMono-TLF/bold/n +\DeclareFontShape{TS1}{LibertinusMono-TLF}{bold}{sl}{ + <-> alias * LibertinusMono-TLF/b/sl }{} -\DeclareFontShape{TS1}{LibertinusMono-TLF}{b}{sl}{ - <-> ssub * LibertinusMono-TLF/bold/sl +\DeclareFontShape{TS1}{LibertinusMono-TLF}{b}{it}{ + <-> ssub * LibertinusMono-TLF/b/sl }{} -\DeclareFontShape{TS1}{LibertinusMono-TLF}{b}{it}{ - <-> ssub * LibertinusMono-TLF/bold/it +\DeclareFontShape{TS1}{LibertinusMono-TLF}{bold}{it}{ + <-> ssub * LibertinusMono-TLF/bold/sl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{TS1}{LibertinusMono-TLF}{bx}{sl}{ <-> ssub * LibertinusMono-TLF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/TS1LibertinusSans-LF.fd b/fonts/libertinus-type1/latex/TS1LibertinusSans-LF.fd index aea9245975..b1a96805fc 100644 --- a/fonts/libertinus-type1/latex/TS1LibertinusSans-LF.fd +++ b/fonts/libertinus-type1/latex/TS1LibertinusSans-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{TS1LibertinusSans-LF.fd} - [2019/12/17 (autoinst) Font definitions for TS1/LibertinusSans-LF.] + [2020/08/22 (autoinst) Font definitions for TS1/LibertinusSans-LF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,68 +20,62 @@ \DeclareFontFamily{TS1}{LibertinusSans-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{TS1}{LibertinusSans-LF}{regular}{n}{ +\DeclareFontShape{TS1}{LibertinusSans-LF}{m}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Regular-lf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSans-LF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-ts1 +\DeclareFontShape{TS1}{LibertinusSans-LF}{regular}{n}{ + <-> alias * LibertinusSans-LF/m/n }{} -\DeclareFontShape{TS1}{LibertinusSans-LF}{regular}{sl}{ - <-> ssub * LibertinusSans-LF/regular/it +\DeclareFontShape{TS1}{LibertinusSans-LF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-lf-ts1 }{} - -% ---- bold ---- - -\DeclareFontShape{TS1}{LibertinusSans-LF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-ts1 +\DeclareFontShape{TS1}{LibertinusSans-LF}{regular}{it}{ + <-> alias * LibertinusSans-LF/m/it }{} -\DeclareFontShape{TS1}{LibertinusSans-LF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-ts1 +\DeclareFontShape{TS1}{LibertinusSans-LF}{m}{sl}{ + <-> ssub * LibertinusSans-LF/m/it }{} -\DeclareFontShape{TS1}{LibertinusSans-LF}{bold}{it}{ - <-> ssub * LibertinusSans-LF/bold/sl +\DeclareFontShape{TS1}{LibertinusSans-LF}{regular}{sl}{ + <-> ssub * LibertinusSans-LF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{TS1}{LibertinusSans-LF}{m}{sl}{ - <-> alias * LibertinusSans-LF/regular/sl +\DeclareFontShape{TS1}{LibertinusSans-LF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-lf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSans-LF}{m}{n}{ - <-> alias * LibertinusSans-LF/regular/n +\DeclareFontShape{TS1}{LibertinusSans-LF}{bold}{n}{ + <-> alias * LibertinusSans-LF/b/n }{} -\DeclareFontShape{TS1}{LibertinusSans-LF}{m}{it}{ - <-> alias * LibertinusSans-LF/regular/it +\DeclareFontShape{TS1}{LibertinusSans-LF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-lf-ts1 }{} - -% b --> bold - -\DeclareFontShape{TS1}{LibertinusSans-LF}{b}{n}{ - <-> alias * LibertinusSans-LF/bold/n +\DeclareFontShape{TS1}{LibertinusSans-LF}{bold}{sl}{ + <-> alias * LibertinusSans-LF/b/sl }{} -\DeclareFontShape{TS1}{LibertinusSans-LF}{b}{sl}{ - <-> alias * LibertinusSans-LF/bold/sl +\DeclareFontShape{TS1}{LibertinusSans-LF}{b}{it}{ + <-> ssub * LibertinusSans-LF/b/sl }{} -\DeclareFontShape{TS1}{LibertinusSans-LF}{b}{it}{ - <-> alias * LibertinusSans-LF/bold/it +\DeclareFontShape{TS1}{LibertinusSans-LF}{bold}{it}{ + <-> ssub * LibertinusSans-LF/bold/sl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{TS1}{LibertinusSans-LF}{bx}{sl}{ <-> ssub * LibertinusSans-LF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/TS1LibertinusSans-OsF.fd b/fonts/libertinus-type1/latex/TS1LibertinusSans-OsF.fd index 929f51a99e..2a7e7bd312 100644 --- a/fonts/libertinus-type1/latex/TS1LibertinusSans-OsF.fd +++ b/fonts/libertinus-type1/latex/TS1LibertinusSans-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{TS1LibertinusSans-OsF.fd} - [2019/12/17 (autoinst) Font definitions for TS1/LibertinusSans-OsF.] + [2020/08/22 (autoinst) Font definitions for TS1/LibertinusSans-OsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,68 +20,62 @@ \DeclareFontFamily{TS1}{LibertinusSans-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{TS1}{LibertinusSans-OsF}{regular}{n}{ +\DeclareFontShape{TS1}{LibertinusSans-OsF}{m}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Regular-osf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSans-OsF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-ts1 +\DeclareFontShape{TS1}{LibertinusSans-OsF}{regular}{n}{ + <-> alias * LibertinusSans-OsF/m/n }{} -\DeclareFontShape{TS1}{LibertinusSans-OsF}{regular}{sl}{ - <-> ssub * LibertinusSans-OsF/regular/it +\DeclareFontShape{TS1}{LibertinusSans-OsF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-osf-ts1 }{} - -% ---- bold ---- - -\DeclareFontShape{TS1}{LibertinusSans-OsF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-ts1 +\DeclareFontShape{TS1}{LibertinusSans-OsF}{regular}{it}{ + <-> alias * LibertinusSans-OsF/m/it }{} -\DeclareFontShape{TS1}{LibertinusSans-OsF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-ts1 +\DeclareFontShape{TS1}{LibertinusSans-OsF}{m}{sl}{ + <-> ssub * LibertinusSans-OsF/m/it }{} -\DeclareFontShape{TS1}{LibertinusSans-OsF}{bold}{it}{ - <-> ssub * LibertinusSans-OsF/bold/sl +\DeclareFontShape{TS1}{LibertinusSans-OsF}{regular}{sl}{ + <-> ssub * LibertinusSans-OsF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{TS1}{LibertinusSans-OsF}{m}{sl}{ - <-> alias * LibertinusSans-OsF/regular/sl +\DeclareFontShape{TS1}{LibertinusSans-OsF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-osf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSans-OsF}{m}{n}{ - <-> alias * LibertinusSans-OsF/regular/n +\DeclareFontShape{TS1}{LibertinusSans-OsF}{bold}{n}{ + <-> alias * LibertinusSans-OsF/b/n }{} -\DeclareFontShape{TS1}{LibertinusSans-OsF}{m}{it}{ - <-> alias * LibertinusSans-OsF/regular/it +\DeclareFontShape{TS1}{LibertinusSans-OsF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-osf-ts1 }{} - -% b --> bold - -\DeclareFontShape{TS1}{LibertinusSans-OsF}{b}{n}{ - <-> alias * LibertinusSans-OsF/bold/n +\DeclareFontShape{TS1}{LibertinusSans-OsF}{bold}{sl}{ + <-> alias * LibertinusSans-OsF/b/sl }{} -\DeclareFontShape{TS1}{LibertinusSans-OsF}{b}{sl}{ - <-> alias * LibertinusSans-OsF/bold/sl +\DeclareFontShape{TS1}{LibertinusSans-OsF}{b}{it}{ + <-> ssub * LibertinusSans-OsF/b/sl }{} -\DeclareFontShape{TS1}{LibertinusSans-OsF}{b}{it}{ - <-> alias * LibertinusSans-OsF/bold/it +\DeclareFontShape{TS1}{LibertinusSans-OsF}{bold}{it}{ + <-> ssub * LibertinusSans-OsF/bold/sl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{TS1}{LibertinusSans-OsF}{bx}{sl}{ <-> ssub * LibertinusSans-OsF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/TS1LibertinusSans-TLF.fd b/fonts/libertinus-type1/latex/TS1LibertinusSans-TLF.fd index 7db7df3fbc..6f43647492 100644 --- a/fonts/libertinus-type1/latex/TS1LibertinusSans-TLF.fd +++ b/fonts/libertinus-type1/latex/TS1LibertinusSans-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{TS1LibertinusSans-TLF.fd} - [2019/12/17 (autoinst) Font definitions for TS1/LibertinusSans-TLF.] + [2020/08/22 (autoinst) Font definitions for TS1/LibertinusSans-TLF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,68 +20,62 @@ \DeclareFontFamily{TS1}{LibertinusSans-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{TS1}{LibertinusSans-TLF}{regular}{n}{ +\DeclareFontShape{TS1}{LibertinusSans-TLF}{m}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Regular-tlf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSans-TLF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-ts1 +\DeclareFontShape{TS1}{LibertinusSans-TLF}{regular}{n}{ + <-> alias * LibertinusSans-TLF/m/n }{} -\DeclareFontShape{TS1}{LibertinusSans-TLF}{regular}{sl}{ - <-> ssub * LibertinusSans-TLF/regular/it +\DeclareFontShape{TS1}{LibertinusSans-TLF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tlf-ts1 }{} - -% ---- bold ---- - -\DeclareFontShape{TS1}{LibertinusSans-TLF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-ts1 +\DeclareFontShape{TS1}{LibertinusSans-TLF}{regular}{it}{ + <-> alias * LibertinusSans-TLF/m/it }{} -\DeclareFontShape{TS1}{LibertinusSans-TLF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-ts1 +\DeclareFontShape{TS1}{LibertinusSans-TLF}{m}{sl}{ + <-> ssub * LibertinusSans-TLF/m/it }{} -\DeclareFontShape{TS1}{LibertinusSans-TLF}{bold}{it}{ - <-> ssub * LibertinusSans-TLF/bold/sl +\DeclareFontShape{TS1}{LibertinusSans-TLF}{regular}{sl}{ + <-> ssub * LibertinusSans-TLF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{TS1}{LibertinusSans-TLF}{m}{sl}{ - <-> alias * LibertinusSans-TLF/regular/sl +\DeclareFontShape{TS1}{LibertinusSans-TLF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tlf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSans-TLF}{m}{n}{ - <-> alias * LibertinusSans-TLF/regular/n +\DeclareFontShape{TS1}{LibertinusSans-TLF}{bold}{n}{ + <-> alias * LibertinusSans-TLF/b/n }{} -\DeclareFontShape{TS1}{LibertinusSans-TLF}{m}{it}{ - <-> alias * LibertinusSans-TLF/regular/it +\DeclareFontShape{TS1}{LibertinusSans-TLF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tlf-ts1 }{} - -% b --> bold - -\DeclareFontShape{TS1}{LibertinusSans-TLF}{b}{n}{ - <-> alias * LibertinusSans-TLF/bold/n +\DeclareFontShape{TS1}{LibertinusSans-TLF}{bold}{sl}{ + <-> alias * LibertinusSans-TLF/b/sl }{} -\DeclareFontShape{TS1}{LibertinusSans-TLF}{b}{sl}{ - <-> alias * LibertinusSans-TLF/bold/sl +\DeclareFontShape{TS1}{LibertinusSans-TLF}{b}{it}{ + <-> ssub * LibertinusSans-TLF/b/sl }{} -\DeclareFontShape{TS1}{LibertinusSans-TLF}{b}{it}{ - <-> alias * LibertinusSans-TLF/bold/it +\DeclareFontShape{TS1}{LibertinusSans-TLF}{bold}{it}{ + <-> ssub * LibertinusSans-TLF/bold/sl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{TS1}{LibertinusSans-TLF}{bx}{sl}{ <-> ssub * LibertinusSans-TLF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/TS1LibertinusSans-TOsF.fd b/fonts/libertinus-type1/latex/TS1LibertinusSans-TOsF.fd index cbdcf7bdc3..0e889d629f 100644 --- a/fonts/libertinus-type1/latex/TS1LibertinusSans-TOsF.fd +++ b/fonts/libertinus-type1/latex/TS1LibertinusSans-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{TS1LibertinusSans-TOsF.fd} - [2019/12/17 (autoinst) Font definitions for TS1/LibertinusSans-TOsF.] + [2020/08/22 (autoinst) Font definitions for TS1/LibertinusSans-TOsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,68 +20,62 @@ \DeclareFontFamily{TS1}{LibertinusSans-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{TS1}{LibertinusSans-TOsF}{regular}{n}{ +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{m}{n}{ <-> \LibertinusSans@@scale LibertinusSans-Regular-tosf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSans-TOsF}{regular}{it}{ - <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-ts1 +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{regular}{n}{ + <-> alias * LibertinusSans-TOsF/m/n }{} -\DeclareFontShape{TS1}{LibertinusSans-TOsF}{regular}{sl}{ - <-> ssub * LibertinusSans-TOsF/regular/it +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{m}{it}{ + <-> \LibertinusSans@@scale LibertinusSans-Italic-tosf-ts1 }{} - -% ---- bold ---- - -\DeclareFontShape{TS1}{LibertinusSans-TOsF}{bold}{n}{ - <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-ts1 +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{regular}{it}{ + <-> alias * LibertinusSans-TOsF/m/it }{} -\DeclareFontShape{TS1}{LibertinusSans-TOsF}{bold}{sl}{ - <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-ts1 +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{m}{sl}{ + <-> ssub * LibertinusSans-TOsF/m/it }{} -\DeclareFontShape{TS1}{LibertinusSans-TOsF}{bold}{it}{ - <-> ssub * LibertinusSans-TOsF/bold/sl +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSans-TOsF/regular/it }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% -% m --> regular +% ---- b = bold ---- -\DeclareFontShape{TS1}{LibertinusSans-TOsF}{m}{sl}{ - <-> alias * LibertinusSans-TOsF/regular/sl +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{b}{n}{ + <-> \LibertinusSans@@scale LibertinusSans-Bold-tosf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSans-TOsF}{m}{n}{ - <-> alias * LibertinusSans-TOsF/regular/n +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{bold}{n}{ + <-> alias * LibertinusSans-TOsF/b/n }{} -\DeclareFontShape{TS1}{LibertinusSans-TOsF}{m}{it}{ - <-> alias * LibertinusSans-TOsF/regular/it +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{b}{sl}{ + <-> \LibertinusSans@@scale LibertinusSans-BoldOblique-tosf-ts1 }{} - -% b --> bold - -\DeclareFontShape{TS1}{LibertinusSans-TOsF}{b}{n}{ - <-> alias * LibertinusSans-TOsF/bold/n +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{bold}{sl}{ + <-> alias * LibertinusSans-TOsF/b/sl }{} -\DeclareFontShape{TS1}{LibertinusSans-TOsF}{b}{sl}{ - <-> alias * LibertinusSans-TOsF/bold/sl +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{b}{it}{ + <-> ssub * LibertinusSans-TOsF/b/sl }{} -\DeclareFontShape{TS1}{LibertinusSans-TOsF}{b}{it}{ - <-> alias * LibertinusSans-TOsF/bold/it +\DeclareFontShape{TS1}{LibertinusSans-TOsF}{bold}{it}{ + <-> ssub * LibertinusSans-TOsF/bold/sl }{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- + \DeclareFontShape{TS1}{LibertinusSans-TOsF}{bx}{sl}{ <-> ssub * LibertinusSans-TOsF/b/sl }{} diff --git a/fonts/libertinus-type1/latex/TS1LibertinusSerif-LF.fd b/fonts/libertinus-type1/latex/TS1LibertinusSerif-LF.fd index 6b19cf0a88..13fa1deb35 100644 --- a/fonts/libertinus-type1/latex/TS1LibertinusSerif-LF.fd +++ b/fonts/libertinus-type1/latex/TS1LibertinusSerif-LF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{TS1LibertinusSerif-LF.fd} - [2019/12/17 (autoinst) Font definitions for TS1/LibertinusSerif-LF.] + [2020/08/22 (autoinst) Font definitions for TS1/LibertinusSerif-LF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,97 +20,88 @@ \DeclareFontFamily{TS1}{LibertinusSerif-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{TS1}{LibertinusSerif-LF}{regular}{n}{ +\DeclareFontShape{TS1}{LibertinusSerif-LF}{m}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-lf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-LF}{regular}{n}{ + <-> alias * LibertinusSerif-LF/m/n }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{regular}{sl}{ - <-> ssub * LibertinusSerif-LF/regular/it +\DeclareFontShape{TS1}{LibertinusSerif-LF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-lf-ts1 }{} - -% ---- semibold ---- - -\DeclareFontShape{TS1}{LibertinusSerif-LF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-LF}{regular}{it}{ + <-> alias * LibertinusSerif-LF/m/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-LF}{m}{sl}{ + <-> ssub * LibertinusSerif-LF/m/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-LF/semibold/it +\DeclareFontShape{TS1}{LibertinusSerif-LF}{regular}{sl}{ + <-> ssub * LibertinusSerif-LF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{TS1}{LibertinusSerif-LF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-LF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-lf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-LF}{semibold}{n}{ + <-> alias * LibertinusSerif-LF/sb/n }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{bold}{sl}{ - <-> ssub * LibertinusSerif-LF/bold/it +\DeclareFontShape{TS1}{LibertinusSerif-LF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-lf-ts1 }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{TS1}{LibertinusSerif-LF}{m}{sl}{ - <-> alias * LibertinusSerif-LF/regular/sl +\DeclareFontShape{TS1}{LibertinusSerif-LF}{semibold}{it}{ + <-> alias * LibertinusSerif-LF/sb/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{m}{n}{ - <-> alias * LibertinusSerif-LF/regular/n +\DeclareFontShape{TS1}{LibertinusSerif-LF}{sb}{sl}{ + <-> ssub * LibertinusSerif-LF/sb/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{m}{it}{ - <-> alias * LibertinusSerif-LF/regular/it +\DeclareFontShape{TS1}{LibertinusSerif-LF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-LF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{TS1}{LibertinusSerif-LF}{sb}{sl}{ - <-> alias * LibertinusSerif-LF/semibold/sl +\DeclareFontShape{TS1}{LibertinusSerif-LF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-lf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{sb}{n}{ - <-> alias * LibertinusSerif-LF/semibold/n +\DeclareFontShape{TS1}{LibertinusSerif-LF}{bold}{n}{ + <-> alias * LibertinusSerif-LF/b/n }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{sb}{it}{ - <-> alias * LibertinusSerif-LF/semibold/it +\DeclareFontShape{TS1}{LibertinusSerif-LF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-lf-ts1 }{} - -% b --> bold +\DeclareFontShape{TS1}{LibertinusSerif-LF}{bold}{it}{ + <-> alias * LibertinusSerif-LF/b/it +}{} \DeclareFontShape{TS1}{LibertinusSerif-LF}{b}{sl}{ - <-> alias * LibertinusSerif-LF/bold/sl + <-> ssub * LibertinusSerif-LF/b/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{b}{n}{ - <-> alias * LibertinusSerif-LF/bold/n +\DeclareFontShape{TS1}{LibertinusSerif-LF}{bold}{sl}{ + <-> ssub * LibertinusSerif-LF/bold/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-LF}{b}{it}{ - <-> alias * LibertinusSerif-LF/bold/it -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{TS1}{LibertinusSerif-LF}{bx}{n}{ <-> ssub * LibertinusSerif-LF/b/n diff --git a/fonts/libertinus-type1/latex/TS1LibertinusSerif-OsF.fd b/fonts/libertinus-type1/latex/TS1LibertinusSerif-OsF.fd index 5163f184ed..2a0d9801ab 100644 --- a/fonts/libertinus-type1/latex/TS1LibertinusSerif-OsF.fd +++ b/fonts/libertinus-type1/latex/TS1LibertinusSerif-OsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{TS1LibertinusSerif-OsF.fd} - [2019/12/17 (autoinst) Font definitions for TS1/LibertinusSerif-OsF.] + [2020/08/22 (autoinst) Font definitions for TS1/LibertinusSerif-OsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,97 +20,88 @@ \DeclareFontFamily{TS1}{LibertinusSerif-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{regular}{n}{ +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{m}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-osf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{regular}{n}{ + <-> alias * LibertinusSerif-OsF/m/n }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{regular}{sl}{ - <-> ssub * LibertinusSerif-OsF/regular/it +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-osf-ts1 }{} - -% ---- semibold ---- - -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{regular}{it}{ + <-> alias * LibertinusSerif-OsF/m/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{m}{sl}{ + <-> ssub * LibertinusSerif-OsF/m/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-OsF/semibold/it +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-OsF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-osf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{semibold}{n}{ + <-> alias * LibertinusSerif-OsF/sb/n }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{bold}{sl}{ - <-> ssub * LibertinusSerif-OsF/bold/it +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-osf-ts1 }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{m}{sl}{ - <-> alias * LibertinusSerif-OsF/regular/sl +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{semibold}{it}{ + <-> alias * LibertinusSerif-OsF/sb/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{m}{n}{ - <-> alias * LibertinusSerif-OsF/regular/n +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-OsF/sb/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{m}{it}{ - <-> alias * LibertinusSerif-OsF/regular/it +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-OsF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{sb}{sl}{ - <-> alias * LibertinusSerif-OsF/semibold/sl +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-osf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{sb}{n}{ - <-> alias * LibertinusSerif-OsF/semibold/n +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{bold}{n}{ + <-> alias * LibertinusSerif-OsF/b/n }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{sb}{it}{ - <-> alias * LibertinusSerif-OsF/semibold/it +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-osf-ts1 }{} - -% b --> bold +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{bold}{it}{ + <-> alias * LibertinusSerif-OsF/b/it +}{} \DeclareFontShape{TS1}{LibertinusSerif-OsF}{b}{sl}{ - <-> alias * LibertinusSerif-OsF/bold/sl + <-> ssub * LibertinusSerif-OsF/b/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{b}{n}{ - <-> alias * LibertinusSerif-OsF/bold/n +\DeclareFontShape{TS1}{LibertinusSerif-OsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-OsF/bold/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-OsF}{b}{it}{ - <-> alias * LibertinusSerif-OsF/bold/it -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{TS1}{LibertinusSerif-OsF}{bx}{n}{ <-> ssub * LibertinusSerif-OsF/b/n diff --git a/fonts/libertinus-type1/latex/TS1LibertinusSerif-TLF.fd b/fonts/libertinus-type1/latex/TS1LibertinusSerif-TLF.fd index b24680d0f5..870512e5a0 100644 --- a/fonts/libertinus-type1/latex/TS1LibertinusSerif-TLF.fd +++ b/fonts/libertinus-type1/latex/TS1LibertinusSerif-TLF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{TS1LibertinusSerif-TLF.fd} - [2019/12/17 (autoinst) Font definitions for TS1/LibertinusSerif-TLF.] + [2020/08/22 (autoinst) Font definitions for TS1/LibertinusSerif-TLF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,97 +20,88 @@ \DeclareFontFamily{TS1}{LibertinusSerif-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{regular}{n}{ +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{m}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tlf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{regular}{n}{ + <-> alias * LibertinusSerif-TLF/m/n }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{regular}{sl}{ - <-> ssub * LibertinusSerif-TLF/regular/it +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tlf-ts1 }{} - -% ---- semibold ---- - -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{regular}{it}{ + <-> alias * LibertinusSerif-TLF/m/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{m}{sl}{ + <-> ssub * LibertinusSerif-TLF/m/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-TLF/semibold/it +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TLF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tlf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{semibold}{n}{ + <-> alias * LibertinusSerif-TLF/sb/n }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{bold}{sl}{ - <-> ssub * LibertinusSerif-TLF/bold/it +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tlf-ts1 }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{m}{sl}{ - <-> alias * LibertinusSerif-TLF/regular/sl +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{semibold}{it}{ + <-> alias * LibertinusSerif-TLF/sb/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{m}{n}{ - <-> alias * LibertinusSerif-TLF/regular/n +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TLF/sb/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{m}{it}{ - <-> alias * LibertinusSerif-TLF/regular/it +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TLF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{sb}{sl}{ - <-> alias * LibertinusSerif-TLF/semibold/sl +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tlf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{sb}{n}{ - <-> alias * LibertinusSerif-TLF/semibold/n +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{bold}{n}{ + <-> alias * LibertinusSerif-TLF/b/n }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{sb}{it}{ - <-> alias * LibertinusSerif-TLF/semibold/it +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tlf-ts1 }{} - -% b --> bold +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{bold}{it}{ + <-> alias * LibertinusSerif-TLF/b/it +}{} \DeclareFontShape{TS1}{LibertinusSerif-TLF}{b}{sl}{ - <-> alias * LibertinusSerif-TLF/bold/sl + <-> ssub * LibertinusSerif-TLF/b/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{b}{n}{ - <-> alias * LibertinusSerif-TLF/bold/n +\DeclareFontShape{TS1}{LibertinusSerif-TLF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TLF/bold/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-TLF}{b}{it}{ - <-> alias * LibertinusSerif-TLF/bold/it -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{TS1}{LibertinusSerif-TLF}{bx}{n}{ <-> ssub * LibertinusSerif-TLF/b/n diff --git a/fonts/libertinus-type1/latex/TS1LibertinusSerif-TOsF.fd b/fonts/libertinus-type1/latex/TS1LibertinusSerif-TOsF.fd index 363b95c7e0..593f27bd88 100644 --- a/fonts/libertinus-type1/latex/TS1LibertinusSerif-TOsF.fd +++ b/fonts/libertinus-type1/latex/TS1LibertinusSerif-TOsF.fd @@ -1,7 +1,7 @@ -%% Generated by autoinst on 2019/12/17 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{TS1LibertinusSerif-TOsF.fd} - [2019/12/17 (autoinst) Font definitions for TS1/LibertinusSerif-TOsF.] + [2020/08/22 (autoinst) Font definitions for TS1/LibertinusSerif-TOsF.] \ifcsname s@fct@alias\endcsname\else \gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} @@ -20,97 +20,88 @@ \DeclareFontFamily{TS1}{LibertinusSerif-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{regular}{n}{ +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{m}{n}{ <-> \LibertinusSerif@@scale LibertinusSerif-Regular-tosf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{regular}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{regular}{n}{ + <-> alias * LibertinusSerif-TOsF/m/n }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{regular}{sl}{ - <-> ssub * LibertinusSerif-TOsF/regular/it +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{m}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Italic-tosf-ts1 }{} - -% ---- semibold ---- - -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{semibold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{regular}{it}{ + <-> alias * LibertinusSerif-TOsF/m/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{semibold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{m}{sl}{ + <-> ssub * LibertinusSerif-TOsF/m/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{semibold}{sl}{ - <-> ssub * LibertinusSerif-TOsF/semibold/it +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{regular}{sl}{ + <-> ssub * LibertinusSerif-TOsF/regular/it }{} -% ---- bold ---- +% ---- sb = semibold ---- -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{bold}{n}{ - <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{sb}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Semibold-tosf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{bold}{it}{ - <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-ts1 +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{semibold}{n}{ + <-> alias * LibertinusSerif-TOsF/sb/n }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{bold}{sl}{ - <-> ssub * LibertinusSerif-TOsF/bold/it +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{sb}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-SemiboldItalic-tosf-ts1 }{} -% -% Extra 'alias' rules to map the standard NFSS codes to our fancy names -% - -% m --> regular - -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{m}{sl}{ - <-> alias * LibertinusSerif-TOsF/regular/sl +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{semibold}{it}{ + <-> alias * LibertinusSerif-TOsF/sb/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{m}{n}{ - <-> alias * LibertinusSerif-TOsF/regular/n +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{sb}{sl}{ + <-> ssub * LibertinusSerif-TOsF/sb/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{m}{it}{ - <-> alias * LibertinusSerif-TOsF/regular/it +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{semibold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/semibold/it }{} -% sb --> semibold +% ---- b = bold ---- -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{sb}{sl}{ - <-> alias * LibertinusSerif-TOsF/semibold/sl +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{b}{n}{ + <-> \LibertinusSerif@@scale LibertinusSerif-Bold-tosf-ts1 }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{sb}{n}{ - <-> alias * LibertinusSerif-TOsF/semibold/n +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{bold}{n}{ + <-> alias * LibertinusSerif-TOsF/b/n }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{sb}{it}{ - <-> alias * LibertinusSerif-TOsF/semibold/it +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{b}{it}{ + <-> \LibertinusSerif@@scale LibertinusSerif-BoldItalic-tosf-ts1 }{} - -% b --> bold +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{bold}{it}{ + <-> alias * LibertinusSerif-TOsF/b/it +}{} \DeclareFontShape{TS1}{LibertinusSerif-TOsF}{b}{sl}{ - <-> alias * LibertinusSerif-TOsF/bold/sl + <-> ssub * LibertinusSerif-TOsF/b/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{b}{n}{ - <-> alias * LibertinusSerif-TOsF/bold/n +\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{bold}{sl}{ + <-> ssub * LibertinusSerif-TOsF/bold/it }{} -\DeclareFontShape{TS1}{LibertinusSerif-TOsF}{b}{it}{ - <-> alias * LibertinusSerif-TOsF/bold/it -}{} + +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \DeclareFontShape{TS1}{LibertinusSerif-TOsF}{bx}{n}{ <-> ssub * LibertinusSerif-TOsF/b/n diff --git a/fonts/libertinus-type1/latex/TS1LibertinusSerifDisplay-LF.fd b/fonts/libertinus-type1/latex/TS1LibertinusSerifDisplay-LF.fd index 9d9ec5de1d..682ef438db 100644 --- a/fonts/libertinus-type1/latex/TS1LibertinusSerifDisplay-LF.fd +++ b/fonts/libertinus-type1/latex/TS1LibertinusSerifDisplay-LF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{TS1LibertinusSerifDisplay-LF.fd} - [2019/05/27 (autoinst) Font definitions for TS1/LibertinusSerifDisplay-LF.] + [2020/08/22 (autoinst) Font definitions for TS1/LibertinusSerifDisplay-LF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{TS1}{LibertinusSerifDisplay-LF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{TS1}{LibertinusSerifDisplay-LF}{regular}{n}{ +\DeclareFontShape{TS1}{LibertinusSerifDisplay-LF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-lf-ts1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{TS1}{LibertinusSerifDisplay-LF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-LF/m/n +}{} -% m --> regular -\DeclareFontShape{TS1}{LibertinusSerifDisplay-LF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-LF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/TS1LibertinusSerifDisplay-OsF.fd b/fonts/libertinus-type1/latex/TS1LibertinusSerifDisplay-OsF.fd index fc0e7b719b..08d9c1aeff 100644 --- a/fonts/libertinus-type1/latex/TS1LibertinusSerifDisplay-OsF.fd +++ b/fonts/libertinus-type1/latex/TS1LibertinusSerifDisplay-OsF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{TS1LibertinusSerifDisplay-OsF.fd} - [2019/05/27 (autoinst) Font definitions for TS1/LibertinusSerifDisplay-OsF.] + [2020/08/22 (autoinst) Font definitions for TS1/LibertinusSerifDisplay-OsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{TS1}{LibertinusSerifDisplay-OsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{TS1}{LibertinusSerifDisplay-OsF}{regular}{n}{ +\DeclareFontShape{TS1}{LibertinusSerifDisplay-OsF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-osf-ts1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{TS1}{LibertinusSerifDisplay-OsF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-OsF/m/n +}{} -% m --> regular -\DeclareFontShape{TS1}{LibertinusSerifDisplay-OsF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-OsF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/TS1LibertinusSerifDisplay-TLF.fd b/fonts/libertinus-type1/latex/TS1LibertinusSerifDisplay-TLF.fd index 91f65bb13a..34ad25548a 100644 --- a/fonts/libertinus-type1/latex/TS1LibertinusSerifDisplay-TLF.fd +++ b/fonts/libertinus-type1/latex/TS1LibertinusSerifDisplay-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{TS1LibertinusSerifDisplay-TLF.fd} - [2019/05/27 (autoinst) Font definitions for TS1/LibertinusSerifDisplay-TLF.] + [2020/08/22 (autoinst) Font definitions for TS1/LibertinusSerifDisplay-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{TS1}{LibertinusSerifDisplay-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{TS1}{LibertinusSerifDisplay-TLF}{regular}{n}{ +\DeclareFontShape{TS1}{LibertinusSerifDisplay-TLF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tlf-ts1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{TS1}{LibertinusSerifDisplay-TLF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-TLF/m/n +}{} -% m --> regular -\DeclareFontShape{TS1}{LibertinusSerifDisplay-TLF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-TLF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/TS1LibertinusSerifDisplay-TOsF.fd b/fonts/libertinus-type1/latex/TS1LibertinusSerifDisplay-TOsF.fd index 3be0d2c78d..d47cf30dfe 100644 --- a/fonts/libertinus-type1/latex/TS1LibertinusSerifDisplay-TOsF.fd +++ b/fonts/libertinus-type1/latex/TS1LibertinusSerifDisplay-TOsF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{TS1LibertinusSerifDisplay-TOsF.fd} - [2019/05/27 (autoinst) Font definitions for TS1/LibertinusSerifDisplay-TOsF.] + [2020/08/22 (autoinst) Font definitions for TS1/LibertinusSerifDisplay-TOsF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifDisplay@scale\endcsname\relax \let\LibertinusSerifDisplay@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{TS1}{LibertinusSerifDisplay-TOsF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{TS1}{LibertinusSerifDisplay-TOsF}{regular}{n}{ +\DeclareFontShape{TS1}{LibertinusSerifDisplay-TOsF}{m}{n}{ <-> \LibertinusSerifDisplay@@scale LibertinusSerifDisplay-Regular-tosf-ts1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{TS1}{LibertinusSerifDisplay-TOsF}{regular}{n}{ + <-> alias * LibertinusSerifDisplay-TOsF/m/n +}{} -% m --> regular -\DeclareFontShape{TS1}{LibertinusSerifDisplay-TOsF}{m}{n}{ - <-> ssub * LibertinusSerifDisplay-TOsF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/TS1LibertinusSerifInitials-TLF.fd b/fonts/libertinus-type1/latex/TS1LibertinusSerifInitials-TLF.fd index 3ed7160b9d..a80169bfd2 100644 --- a/fonts/libertinus-type1/latex/TS1LibertinusSerifInitials-TLF.fd +++ b/fonts/libertinus-type1/latex/TS1LibertinusSerifInitials-TLF.fd @@ -1,7 +1,15 @@ -%% Generated by autoinst on 2019/05/27 +%% Generated by autoinst on 2020/08/22 %% \ProvidesFile{TS1LibertinusSerifInitials-TLF.fd} - [2019/05/27 (autoinst) Font definitions for TS1/LibertinusSerifInitials-TLF.] + [2020/08/22 (autoinst) Font definitions for TS1/LibertinusSerifInitials-TLF.] + +\ifcsname s@fct@alias\endcsname\else +\gdef\s@fct@alias{\sub@sfcnt\@font@aliasinfo} +\gdef\@font@aliasinfo#1{% + \@font@info{Font\space shape\space `\curr@fontshape'\space will + \space be\space aliased\MessageBreak to\space `\mandatory@arg'}% +} +\fi \expandafter\ifx\csname LibertinusSerifInitials@scale\endcsname\relax \let\LibertinusSerifInitials@@scale\@empty @@ -12,20 +20,17 @@ \DeclareFontFamily{TS1}{LibertinusSerifInitials-TLF}{} -% ---- regular ---- +% ---- m = regular ---- -\DeclareFontShape{TS1}{LibertinusSerifInitials-TLF}{regular}{n}{ +\DeclareFontShape{TS1}{LibertinusSerifInitials-TLF}{m}{n}{ <-> \LibertinusSerifInitials@@scale LibertinusSerifInitials-Regular-tlf-ts1 }{} -% -% Extra 'ssub' rules to map the standard NFSS codes to our fancy names -% +\DeclareFontShape{TS1}{LibertinusSerifInitials-TLF}{regular}{n}{ + <-> alias * LibertinusSerifInitials-TLF/m/n +}{} -% m --> regular -\DeclareFontShape{TS1}{LibertinusSerifInitials-TLF}{m}{n}{ - <-> ssub * LibertinusSerifInitials-TLF/regular/n -}{} +% ---- Extra 'ssub' rules to map 'bx' to 'b' ---- \endinput diff --git a/fonts/libertinus-type1/latex/libertinus-type1.sty b/fonts/libertinus-type1/latex/libertinus-type1.sty index 86d6276666..e7cbdab07e 100644 --- a/fonts/libertinus-type1/latex/libertinus-type1.sty +++ b/fonts/libertinus-type1/latex/libertinus-type1.sty @@ -1,5 +1,5 @@ \ProvidesPackage{libertinus-type1}[% - 2019/05/28 (Bob Tennent) Supports libertinus fonts for latex/pdflatex.] + 2020/08/22 (Bob Tennent) Supports libertinus fonts for latex/pdflatex.] \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} \newif\iflibertinus@otf @@ -21,7 +21,7 @@ use libertinus.sty or libertinus-otf.sty.\MessageBreak -\RequirePackage{mweights,fontenc,fontaxes} +\RequirePackage{fontenc,fontaxes} \newif\iflibertinus@sf \libertinus@sftrue \newif\iflibertinus@rm \libertinus@rmtrue @@ -190,9 +190,11 @@ use libertinus.sty or libertinus-otf.sty.\MessageBreak \def\LibertinusSerifSB{\fontfamily{\libertinusserif@family}\fontseries{sb}\selectfont} \def\LibertinusSerifOsF{\fontfamily{LibertinusSerif-OsF}\selectfont} \def\LibertinusSerifTLF{\fontfamily{LibertinusSerif-TLF}\selectfont} +\def\LibertinusSerifLF{\fontfamily{LibertinusSerif-LF}\selectfont} \def\LibertinusSans{\fontfamily{\libertinussans@family}\selectfont} \def\LibertinusSansOsF{\fontfamily{LibertinusSans-OsF}\selectfont} \def\LibertinusSansTLF{\fontfamily{LibertinusSans-TLF}\selectfont} +\def\LibertinusSansLF{\fontfamily{LibertinusSans-LF}\selectfont} \def\LibertinusMono{\fontfamily{LibertinusMono-TLF}\selectfont} \def\Libertinusinitials{\fontfamily{LibertinusSerifInitials-\libertinusserif@figurealign\libertinusserif@figurestyle}\selectfont} \def\LibertinusInitials{\fontfamily{LibertinusSerifInitials-\libertinusserif@figurealign\libertinusserif@figurestyle}\selectfont} @@ -206,8 +208,8 @@ use libertinus.sty or libertinus-otf.sty.\MessageBreak \iflibertinus@rm \renewcommand*\rmdefault{LibertinusSerif-OsF}\fi \iflibertinus@sf \renewcommand*\sfdefault{LibertinusSans-OsF}\fi} -\DeclareTextFontCommand{\textsu}{\sufigures} -\let\textsuperior\textsu +\DeclareTextFontCommand{\textsup}{\sufigures} +\let\textsuperior\textsup \def\libertinusseriflgr{\fontencoding{LGR}\fontfamily{\libertinusserif@family}\selectfont} \def\libertinussanslgr{\fontencoding{LGR}\fontfamily{\libertinussans@family}\selectfont} |