summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-LF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-OsF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-Sup.fd66
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TLF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TOsF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-LF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-OsF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-Sup.fd93
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TLF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TOsF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-LF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-OsF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-Sup.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TLF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TOsF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifInitials-TLF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-LF.fd83
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-Sup.fd70
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-TLF.fd74
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-LF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-OsF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-Sup.fd66
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TLF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TOsF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-LF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-OsF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-Sup.fd93
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TLF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TOsF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-LF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-OsF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-Sup.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TLF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TOsF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifInitials-TLF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-LF.fd83
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-Sup.fd70
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-TLF.fd74
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-LF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-OsF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-Sup.fd66
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TLF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TOsF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-LF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-OsF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-Sup.fd93
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TLF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TOsF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-LF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-OsF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-Sup.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TLF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TOsF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifInitials-TLF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-LF.fd83
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-Sup.fd70
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-TLF.fd74
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-LF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-OsF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-Sup.fd66
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TLF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TOsF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-LF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-OsF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-Sup.fd93
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TLF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TOsF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-LF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-OsF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-Sup.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TLF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TOsF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifInitials-TLF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-LF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-OsF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-Sup.fd66
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-TLF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-TOsF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-LF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-OsF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-Sup.fd93
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-TLF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-TOsF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-LF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-OsF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-Sup.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-TLF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-TOsF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifInitials-TLF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-LF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-OsF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-Sup.fd66
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-TLF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-TOsF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-LF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-OsF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-Sup.fd93
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-TLF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-TOsF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-LF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-OsF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-Sup.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-TLF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-TOsF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifInitials-TLF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-LF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-OsF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-Sup.fd66
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-TLF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-TOsF.fd114
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-LF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-OsF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-Sup.fd93
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-TLF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-TOsF.fd165
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-LF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-OsF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-Sup.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-TLF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-TOsF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifInitials-TLF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusMono-LF.fd83
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusMono-TLF.fd74
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-LF.fd66
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-OsF.fd66
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TLF.fd66
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TOsF.fd66
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-LF.fd93
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-OsF.fd93
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TLF.fd93
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TOsF.fd93
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-LF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-OsF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TLF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TOsF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifInitials-TLF.fd27
-rw-r--r--Master/texmf-dist/tex/latex/libertinus-type1/libertinus-type1.sty10
137 files changed, 5826 insertions, 5852 deletions
diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-LF.fd
index 313b2893e40..0934511ccef 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-LF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-OsF.fd
index 728081cf4bf..4a0be72b43c 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-OsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-Sup.fd
index ba12fb8f87b..a815d9508b4 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-Sup.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TLF.fd
index 27aae8538b9..bff45ed407e 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TOsF.fd
index ce832bbb154..ca60a16f521 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSans-TOsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-LF.fd
index ba533288af8..d9171ad4d4d 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-LF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-OsF.fd
index 675da4d1f14..ca0d235e751 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-OsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-Sup.fd
index deaf07141d3..93818a08357 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-Sup.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TLF.fd
index 4f076d10e86..1891c8ad40e 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TOsF.fd
index 9197171ce58..171cfdd2efa 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerif-TOsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-LF.fd
index c36bab482db..d1778044601 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-LF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-OsF.fd
index 13e3a2d03df..3b8670ef25e 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-OsF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-Sup.fd
index 8dd8827004e..26a2ef53e53 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-Sup.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TLF.fd
index 2c55858eddb..27bde5a167e 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TLF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TOsF.fd
index 05450348337..0ffffaf244d 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifDisplay-TOsF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifInitials-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifInitials-TLF.fd
index d1ea71352d4..814b7b7664e 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifInitials-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LGRLibertinusSerifInitials-TLF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-LF.fd
new file mode 100644
index 00000000000..f5532b55f89
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-LF.fd
@@ -0,0 +1,83 @@
+%% Generated by autoinst on 2020/08/22
+%%
+\ProvidesFile{LY1LibertinusMono-LF.fd}
+ [2020/08/22 (autoinst) Font definitions for LY1/LibertinusMono-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 LibertinusMono@scale\endcsname\relax
+ \let\LibertinusMono@@scale\@empty
+\else
+ \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{LibertinusMono-LF}{\hyphenchar\font=-1}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{LY1}{LibertinusMono-LF}{m}{sl}{
+ <-> \LibertinusMono@@scale LibertinusMono-Oblique-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{LibertinusMono-LF}{regular}{sl}{
+ <-> alias * LibertinusMono-LF/m/sl
+}{}
+
+\DeclareFontShape{LY1}{LibertinusMono-LF}{m}{it}{
+ <-> ssub * LibertinusMono-LF/m/sl
+}{}
+
+\DeclareFontShape{LY1}{LibertinusMono-LF}{regular}{it}{
+ <-> ssub * LibertinusMono-LF/regular/sl
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{LY1}{LibertinusMono-LF}{b}{n}{
+ <-> \LibertinusMono@@scale LibertinusMono-Bold-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{LibertinusMono-LF}{bold}{n}{
+ <-> alias * LibertinusMono-LF/b/n
+}{}
+
+\DeclareFontShape{LY1}{LibertinusMono-LF}{b}{sl}{
+ <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{LibertinusMono-LF}{bold}{sl}{
+ <-> alias * LibertinusMono-LF/b/sl
+}{}
+
+\DeclareFontShape{LY1}{LibertinusMono-LF}{b}{it}{
+ <-> ssub * LibertinusMono-LF/b/sl
+}{}
+
+\DeclareFontShape{LY1}{LibertinusMono-LF}{bold}{it}{
+ <-> ssub * LibertinusMono-LF/bold/sl
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{LY1}{LibertinusMono-LF}{bx}{sl}{
+ <-> ssub * LibertinusMono-LF/b/sl
+}{}
+
+\DeclareFontShape{LY1}{LibertinusMono-LF}{bx}{n}{
+ <-> ssub * LibertinusMono-LF/b/n
+}{}
+
+\DeclareFontShape{LY1}{LibertinusMono-LF}{bx}{it}{
+ <-> ssub * LibertinusMono-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-Sup.fd
index 50867d65b5a..8e1538edeb7 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-Sup.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-TLF.fd
index 3e097f23b9e..5fcd5bf968f 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusMono-TLF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-LF.fd
index bf9abb49080..82866638e85 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-LF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-OsF.fd
index 428a54c6a91..fb78bd0aa18 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-OsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-Sup.fd
index ddb0d83feb7..19bf1a5273d 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-Sup.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TLF.fd
index c2fcebd3b40..4df34670faf 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TOsF.fd
index 3d490e57cd4..592ffaec352 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSans-TOsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-LF.fd
index 1e77f975aab..ecda25efc18 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-LF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-OsF.fd
index 9ad00fe5440..baa3b5c487a 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-OsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-Sup.fd
index 8bf828e03fa..e09bd844562 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-Sup.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TLF.fd
index 08f0135937a..dc49c3aab8e 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TOsF.fd
index 9986c1f8d64..17c355bbb06 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerif-TOsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-LF.fd
index 8c8170bfb90..98674fb1336 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-LF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-OsF.fd
index 3fe2e31a3d5..ab92f68a5cf 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-OsF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-Sup.fd
index 99b46fb3f5e..44ae521a6c6 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-Sup.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TLF.fd
index 8e4c12fac03..b04af4234b2 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TLF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TOsF.fd
index b00bc2805ae..c0da2faf53b 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifDisplay-TOsF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifInitials-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifInitials-TLF.fd
index 3f81d3855f1..8791b86dd17 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifInitials-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/LY1LibertinusSerifInitials-TLF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-LF.fd
new file mode 100644
index 00000000000..8c6fb55ec3e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-LF.fd
@@ -0,0 +1,83 @@
+%% Generated by autoinst on 2020/08/22
+%%
+\ProvidesFile{OT1LibertinusMono-LF.fd}
+ [2020/08/22 (autoinst) Font definitions for OT1/LibertinusMono-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 LibertinusMono@scale\endcsname\relax
+ \let\LibertinusMono@@scale\@empty
+\else
+ \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{LibertinusMono-LF}{\hyphenchar\font=-1}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{OT1}{LibertinusMono-LF}{m}{sl}{
+ <-> \LibertinusMono@@scale LibertinusMono-Oblique-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{LibertinusMono-LF}{regular}{sl}{
+ <-> alias * LibertinusMono-LF/m/sl
+}{}
+
+\DeclareFontShape{OT1}{LibertinusMono-LF}{m}{it}{
+ <-> ssub * LibertinusMono-LF/m/sl
+}{}
+
+\DeclareFontShape{OT1}{LibertinusMono-LF}{regular}{it}{
+ <-> ssub * LibertinusMono-LF/regular/sl
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{OT1}{LibertinusMono-LF}{b}{n}{
+ <-> \LibertinusMono@@scale LibertinusMono-Bold-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{LibertinusMono-LF}{bold}{n}{
+ <-> alias * LibertinusMono-LF/b/n
+}{}
+
+\DeclareFontShape{OT1}{LibertinusMono-LF}{b}{sl}{
+ <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{LibertinusMono-LF}{bold}{sl}{
+ <-> alias * LibertinusMono-LF/b/sl
+}{}
+
+\DeclareFontShape{OT1}{LibertinusMono-LF}{b}{it}{
+ <-> ssub * LibertinusMono-LF/b/sl
+}{}
+
+\DeclareFontShape{OT1}{LibertinusMono-LF}{bold}{it}{
+ <-> ssub * LibertinusMono-LF/bold/sl
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{OT1}{LibertinusMono-LF}{bx}{sl}{
+ <-> ssub * LibertinusMono-LF/b/sl
+}{}
+
+\DeclareFontShape{OT1}{LibertinusMono-LF}{bx}{n}{
+ <-> ssub * LibertinusMono-LF/b/n
+}{}
+
+\DeclareFontShape{OT1}{LibertinusMono-LF}{bx}{it}{
+ <-> ssub * LibertinusMono-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-Sup.fd
index 81aaddf0307..2992e4ef188 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-Sup.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-TLF.fd
index bba71c042ec..6c9aeccc003 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusMono-TLF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-LF.fd
index 474a847cfe0..74622b3a257 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-LF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-OsF.fd
index 7d01df64249..25f5913f52a 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-OsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-Sup.fd
index 7fd3b20f85e..305b84db5c4 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-Sup.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TLF.fd
index ce468d4bb68..2b651f266a9 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TOsF.fd
index f724edf6e0e..bcb02eaecc8 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSans-TOsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-LF.fd
index 2c349be8e72..cc95914ab66 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-LF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-OsF.fd
index c0a0b40d699..294c7f0c949 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-OsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-Sup.fd
index 1907c59e9f9..036012230f4 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-Sup.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TLF.fd
index c5ad6480726..0571df55f88 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TOsF.fd
index 10c2758b270..2140180099a 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerif-TOsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-LF.fd
index 9b2098fcb13..60b59187427 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-LF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-OsF.fd
index 1295940677a..9e4a472ded4 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-OsF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-Sup.fd
index 1dd9ff884ee..c893cdc1f49 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-Sup.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TLF.fd
index 6871ce89294..b26341d57e7 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TLF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TOsF.fd
index 42036d42687..8db4932e579 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifDisplay-TOsF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifInitials-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifInitials-TLF.fd
index d981d59b5df..eee27bc0e7f 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifInitials-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/OT1LibertinusSerifInitials-TLF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-LF.fd
new file mode 100644
index 00000000000..4821e85311f
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-LF.fd
@@ -0,0 +1,83 @@
+%% Generated by autoinst on 2020/08/22
+%%
+\ProvidesFile{T1LibertinusMono-LF.fd}
+ [2020/08/22 (autoinst) Font definitions for T1/LibertinusMono-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 LibertinusMono@scale\endcsname\relax
+ \let\LibertinusMono@@scale\@empty
+\else
+ \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{LibertinusMono-LF}{\hyphenchar\font=-1}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{T1}{LibertinusMono-LF}{m}{sl}{
+ <-> \LibertinusMono@@scale LibertinusMono-Oblique-lf-t1
+}{}
+
+\DeclareFontShape{T1}{LibertinusMono-LF}{regular}{sl}{
+ <-> alias * LibertinusMono-LF/m/sl
+}{}
+
+\DeclareFontShape{T1}{LibertinusMono-LF}{m}{it}{
+ <-> ssub * LibertinusMono-LF/m/sl
+}{}
+
+\DeclareFontShape{T1}{LibertinusMono-LF}{regular}{it}{
+ <-> ssub * LibertinusMono-LF/regular/sl
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{T1}{LibertinusMono-LF}{b}{n}{
+ <-> \LibertinusMono@@scale LibertinusMono-Bold-lf-t1
+}{}
+
+\DeclareFontShape{T1}{LibertinusMono-LF}{bold}{n}{
+ <-> alias * LibertinusMono-LF/b/n
+}{}
+
+\DeclareFontShape{T1}{LibertinusMono-LF}{b}{sl}{
+ <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-lf-t1
+}{}
+
+\DeclareFontShape{T1}{LibertinusMono-LF}{bold}{sl}{
+ <-> alias * LibertinusMono-LF/b/sl
+}{}
+
+\DeclareFontShape{T1}{LibertinusMono-LF}{b}{it}{
+ <-> ssub * LibertinusMono-LF/b/sl
+}{}
+
+\DeclareFontShape{T1}{LibertinusMono-LF}{bold}{it}{
+ <-> ssub * LibertinusMono-LF/bold/sl
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{T1}{LibertinusMono-LF}{bx}{sl}{
+ <-> ssub * LibertinusMono-LF/b/sl
+}{}
+
+\DeclareFontShape{T1}{LibertinusMono-LF}{bx}{n}{
+ <-> ssub * LibertinusMono-LF/b/n
+}{}
+
+\DeclareFontShape{T1}{LibertinusMono-LF}{bx}{it}{
+ <-> ssub * LibertinusMono-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-Sup.fd
index d47c9e85118..7363591a223 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-Sup.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-TLF.fd
index 88ef0fdef20..90631d6abac 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusMono-TLF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-LF.fd
index 492ba4219d4..204c89be629 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-LF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-OsF.fd
index 55764494d7e..6537558ad4a 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-OsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-Sup.fd
index f51ca3ccf2f..2d62d0faca3 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-Sup.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TLF.fd
index 92a407a7c82..67c590f1fd6 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TOsF.fd
index de76dd1c242..167b0d73c10 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSans-TOsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-LF.fd
index f8a82ce81e6..df2b06065cd 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-LF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-OsF.fd
index 1596ae63805..3a9de6703f0 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-OsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-Sup.fd
index b6923fabbee..3fef427a07b 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-Sup.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TLF.fd
index 90db56d5efc..b2672bfa77a 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TOsF.fd
index 7c0c79d9985..b7879102c2e 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerif-TOsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-LF.fd
index 6170eb64ba9..02b7371bdeb 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-LF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-OsF.fd
index e1913777a56..e6052d7d3eb 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-OsF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-Sup.fd
index f790010fb10..2eb0d5f055e 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-Sup.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TLF.fd
index f0482d3e84e..f027139f2b0 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TLF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TOsF.fd
index eb29a1f87bb..46087c388f3 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifDisplay-TOsF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifInitials-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifInitials-TLF.fd
index 0077e508c1a..b8e77df7d5f 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifInitials-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/T1LibertinusSerifInitials-TLF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-LF.fd
index 015b825dfd7..70e95ba0741 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-OsF.fd
index 16033de6213..2564a230c51 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-Sup.fd
index 2c6a071cf63..ea0199a5b3f 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-TLF.fd
index b557f15b03c..eabccb6821d 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-TOsF.fd
index de339b11731..4032e4fbce9 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSans-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-LF.fd
index 200b753defe..4c9f7a0d7a0 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-OsF.fd
index 5c4ea714571..3395f4a0c3f 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-Sup.fd
index 3908ce62152..963eacede8d 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-TLF.fd
index 815be2aac43..0c9682a5791 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-TOsF.fd
index ad6d934acd8..656adc5f715 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerif-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-LF.fd
index 9a53f3378d1..b375e81f794 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-OsF.fd
index 6df808914cc..7adaa6ac486 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-Sup.fd
index b1cc106f82f..c1a9b0e9e61 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-TLF.fd
index 01e4d864f28..9b10fffaef5 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-TOsF.fd
index aa952c2cf1e..5dc7399da3a 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifDisplay-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifInitials-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifInitials-TLF.fd
index 58e9e57ccee..3c27a3dbfdb 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2ALibertinusSerifInitials-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-LF.fd
index 8601d55671d..d574e50df38 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-OsF.fd
index 859322feedd..cbfdc3dc226 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-Sup.fd
index 6f39e5cfacd..34a39776900 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-TLF.fd
index 6aa50284c6f..c84850a8dd8 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-TOsF.fd
index 9fb5cb631d8..5c4e90d4c21 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSans-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-LF.fd
index de3ec48ade4..d6d6dc0dfd4 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-OsF.fd
index 95367781ec7..ebc834169fa 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-Sup.fd
index 2efc7fe555b..5ee69b579e8 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-TLF.fd
index 48b6c260815..e9416b81189 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-TOsF.fd
index 10351966238..48bfa7f015a 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerif-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-LF.fd
index 19dfd2ad438..28535e4aa5c 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-OsF.fd
index 8a6b060a9bb..ae933826d45 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-Sup.fd
index 086e5f9d639..b4c438b8730 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-TLF.fd
index 0cd07cb9676..09e32342e5d 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-TOsF.fd
index 5d22efb4294..c14d5bd535b 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifDisplay-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifInitials-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifInitials-TLF.fd
index 8a0f6612148..f7e6918283a 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2BLibertinusSerifInitials-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-LF.fd
index 7726a25fbdf..bb377177f63 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-OsF.fd
index cc68bfddd41..f7885392c47 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-Sup.fd
index 721177ce292..9f1b3209ee0 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-TLF.fd
index a89a4206d73..6243fdbe69b 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-TOsF.fd
index 4ef121c76b7..83b6ebcd9d8 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSans-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-LF.fd
index ab3cc34767f..2d20bcdd209 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-OsF.fd
index 51e6720f2e0..e4ac7f8f397 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-Sup.fd
index 0a2585637a0..e42c713b1eb 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-TLF.fd
index 7f25c9b99cf..a6437d5f411 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-TOsF.fd
index d4382dcbe59..e8577cec7b5 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerif-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-LF.fd
index 9d36b1d4960..774a100bfb5 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-OsF.fd
index 5a33523c4f5..1bb934482fc 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-Sup.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-Sup.fd
index f4bae83ebbd..f742026a75d 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-Sup.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-TLF.fd
index 466ce2b6d9a..3777ec4a67e 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-TOsF.fd
index 732027ab132..df975b9c976 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifDisplay-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifInitials-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifInitials-TLF.fd
index fe499f0eed3..580f5399d05 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/T2CLibertinusSerifInitials-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/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/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusMono-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusMono-LF.fd
new file mode 100644
index 00000000000..1829dae4d54
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusMono-LF.fd
@@ -0,0 +1,83 @@
+%% Generated by autoinst on 2020/08/22
+%%
+\ProvidesFile{TS1LibertinusMono-LF.fd}
+ [2020/08/22 (autoinst) Font definitions for TS1/LibertinusMono-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 LibertinusMono@scale\endcsname\relax
+ \let\LibertinusMono@@scale\@empty
+\else
+ \edef\LibertinusMono@@scale{s*[\csname LibertinusMono@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{TS1}{LibertinusMono-LF}{\hyphenchar\font=-1}
+
+
+% ---- m = regular ----
+
+\DeclareFontShape{TS1}{LibertinusMono-LF}{m}{sl}{
+ <-> \LibertinusMono@@scale LibertinusMono-Oblique-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{LibertinusMono-LF}{regular}{sl}{
+ <-> alias * LibertinusMono-LF/m/sl
+}{}
+
+\DeclareFontShape{TS1}{LibertinusMono-LF}{m}{it}{
+ <-> ssub * LibertinusMono-LF/m/sl
+}{}
+
+\DeclareFontShape{TS1}{LibertinusMono-LF}{regular}{it}{
+ <-> ssub * LibertinusMono-LF/regular/sl
+}{}
+
+
+% ---- b = bold ----
+
+\DeclareFontShape{TS1}{LibertinusMono-LF}{b}{n}{
+ <-> \LibertinusMono@@scale LibertinusMono-Bold-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{LibertinusMono-LF}{bold}{n}{
+ <-> alias * LibertinusMono-LF/b/n
+}{}
+
+\DeclareFontShape{TS1}{LibertinusMono-LF}{b}{sl}{
+ <-> \LibertinusMono@@scale LibertinusMono-BoldOblique-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{LibertinusMono-LF}{bold}{sl}{
+ <-> alias * LibertinusMono-LF/b/sl
+}{}
+
+\DeclareFontShape{TS1}{LibertinusMono-LF}{b}{it}{
+ <-> ssub * LibertinusMono-LF/b/sl
+}{}
+
+\DeclareFontShape{TS1}{LibertinusMono-LF}{bold}{it}{
+ <-> ssub * LibertinusMono-LF/bold/sl
+}{}
+
+
+% ---- Extra 'ssub' rules to map 'bx' to 'b' ----
+
+\DeclareFontShape{TS1}{LibertinusMono-LF}{bx}{sl}{
+ <-> ssub * LibertinusMono-LF/b/sl
+}{}
+
+\DeclareFontShape{TS1}{LibertinusMono-LF}{bx}{n}{
+ <-> ssub * LibertinusMono-LF/b/n
+}{}
+
+\DeclareFontShape{TS1}{LibertinusMono-LF}{bx}{it}{
+ <-> ssub * LibertinusMono-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusMono-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusMono-TLF.fd
index e81ab38e748..12db9900a94 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusMono-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusMono-TLF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-LF.fd
index aea9245975e..b1a96805fcf 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-LF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-OsF.fd
index 929f51a99ef..2a7e7bd3127 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-OsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TLF.fd
index 7db7df3fbc5..6f436474926 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TOsF.fd
index cbdcf7bdc39..0e889d629f8 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSans-TOsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-LF.fd
index 6b19cf0a88e..13fa1deb35f 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-LF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-OsF.fd
index 5163f184edc..2a0d9801ab4 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-OsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TLF.fd
index b24680d0f5e..870512e5a09 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TLF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TOsF.fd
index 363b95c7e0f..593f27bd886 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerif-TOsF.fd
@@ -1,7 +1,7 @@
-%% Generated by autoinst on 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/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-LF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-LF.fd
index 9d9ec5de1de..682ef438dbf 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-LF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-LF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-OsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-OsF.fd
index fc0e7b719b1..08d9c1aeff0 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-OsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-OsF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TLF.fd
index 91f65bb13a1..34ad25548ae 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TLF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TOsF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TOsF.fd
index 3be0d2c78db..d47cf30dfeb 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TOsF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifDisplay-TOsF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifInitials-TLF.fd b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifInitials-TLF.fd
index 3ed7160b9da..a80169bfd2b 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifInitials-TLF.fd
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/TS1LibertinusSerifInitials-TLF.fd
@@ -1,7 +1,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/Master/texmf-dist/tex/latex/libertinus-type1/libertinus-type1.sty b/Master/texmf-dist/tex/latex/libertinus-type1/libertinus-type1.sty
index 86d62766665..e7cbdab07e5 100644
--- a/Master/texmf-dist/tex/latex/libertinus-type1/libertinus-type1.sty
+++ b/Master/texmf-dist/tex/latex/libertinus-type1/libertinus-type1.sty
@@ -1,5 +1,5 @@
\ProvidesPackage{libertinus-type1}[%
- 2019/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}