summaryrefslogtreecommitdiff
path: root/fonts/montserrat/tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-11-09 03:01:38 +0000
committerNorbert Preining <norbert@preining.info>2019-11-09 03:01:38 +0000
commit89213117b5298d9493446422708bf48384368825 (patch)
tree368c5215c1e6aacc2f7775eef89c5eb4a944dbc9 /fonts/montserrat/tex
parent378b2ba55f417b42b93d9edb06dd4d007872f8b9 (diff)
CTAN sync 201911090301
Diffstat (limited to 'fonts/montserrat/tex')
-rw-r--r--fonts/montserrat/tex/LY1Montserrat-Dnom.fd225
-rw-r--r--fonts/montserrat/tex/LY1Montserrat-Inf.fd239
-rw-r--r--fonts/montserrat/tex/LY1Montserrat-LF.fd449
-rw-r--r--fonts/montserrat/tex/LY1Montserrat-Numr.fd253
-rw-r--r--fonts/montserrat/tex/LY1Montserrat-OsF.fd457
-rw-r--r--fonts/montserrat/tex/LY1Montserrat-Sup.fd229
-rw-r--r--fonts/montserrat/tex/LY1Montserrat-TLF.fd437
-rw-r--r--fonts/montserrat/tex/LY1Montserrat-TOsF.fd445
-rw-r--r--fonts/montserrat/tex/LY1MontserratAlternates-Dnom.fd225
-rw-r--r--fonts/montserrat/tex/LY1MontserratAlternates-Inf.fd235
-rw-r--r--fonts/montserrat/tex/LY1MontserratAlternates-LF.fd465
-rw-r--r--fonts/montserrat/tex/LY1MontserratAlternates-Numr.fd225
-rw-r--r--fonts/montserrat/tex/LY1MontserratAlternates-OsF.fd465
-rw-r--r--fonts/montserrat/tex/LY1MontserratAlternates-Sup.fd191
-rw-r--r--fonts/montserrat/tex/LY1MontserratAlternates-TLF.fd453
-rw-r--r--fonts/montserrat/tex/LY1MontserratAlternates-TOsF.fd441
-rw-r--r--fonts/montserrat/tex/OT1Montserrat-Dnom.fd235
-rw-r--r--fonts/montserrat/tex/OT1Montserrat-Inf.fd223
-rw-r--r--fonts/montserrat/tex/OT1Montserrat-LF.fd425
-rw-r--r--fonts/montserrat/tex/OT1Montserrat-Numr.fd225
-rw-r--r--fonts/montserrat/tex/OT1Montserrat-OsF.fd449
-rw-r--r--fonts/montserrat/tex/OT1Montserrat-Sup.fd223
-rw-r--r--fonts/montserrat/tex/OT1Montserrat-TLF.fd453
-rw-r--r--fonts/montserrat/tex/OT1Montserrat-TOsF.fd443
-rw-r--r--fonts/montserrat/tex/OT1MontserratAlternates-Dnom.fd227
-rw-r--r--fonts/montserrat/tex/OT1MontserratAlternates-Inf.fd235
-rw-r--r--fonts/montserrat/tex/OT1MontserratAlternates-LF.fd455
-rw-r--r--fonts/montserrat/tex/OT1MontserratAlternates-Numr.fd199
-rw-r--r--fonts/montserrat/tex/OT1MontserratAlternates-OsF.fd447
-rw-r--r--fonts/montserrat/tex/OT1MontserratAlternates-Sup.fd239
-rw-r--r--fonts/montserrat/tex/OT1MontserratAlternates-TLF.fd459
-rw-r--r--fonts/montserrat/tex/OT1MontserratAlternates-TOsF.fd429
-rw-r--r--fonts/montserrat/tex/T1Montserrat-Dnom.fd225
-rw-r--r--fonts/montserrat/tex/T1Montserrat-Inf.fd247
-rw-r--r--fonts/montserrat/tex/T1Montserrat-LF.fd419
-rw-r--r--fonts/montserrat/tex/T1Montserrat-Numr.fd241
-rw-r--r--fonts/montserrat/tex/T1Montserrat-OsF.fd455
-rw-r--r--fonts/montserrat/tex/T1Montserrat-Sup.fd237
-rw-r--r--fonts/montserrat/tex/T1Montserrat-TLF.fd445
-rw-r--r--fonts/montserrat/tex/T1Montserrat-TOsF.fd455
-rw-r--r--fonts/montserrat/tex/T1MontserratAlternates-Dnom.fd225
-rw-r--r--fonts/montserrat/tex/T1MontserratAlternates-Inf.fd221
-rw-r--r--fonts/montserrat/tex/T1MontserratAlternates-LF.fd469
-rw-r--r--fonts/montserrat/tex/T1MontserratAlternates-Numr.fd215
-rw-r--r--fonts/montserrat/tex/T1MontserratAlternates-OsF.fd459
-rw-r--r--fonts/montserrat/tex/T1MontserratAlternates-Sup.fd241
-rw-r--r--fonts/montserrat/tex/T1MontserratAlternates-TLF.fd435
-rw-r--r--fonts/montserrat/tex/T1MontserratAlternates-TOsF.fd449
-rw-r--r--fonts/montserrat/tex/TS1Montserrat-LF.fd213
-rw-r--r--fonts/montserrat/tex/TS1Montserrat-OsF.fd229
-rw-r--r--fonts/montserrat/tex/TS1Montserrat-TLF.fd211
-rw-r--r--fonts/montserrat/tex/TS1Montserrat-TOsF.fd223
-rw-r--r--fonts/montserrat/tex/TS1MontserratAlternates-LF.fd221
-rw-r--r--fonts/montserrat/tex/TS1MontserratAlternates-OsF.fd225
-rw-r--r--fonts/montserrat/tex/TS1MontserratAlternates-TLF.fd225
-rw-r--r--fonts/montserrat/tex/TS1MontserratAlternates-TOsF.fd231
-rw-r--r--fonts/montserrat/tex/montserrat.sty4
57 files changed, 8670 insertions, 9350 deletions
diff --git a/fonts/montserrat/tex/LY1Montserrat-Dnom.fd b/fonts/montserrat/tex/LY1Montserrat-Dnom.fd
index 0df427784c..ead8c054ed 100644
--- a/fonts/montserrat/tex/LY1Montserrat-Dnom.fd
+++ b/fonts/montserrat/tex/LY1Montserrat-Dnom.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{LY1Montserrat-Dnom.fd}
- [2019/10/18 (autoinst) Font definitions for LY1/Montserrat-Dnom.]
+ [2019/11/07 (autoinst) Font definitions for LY1/Montserrat-Dnom.]
+
+\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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -27,273 +35,258 @@
}{}
-% ---- semibold ----
-
-\DeclareFontShape{LY1}{Montserrat-Dnom}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-dnom-ly1
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-Dnom}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-dnom-ly1
-}{}
+% ---- black ----
-\DeclareFontShape{LY1}{Montserrat-Dnom}{semibold}{sl}{
- <-> ssub * Montserrat-Dnom/semibold/it
+\DeclareFontShape{LY1}{Montserrat-Dnom}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-dnom-ly1
}{}
-
-% ---- black ----
-
\DeclareFontShape{LY1}{Montserrat-Dnom}{black}{it}{
<-> \Montserrat@@scale Montserrat-BlackItalic-dnom-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-dnom-ly1
-}{}
-
\DeclareFontShape{LY1}{Montserrat-Dnom}{black}{sl}{
<-> ssub * Montserrat-Dnom/black/it
}{}
-% ---- regular ----
+% ---- medium ----
-\DeclareFontShape{LY1}{Montserrat-Dnom}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-dnom-ly1
+\DeclareFontShape{LY1}{Montserrat-Dnom}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-dnom-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-dnom-ly1
+\DeclareFontShape{LY1}{Montserrat-Dnom}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-dnom-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{regular}{sl}{
- <-> ssub * Montserrat-Dnom/regular/it
+\DeclareFontShape{LY1}{Montserrat-Dnom}{medium}{sl}{
+ <-> ssub * Montserrat-Dnom/medium/it
}{}
-% ---- extralight ----
+% ---- thin ----
-\DeclareFontShape{LY1}{Montserrat-Dnom}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-dnom-ly1
+\DeclareFontShape{LY1}{Montserrat-Dnom}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-dnom-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-dnom-ly1
+\DeclareFontShape{LY1}{Montserrat-Dnom}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-dnom-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{extralight}{sl}{
- <-> ssub * Montserrat-Dnom/extralight/it
+\DeclareFontShape{LY1}{Montserrat-Dnom}{thin}{sl}{
+ <-> ssub * Montserrat-Dnom/thin/it
}{}
% ---- light ----
-\DeclareFontShape{LY1}{Montserrat-Dnom}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-dnom-ly1
-}{}
-
\DeclareFontShape{LY1}{Montserrat-Dnom}{light}{it}{
<-> \Montserrat@@scale Montserrat-LightItalic-dnom-ly1
}{}
+\DeclareFontShape{LY1}{Montserrat-Dnom}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-dnom-ly1
+}{}
+
\DeclareFontShape{LY1}{Montserrat-Dnom}{light}{sl}{
<-> ssub * Montserrat-Dnom/light/it
}{}
-% ---- medium ----
+% ---- extralight ----
-\DeclareFontShape{LY1}{Montserrat-Dnom}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-dnom-ly1
+\DeclareFontShape{LY1}{Montserrat-Dnom}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-dnom-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-dnom-ly1
+\DeclareFontShape{LY1}{Montserrat-Dnom}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-dnom-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{medium}{sl}{
- <-> ssub * Montserrat-Dnom/medium/it
+\DeclareFontShape{LY1}{Montserrat-Dnom}{extralight}{sl}{
+ <-> ssub * Montserrat-Dnom/extralight/it
}{}
% ---- extrabold ----
-\DeclareFontShape{LY1}{Montserrat-Dnom}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-dnom-ly1
-}{}
-
\DeclareFontShape{LY1}{Montserrat-Dnom}{extrabold}{it}{
<-> \Montserrat@@scale Montserrat-ExtraBoldItalic-dnom-ly1
}{}
+\DeclareFontShape{LY1}{Montserrat-Dnom}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-dnom-ly1
+}{}
+
\DeclareFontShape{LY1}{Montserrat-Dnom}{extrabold}{sl}{
<-> ssub * Montserrat-Dnom/extrabold/it
}{}
-% ---- thin ----
+% ---- regular ----
-\DeclareFontShape{LY1}{Montserrat-Dnom}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-dnom-ly1
+\DeclareFontShape{LY1}{Montserrat-Dnom}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-dnom-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-dnom-ly1
+\DeclareFontShape{LY1}{Montserrat-Dnom}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-dnom-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{thin}{sl}{
- <-> ssub * Montserrat-Dnom/thin/it
+\DeclareFontShape{LY1}{Montserrat-Dnom}{regular}{sl}{
+ <-> ssub * Montserrat-Dnom/regular/it
}{}
-%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
-%
-% ul --> thin
+% ---- semibold ----
-\DeclareFontShape{LY1}{Montserrat-Dnom}{ul}{it}{
- <-> ssub * Montserrat-Dnom/thin/it
+\DeclareFontShape{LY1}{Montserrat-Dnom}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-dnom-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{ul}{sl}{
- <-> ssub * Montserrat-Dnom/thin/sl
+\DeclareFontShape{LY1}{Montserrat-Dnom}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-dnom-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{ul}{n}{
- <-> ssub * Montserrat-Dnom/thin/n
+\DeclareFontShape{LY1}{Montserrat-Dnom}{semibold}{sl}{
+ <-> ssub * Montserrat-Dnom/semibold/it
}{}
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
-% el --> extralight
+% ul --> thin
-\DeclareFontShape{LY1}{Montserrat-Dnom}{el}{n}{
- <-> ssub * Montserrat-Dnom/extralight/n
+\DeclareFontShape{LY1}{Montserrat-Dnom}{ul}{sl}{
+ <-> alias * Montserrat-Dnom/thin/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{el}{sl}{
- <-> ssub * Montserrat-Dnom/extralight/sl
+\DeclareFontShape{LY1}{Montserrat-Dnom}{ul}{it}{
+ <-> alias * Montserrat-Dnom/thin/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{el}{it}{
- <-> ssub * Montserrat-Dnom/extralight/it
+\DeclareFontShape{LY1}{Montserrat-Dnom}{ul}{n}{
+ <-> alias * Montserrat-Dnom/thin/n
}{}
-% l --> light
+% el --> extralight
-\DeclareFontShape{LY1}{Montserrat-Dnom}{l}{it}{
- <-> ssub * Montserrat-Dnom/light/it
+\DeclareFontShape{LY1}{Montserrat-Dnom}{el}{n}{
+ <-> alias * Montserrat-Dnom/extralight/n
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{l}{n}{
- <-> ssub * Montserrat-Dnom/light/n
+\DeclareFontShape{LY1}{Montserrat-Dnom}{el}{it}{
+ <-> alias * Montserrat-Dnom/extralight/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{l}{sl}{
- <-> ssub * Montserrat-Dnom/light/sl
+\DeclareFontShape{LY1}{Montserrat-Dnom}{el}{sl}{
+ <-> alias * Montserrat-Dnom/extralight/sl
}{}
-% sl --> regular
+% l --> light
-\DeclareFontShape{LY1}{Montserrat-Dnom}{sl}{it}{
- <-> ssub * Montserrat-Dnom/regular/it
+\DeclareFontShape{LY1}{Montserrat-Dnom}{l}{sl}{
+ <-> alias * Montserrat-Dnom/light/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{sl}{sl}{
- <-> ssub * Montserrat-Dnom/regular/sl
+\DeclareFontShape{LY1}{Montserrat-Dnom}{l}{it}{
+ <-> alias * Montserrat-Dnom/light/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{sl}{n}{
- <-> ssub * Montserrat-Dnom/regular/n
+\DeclareFontShape{LY1}{Montserrat-Dnom}{l}{n}{
+ <-> alias * Montserrat-Dnom/light/n
}{}
-% m --> medium
+% m --> regular
\DeclareFontShape{LY1}{Montserrat-Dnom}{m}{sl}{
- <-> ssub * Montserrat-Dnom/medium/sl
+ <-> alias * Montserrat-Dnom/regular/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{m}{n}{
- <-> ssub * Montserrat-Dnom/medium/n
+\DeclareFontShape{LY1}{Montserrat-Dnom}{m}{it}{
+ <-> alias * Montserrat-Dnom/regular/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{m}{it}{
- <-> ssub * Montserrat-Dnom/medium/it
+\DeclareFontShape{LY1}{Montserrat-Dnom}{m}{n}{
+ <-> alias * Montserrat-Dnom/regular/n
}{}
% sb --> semibold
-\DeclareFontShape{LY1}{Montserrat-Dnom}{sb}{sl}{
- <-> ssub * Montserrat-Dnom/semibold/sl
+\DeclareFontShape{LY1}{Montserrat-Dnom}{sb}{it}{
+ <-> alias * Montserrat-Dnom/semibold/it
}{}
\DeclareFontShape{LY1}{Montserrat-Dnom}{sb}{n}{
- <-> ssub * Montserrat-Dnom/semibold/n
+ <-> alias * Montserrat-Dnom/semibold/n
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{sb}{it}{
- <-> ssub * Montserrat-Dnom/semibold/it
+\DeclareFontShape{LY1}{Montserrat-Dnom}{sb}{sl}{
+ <-> alias * Montserrat-Dnom/semibold/sl
}{}
% b --> bold
\DeclareFontShape{LY1}{Montserrat-Dnom}{b}{it}{
- <-> ssub * Montserrat-Dnom/bold/it
+ <-> alias * Montserrat-Dnom/bold/it
}{}
\DeclareFontShape{LY1}{Montserrat-Dnom}{b}{n}{
- <-> ssub * Montserrat-Dnom/bold/n
+ <-> alias * Montserrat-Dnom/bold/n
}{}
\DeclareFontShape{LY1}{Montserrat-Dnom}{b}{sl}{
- <-> ssub * Montserrat-Dnom/bold/sl
+ <-> alias * Montserrat-Dnom/bold/sl
}{}
% eb --> extrabold
\DeclareFontShape{LY1}{Montserrat-Dnom}{eb}{it}{
- <-> ssub * Montserrat-Dnom/extrabold/it
+ <-> alias * Montserrat-Dnom/extrabold/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{eb}{sl}{
- <-> ssub * Montserrat-Dnom/extrabold/sl
+\DeclareFontShape{LY1}{Montserrat-Dnom}{eb}{n}{
+ <-> alias * Montserrat-Dnom/extrabold/n
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{eb}{n}{
- <-> ssub * Montserrat-Dnom/extrabold/n
+\DeclareFontShape{LY1}{Montserrat-Dnom}{eb}{sl}{
+ <-> alias * Montserrat-Dnom/extrabold/sl
}{}
% ub --> black
-\DeclareFontShape{LY1}{Montserrat-Dnom}{ub}{it}{
- <-> ssub * Montserrat-Dnom/black/it
+\DeclareFontShape{LY1}{Montserrat-Dnom}{ub}{n}{
+ <-> alias * Montserrat-Dnom/black/n
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{ub}{sl}{
- <-> ssub * Montserrat-Dnom/black/sl
+\DeclareFontShape{LY1}{Montserrat-Dnom}{ub}{it}{
+ <-> alias * Montserrat-Dnom/black/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{ub}{n}{
- <-> ssub * Montserrat-Dnom/black/n
+\DeclareFontShape{LY1}{Montserrat-Dnom}{ub}{sl}{
+ <-> alias * Montserrat-Dnom/black/sl
}{}
\DeclareFontShape{LY1}{Montserrat-Dnom}{bx}{n}{
<-> ssub * Montserrat-Dnom/b/n
}{}
-\DeclareFontShape{LY1}{Montserrat-Dnom}{bx}{sl}{
- <-> ssub * Montserrat-Dnom/b/sl
-}{}
-
\DeclareFontShape{LY1}{Montserrat-Dnom}{bx}{it}{
<-> ssub * Montserrat-Dnom/b/it
}{}
+\DeclareFontShape{LY1}{Montserrat-Dnom}{bx}{sl}{
+ <-> ssub * Montserrat-Dnom/b/sl
+}{}
+
\endinput
diff --git a/fonts/montserrat/tex/LY1Montserrat-Inf.fd b/fonts/montserrat/tex/LY1Montserrat-Inf.fd
index 72f2e0f741..fa873abaf3 100644
--- a/fonts/montserrat/tex/LY1Montserrat-Inf.fd
+++ b/fonts/montserrat/tex/LY1Montserrat-Inf.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{LY1Montserrat-Inf.fd}
- [2019/10/18 (autoinst) Font definitions for LY1/Montserrat-Inf.]
+ [2019/11/07 (autoinst) Font definitions for LY1/Montserrat-Inf.]
+
+\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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,18 +20,48 @@
\DeclareFontFamily{LY1}{Montserrat-Inf}{}
-% ---- semibold ----
+% ---- thin ----
-\DeclareFontShape{LY1}{Montserrat-Inf}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-inf-ly1
+\DeclareFontShape{LY1}{Montserrat-Inf}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-inf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-inf-ly1
+\DeclareFontShape{LY1}{Montserrat-Inf}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-inf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{semibold}{sl}{
- <-> ssub * Montserrat-Inf/semibold/it
+\DeclareFontShape{LY1}{Montserrat-Inf}{thin}{sl}{
+ <-> ssub * Montserrat-Inf/thin/it
+}{}
+
+
+% ---- light ----
+
+\DeclareFontShape{LY1}{Montserrat-Inf}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-inf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Montserrat-Inf}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-inf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Montserrat-Inf}{light}{sl}{
+ <-> ssub * Montserrat-Inf/light/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{LY1}{Montserrat-Inf}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-inf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Montserrat-Inf}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-inf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Montserrat-Inf}{extralight}{sl}{
+ <-> ssub * Montserrat-Inf/extralight/it
}{}
@@ -42,78 +80,63 @@
}{}
-% ---- regular ----
+% ---- medium ----
-\DeclareFontShape{LY1}{Montserrat-Inf}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-inf-ly1
+\DeclareFontShape{LY1}{Montserrat-Inf}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-inf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-inf-ly1
+\DeclareFontShape{LY1}{Montserrat-Inf}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-inf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{regular}{sl}{
- <-> ssub * Montserrat-Inf/regular/it
+\DeclareFontShape{LY1}{Montserrat-Inf}{medium}{sl}{
+ <-> ssub * Montserrat-Inf/medium/it
}{}
% ---- black ----
-\DeclareFontShape{LY1}{Montserrat-Inf}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-inf-ly1
-}{}
-
\DeclareFontShape{LY1}{Montserrat-Inf}{black}{n}{
<-> \Montserrat@@scale Montserrat-Black-inf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{black}{sl}{
- <-> ssub * Montserrat-Inf/black/it
-}{}
-
-
-% ---- extralight ----
-
-\DeclareFontShape{LY1}{Montserrat-Inf}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-inf-ly1
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-Inf}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-inf-ly1
+\DeclareFontShape{LY1}{Montserrat-Inf}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-inf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{extralight}{sl}{
- <-> ssub * Montserrat-Inf/extralight/it
+\DeclareFontShape{LY1}{Montserrat-Inf}{black}{sl}{
+ <-> ssub * Montserrat-Inf/black/it
}{}
-% ---- light ----
+% ---- semibold ----
-\DeclareFontShape{LY1}{Montserrat-Inf}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-inf-ly1
+\DeclareFontShape{LY1}{Montserrat-Inf}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-inf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-inf-ly1
+\DeclareFontShape{LY1}{Montserrat-Inf}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-inf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{light}{sl}{
- <-> ssub * Montserrat-Inf/light/it
+\DeclareFontShape{LY1}{Montserrat-Inf}{semibold}{sl}{
+ <-> ssub * Montserrat-Inf/semibold/it
}{}
-% ---- medium ----
+% ---- regular ----
-\DeclareFontShape{LY1}{Montserrat-Inf}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-inf-ly1
+\DeclareFontShape{LY1}{Montserrat-Inf}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-inf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-inf-ly1
+\DeclareFontShape{LY1}{Montserrat-Inf}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-inf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{medium}{sl}{
- <-> ssub * Montserrat-Inf/medium/it
+\DeclareFontShape{LY1}{Montserrat-Inf}{regular}{sl}{
+ <-> ssub * Montserrat-Inf/regular/it
}{}
@@ -131,167 +154,137 @@
<-> ssub * Montserrat-Inf/extrabold/it
}{}
-
-% ---- thin ----
-
-\DeclareFontShape{LY1}{Montserrat-Inf}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-inf-ly1
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-Inf}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-inf-ly1
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-Inf}{thin}{sl}{
- <-> ssub * Montserrat-Inf/thin/it
-}{}
-
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{LY1}{Montserrat-Inf}{ul}{n}{
- <-> ssub * Montserrat-Inf/thin/n
+\DeclareFontShape{LY1}{Montserrat-Inf}{ul}{sl}{
+ <-> alias * Montserrat-Inf/thin/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{ul}{sl}{
- <-> ssub * Montserrat-Inf/thin/sl
+\DeclareFontShape{LY1}{Montserrat-Inf}{ul}{n}{
+ <-> alias * Montserrat-Inf/thin/n
}{}
\DeclareFontShape{LY1}{Montserrat-Inf}{ul}{it}{
- <-> ssub * Montserrat-Inf/thin/it
+ <-> alias * Montserrat-Inf/thin/it
}{}
% el --> extralight
-\DeclareFontShape{LY1}{Montserrat-Inf}{el}{n}{
- <-> ssub * Montserrat-Inf/extralight/n
-}{}
-
\DeclareFontShape{LY1}{Montserrat-Inf}{el}{sl}{
- <-> ssub * Montserrat-Inf/extralight/sl
+ <-> alias * Montserrat-Inf/extralight/sl
}{}
\DeclareFontShape{LY1}{Montserrat-Inf}{el}{it}{
- <-> ssub * Montserrat-Inf/extralight/it
+ <-> alias * Montserrat-Inf/extralight/it
+}{}
+
+\DeclareFontShape{LY1}{Montserrat-Inf}{el}{n}{
+ <-> alias * Montserrat-Inf/extralight/n
}{}
% l --> light
-\DeclareFontShape{LY1}{Montserrat-Inf}{l}{sl}{
- <-> ssub * Montserrat-Inf/light/sl
+\DeclareFontShape{LY1}{Montserrat-Inf}{l}{it}{
+ <-> alias * Montserrat-Inf/light/it
}{}
\DeclareFontShape{LY1}{Montserrat-Inf}{l}{n}{
- <-> ssub * Montserrat-Inf/light/n
+ <-> alias * Montserrat-Inf/light/n
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{l}{it}{
- <-> ssub * Montserrat-Inf/light/it
+\DeclareFontShape{LY1}{Montserrat-Inf}{l}{sl}{
+ <-> alias * Montserrat-Inf/light/sl
}{}
-% sl --> regular
-
-\DeclareFontShape{LY1}{Montserrat-Inf}{sl}{it}{
- <-> ssub * Montserrat-Inf/regular/it
-}{}
+% m --> regular
-\DeclareFontShape{LY1}{Montserrat-Inf}{sl}{n}{
- <-> ssub * Montserrat-Inf/regular/n
+\DeclareFontShape{LY1}{Montserrat-Inf}{m}{sl}{
+ <-> alias * Montserrat-Inf/regular/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{sl}{sl}{
- <-> ssub * Montserrat-Inf/regular/sl
+\DeclareFontShape{LY1}{Montserrat-Inf}{m}{n}{
+ <-> alias * Montserrat-Inf/regular/n
}{}
-
-% m --> medium
-
\DeclareFontShape{LY1}{Montserrat-Inf}{m}{it}{
- <-> ssub * Montserrat-Inf/medium/it
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-Inf}{m}{sl}{
- <-> ssub * Montserrat-Inf/medium/sl
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-Inf}{m}{n}{
- <-> ssub * Montserrat-Inf/medium/n
+ <-> alias * Montserrat-Inf/regular/it
}{}
% sb --> semibold
\DeclareFontShape{LY1}{Montserrat-Inf}{sb}{sl}{
- <-> ssub * Montserrat-Inf/semibold/sl
+ <-> alias * Montserrat-Inf/semibold/sl
}{}
\DeclareFontShape{LY1}{Montserrat-Inf}{sb}{n}{
- <-> ssub * Montserrat-Inf/semibold/n
+ <-> alias * Montserrat-Inf/semibold/n
}{}
\DeclareFontShape{LY1}{Montserrat-Inf}{sb}{it}{
- <-> ssub * Montserrat-Inf/semibold/it
+ <-> alias * Montserrat-Inf/semibold/it
}{}
% b --> bold
\DeclareFontShape{LY1}{Montserrat-Inf}{b}{n}{
- <-> ssub * Montserrat-Inf/bold/n
+ <-> alias * Montserrat-Inf/bold/n
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{b}{sl}{
- <-> ssub * Montserrat-Inf/bold/sl
+\DeclareFontShape{LY1}{Montserrat-Inf}{b}{it}{
+ <-> alias * Montserrat-Inf/bold/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{b}{it}{
- <-> ssub * Montserrat-Inf/bold/it
+\DeclareFontShape{LY1}{Montserrat-Inf}{b}{sl}{
+ <-> alias * Montserrat-Inf/bold/sl
}{}
% eb --> extrabold
\DeclareFontShape{LY1}{Montserrat-Inf}{eb}{it}{
- <-> ssub * Montserrat-Inf/extrabold/it
+ <-> alias * Montserrat-Inf/extrabold/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{eb}{sl}{
- <-> ssub * Montserrat-Inf/extrabold/sl
+\DeclareFontShape{LY1}{Montserrat-Inf}{eb}{n}{
+ <-> alias * Montserrat-Inf/extrabold/n
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{eb}{n}{
- <-> ssub * Montserrat-Inf/extrabold/n
+\DeclareFontShape{LY1}{Montserrat-Inf}{eb}{sl}{
+ <-> alias * Montserrat-Inf/extrabold/sl
}{}
% ub --> black
-\DeclareFontShape{LY1}{Montserrat-Inf}{ub}{sl}{
- <-> ssub * Montserrat-Inf/black/sl
-}{}
-
\DeclareFontShape{LY1}{Montserrat-Inf}{ub}{n}{
- <-> ssub * Montserrat-Inf/black/n
+ <-> alias * Montserrat-Inf/black/n
}{}
\DeclareFontShape{LY1}{Montserrat-Inf}{ub}{it}{
- <-> ssub * Montserrat-Inf/black/it
+ <-> alias * Montserrat-Inf/black/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Inf}{bx}{it}{
- <-> ssub * Montserrat-Inf/b/it
+\DeclareFontShape{LY1}{Montserrat-Inf}{ub}{sl}{
+ <-> alias * Montserrat-Inf/black/sl
}{}
\DeclareFontShape{LY1}{Montserrat-Inf}{bx}{n}{
<-> ssub * Montserrat-Inf/b/n
}{}
+\DeclareFontShape{LY1}{Montserrat-Inf}{bx}{it}{
+ <-> ssub * Montserrat-Inf/b/it
+}{}
+
\DeclareFontShape{LY1}{Montserrat-Inf}{bx}{sl}{
<-> ssub * Montserrat-Inf/b/sl
}{}
diff --git a/fonts/montserrat/tex/LY1Montserrat-LF.fd b/fonts/montserrat/tex/LY1Montserrat-LF.fd
index 09c5b4a5f3..5277045feb 100644
--- a/fonts/montserrat/tex/LY1Montserrat-LF.fd
+++ b/fonts/montserrat/tex/LY1Montserrat-LF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{LY1Montserrat-LF.fd}
- [2019/10/18 (autoinst) Font definitions for LY1/Montserrat-LF.]
+ [2019/11/07 (autoinst) Font definitions for LY1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,111 +20,111 @@
\DeclareFontFamily{LY1}{Montserrat-LF}{}
-% ---- semibold ----
+% ---- thin ----
-\DeclareFontShape{LY1}{Montserrat-LF}{semibold}{sc}{
- <-> \Montserrat@@scale Montserrat-SemiBold-lf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{thin}{sc}{
+ <-> \Montserrat@@scale Montserrat-Thin-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-lf-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{semibold}{scit}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-lf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-lf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-lf-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{thin}{scit}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{semibold}{sl}{
- <-> ssub * Montserrat-LF/semibold/it
+\DeclareFontShape{LY1}{Montserrat-LF}{thin}{scsl}{
+ <-> ssub * Montserrat-LF/thin/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{semibold}{scsl}{
- <-> ssub * Montserrat-LF/semibold/scit
+\DeclareFontShape{LY1}{Montserrat-LF}{thin}{sl}{
+ <-> ssub * Montserrat-LF/thin/it
}{}
-% ---- bold ----
+% ---- extralight ----
-\DeclareFontShape{LY1}{Montserrat-LF}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-lf-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{extralight}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{bold}{scit}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-lf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{bold}{sc}{
- <-> \Montserrat@@scale Montserrat-Bold-lf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-lf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-lf-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{extralight}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{bold}{sl}{
- <-> ssub * Montserrat-LF/bold/it
+\DeclareFontShape{LY1}{Montserrat-LF}{extralight}{scsl}{
+ <-> ssub * Montserrat-LF/extralight/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{bold}{scsl}{
- <-> ssub * Montserrat-LF/bold/scit
+\DeclareFontShape{LY1}{Montserrat-LF}{extralight}{sl}{
+ <-> ssub * Montserrat-LF/extralight/it
}{}
-% ---- extralight ----
+% ---- light ----
-\DeclareFontShape{LY1}{Montserrat-LF}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-lf-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{extralight}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-lf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-lf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-lf-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{light}{sc}{
+ <-> \Montserrat@@scale Montserrat-Light-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{extralight}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-lf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{light}{scit}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{extralight}{sl}{
- <-> ssub * Montserrat-LF/extralight/it
+\DeclareFontShape{LY1}{Montserrat-LF}{light}{scsl}{
+ <-> ssub * Montserrat-LF/light/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{extralight}{scsl}{
- <-> ssub * Montserrat-LF/extralight/scit
+\DeclareFontShape{LY1}{Montserrat-LF}{light}{sl}{
+ <-> ssub * Montserrat-LF/light/it
}{}
-% ---- regular ----
+% ---- bold ----
-\DeclareFontShape{LY1}{Montserrat-LF}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-lf-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{bold}{sc}{
+ <-> \Montserrat@@scale Montserrat-Bold-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{regular}{sc}{
- <-> \Montserrat@@scale Montserrat-Regular-lf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-lf-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-lf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{regular}{scit}{
- <-> \Montserrat@@scale Montserrat-Italic-lf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{bold}{scit}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{regular}{sl}{
- <-> ssub * Montserrat-LF/regular/it
+\DeclareFontShape{LY1}{Montserrat-LF}{bold}{scsl}{
+ <-> ssub * Montserrat-LF/bold/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{regular}{scsl}{
- <-> ssub * Montserrat-LF/regular/scit
+\DeclareFontShape{LY1}{Montserrat-LF}{bold}{sl}{
+ <-> ssub * Montserrat-LF/bold/it
}{}
@@ -126,118 +134,110 @@
<-> \Montserrat@@scale Montserrat-BlackItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{black}{scit}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-lf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-lf-ly1
}{}
\DeclareFontShape{LY1}{Montserrat-LF}{black}{sc}{
<-> \Montserrat@@scale Montserrat-Black-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-lf-ly1
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-LF}{black}{sl}{
- <-> ssub * Montserrat-LF/black/it
+\DeclareFontShape{LY1}{Montserrat-LF}{black}{scit}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-lf-sc-ly1
}{}
\DeclareFontShape{LY1}{Montserrat-LF}{black}{scsl}{
<-> ssub * Montserrat-LF/black/scit
}{}
+\DeclareFontShape{LY1}{Montserrat-LF}{black}{sl}{
+ <-> ssub * Montserrat-LF/black/it
+}{}
-% ---- light ----
-\DeclareFontShape{LY1}{Montserrat-LF}{light}{sc}{
- <-> \Montserrat@@scale Montserrat-Light-lf-sc-ly1
+% ---- medium ----
+
+\DeclareFontShape{LY1}{Montserrat-LF}{medium}{scit}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-lf-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{medium}{sc}{
+ <-> \Montserrat@@scale Montserrat-Medium-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{light}{scit}{
- <-> \Montserrat@@scale Montserrat-LightItalic-lf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-lf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-lf-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{light}{sl}{
- <-> ssub * Montserrat-LF/light/it
+\DeclareFontShape{LY1}{Montserrat-LF}{medium}{scsl}{
+ <-> ssub * Montserrat-LF/medium/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{light}{scsl}{
- <-> ssub * Montserrat-LF/light/scit
+\DeclareFontShape{LY1}{Montserrat-LF}{medium}{sl}{
+ <-> ssub * Montserrat-LF/medium/it
}{}
-% ---- medium ----
+% ---- semibold ----
-\DeclareFontShape{LY1}{Montserrat-LF}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-lf-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{semibold}{scit}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{medium}{scit}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-lf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{semibold}{sc}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{medium}{sc}{
- <-> \Montserrat@@scale Montserrat-Medium-lf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-lf-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-lf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{medium}{sl}{
- <-> ssub * Montserrat-LF/medium/it
+\DeclareFontShape{LY1}{Montserrat-LF}{semibold}{scsl}{
+ <-> ssub * Montserrat-LF/semibold/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{medium}{scsl}{
- <-> ssub * Montserrat-LF/medium/scit
+\DeclareFontShape{LY1}{Montserrat-LF}{semibold}{sl}{
+ <-> ssub * Montserrat-LF/semibold/it
}{}
-% ---- thin ----
+% ---- regular ----
-\DeclareFontShape{LY1}{Montserrat-LF}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-lf-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{regular}{scit}{
+ <-> \Montserrat@@scale Montserrat-Italic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{thin}{sc}{
- <-> \Montserrat@@scale Montserrat-Thin-lf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-lf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{thin}{scit}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-lf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-lf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-lf-ly1
+\DeclareFontShape{LY1}{Montserrat-LF}{regular}{sc}{
+ <-> \Montserrat@@scale Montserrat-Regular-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{thin}{sl}{
- <-> ssub * Montserrat-LF/thin/it
+\DeclareFontShape{LY1}{Montserrat-LF}{regular}{scsl}{
+ <-> ssub * Montserrat-LF/regular/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{thin}{scsl}{
- <-> ssub * Montserrat-LF/thin/scit
+\DeclareFontShape{LY1}{Montserrat-LF}{regular}{sl}{
+ <-> ssub * Montserrat-LF/regular/it
}{}
% ---- extrabold ----
-\DeclareFontShape{LY1}{Montserrat-LF}{extrabold}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-lf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-LF}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-lf-ly1
-}{}
-
\DeclareFontShape{LY1}{Montserrat-LF}{extrabold}{scit}{
<-> \Montserrat@@scale Montserrat-ExtraBoldItalic-lf-sc-ly1
}{}
@@ -246,282 +246,263 @@
<-> \Montserrat@@scale Montserrat-ExtraBoldItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{extrabold}{sl}{
- <-> ssub * Montserrat-LF/extrabold/it
+\DeclareFontShape{LY1}{Montserrat-LF}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Montserrat-LF}{extrabold}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-lf-sc-ly1
}{}
\DeclareFontShape{LY1}{Montserrat-LF}{extrabold}{scsl}{
<-> ssub * Montserrat-LF/extrabold/scit
}{}
+\DeclareFontShape{LY1}{Montserrat-LF}{extrabold}{sl}{
+ <-> ssub * Montserrat-LF/extrabold/it
+}{}
+
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{LY1}{Montserrat-LF}{ul}{n}{
- <-> ssub * Montserrat-LF/thin/n
+\DeclareFontShape{LY1}{Montserrat-LF}{ul}{scit}{
+ <-> alias * Montserrat-LF/thin/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{ul}{sc}{
- <-> ssub * Montserrat-LF/thin/sc
+\DeclareFontShape{LY1}{Montserrat-LF}{ul}{sl}{
+ <-> alias * Montserrat-LF/thin/sl
}{}
\DeclareFontShape{LY1}{Montserrat-LF}{ul}{scsl}{
- <-> ssub * Montserrat-LF/thin/scsl
+ <-> alias * Montserrat-LF/thin/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{ul}{sl}{
- <-> ssub * Montserrat-LF/thin/sl
+\DeclareFontShape{LY1}{Montserrat-LF}{ul}{sc}{
+ <-> alias * Montserrat-LF/thin/sc
}{}
\DeclareFontShape{LY1}{Montserrat-LF}{ul}{it}{
- <-> ssub * Montserrat-LF/thin/it
+ <-> alias * Montserrat-LF/thin/it
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{ul}{scit}{
- <-> ssub * Montserrat-LF/thin/scit
+\DeclareFontShape{LY1}{Montserrat-LF}{ul}{n}{
+ <-> alias * Montserrat-LF/thin/n
}{}
% el --> extralight
-\DeclareFontShape{LY1}{Montserrat-LF}{el}{n}{
- <-> ssub * Montserrat-LF/extralight/n
+\DeclareFontShape{LY1}{Montserrat-LF}{el}{sl}{
+ <-> alias * Montserrat-LF/extralight/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{el}{sc}{
- <-> ssub * Montserrat-LF/extralight/sc
+\DeclareFontShape{LY1}{Montserrat-LF}{el}{scit}{
+ <-> alias * Montserrat-LF/extralight/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{el}{scsl}{
- <-> ssub * Montserrat-LF/extralight/scsl
+\DeclareFontShape{LY1}{Montserrat-LF}{el}{it}{
+ <-> alias * Montserrat-LF/extralight/it
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{el}{sl}{
- <-> ssub * Montserrat-LF/extralight/sl
+\DeclareFontShape{LY1}{Montserrat-LF}{el}{n}{
+ <-> alias * Montserrat-LF/extralight/n
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{el}{it}{
- <-> ssub * Montserrat-LF/extralight/it
+\DeclareFontShape{LY1}{Montserrat-LF}{el}{sc}{
+ <-> alias * Montserrat-LF/extralight/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{el}{scit}{
- <-> ssub * Montserrat-LF/extralight/scit
+\DeclareFontShape{LY1}{Montserrat-LF}{el}{scsl}{
+ <-> alias * Montserrat-LF/extralight/scsl
}{}
% l --> light
-\DeclareFontShape{LY1}{Montserrat-LF}{l}{scit}{
- <-> ssub * Montserrat-LF/light/scit
+\DeclareFontShape{LY1}{Montserrat-LF}{l}{sc}{
+ <-> alias * Montserrat-LF/light/sc
}{}
\DeclareFontShape{LY1}{Montserrat-LF}{l}{it}{
- <-> ssub * Montserrat-LF/light/it
+ <-> alias * Montserrat-LF/light/it
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{l}{sl}{
- <-> ssub * Montserrat-LF/light/sl
+\DeclareFontShape{LY1}{Montserrat-LF}{l}{n}{
+ <-> alias * Montserrat-LF/light/n
}{}
\DeclareFontShape{LY1}{Montserrat-LF}{l}{scsl}{
- <-> ssub * Montserrat-LF/light/scsl
+ <-> alias * Montserrat-LF/light/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{l}{sc}{
- <-> ssub * Montserrat-LF/light/sc
+\DeclareFontShape{LY1}{Montserrat-LF}{l}{sl}{
+ <-> alias * Montserrat-LF/light/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{l}{n}{
- <-> ssub * Montserrat-LF/light/n
+\DeclareFontShape{LY1}{Montserrat-LF}{l}{scit}{
+ <-> alias * Montserrat-LF/light/scit
}{}
-% sl --> regular
+% m --> regular
-\DeclareFontShape{LY1}{Montserrat-LF}{sl}{scit}{
- <-> ssub * Montserrat-LF/regular/scit
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-LF}{sl}{it}{
- <-> ssub * Montserrat-LF/regular/it
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-LF}{sl}{sl}{
- <-> ssub * Montserrat-LF/regular/sl
+\DeclareFontShape{LY1}{Montserrat-LF}{m}{sc}{
+ <-> alias * Montserrat-LF/regular/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{sl}{n}{
- <-> ssub * Montserrat-LF/regular/n
+\DeclareFontShape{LY1}{Montserrat-LF}{m}{n}{
+ <-> alias * Montserrat-LF/regular/n
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{sl}{sc}{
- <-> ssub * Montserrat-LF/regular/sc
+\DeclareFontShape{LY1}{Montserrat-LF}{m}{it}{
+ <-> alias * Montserrat-LF/regular/it
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{sl}{scsl}{
- <-> ssub * Montserrat-LF/regular/scsl
+\DeclareFontShape{LY1}{Montserrat-LF}{m}{scsl}{
+ <-> alias * Montserrat-LF/regular/scsl
}{}
-
-% m --> medium
-
\DeclareFontShape{LY1}{Montserrat-LF}{m}{sl}{
- <-> ssub * Montserrat-LF/medium/sl
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-LF}{m}{sc}{
- <-> ssub * Montserrat-LF/medium/sc
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-LF}{m}{n}{
- <-> ssub * Montserrat-LF/medium/n
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-LF}{m}{scsl}{
- <-> ssub * Montserrat-LF/medium/scsl
+ <-> alias * Montserrat-LF/regular/sl
}{}
\DeclareFontShape{LY1}{Montserrat-LF}{m}{scit}{
- <-> ssub * Montserrat-LF/medium/scit
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-LF}{m}{it}{
- <-> ssub * Montserrat-LF/medium/it
+ <-> alias * Montserrat-LF/regular/scit
}{}
% sb --> semibold
-\DeclareFontShape{LY1}{Montserrat-LF}{sb}{sl}{
- <-> ssub * Montserrat-LF/semibold/sl
+\DeclareFontShape{LY1}{Montserrat-LF}{sb}{scsl}{
+ <-> alias * Montserrat-LF/semibold/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{sb}{sc}{
- <-> ssub * Montserrat-LF/semibold/sc
+\DeclareFontShape{LY1}{Montserrat-LF}{sb}{it}{
+ <-> alias * Montserrat-LF/semibold/it
}{}
\DeclareFontShape{LY1}{Montserrat-LF}{sb}{n}{
- <-> ssub * Montserrat-LF/semibold/n
+ <-> alias * Montserrat-LF/semibold/n
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{sb}{scsl}{
- <-> ssub * Montserrat-LF/semibold/scsl
+\DeclareFontShape{LY1}{Montserrat-LF}{sb}{sc}{
+ <-> alias * Montserrat-LF/semibold/sc
}{}
\DeclareFontShape{LY1}{Montserrat-LF}{sb}{scit}{
- <-> ssub * Montserrat-LF/semibold/scit
+ <-> alias * Montserrat-LF/semibold/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{sb}{it}{
- <-> ssub * Montserrat-LF/semibold/it
+\DeclareFontShape{LY1}{Montserrat-LF}{sb}{sl}{
+ <-> alias * Montserrat-LF/semibold/sl
}{}
% b --> bold
-\DeclareFontShape{LY1}{Montserrat-LF}{b}{sc}{
- <-> ssub * Montserrat-LF/bold/sc
+\DeclareFontShape{LY1}{Montserrat-LF}{b}{scsl}{
+ <-> alias * Montserrat-LF/bold/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{b}{n}{
- <-> ssub * Montserrat-LF/bold/n
+\DeclareFontShape{LY1}{Montserrat-LF}{b}{sc}{
+ <-> alias * Montserrat-LF/bold/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{b}{scsl}{
- <-> ssub * Montserrat-LF/bold/scsl
+\DeclareFontShape{LY1}{Montserrat-LF}{b}{it}{
+ <-> alias * Montserrat-LF/bold/it
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{b}{sl}{
- <-> ssub * Montserrat-LF/bold/sl
+\DeclareFontShape{LY1}{Montserrat-LF}{b}{n}{
+ <-> alias * Montserrat-LF/bold/n
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{b}{it}{
- <-> ssub * Montserrat-LF/bold/it
+\DeclareFontShape{LY1}{Montserrat-LF}{b}{scit}{
+ <-> alias * Montserrat-LF/bold/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{b}{scit}{
- <-> ssub * Montserrat-LF/bold/scit
+\DeclareFontShape{LY1}{Montserrat-LF}{b}{sl}{
+ <-> alias * Montserrat-LF/bold/sl
}{}
% eb --> extrabold
-\DeclareFontShape{LY1}{Montserrat-LF}{eb}{scit}{
- <-> ssub * Montserrat-LF/extrabold/scit
+\DeclareFontShape{LY1}{Montserrat-LF}{eb}{sl}{
+ <-> alias * Montserrat-LF/extrabold/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{eb}{it}{
- <-> ssub * Montserrat-LF/extrabold/it
+\DeclareFontShape{LY1}{Montserrat-LF}{eb}{scit}{
+ <-> alias * Montserrat-LF/extrabold/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{eb}{sl}{
- <-> ssub * Montserrat-LF/extrabold/sl
+\DeclareFontShape{LY1}{Montserrat-LF}{eb}{sc}{
+ <-> alias * Montserrat-LF/extrabold/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{eb}{sc}{
- <-> ssub * Montserrat-LF/extrabold/sc
+\DeclareFontShape{LY1}{Montserrat-LF}{eb}{it}{
+ <-> alias * Montserrat-LF/extrabold/it
}{}
\DeclareFontShape{LY1}{Montserrat-LF}{eb}{n}{
- <-> ssub * Montserrat-LF/extrabold/n
+ <-> alias * Montserrat-LF/extrabold/n
}{}
\DeclareFontShape{LY1}{Montserrat-LF}{eb}{scsl}{
- <-> ssub * Montserrat-LF/extrabold/scsl
+ <-> alias * Montserrat-LF/extrabold/scsl
}{}
% ub --> black
-\DeclareFontShape{LY1}{Montserrat-LF}{ub}{scit}{
- <-> ssub * Montserrat-LF/black/scit
+\DeclareFontShape{LY1}{Montserrat-LF}{ub}{sl}{
+ <-> alias * Montserrat-LF/black/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{ub}{it}{
- <-> ssub * Montserrat-LF/black/it
+\DeclareFontShape{LY1}{Montserrat-LF}{ub}{scit}{
+ <-> alias * Montserrat-LF/black/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{ub}{sl}{
- <-> ssub * Montserrat-LF/black/sl
+\DeclareFontShape{LY1}{Montserrat-LF}{ub}{sc}{
+ <-> alias * Montserrat-LF/black/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{ub}{sc}{
- <-> ssub * Montserrat-LF/black/sc
+\DeclareFontShape{LY1}{Montserrat-LF}{ub}{it}{
+ <-> alias * Montserrat-LF/black/it
}{}
\DeclareFontShape{LY1}{Montserrat-LF}{ub}{n}{
- <-> ssub * Montserrat-LF/black/n
+ <-> alias * Montserrat-LF/black/n
}{}
\DeclareFontShape{LY1}{Montserrat-LF}{ub}{scsl}{
- <-> ssub * Montserrat-LF/black/scsl
+ <-> alias * Montserrat-LF/black/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{bx}{sl}{
- <-> ssub * Montserrat-LF/b/sl
+\DeclareFontShape{LY1}{Montserrat-LF}{bx}{n}{
+ <-> ssub * Montserrat-LF/b/n
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{bx}{sc}{
- <-> ssub * Montserrat-LF/b/sc
+\DeclareFontShape{LY1}{Montserrat-LF}{bx}{it}{
+ <-> ssub * Montserrat-LF/b/it
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{bx}{n}{
- <-> ssub * Montserrat-LF/b/n
+\DeclareFontShape{LY1}{Montserrat-LF}{bx}{sc}{
+ <-> ssub * Montserrat-LF/b/sc
}{}
\DeclareFontShape{LY1}{Montserrat-LF}{bx}{scsl}{
<-> ssub * Montserrat-LF/b/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{bx}{scit}{
- <-> ssub * Montserrat-LF/b/scit
+\DeclareFontShape{LY1}{Montserrat-LF}{bx}{sl}{
+ <-> ssub * Montserrat-LF/b/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-LF}{bx}{it}{
- <-> ssub * Montserrat-LF/b/it
+\DeclareFontShape{LY1}{Montserrat-LF}{bx}{scit}{
+ <-> ssub * Montserrat-LF/b/scit
}{}
\endinput
diff --git a/fonts/montserrat/tex/LY1Montserrat-Numr.fd b/fonts/montserrat/tex/LY1Montserrat-Numr.fd
index 236e894bf0..731c0ec50f 100644
--- a/fonts/montserrat/tex/LY1Montserrat-Numr.fd
+++ b/fonts/montserrat/tex/LY1Montserrat-Numr.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{LY1Montserrat-Numr.fd}
- [2019/10/18 (autoinst) Font definitions for LY1/Montserrat-Numr.]
+ [2019/11/07 (autoinst) Font definitions for LY1/Montserrat-Numr.]
+
+\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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,276 +20,265 @@
\DeclareFontFamily{LY1}{Montserrat-Numr}{}
-% ---- bold ----
+% ---- extralight ----
-\DeclareFontShape{LY1}{Montserrat-Numr}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{bold}{sl}{
- <-> ssub * Montserrat-Numr/bold/it
+\DeclareFontShape{LY1}{Montserrat-Numr}{extralight}{sl}{
+ <-> ssub * Montserrat-Numr/extralight/it
}{}
-% ---- semibold ----
+% ---- light ----
-\DeclareFontShape{LY1}{Montserrat-Numr}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{semibold}{sl}{
- <-> ssub * Montserrat-Numr/semibold/it
+\DeclareFontShape{LY1}{Montserrat-Numr}{light}{sl}{
+ <-> ssub * Montserrat-Numr/light/it
}{}
-% ---- black ----
+% ---- thin ----
-\DeclareFontShape{LY1}{Montserrat-Numr}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{black}{sl}{
- <-> ssub * Montserrat-Numr/black/it
+\DeclareFontShape{LY1}{Montserrat-Numr}{thin}{sl}{
+ <-> ssub * Montserrat-Numr/thin/it
}{}
-% ---- regular ----
+% ---- medium ----
-\DeclareFontShape{LY1}{Montserrat-Numr}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{regular}{sl}{
- <-> ssub * Montserrat-Numr/regular/it
+\DeclareFontShape{LY1}{Montserrat-Numr}{medium}{sl}{
+ <-> ssub * Montserrat-Numr/medium/it
}{}
-% ---- extralight ----
+% ---- black ----
-\DeclareFontShape{LY1}{Montserrat-Numr}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{extralight}{sl}{
- <-> ssub * Montserrat-Numr/extralight/it
+\DeclareFontShape{LY1}{Montserrat-Numr}{black}{sl}{
+ <-> ssub * Montserrat-Numr/black/it
}{}
-% ---- light ----
+% ---- bold ----
-\DeclareFontShape{LY1}{Montserrat-Numr}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{light}{sl}{
- <-> ssub * Montserrat-Numr/light/it
+\DeclareFontShape{LY1}{Montserrat-Numr}{bold}{sl}{
+ <-> ssub * Montserrat-Numr/bold/it
}{}
-% ---- medium ----
+% ---- regular ----
-\DeclareFontShape{LY1}{Montserrat-Numr}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{medium}{sl}{
- <-> ssub * Montserrat-Numr/medium/it
+\DeclareFontShape{LY1}{Montserrat-Numr}{regular}{sl}{
+ <-> ssub * Montserrat-Numr/regular/it
}{}
-% ---- extrabold ----
+% ---- semibold ----
-\DeclareFontShape{LY1}{Montserrat-Numr}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{extrabold}{sl}{
- <-> ssub * Montserrat-Numr/extrabold/it
+\DeclareFontShape{LY1}{Montserrat-Numr}{semibold}{sl}{
+ <-> ssub * Montserrat-Numr/semibold/it
}{}
-% ---- thin ----
+% ---- extrabold ----
-\DeclareFontShape{LY1}{Montserrat-Numr}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-numr-ly1
+\DeclareFontShape{LY1}{Montserrat-Numr}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-numr-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{thin}{sl}{
- <-> ssub * Montserrat-Numr/thin/it
+\DeclareFontShape{LY1}{Montserrat-Numr}{extrabold}{sl}{
+ <-> ssub * Montserrat-Numr/extrabold/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{LY1}{Montserrat-Numr}{ul}{n}{
- <-> ssub * Montserrat-Numr/thin/n
+ <-> alias * Montserrat-Numr/thin/n
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{ul}{sl}{
- <-> ssub * Montserrat-Numr/thin/sl
+\DeclareFontShape{LY1}{Montserrat-Numr}{ul}{it}{
+ <-> alias * Montserrat-Numr/thin/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{ul}{it}{
- <-> ssub * Montserrat-Numr/thin/it
+\DeclareFontShape{LY1}{Montserrat-Numr}{ul}{sl}{
+ <-> alias * Montserrat-Numr/thin/sl
}{}
% el --> extralight
-\DeclareFontShape{LY1}{Montserrat-Numr}{el}{n}{
- <-> ssub * Montserrat-Numr/extralight/n
+\DeclareFontShape{LY1}{Montserrat-Numr}{el}{it}{
+ <-> alias * Montserrat-Numr/extralight/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{el}{sl}{
- <-> ssub * Montserrat-Numr/extralight/sl
+\DeclareFontShape{LY1}{Montserrat-Numr}{el}{n}{
+ <-> alias * Montserrat-Numr/extralight/n
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{el}{it}{
- <-> ssub * Montserrat-Numr/extralight/it
+\DeclareFontShape{LY1}{Montserrat-Numr}{el}{sl}{
+ <-> alias * Montserrat-Numr/extralight/sl
}{}
% l --> light
-\DeclareFontShape{LY1}{Montserrat-Numr}{l}{it}{
- <-> ssub * Montserrat-Numr/light/it
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-Numr}{l}{n}{
- <-> ssub * Montserrat-Numr/light/n
-}{}
-
\DeclareFontShape{LY1}{Montserrat-Numr}{l}{sl}{
- <-> ssub * Montserrat-Numr/light/sl
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{LY1}{Montserrat-Numr}{sl}{it}{
- <-> ssub * Montserrat-Numr/regular/it
+ <-> alias * Montserrat-Numr/light/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{sl}{sl}{
- <-> ssub * Montserrat-Numr/regular/sl
+\DeclareFontShape{LY1}{Montserrat-Numr}{l}{it}{
+ <-> alias * Montserrat-Numr/light/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{sl}{n}{
- <-> ssub * Montserrat-Numr/regular/n
+\DeclareFontShape{LY1}{Montserrat-Numr}{l}{n}{
+ <-> alias * Montserrat-Numr/light/n
}{}
-% m --> medium
+% m --> regular
-\DeclareFontShape{LY1}{Montserrat-Numr}{m}{sl}{
- <-> ssub * Montserrat-Numr/medium/sl
+\DeclareFontShape{LY1}{Montserrat-Numr}{m}{it}{
+ <-> alias * Montserrat-Numr/regular/it
}{}
\DeclareFontShape{LY1}{Montserrat-Numr}{m}{n}{
- <-> ssub * Montserrat-Numr/medium/n
+ <-> alias * Montserrat-Numr/regular/n
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{m}{it}{
- <-> ssub * Montserrat-Numr/medium/it
+\DeclareFontShape{LY1}{Montserrat-Numr}{m}{sl}{
+ <-> alias * Montserrat-Numr/regular/sl
}{}
% sb --> semibold
-\DeclareFontShape{LY1}{Montserrat-Numr}{sb}{n}{
- <-> ssub * Montserrat-Numr/semibold/n
-}{}
-
\DeclareFontShape{LY1}{Montserrat-Numr}{sb}{sl}{
- <-> ssub * Montserrat-Numr/semibold/sl
+ <-> alias * Montserrat-Numr/semibold/sl
}{}
\DeclareFontShape{LY1}{Montserrat-Numr}{sb}{it}{
- <-> ssub * Montserrat-Numr/semibold/it
+ <-> alias * Montserrat-Numr/semibold/it
}{}
+\DeclareFontShape{LY1}{Montserrat-Numr}{sb}{n}{
+ <-> alias * Montserrat-Numr/semibold/n
+}{}
-% b --> bold
-\DeclareFontShape{LY1}{Montserrat-Numr}{b}{it}{
- <-> ssub * Montserrat-Numr/bold/it
-}{}
+% b --> bold
\DeclareFontShape{LY1}{Montserrat-Numr}{b}{sl}{
- <-> ssub * Montserrat-Numr/bold/sl
+ <-> alias * Montserrat-Numr/bold/sl
}{}
\DeclareFontShape{LY1}{Montserrat-Numr}{b}{n}{
- <-> ssub * Montserrat-Numr/bold/n
+ <-> alias * Montserrat-Numr/bold/n
+}{}
+
+\DeclareFontShape{LY1}{Montserrat-Numr}{b}{it}{
+ <-> alias * Montserrat-Numr/bold/it
}{}
% eb --> extrabold
\DeclareFontShape{LY1}{Montserrat-Numr}{eb}{it}{
- <-> ssub * Montserrat-Numr/extrabold/it
+ <-> alias * Montserrat-Numr/extrabold/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{eb}{sl}{
- <-> ssub * Montserrat-Numr/extrabold/sl
+\DeclareFontShape{LY1}{Montserrat-Numr}{eb}{n}{
+ <-> alias * Montserrat-Numr/extrabold/n
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{eb}{n}{
- <-> ssub * Montserrat-Numr/extrabold/n
+\DeclareFontShape{LY1}{Montserrat-Numr}{eb}{sl}{
+ <-> alias * Montserrat-Numr/extrabold/sl
}{}
% ub --> black
-\DeclareFontShape{LY1}{Montserrat-Numr}{ub}{sl}{
- <-> ssub * Montserrat-Numr/black/sl
-}{}
-
\DeclareFontShape{LY1}{Montserrat-Numr}{ub}{n}{
- <-> ssub * Montserrat-Numr/black/n
+ <-> alias * Montserrat-Numr/black/n
}{}
\DeclareFontShape{LY1}{Montserrat-Numr}{ub}{it}{
- <-> ssub * Montserrat-Numr/black/it
+ <-> alias * Montserrat-Numr/black/it
+}{}
+
+\DeclareFontShape{LY1}{Montserrat-Numr}{ub}{sl}{
+ <-> alias * Montserrat-Numr/black/sl
+}{}
+
+\DeclareFontShape{LY1}{Montserrat-Numr}{bx}{it}{
+ <-> ssub * Montserrat-Numr/b/it
}{}
\DeclareFontShape{LY1}{Montserrat-Numr}{bx}{n}{
@@ -292,8 +289,4 @@
<-> ssub * Montserrat-Numr/b/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-Numr}{bx}{it}{
- <-> ssub * Montserrat-Numr/b/it
-}{}
-
\endinput
diff --git a/fonts/montserrat/tex/LY1Montserrat-OsF.fd b/fonts/montserrat/tex/LY1Montserrat-OsF.fd
index 314dcc9aaa..fce47c8e57 100644
--- a/fonts/montserrat/tex/LY1Montserrat-OsF.fd
+++ b/fonts/montserrat/tex/LY1Montserrat-OsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{LY1Montserrat-OsF.fd}
- [2019/10/18 (autoinst) Font definitions for LY1/Montserrat-OsF.]
+ [2019/11/07 (autoinst) Font definitions for LY1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,516 +20,489 @@
\DeclareFontFamily{LY1}{Montserrat-OsF}{}
-% ---- black ----
+% ---- extrabold ----
-\DeclareFontShape{LY1}{Montserrat-OsF}{black}{scit}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{extrabold}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-osf-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-osf-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{black}{sc}{
- <-> \Montserrat@@scale Montserrat-Black-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{extrabold}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{black}{sl}{
- <-> ssub * Montserrat-OsF/black/it
+\DeclareFontShape{LY1}{Montserrat-OsF}{extrabold}{scsl}{
+ <-> ssub * Montserrat-OsF/extrabold/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{black}{scsl}{
- <-> ssub * Montserrat-OsF/black/scit
+\DeclareFontShape{LY1}{Montserrat-OsF}{extrabold}{sl}{
+ <-> ssub * Montserrat-OsF/extrabold/it
}{}
% ---- regular ----
-\DeclareFontShape{LY1}{Montserrat-OsF}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-osf-ly1
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-OsF}{regular}{scit}{
- <-> \Montserrat@@scale Montserrat-Italic-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{regular}{sc}{
+ <-> \Montserrat@@scale Montserrat-Regular-osf-sc-ly1
}{}
\DeclareFontShape{LY1}{Montserrat-OsF}{regular}{n}{
<-> \Montserrat@@scale Montserrat-Regular-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{regular}{sc}{
- <-> \Montserrat@@scale Montserrat-Regular-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{regular}{sl}{
- <-> ssub * Montserrat-OsF/regular/it
+\DeclareFontShape{LY1}{Montserrat-OsF}{regular}{scit}{
+ <-> \Montserrat@@scale Montserrat-Italic-osf-sc-ly1
}{}
\DeclareFontShape{LY1}{Montserrat-OsF}{regular}{scsl}{
<-> ssub * Montserrat-OsF/regular/scit
}{}
+\DeclareFontShape{LY1}{Montserrat-OsF}{regular}{sl}{
+ <-> ssub * Montserrat-OsF/regular/it
+}{}
+
-% ---- extralight ----
+% ---- semibold ----
-\DeclareFontShape{LY1}{Montserrat-OsF}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-osf-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{semibold}{scit}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{extralight}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{semibold}{sc}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-osf-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{extralight}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{extralight}{sl}{
- <-> ssub * Montserrat-OsF/extralight/it
+\DeclareFontShape{LY1}{Montserrat-OsF}{semibold}{scsl}{
+ <-> ssub * Montserrat-OsF/semibold/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{extralight}{scsl}{
- <-> ssub * Montserrat-OsF/extralight/scit
+\DeclareFontShape{LY1}{Montserrat-OsF}{semibold}{sl}{
+ <-> ssub * Montserrat-OsF/semibold/it
}{}
-% ---- bold ----
+% ---- medium ----
-\DeclareFontShape{LY1}{Montserrat-OsF}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-osf-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{medium}{scit}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{bold}{sc}{
- <-> \Montserrat@@scale Montserrat-Bold-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{bold}{scit}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-osf-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{medium}{sc}{
+ <-> \Montserrat@@scale Montserrat-Medium-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{bold}{sl}{
- <-> ssub * Montserrat-OsF/bold/it
+\DeclareFontShape{LY1}{Montserrat-OsF}{medium}{scsl}{
+ <-> ssub * Montserrat-OsF/medium/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{bold}{scsl}{
- <-> ssub * Montserrat-OsF/bold/scit
+\DeclareFontShape{LY1}{Montserrat-OsF}{medium}{sl}{
+ <-> ssub * Montserrat-OsF/medium/it
}{}
-% ---- semibold ----
+% ---- black ----
-\DeclareFontShape{LY1}{Montserrat-OsF}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-osf-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{black}{sc}{
+ <-> \Montserrat@@scale Montserrat-Black-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{semibold}{scit}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{semibold}{sc}{
- <-> \Montserrat@@scale Montserrat-SemiBold-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-osf-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{black}{scit}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{semibold}{sl}{
- <-> ssub * Montserrat-OsF/semibold/it
+\DeclareFontShape{LY1}{Montserrat-OsF}{black}{scsl}{
+ <-> ssub * Montserrat-OsF/black/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{semibold}{scsl}{
- <-> ssub * Montserrat-OsF/semibold/scit
+\DeclareFontShape{LY1}{Montserrat-OsF}{black}{sl}{
+ <-> ssub * Montserrat-OsF/black/it
}{}
-% ---- extrabold ----
+% ---- bold ----
-\DeclareFontShape{LY1}{Montserrat-OsF}{extrabold}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{bold}{scit}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-osf-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{bold}{sc}{
+ <-> \Montserrat@@scale Montserrat-Bold-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-osf-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{extrabold}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{extrabold}{sl}{
- <-> ssub * Montserrat-OsF/extrabold/it
+\DeclareFontShape{LY1}{Montserrat-OsF}{bold}{scsl}{
+ <-> ssub * Montserrat-OsF/bold/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{extrabold}{scsl}{
- <-> ssub * Montserrat-OsF/extrabold/scit
+\DeclareFontShape{LY1}{Montserrat-OsF}{bold}{sl}{
+ <-> ssub * Montserrat-OsF/bold/it
}{}
-% ---- thin ----
+% ---- extralight ----
-\DeclareFontShape{LY1}{Montserrat-OsF}{thin}{scit}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{extralight}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-osf-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{thin}{sc}{
- <-> \Montserrat@@scale Montserrat-Thin-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-osf-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{extralight}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{thin}{sl}{
- <-> ssub * Montserrat-OsF/thin/it
+\DeclareFontShape{LY1}{Montserrat-OsF}{extralight}{scsl}{
+ <-> ssub * Montserrat-OsF/extralight/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{thin}{scsl}{
- <-> ssub * Montserrat-OsF/thin/scit
+\DeclareFontShape{LY1}{Montserrat-OsF}{extralight}{sl}{
+ <-> ssub * Montserrat-OsF/extralight/it
}{}
-% ---- medium ----
+% ---- light ----
-\DeclareFontShape{LY1}{Montserrat-OsF}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-osf-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{medium}{scit}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{medium}{sc}{
- <-> \Montserrat@@scale Montserrat-Medium-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{light}{sc}{
+ <-> \Montserrat@@scale Montserrat-Light-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-osf-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{light}{scit}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{medium}{sl}{
- <-> ssub * Montserrat-OsF/medium/it
+\DeclareFontShape{LY1}{Montserrat-OsF}{light}{scsl}{
+ <-> ssub * Montserrat-OsF/light/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{medium}{scsl}{
- <-> ssub * Montserrat-OsF/medium/scit
+\DeclareFontShape{LY1}{Montserrat-OsF}{light}{sl}{
+ <-> ssub * Montserrat-OsF/light/it
}{}
-% ---- light ----
+% ---- thin ----
-\DeclareFontShape{LY1}{Montserrat-OsF}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-osf-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{thin}{scit}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{light}{sc}{
- <-> \Montserrat@@scale Montserrat-Light-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{thin}{sc}{
+ <-> \Montserrat@@scale Montserrat-Thin-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-osf-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{light}{scit}{
- <-> \Montserrat@@scale Montserrat-LightItalic-osf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-OsF}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{light}{sl}{
- <-> ssub * Montserrat-OsF/light/it
+\DeclareFontShape{LY1}{Montserrat-OsF}{thin}{scsl}{
+ <-> ssub * Montserrat-OsF/thin/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{light}{scsl}{
- <-> ssub * Montserrat-OsF/light/scit
+\DeclareFontShape{LY1}{Montserrat-OsF}{thin}{sl}{
+ <-> ssub * Montserrat-OsF/thin/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{LY1}{Montserrat-OsF}{ul}{it}{
- <-> ssub * Montserrat-OsF/thin/it
+\DeclareFontShape{LY1}{Montserrat-OsF}{ul}{sl}{
+ <-> alias * Montserrat-OsF/thin/sl
}{}
\DeclareFontShape{LY1}{Montserrat-OsF}{ul}{scit}{
- <-> ssub * Montserrat-OsF/thin/scit
+ <-> alias * Montserrat-OsF/thin/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{ul}{scsl}{
- <-> ssub * Montserrat-OsF/thin/scsl
+\DeclareFontShape{LY1}{Montserrat-OsF}{ul}{n}{
+ <-> alias * Montserrat-OsF/thin/n
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{ul}{sc}{
- <-> ssub * Montserrat-OsF/thin/sc
+\DeclareFontShape{LY1}{Montserrat-OsF}{ul}{it}{
+ <-> alias * Montserrat-OsF/thin/it
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{ul}{n}{
- <-> ssub * Montserrat-OsF/thin/n
+\DeclareFontShape{LY1}{Montserrat-OsF}{ul}{sc}{
+ <-> alias * Montserrat-OsF/thin/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{ul}{sl}{
- <-> ssub * Montserrat-OsF/thin/sl
+\DeclareFontShape{LY1}{Montserrat-OsF}{ul}{scsl}{
+ <-> alias * Montserrat-OsF/thin/scsl
}{}
% el --> extralight
-\DeclareFontShape{LY1}{Montserrat-OsF}{el}{scit}{
- <-> ssub * Montserrat-OsF/extralight/scit
+\DeclareFontShape{LY1}{Montserrat-OsF}{el}{scsl}{
+ <-> alias * Montserrat-OsF/extralight/scsl
}{}
\DeclareFontShape{LY1}{Montserrat-OsF}{el}{it}{
- <-> ssub * Montserrat-OsF/extralight/it
+ <-> alias * Montserrat-OsF/extralight/it
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{el}{sl}{
- <-> ssub * Montserrat-OsF/extralight/sl
+\DeclareFontShape{LY1}{Montserrat-OsF}{el}{n}{
+ <-> alias * Montserrat-OsF/extralight/n
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{el}{scsl}{
- <-> ssub * Montserrat-OsF/extralight/scsl
+\DeclareFontShape{LY1}{Montserrat-OsF}{el}{sc}{
+ <-> alias * Montserrat-OsF/extralight/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{el}{n}{
- <-> ssub * Montserrat-OsF/extralight/n
+\DeclareFontShape{LY1}{Montserrat-OsF}{el}{scit}{
+ <-> alias * Montserrat-OsF/extralight/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{el}{sc}{
- <-> ssub * Montserrat-OsF/extralight/sc
+\DeclareFontShape{LY1}{Montserrat-OsF}{el}{sl}{
+ <-> alias * Montserrat-OsF/extralight/sl
}{}
% l --> light
-\DeclareFontShape{LY1}{Montserrat-OsF}{l}{scsl}{
- <-> ssub * Montserrat-OsF/light/scsl
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-OsF}{l}{n}{
- <-> ssub * Montserrat-OsF/light/n
-}{}
-
\DeclareFontShape{LY1}{Montserrat-OsF}{l}{sc}{
- <-> ssub * Montserrat-OsF/light/sc
+ <-> alias * Montserrat-OsF/light/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{l}{sl}{
- <-> ssub * Montserrat-OsF/light/sl
+\DeclareFontShape{LY1}{Montserrat-OsF}{l}{n}{
+ <-> alias * Montserrat-OsF/light/n
}{}
\DeclareFontShape{LY1}{Montserrat-OsF}{l}{it}{
- <-> ssub * Montserrat-OsF/light/it
+ <-> alias * Montserrat-OsF/light/it
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{l}{scit}{
- <-> ssub * Montserrat-OsF/light/scit
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{LY1}{Montserrat-OsF}{sl}{sl}{
- <-> ssub * Montserrat-OsF/regular/sl
+\DeclareFontShape{LY1}{Montserrat-OsF}{l}{scsl}{
+ <-> alias * Montserrat-OsF/light/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{sl}{n}{
- <-> ssub * Montserrat-OsF/regular/n
+\DeclareFontShape{LY1}{Montserrat-OsF}{l}{sl}{
+ <-> alias * Montserrat-OsF/light/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{sl}{sc}{
- <-> ssub * Montserrat-OsF/regular/sc
+\DeclareFontShape{LY1}{Montserrat-OsF}{l}{scit}{
+ <-> alias * Montserrat-OsF/light/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{sl}{scsl}{
- <-> ssub * Montserrat-OsF/regular/scsl
-}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{sl}{scit}{
- <-> ssub * Montserrat-OsF/regular/scit
-}{}
+% m --> regular
-\DeclareFontShape{LY1}{Montserrat-OsF}{sl}{it}{
- <-> ssub * Montserrat-OsF/regular/it
+\DeclareFontShape{LY1}{Montserrat-OsF}{m}{n}{
+ <-> alias * Montserrat-OsF/regular/n
}{}
-
-% m --> medium
-
-\DeclareFontShape{LY1}{Montserrat-OsF}{m}{sl}{
- <-> ssub * Montserrat-OsF/medium/sl
+\DeclareFontShape{LY1}{Montserrat-OsF}{m}{it}{
+ <-> alias * Montserrat-OsF/regular/it
}{}
\DeclareFontShape{LY1}{Montserrat-OsF}{m}{sc}{
- <-> ssub * Montserrat-OsF/medium/sc
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-OsF}{m}{n}{
- <-> ssub * Montserrat-OsF/medium/n
+ <-> alias * Montserrat-OsF/regular/sc
}{}
\DeclareFontShape{LY1}{Montserrat-OsF}{m}{scsl}{
- <-> ssub * Montserrat-OsF/medium/scsl
+ <-> alias * Montserrat-OsF/regular/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{m}{scit}{
- <-> ssub * Montserrat-OsF/medium/scit
+\DeclareFontShape{LY1}{Montserrat-OsF}{m}{sl}{
+ <-> alias * Montserrat-OsF/regular/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{m}{it}{
- <-> ssub * Montserrat-OsF/medium/it
+\DeclareFontShape{LY1}{Montserrat-OsF}{m}{scit}{
+ <-> alias * Montserrat-OsF/regular/scit
}{}
% sb --> semibold
-\DeclareFontShape{LY1}{Montserrat-OsF}{sb}{scsl}{
- <-> ssub * Montserrat-OsF/semibold/scsl
+\DeclareFontShape{LY1}{Montserrat-OsF}{sb}{it}{
+ <-> alias * Montserrat-OsF/semibold/it
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{sb}{sc}{
- <-> ssub * Montserrat-OsF/semibold/sc
+\DeclareFontShape{LY1}{Montserrat-OsF}{sb}{n}{
+ <-> alias * Montserrat-OsF/semibold/n
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{sb}{n}{
- <-> ssub * Montserrat-OsF/semibold/n
+\DeclareFontShape{LY1}{Montserrat-OsF}{sb}{sc}{
+ <-> alias * Montserrat-OsF/semibold/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{sb}{sl}{
- <-> ssub * Montserrat-OsF/semibold/sl
+\DeclareFontShape{LY1}{Montserrat-OsF}{sb}{scsl}{
+ <-> alias * Montserrat-OsF/semibold/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{sb}{it}{
- <-> ssub * Montserrat-OsF/semibold/it
+\DeclareFontShape{LY1}{Montserrat-OsF}{sb}{sl}{
+ <-> alias * Montserrat-OsF/semibold/sl
}{}
\DeclareFontShape{LY1}{Montserrat-OsF}{sb}{scit}{
- <-> ssub * Montserrat-OsF/semibold/scit
+ <-> alias * Montserrat-OsF/semibold/scit
}{}
% b --> bold
\DeclareFontShape{LY1}{Montserrat-OsF}{b}{sl}{
- <-> ssub * Montserrat-OsF/bold/sl
+ <-> alias * Montserrat-OsF/bold/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{b}{n}{
- <-> ssub * Montserrat-OsF/bold/n
+\DeclareFontShape{LY1}{Montserrat-OsF}{b}{scit}{
+ <-> alias * Montserrat-OsF/bold/scit
}{}
\DeclareFontShape{LY1}{Montserrat-OsF}{b}{sc}{
- <-> ssub * Montserrat-OsF/bold/sc
+ <-> alias * Montserrat-OsF/bold/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{b}{scsl}{
- <-> ssub * Montserrat-OsF/bold/scsl
+\DeclareFontShape{LY1}{Montserrat-OsF}{b}{n}{
+ <-> alias * Montserrat-OsF/bold/n
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{b}{scit}{
- <-> ssub * Montserrat-OsF/bold/scit
+\DeclareFontShape{LY1}{Montserrat-OsF}{b}{it}{
+ <-> alias * Montserrat-OsF/bold/it
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{b}{it}{
- <-> ssub * Montserrat-OsF/bold/it
+\DeclareFontShape{LY1}{Montserrat-OsF}{b}{scsl}{
+ <-> alias * Montserrat-OsF/bold/scsl
}{}
% eb --> extrabold
-\DeclareFontShape{LY1}{Montserrat-OsF}{eb}{it}{
- <-> ssub * Montserrat-OsF/extrabold/it
+\DeclareFontShape{LY1}{Montserrat-OsF}{eb}{scit}{
+ <-> alias * Montserrat-OsF/extrabold/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{eb}{scit}{
- <-> ssub * Montserrat-OsF/extrabold/scit
+\DeclareFontShape{LY1}{Montserrat-OsF}{eb}{sl}{
+ <-> alias * Montserrat-OsF/extrabold/sl
}{}
\DeclareFontShape{LY1}{Montserrat-OsF}{eb}{scsl}{
- <-> ssub * Montserrat-OsF/extrabold/scsl
+ <-> alias * Montserrat-OsF/extrabold/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{eb}{sc}{
- <-> ssub * Montserrat-OsF/extrabold/sc
+\DeclareFontShape{LY1}{Montserrat-OsF}{eb}{it}{
+ <-> alias * Montserrat-OsF/extrabold/it
}{}
\DeclareFontShape{LY1}{Montserrat-OsF}{eb}{n}{
- <-> ssub * Montserrat-OsF/extrabold/n
+ <-> alias * Montserrat-OsF/extrabold/n
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{eb}{sl}{
- <-> ssub * Montserrat-OsF/extrabold/sl
+\DeclareFontShape{LY1}{Montserrat-OsF}{eb}{sc}{
+ <-> alias * Montserrat-OsF/extrabold/sc
}{}
% ub --> black
-\DeclareFontShape{LY1}{Montserrat-OsF}{ub}{scit}{
- <-> ssub * Montserrat-OsF/black/scit
+\DeclareFontShape{LY1}{Montserrat-OsF}{ub}{sc}{
+ <-> alias * Montserrat-OsF/black/sc
}{}
\DeclareFontShape{LY1}{Montserrat-OsF}{ub}{it}{
- <-> ssub * Montserrat-OsF/black/it
+ <-> alias * Montserrat-OsF/black/it
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{ub}{sl}{
- <-> ssub * Montserrat-OsF/black/sl
+\DeclareFontShape{LY1}{Montserrat-OsF}{ub}{n}{
+ <-> alias * Montserrat-OsF/black/n
}{}
\DeclareFontShape{LY1}{Montserrat-OsF}{ub}{scsl}{
- <-> ssub * Montserrat-OsF/black/scsl
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-OsF}{ub}{n}{
- <-> ssub * Montserrat-OsF/black/n
+ <-> alias * Montserrat-OsF/black/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{ub}{sc}{
- <-> ssub * Montserrat-OsF/black/sc
+\DeclareFontShape{LY1}{Montserrat-OsF}{ub}{sl}{
+ <-> alias * Montserrat-OsF/black/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{bx}{it}{
- <-> ssub * Montserrat-OsF/b/it
+\DeclareFontShape{LY1}{Montserrat-OsF}{ub}{scit}{
+ <-> alias * Montserrat-OsF/black/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{bx}{scit}{
- <-> ssub * Montserrat-OsF/b/scit
+\DeclareFontShape{LY1}{Montserrat-OsF}{bx}{n}{
+ <-> ssub * Montserrat-OsF/b/n
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{bx}{scsl}{
- <-> ssub * Montserrat-OsF/b/scsl
+\DeclareFontShape{LY1}{Montserrat-OsF}{bx}{it}{
+ <-> ssub * Montserrat-OsF/b/it
}{}
\DeclareFontShape{LY1}{Montserrat-OsF}{bx}{sc}{
<-> ssub * Montserrat-OsF/b/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-OsF}{bx}{n}{
- <-> ssub * Montserrat-OsF/b/n
+\DeclareFontShape{LY1}{Montserrat-OsF}{bx}{scsl}{
+ <-> ssub * Montserrat-OsF/b/scsl
}{}
\DeclareFontShape{LY1}{Montserrat-OsF}{bx}{sl}{
<-> ssub * Montserrat-OsF/b/sl
}{}
+\DeclareFontShape{LY1}{Montserrat-OsF}{bx}{scit}{
+ <-> ssub * Montserrat-OsF/b/scit
+}{}
+
\endinput
diff --git a/fonts/montserrat/tex/LY1Montserrat-Sup.fd b/fonts/montserrat/tex/LY1Montserrat-Sup.fd
index 62d097bbee..dcd4fd0f35 100644
--- a/fonts/montserrat/tex/LY1Montserrat-Sup.fd
+++ b/fonts/montserrat/tex/LY1Montserrat-Sup.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{LY1Montserrat-Sup.fd}
- [2019/10/18 (autoinst) Font definitions for LY1/Montserrat-Sup.]
+ [2019/11/07 (autoinst) Font definitions for LY1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,286 +20,271 @@
\DeclareFontFamily{LY1}{Montserrat-Sup}{}
-% ---- regular ----
+% ---- extrabold ----
-\DeclareFontShape{LY1}{Montserrat-Sup}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-sup-ly1
+\DeclareFontShape{LY1}{Montserrat-Sup}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-sup-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-sup-ly1
+\DeclareFontShape{LY1}{Montserrat-Sup}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-sup-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{regular}{sl}{
- <-> ssub * Montserrat-Sup/regular/it
+\DeclareFontShape{LY1}{Montserrat-Sup}{extrabold}{sl}{
+ <-> ssub * Montserrat-Sup/extrabold/it
}{}
-% ---- black ----
+% ---- semibold ----
-\DeclareFontShape{LY1}{Montserrat-Sup}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-sup-ly1
+\DeclareFontShape{LY1}{Montserrat-Sup}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-sup-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-sup-ly1
+\DeclareFontShape{LY1}{Montserrat-Sup}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-sup-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{black}{sl}{
- <-> ssub * Montserrat-Sup/black/it
+\DeclareFontShape{LY1}{Montserrat-Sup}{semibold}{sl}{
+ <-> ssub * Montserrat-Sup/semibold/it
}{}
-% ---- extralight ----
+% ---- regular ----
-\DeclareFontShape{LY1}{Montserrat-Sup}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-sup-ly1
+\DeclareFontShape{LY1}{Montserrat-Sup}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-sup-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-sup-ly1
+\DeclareFontShape{LY1}{Montserrat-Sup}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-sup-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{extralight}{sl}{
- <-> ssub * Montserrat-Sup/extralight/it
+\DeclareFontShape{LY1}{Montserrat-Sup}{regular}{sl}{
+ <-> ssub * Montserrat-Sup/regular/it
}{}
-% ---- semibold ----
+% ---- bold ----
-\DeclareFontShape{LY1}{Montserrat-Sup}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-sup-ly1
+\DeclareFontShape{LY1}{Montserrat-Sup}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-sup-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-sup-ly1
+\DeclareFontShape{LY1}{Montserrat-Sup}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-sup-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{semibold}{sl}{
- <-> ssub * Montserrat-Sup/semibold/it
+\DeclareFontShape{LY1}{Montserrat-Sup}{bold}{sl}{
+ <-> ssub * Montserrat-Sup/bold/it
}{}
-% ---- bold ----
+% ---- medium ----
-\DeclareFontShape{LY1}{Montserrat-Sup}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-sup-ly1
+\DeclareFontShape{LY1}{Montserrat-Sup}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-sup-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-sup-ly1
+\DeclareFontShape{LY1}{Montserrat-Sup}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-sup-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{bold}{sl}{
- <-> ssub * Montserrat-Sup/bold/it
+\DeclareFontShape{LY1}{Montserrat-Sup}{medium}{sl}{
+ <-> ssub * Montserrat-Sup/medium/it
}{}
-% ---- extrabold ----
+% ---- black ----
-\DeclareFontShape{LY1}{Montserrat-Sup}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-sup-ly1
+\DeclareFontShape{LY1}{Montserrat-Sup}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-sup-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-sup-ly1
+\DeclareFontShape{LY1}{Montserrat-Sup}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-sup-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{extrabold}{sl}{
- <-> ssub * Montserrat-Sup/extrabold/it
+\DeclareFontShape{LY1}{Montserrat-Sup}{black}{sl}{
+ <-> ssub * Montserrat-Sup/black/it
}{}
% ---- thin ----
-\DeclareFontShape{LY1}{Montserrat-Sup}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-sup-ly1
-}{}
-
\DeclareFontShape{LY1}{Montserrat-Sup}{thin}{it}{
<-> \Montserrat@@scale Montserrat-ThinItalic-sup-ly1
}{}
+\DeclareFontShape{LY1}{Montserrat-Sup}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-sup-ly1
+}{}
+
\DeclareFontShape{LY1}{Montserrat-Sup}{thin}{sl}{
<-> ssub * Montserrat-Sup/thin/it
}{}
-% ---- medium ----
+% ---- extralight ----
-\DeclareFontShape{LY1}{Montserrat-Sup}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-sup-ly1
+\DeclareFontShape{LY1}{Montserrat-Sup}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-sup-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-sup-ly1
+\DeclareFontShape{LY1}{Montserrat-Sup}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-sup-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{medium}{sl}{
- <-> ssub * Montserrat-Sup/medium/it
+\DeclareFontShape{LY1}{Montserrat-Sup}{extralight}{sl}{
+ <-> ssub * Montserrat-Sup/extralight/it
}{}
% ---- light ----
-\DeclareFontShape{LY1}{Montserrat-Sup}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-sup-ly1
-}{}
-
\DeclareFontShape{LY1}{Montserrat-Sup}{light}{it}{
<-> \Montserrat@@scale Montserrat-LightItalic-sup-ly1
}{}
+\DeclareFontShape{LY1}{Montserrat-Sup}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-sup-ly1
+}{}
+
\DeclareFontShape{LY1}{Montserrat-Sup}{light}{sl}{
<-> ssub * Montserrat-Sup/light/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{LY1}{Montserrat-Sup}{ul}{it}{
- <-> ssub * Montserrat-Sup/thin/it
+ <-> alias * Montserrat-Sup/thin/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{ul}{sl}{
- <-> ssub * Montserrat-Sup/thin/sl
+\DeclareFontShape{LY1}{Montserrat-Sup}{ul}{n}{
+ <-> alias * Montserrat-Sup/thin/n
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{ul}{n}{
- <-> ssub * Montserrat-Sup/thin/n
+\DeclareFontShape{LY1}{Montserrat-Sup}{ul}{sl}{
+ <-> alias * Montserrat-Sup/thin/sl
}{}
% el --> extralight
\DeclareFontShape{LY1}{Montserrat-Sup}{el}{sl}{
- <-> ssub * Montserrat-Sup/extralight/sl
+ <-> alias * Montserrat-Sup/extralight/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{el}{n}{
- <-> ssub * Montserrat-Sup/extralight/n
+\DeclareFontShape{LY1}{Montserrat-Sup}{el}{it}{
+ <-> alias * Montserrat-Sup/extralight/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{el}{it}{
- <-> ssub * Montserrat-Sup/extralight/it
+\DeclareFontShape{LY1}{Montserrat-Sup}{el}{n}{
+ <-> alias * Montserrat-Sup/extralight/n
}{}
% l --> light
\DeclareFontShape{LY1}{Montserrat-Sup}{l}{it}{
- <-> ssub * Montserrat-Sup/light/it
+ <-> alias * Montserrat-Sup/light/it
}{}
\DeclareFontShape{LY1}{Montserrat-Sup}{l}{n}{
- <-> ssub * Montserrat-Sup/light/n
+ <-> alias * Montserrat-Sup/light/n
}{}
\DeclareFontShape{LY1}{Montserrat-Sup}{l}{sl}{
- <-> ssub * Montserrat-Sup/light/sl
+ <-> alias * Montserrat-Sup/light/sl
}{}
-% sl --> regular
+% m --> regular
-\DeclareFontShape{LY1}{Montserrat-Sup}{sl}{sl}{
- <-> ssub * Montserrat-Sup/regular/sl
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-Sup}{sl}{n}{
- <-> ssub * Montserrat-Sup/regular/n
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-Sup}{sl}{it}{
- <-> ssub * Montserrat-Sup/regular/it
+\DeclareFontShape{LY1}{Montserrat-Sup}{m}{sl}{
+ <-> alias * Montserrat-Sup/regular/sl
}{}
-
-% m --> medium
-
\DeclareFontShape{LY1}{Montserrat-Sup}{m}{n}{
- <-> ssub * Montserrat-Sup/medium/n
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-Sup}{m}{sl}{
- <-> ssub * Montserrat-Sup/medium/sl
+ <-> alias * Montserrat-Sup/regular/n
}{}
\DeclareFontShape{LY1}{Montserrat-Sup}{m}{it}{
- <-> ssub * Montserrat-Sup/medium/it
+ <-> alias * Montserrat-Sup/regular/it
}{}
% sb --> semibold
-\DeclareFontShape{LY1}{Montserrat-Sup}{sb}{it}{
- <-> ssub * Montserrat-Sup/semibold/it
+\DeclareFontShape{LY1}{Montserrat-Sup}{sb}{n}{
+ <-> alias * Montserrat-Sup/semibold/n
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{sb}{sl}{
- <-> ssub * Montserrat-Sup/semibold/sl
+\DeclareFontShape{LY1}{Montserrat-Sup}{sb}{it}{
+ <-> alias * Montserrat-Sup/semibold/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{sb}{n}{
- <-> ssub * Montserrat-Sup/semibold/n
+\DeclareFontShape{LY1}{Montserrat-Sup}{sb}{sl}{
+ <-> alias * Montserrat-Sup/semibold/sl
}{}
% b --> bold
\DeclareFontShape{LY1}{Montserrat-Sup}{b}{it}{
- <-> ssub * Montserrat-Sup/bold/it
+ <-> alias * Montserrat-Sup/bold/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{b}{sl}{
- <-> ssub * Montserrat-Sup/bold/sl
+\DeclareFontShape{LY1}{Montserrat-Sup}{b}{n}{
+ <-> alias * Montserrat-Sup/bold/n
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{b}{n}{
- <-> ssub * Montserrat-Sup/bold/n
+\DeclareFontShape{LY1}{Montserrat-Sup}{b}{sl}{
+ <-> alias * Montserrat-Sup/bold/sl
}{}
% eb --> extrabold
-\DeclareFontShape{LY1}{Montserrat-Sup}{eb}{it}{
- <-> ssub * Montserrat-Sup/extrabold/it
+\DeclareFontShape{LY1}{Montserrat-Sup}{eb}{n}{
+ <-> alias * Montserrat-Sup/extrabold/n
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{eb}{sl}{
- <-> ssub * Montserrat-Sup/extrabold/sl
+\DeclareFontShape{LY1}{Montserrat-Sup}{eb}{it}{
+ <-> alias * Montserrat-Sup/extrabold/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{eb}{n}{
- <-> ssub * Montserrat-Sup/extrabold/n
+\DeclareFontShape{LY1}{Montserrat-Sup}{eb}{sl}{
+ <-> alias * Montserrat-Sup/extrabold/sl
}{}
% ub --> black
\DeclareFontShape{LY1}{Montserrat-Sup}{ub}{n}{
- <-> ssub * Montserrat-Sup/black/n
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-Sup}{ub}{sl}{
- <-> ssub * Montserrat-Sup/black/sl
+ <-> alias * Montserrat-Sup/black/n
}{}
\DeclareFontShape{LY1}{Montserrat-Sup}{ub}{it}{
- <-> ssub * Montserrat-Sup/black/it
+ <-> alias * Montserrat-Sup/black/it
}{}
-\DeclareFontShape{LY1}{Montserrat-Sup}{bx}{n}{
- <-> ssub * Montserrat-Sup/b/n
+\DeclareFontShape{LY1}{Montserrat-Sup}{ub}{sl}{
+ <-> alias * Montserrat-Sup/black/sl
}{}
\DeclareFontShape{LY1}{Montserrat-Sup}{bx}{sl}{
<-> ssub * Montserrat-Sup/b/sl
}{}
+\DeclareFontShape{LY1}{Montserrat-Sup}{bx}{n}{
+ <-> ssub * Montserrat-Sup/b/n
+}{}
+
\DeclareFontShape{LY1}{Montserrat-Sup}{bx}{it}{
<-> ssub * Montserrat-Sup/b/it
}{}
diff --git a/fonts/montserrat/tex/LY1Montserrat-TLF.fd b/fonts/montserrat/tex/LY1Montserrat-TLF.fd
index abade38640..49e5b7b902 100644
--- a/fonts/montserrat/tex/LY1Montserrat-TLF.fd
+++ b/fonts/montserrat/tex/LY1Montserrat-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{LY1Montserrat-TLF.fd}
- [2019/10/18 (autoinst) Font definitions for LY1/Montserrat-TLF.]
+ [2019/11/07 (autoinst) Font definitions for LY1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,37 +20,37 @@
\DeclareFontFamily{LY1}{Montserrat-TLF}{}
-% ---- extralight ----
+% ---- medium ----
-\DeclareFontShape{LY1}{Montserrat-TLF}{extralight}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tlf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{medium}{sc}{
+ <-> \Montserrat@@scale Montserrat-Medium-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tlf-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-tlf-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{extralight}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-tlf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{medium}{scit}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{extralight}{sl}{
- <-> ssub * Montserrat-TLF/extralight/it
+\DeclareFontShape{LY1}{Montserrat-TLF}{medium}{scsl}{
+ <-> ssub * Montserrat-TLF/medium/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{extralight}{scsl}{
- <-> ssub * Montserrat-TLF/extralight/scit
+\DeclareFontShape{LY1}{Montserrat-TLF}{medium}{sl}{
+ <-> ssub * Montserrat-TLF/medium/it
}{}
% ---- black ----
-\DeclareFontShape{LY1}{Montserrat-TLF}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-tlf-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{black}{scit}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-tlf-sc-ly1
}{}
\DeclareFontShape{LY1}{Montserrat-TLF}{black}{sc}{
@@ -53,110 +61,102 @@
<-> \Montserrat@@scale Montserrat-BlackItalic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{black}{scit}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-tlf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-TLF}{black}{sl}{
- <-> ssub * Montserrat-TLF/black/it
+\DeclareFontShape{LY1}{Montserrat-TLF}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-tlf-ly1
}{}
\DeclareFontShape{LY1}{Montserrat-TLF}{black}{scsl}{
<-> ssub * Montserrat-TLF/black/scit
}{}
+\DeclareFontShape{LY1}{Montserrat-TLF}{black}{sl}{
+ <-> ssub * Montserrat-TLF/black/it
+}{}
-% ---- regular ----
-\DeclareFontShape{LY1}{Montserrat-TLF}{regular}{scit}{
- <-> \Montserrat@@scale Montserrat-Italic-tlf-sc-ly1
+% ---- bold ----
+
+\DeclareFontShape{LY1}{Montserrat-TLF}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-tlf-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-tlf-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{bold}{sc}{
+ <-> \Montserrat@@scale Montserrat-Bold-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{regular}{sc}{
- <-> \Montserrat@@scale Montserrat-Regular-tlf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{bold}{scit}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{regular}{sl}{
- <-> ssub * Montserrat-TLF/regular/it
+\DeclareFontShape{LY1}{Montserrat-TLF}{bold}{scsl}{
+ <-> ssub * Montserrat-TLF/bold/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{regular}{scsl}{
- <-> ssub * Montserrat-TLF/regular/scit
+\DeclareFontShape{LY1}{Montserrat-TLF}{bold}{sl}{
+ <-> ssub * Montserrat-TLF/bold/it
}{}
-% ---- bold ----
+% ---- extralight ----
-\DeclareFontShape{LY1}{Montserrat-TLF}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-tlf-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{bold}{scit}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-tlf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-tlf-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{extralight}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{bold}{sc}{
- <-> \Montserrat@@scale Montserrat-Bold-tlf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{extralight}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{bold}{sl}{
- <-> ssub * Montserrat-TLF/bold/it
+\DeclareFontShape{LY1}{Montserrat-TLF}{extralight}{scsl}{
+ <-> ssub * Montserrat-TLF/extralight/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{bold}{scsl}{
- <-> ssub * Montserrat-TLF/bold/scit
+\DeclareFontShape{LY1}{Montserrat-TLF}{extralight}{sl}{
+ <-> ssub * Montserrat-TLF/extralight/it
}{}
-% ---- semibold ----
+% ---- light ----
-\DeclareFontShape{LY1}{Montserrat-TLF}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-tlf-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{light}{scit}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{semibold}{sc}{
- <-> \Montserrat@@scale Montserrat-SemiBold-tlf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tlf-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{semibold}{scit}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tlf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{light}{sc}{
+ <-> \Montserrat@@scale Montserrat-Light-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{semibold}{sl}{
- <-> ssub * Montserrat-TLF/semibold/it
+\DeclareFontShape{LY1}{Montserrat-TLF}{light}{scsl}{
+ <-> ssub * Montserrat-TLF/light/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{semibold}{scsl}{
- <-> ssub * Montserrat-TLF/semibold/scit
+\DeclareFontShape{LY1}{Montserrat-TLF}{light}{sl}{
+ <-> ssub * Montserrat-TLF/light/it
}{}
% ---- thin ----
-\DeclareFontShape{LY1}{Montserrat-TLF}{thin}{sc}{
- <-> \Montserrat@@scale Montserrat-Thin-tlf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-TLF}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-tlf-ly1
-}{}
-
\DeclareFontShape{LY1}{Montserrat-TLF}{thin}{scit}{
<-> \Montserrat@@scale Montserrat-ThinItalic-tlf-sc-ly1
}{}
@@ -165,24 +165,24 @@
<-> \Montserrat@@scale Montserrat-ThinItalic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{thin}{sl}{
- <-> ssub * Montserrat-TLF/thin/it
+\DeclareFontShape{LY1}{Montserrat-TLF}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Montserrat-TLF}{thin}{sc}{
+ <-> \Montserrat@@scale Montserrat-Thin-tlf-sc-ly1
}{}
\DeclareFontShape{LY1}{Montserrat-TLF}{thin}{scsl}{
<-> ssub * Montserrat-TLF/thin/scit
}{}
-
-% ---- extrabold ----
-
-\DeclareFontShape{LY1}{Montserrat-TLF}{extrabold}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tlf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{thin}{sl}{
+ <-> ssub * Montserrat-TLF/thin/it
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tlf-ly1
-}{}
+
+% ---- extrabold ----
\DeclareFontShape{LY1}{Montserrat-TLF}{extrabold}{sc}{
<-> \Montserrat@@scale Montserrat-ExtraBold-tlf-sc-ly1
@@ -192,322 +192,307 @@
<-> \Montserrat@@scale Montserrat-ExtraBold-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{extrabold}{sl}{
- <-> ssub * Montserrat-TLF/extrabold/it
+\DeclareFontShape{LY1}{Montserrat-TLF}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{Montserrat-TLF}{extrabold}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tlf-sc-ly1
}{}
\DeclareFontShape{LY1}{Montserrat-TLF}{extrabold}{scsl}{
<-> ssub * Montserrat-TLF/extrabold/scit
}{}
+\DeclareFontShape{LY1}{Montserrat-TLF}{extrabold}{sl}{
+ <-> ssub * Montserrat-TLF/extrabold/it
+}{}
-% ---- light ----
-\DeclareFontShape{LY1}{Montserrat-TLF}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-tlf-ly1
+% ---- regular ----
+
+\DeclareFontShape{LY1}{Montserrat-TLF}{regular}{scit}{
+ <-> \Montserrat@@scale Montserrat-Italic-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{light}{sc}{
- <-> \Montserrat@@scale Montserrat-Light-tlf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{regular}{sc}{
+ <-> \Montserrat@@scale Montserrat-Regular-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{light}{scit}{
- <-> \Montserrat@@scale Montserrat-LightItalic-tlf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-tlf-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{light}{sl}{
- <-> ssub * Montserrat-TLF/light/it
+\DeclareFontShape{LY1}{Montserrat-TLF}{regular}{scsl}{
+ <-> ssub * Montserrat-TLF/regular/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{light}{scsl}{
- <-> ssub * Montserrat-TLF/light/scit
+\DeclareFontShape{LY1}{Montserrat-TLF}{regular}{sl}{
+ <-> ssub * Montserrat-TLF/regular/it
}{}
-% ---- medium ----
+% ---- semibold ----
-\DeclareFontShape{LY1}{Montserrat-TLF}{medium}{sc}{
- <-> \Montserrat@@scale Montserrat-Medium-tlf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{semibold}{scit}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-tlf-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-tlf-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{medium}{scit}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-tlf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TLF}{semibold}{sc}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{medium}{sl}{
- <-> ssub * Montserrat-TLF/medium/it
+\DeclareFontShape{LY1}{Montserrat-TLF}{semibold}{scsl}{
+ <-> ssub * Montserrat-TLF/semibold/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{medium}{scsl}{
- <-> ssub * Montserrat-TLF/medium/scit
+\DeclareFontShape{LY1}{Montserrat-TLF}{semibold}{sl}{
+ <-> ssub * Montserrat-TLF/semibold/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{LY1}{Montserrat-TLF}{ul}{sl}{
- <-> ssub * Montserrat-TLF/thin/sl
-}{}
-
\DeclareFontShape{LY1}{Montserrat-TLF}{ul}{scsl}{
- <-> ssub * Montserrat-TLF/thin/scsl
+ <-> alias * Montserrat-TLF/thin/scsl
}{}
\DeclareFontShape{LY1}{Montserrat-TLF}{ul}{sc}{
- <-> ssub * Montserrat-TLF/thin/sc
+ <-> alias * Montserrat-TLF/thin/sc
+}{}
+
+\DeclareFontShape{LY1}{Montserrat-TLF}{ul}{it}{
+ <-> alias * Montserrat-TLF/thin/it
}{}
\DeclareFontShape{LY1}{Montserrat-TLF}{ul}{n}{
- <-> ssub * Montserrat-TLF/thin/n
+ <-> alias * Montserrat-TLF/thin/n
}{}
\DeclareFontShape{LY1}{Montserrat-TLF}{ul}{scit}{
- <-> ssub * Montserrat-TLF/thin/scit
+ <-> alias * Montserrat-TLF/thin/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{ul}{it}{
- <-> ssub * Montserrat-TLF/thin/it
+\DeclareFontShape{LY1}{Montserrat-TLF}{ul}{sl}{
+ <-> alias * Montserrat-TLF/thin/sl
}{}
% el --> extralight
-\DeclareFontShape{LY1}{Montserrat-TLF}{el}{it}{
- <-> ssub * Montserrat-TLF/extralight/it
+\DeclareFontShape{LY1}{Montserrat-TLF}{el}{scsl}{
+ <-> alias * Montserrat-TLF/extralight/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{el}{scit}{
- <-> ssub * Montserrat-TLF/extralight/scit
+\DeclareFontShape{LY1}{Montserrat-TLF}{el}{it}{
+ <-> alias * Montserrat-TLF/extralight/it
}{}
\DeclareFontShape{LY1}{Montserrat-TLF}{el}{n}{
- <-> ssub * Montserrat-TLF/extralight/n
+ <-> alias * Montserrat-TLF/extralight/n
}{}
\DeclareFontShape{LY1}{Montserrat-TLF}{el}{sc}{
- <-> ssub * Montserrat-TLF/extralight/sc
+ <-> alias * Montserrat-TLF/extralight/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{el}{scsl}{
- <-> ssub * Montserrat-TLF/extralight/scsl
+\DeclareFontShape{LY1}{Montserrat-TLF}{el}{scit}{
+ <-> alias * Montserrat-TLF/extralight/scit
}{}
\DeclareFontShape{LY1}{Montserrat-TLF}{el}{sl}{
- <-> ssub * Montserrat-TLF/extralight/sl
+ <-> alias * Montserrat-TLF/extralight/sl
}{}
% l --> light
-\DeclareFontShape{LY1}{Montserrat-TLF}{l}{sl}{
- <-> ssub * Montserrat-TLF/light/sl
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-TLF}{l}{n}{
- <-> ssub * Montserrat-TLF/light/n
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-TLF}{l}{sc}{
- <-> ssub * Montserrat-TLF/light/sc
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-TLF}{l}{scsl}{
- <-> ssub * Montserrat-TLF/light/scsl
-}{}
-
\DeclareFontShape{LY1}{Montserrat-TLF}{l}{scit}{
- <-> ssub * Montserrat-TLF/light/scit
+ <-> alias * Montserrat-TLF/light/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{l}{it}{
- <-> ssub * Montserrat-TLF/light/it
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{LY1}{Montserrat-TLF}{sl}{scit}{
- <-> ssub * Montserrat-TLF/regular/scit
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-TLF}{sl}{it}{
- <-> ssub * Montserrat-TLF/regular/it
+\DeclareFontShape{LY1}{Montserrat-TLF}{l}{sl}{
+ <-> alias * Montserrat-TLF/light/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{sl}{sl}{
- <-> ssub * Montserrat-TLF/regular/sl
+\DeclareFontShape{LY1}{Montserrat-TLF}{l}{scsl}{
+ <-> alias * Montserrat-TLF/light/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{sl}{scsl}{
- <-> ssub * Montserrat-TLF/regular/scsl
+\DeclareFontShape{LY1}{Montserrat-TLF}{l}{sc}{
+ <-> alias * Montserrat-TLF/light/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{sl}{n}{
- <-> ssub * Montserrat-TLF/regular/n
+\DeclareFontShape{LY1}{Montserrat-TLF}{l}{n}{
+ <-> alias * Montserrat-TLF/light/n
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{sl}{sc}{
- <-> ssub * Montserrat-TLF/regular/sc
+\DeclareFontShape{LY1}{Montserrat-TLF}{l}{it}{
+ <-> alias * Montserrat-TLF/light/it
}{}
-% m --> medium
+% m --> regular
-\DeclareFontShape{LY1}{Montserrat-TLF}{m}{sc}{
- <-> ssub * Montserrat-TLF/medium/sc
+\DeclareFontShape{LY1}{Montserrat-TLF}{m}{scit}{
+ <-> alias * Montserrat-TLF/regular/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{m}{n}{
- <-> ssub * Montserrat-TLF/medium/n
+\DeclareFontShape{LY1}{Montserrat-TLF}{m}{sl}{
+ <-> alias * Montserrat-TLF/regular/sl
}{}
\DeclareFontShape{LY1}{Montserrat-TLF}{m}{scsl}{
- <-> ssub * Montserrat-TLF/medium/scsl
+ <-> alias * Montserrat-TLF/regular/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{m}{sl}{
- <-> ssub * Montserrat-TLF/medium/sl
+\DeclareFontShape{LY1}{Montserrat-TLF}{m}{it}{
+ <-> alias * Montserrat-TLF/regular/it
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{m}{it}{
- <-> ssub * Montserrat-TLF/medium/it
+\DeclareFontShape{LY1}{Montserrat-TLF}{m}{n}{
+ <-> alias * Montserrat-TLF/regular/n
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{m}{scit}{
- <-> ssub * Montserrat-TLF/medium/scit
+\DeclareFontShape{LY1}{Montserrat-TLF}{m}{sc}{
+ <-> alias * Montserrat-TLF/regular/sc
}{}
% sb --> semibold
-\DeclareFontShape{LY1}{Montserrat-TLF}{sb}{scit}{
- <-> ssub * Montserrat-TLF/semibold/scit
+\DeclareFontShape{LY1}{Montserrat-TLF}{sb}{sc}{
+ <-> alias * Montserrat-TLF/semibold/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{sb}{it}{
- <-> ssub * Montserrat-TLF/semibold/it
+\DeclareFontShape{LY1}{Montserrat-TLF}{sb}{n}{
+ <-> alias * Montserrat-TLF/semibold/n
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{sb}{sl}{
- <-> ssub * Montserrat-TLF/semibold/sl
+\DeclareFontShape{LY1}{Montserrat-TLF}{sb}{it}{
+ <-> alias * Montserrat-TLF/semibold/it
}{}
\DeclareFontShape{LY1}{Montserrat-TLF}{sb}{scsl}{
- <-> ssub * Montserrat-TLF/semibold/scsl
+ <-> alias * Montserrat-TLF/semibold/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{sb}{n}{
- <-> ssub * Montserrat-TLF/semibold/n
+\DeclareFontShape{LY1}{Montserrat-TLF}{sb}{sl}{
+ <-> alias * Montserrat-TLF/semibold/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{sb}{sc}{
- <-> ssub * Montserrat-TLF/semibold/sc
+\DeclareFontShape{LY1}{Montserrat-TLF}{sb}{scit}{
+ <-> alias * Montserrat-TLF/semibold/scit
}{}
% b --> bold
-\DeclareFontShape{LY1}{Montserrat-TLF}{b}{it}{
- <-> ssub * Montserrat-TLF/bold/it
+\DeclareFontShape{LY1}{Montserrat-TLF}{b}{sc}{
+ <-> alias * Montserrat-TLF/bold/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{b}{scit}{
- <-> ssub * Montserrat-TLF/bold/scit
+\DeclareFontShape{LY1}{Montserrat-TLF}{b}{it}{
+ <-> alias * Montserrat-TLF/bold/it
}{}
\DeclareFontShape{LY1}{Montserrat-TLF}{b}{n}{
- <-> ssub * Montserrat-TLF/bold/n
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-TLF}{b}{sc}{
- <-> ssub * Montserrat-TLF/bold/sc
+ <-> alias * Montserrat-TLF/bold/n
}{}
\DeclareFontShape{LY1}{Montserrat-TLF}{b}{scsl}{
- <-> ssub * Montserrat-TLF/bold/scsl
+ <-> alias * Montserrat-TLF/bold/scsl
}{}
\DeclareFontShape{LY1}{Montserrat-TLF}{b}{sl}{
- <-> ssub * Montserrat-TLF/bold/sl
+ <-> alias * Montserrat-TLF/bold/sl
+}{}
+
+\DeclareFontShape{LY1}{Montserrat-TLF}{b}{scit}{
+ <-> alias * Montserrat-TLF/bold/scit
}{}
% eb --> extrabold
-\DeclareFontShape{LY1}{Montserrat-TLF}{eb}{it}{
- <-> ssub * Montserrat-TLF/extrabold/it
+\DeclareFontShape{LY1}{Montserrat-TLF}{eb}{sl}{
+ <-> alias * Montserrat-TLF/extrabold/sl
}{}
\DeclareFontShape{LY1}{Montserrat-TLF}{eb}{scit}{
- <-> ssub * Montserrat-TLF/extrabold/scit
+ <-> alias * Montserrat-TLF/extrabold/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{eb}{scsl}{
- <-> ssub * Montserrat-TLF/extrabold/scsl
+\DeclareFontShape{LY1}{Montserrat-TLF}{eb}{n}{
+ <-> alias * Montserrat-TLF/extrabold/n
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{eb}{sc}{
- <-> ssub * Montserrat-TLF/extrabold/sc
+\DeclareFontShape{LY1}{Montserrat-TLF}{eb}{it}{
+ <-> alias * Montserrat-TLF/extrabold/it
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{eb}{n}{
- <-> ssub * Montserrat-TLF/extrabold/n
+\DeclareFontShape{LY1}{Montserrat-TLF}{eb}{sc}{
+ <-> alias * Montserrat-TLF/extrabold/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{eb}{sl}{
- <-> ssub * Montserrat-TLF/extrabold/sl
+\DeclareFontShape{LY1}{Montserrat-TLF}{eb}{scsl}{
+ <-> alias * Montserrat-TLF/extrabold/scsl
}{}
% ub --> black
\DeclareFontShape{LY1}{Montserrat-TLF}{ub}{scit}{
- <-> ssub * Montserrat-TLF/black/scit
+ <-> alias * Montserrat-TLF/black/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{ub}{it}{
- <-> ssub * Montserrat-TLF/black/it
+\DeclareFontShape{LY1}{Montserrat-TLF}{ub}{sl}{
+ <-> alias * Montserrat-TLF/black/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{ub}{sl}{
- <-> ssub * Montserrat-TLF/black/sl
+\DeclareFontShape{LY1}{Montserrat-TLF}{ub}{scsl}{
+ <-> alias * Montserrat-TLF/black/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{ub}{n}{
- <-> ssub * Montserrat-TLF/black/n
+\DeclareFontShape{LY1}{Montserrat-TLF}{ub}{it}{
+ <-> alias * Montserrat-TLF/black/it
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{ub}{sc}{
- <-> ssub * Montserrat-TLF/black/sc
+\DeclareFontShape{LY1}{Montserrat-TLF}{ub}{n}{
+ <-> alias * Montserrat-TLF/black/n
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{ub}{scsl}{
- <-> ssub * Montserrat-TLF/black/scsl
+\DeclareFontShape{LY1}{Montserrat-TLF}{ub}{sc}{
+ <-> alias * Montserrat-TLF/black/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{bx}{sc}{
- <-> ssub * Montserrat-TLF/b/sc
+\DeclareFontShape{LY1}{Montserrat-TLF}{bx}{it}{
+ <-> ssub * Montserrat-TLF/b/it
}{}
\DeclareFontShape{LY1}{Montserrat-TLF}{bx}{n}{
<-> ssub * Montserrat-TLF/b/n
}{}
+\DeclareFontShape{LY1}{Montserrat-TLF}{bx}{sc}{
+ <-> ssub * Montserrat-TLF/b/sc
+}{}
+
\DeclareFontShape{LY1}{Montserrat-TLF}{bx}{scsl}{
<-> ssub * Montserrat-TLF/b/scsl
}{}
@@ -516,10 +501,6 @@
<-> ssub * Montserrat-TLF/b/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-TLF}{bx}{it}{
- <-> ssub * Montserrat-TLF/b/it
-}{}
-
\DeclareFontShape{LY1}{Montserrat-TLF}{bx}{scit}{
<-> ssub * Montserrat-TLF/b/scit
}{}
diff --git a/fonts/montserrat/tex/LY1Montserrat-TOsF.fd b/fonts/montserrat/tex/LY1Montserrat-TOsF.fd
index fae137715d..69acecebd7 100644
--- a/fonts/montserrat/tex/LY1Montserrat-TOsF.fd
+++ b/fonts/montserrat/tex/LY1Montserrat-TOsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{LY1Montserrat-TOsF.fd}
- [2019/10/18 (autoinst) Font definitions for LY1/Montserrat-TOsF.]
+ [2019/11/07 (autoinst) Font definitions for LY1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,172 +20,172 @@
\DeclareFontFamily{LY1}{Montserrat-TOsF}{}
-% ---- extralight ----
+% ---- black ----
-\DeclareFontShape{LY1}{Montserrat-TOsF}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-tosf-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{black}{scit}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{extralight}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-tosf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tosf-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{extralight}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tosf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{black}{sc}{
+ <-> \Montserrat@@scale Montserrat-Black-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{extralight}{sl}{
- <-> ssub * Montserrat-TOsF/extralight/it
+\DeclareFontShape{LY1}{Montserrat-TOsF}{black}{scsl}{
+ <-> ssub * Montserrat-TOsF/black/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{extralight}{scsl}{
- <-> ssub * Montserrat-TOsF/extralight/scit
+\DeclareFontShape{LY1}{Montserrat-TOsF}{black}{sl}{
+ <-> ssub * Montserrat-TOsF/black/it
}{}
-% ---- regular ----
+% ---- medium ----
-\DeclareFontShape{LY1}{Montserrat-TOsF}{regular}{scit}{
- <-> \Montserrat@@scale Montserrat-Italic-tosf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{medium}{sc}{
+ <-> \Montserrat@@scale Montserrat-Medium-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-tosf-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-tosf-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{regular}{sc}{
- <-> \Montserrat@@scale Montserrat-Regular-tosf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{medium}{scit}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{regular}{sl}{
- <-> ssub * Montserrat-TOsF/regular/it
+\DeclareFontShape{LY1}{Montserrat-TOsF}{medium}{scsl}{
+ <-> ssub * Montserrat-TOsF/medium/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{regular}{scsl}{
- <-> ssub * Montserrat-TOsF/regular/scit
+\DeclareFontShape{LY1}{Montserrat-TOsF}{medium}{sl}{
+ <-> ssub * Montserrat-TOsF/medium/it
}{}
-% ---- black ----
+% ---- bold ----
-\DeclareFontShape{LY1}{Montserrat-TOsF}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-tosf-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{bold}{scit}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{black}{sc}{
- <-> \Montserrat@@scale Montserrat-Black-tosf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{bold}{sc}{
+ <-> \Montserrat@@scale Montserrat-Bold-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-tosf-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{black}{scit}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-tosf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{black}{sl}{
- <-> ssub * Montserrat-TOsF/black/it
+\DeclareFontShape{LY1}{Montserrat-TOsF}{bold}{scsl}{
+ <-> ssub * Montserrat-TOsF/bold/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{black}{scsl}{
- <-> ssub * Montserrat-TOsF/black/scit
+\DeclareFontShape{LY1}{Montserrat-TOsF}{bold}{sl}{
+ <-> ssub * Montserrat-TOsF/bold/it
}{}
-% ---- semibold ----
+% ---- light ----
-\DeclareFontShape{LY1}{Montserrat-TOsF}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tosf-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{light}{sc}{
+ <-> \Montserrat@@scale Montserrat-Light-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{semibold}{scit}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tosf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-tosf-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{semibold}{sc}{
- <-> \Montserrat@@scale Montserrat-SemiBold-tosf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{light}{scit}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{semibold}{sl}{
- <-> ssub * Montserrat-TOsF/semibold/it
+\DeclareFontShape{LY1}{Montserrat-TOsF}{light}{scsl}{
+ <-> ssub * Montserrat-TOsF/light/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{semibold}{scsl}{
- <-> ssub * Montserrat-TOsF/semibold/scit
+\DeclareFontShape{LY1}{Montserrat-TOsF}{light}{sl}{
+ <-> ssub * Montserrat-TOsF/light/it
}{}
-% ---- bold ----
+% ---- extralight ----
-\DeclareFontShape{LY1}{Montserrat-TOsF}{bold}{sc}{
- <-> \Montserrat@@scale Montserrat-Bold-tosf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{extralight}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-tosf-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-tosf-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{bold}{scit}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-tosf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{extralight}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{bold}{sl}{
- <-> ssub * Montserrat-TOsF/bold/it
+\DeclareFontShape{LY1}{Montserrat-TOsF}{extralight}{scsl}{
+ <-> ssub * Montserrat-TOsF/extralight/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{bold}{scsl}{
- <-> ssub * Montserrat-TOsF/bold/scit
+\DeclareFontShape{LY1}{Montserrat-TOsF}{extralight}{sl}{
+ <-> ssub * Montserrat-TOsF/extralight/it
}{}
% ---- thin ----
-\DeclareFontShape{LY1}{Montserrat-TOsF}{thin}{scit}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-tosf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{thin}{sc}{
+ <-> \Montserrat@@scale Montserrat-Thin-tosf-sc-ly1
}{}
\DeclareFontShape{LY1}{Montserrat-TOsF}{thin}{it}{
<-> \Montserrat@@scale Montserrat-ThinItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{thin}{sc}{
- <-> \Montserrat@@scale Montserrat-Thin-tosf-sc-ly1
-}{}
-
\DeclareFontShape{LY1}{Montserrat-TOsF}{thin}{n}{
<-> \Montserrat@@scale Montserrat-Thin-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{thin}{sl}{
- <-> ssub * Montserrat-TOsF/thin/it
+\DeclareFontShape{LY1}{Montserrat-TOsF}{thin}{scit}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-tosf-sc-ly1
}{}
\DeclareFontShape{LY1}{Montserrat-TOsF}{thin}{scsl}{
<-> ssub * Montserrat-TOsF/thin/scit
}{}
+\DeclareFontShape{LY1}{Montserrat-TOsF}{thin}{sl}{
+ <-> ssub * Montserrat-TOsF/thin/it
+}{}
+
% ---- extrabold ----
-\DeclareFontShape{LY1}{Montserrat-TOsF}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-tosf-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{extrabold}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tosf-sc-ly1
}{}
\DeclareFontShape{LY1}{Montserrat-TOsF}{extrabold}{sc}{
@@ -188,338 +196,311 @@
<-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{extrabold}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tosf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-TOsF}{extrabold}{sl}{
- <-> ssub * Montserrat-TOsF/extrabold/it
+\DeclareFontShape{LY1}{Montserrat-TOsF}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-tosf-ly1
}{}
\DeclareFontShape{LY1}{Montserrat-TOsF}{extrabold}{scsl}{
<-> ssub * Montserrat-TOsF/extrabold/scit
}{}
+\DeclareFontShape{LY1}{Montserrat-TOsF}{extrabold}{sl}{
+ <-> ssub * Montserrat-TOsF/extrabold/it
+}{}
-% ---- medium ----
-\DeclareFontShape{LY1}{Montserrat-TOsF}{medium}{scit}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-tosf-sc-ly1
+% ---- semibold ----
+
+\DeclareFontShape{LY1}{Montserrat-TOsF}{semibold}{scit}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-tosf-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{semibold}{sc}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-tosf-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{medium}{sc}{
- <-> \Montserrat@@scale Montserrat-Medium-tosf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{medium}{sl}{
- <-> ssub * Montserrat-TOsF/medium/it
+\DeclareFontShape{LY1}{Montserrat-TOsF}{semibold}{scsl}{
+ <-> ssub * Montserrat-TOsF/semibold/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{medium}{scsl}{
- <-> ssub * Montserrat-TOsF/medium/scit
+\DeclareFontShape{LY1}{Montserrat-TOsF}{semibold}{sl}{
+ <-> ssub * Montserrat-TOsF/semibold/it
}{}
-% ---- light ----
+% ---- regular ----
-\DeclareFontShape{LY1}{Montserrat-TOsF}{light}{sc}{
- <-> \Montserrat@@scale Montserrat-Light-tosf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{regular}{scit}{
+ <-> \Montserrat@@scale Montserrat-Italic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-tosf-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{light}{scit}{
- <-> \Montserrat@@scale Montserrat-LightItalic-tosf-sc-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-tosf-ly1
+\DeclareFontShape{LY1}{Montserrat-TOsF}{regular}{sc}{
+ <-> \Montserrat@@scale Montserrat-Regular-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{light}{sl}{
- <-> ssub * Montserrat-TOsF/light/it
+\DeclareFontShape{LY1}{Montserrat-TOsF}{regular}{scsl}{
+ <-> ssub * Montserrat-TOsF/regular/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{light}{scsl}{
- <-> ssub * Montserrat-TOsF/light/scit
+\DeclareFontShape{LY1}{Montserrat-TOsF}{regular}{sl}{
+ <-> ssub * Montserrat-TOsF/regular/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{LY1}{Montserrat-TOsF}{ul}{it}{
- <-> ssub * Montserrat-TOsF/thin/it
+\DeclareFontShape{LY1}{Montserrat-TOsF}{ul}{scit}{
+ <-> alias * Montserrat-TOsF/thin/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{ul}{scit}{
- <-> ssub * Montserrat-TOsF/thin/scit
+\DeclareFontShape{LY1}{Montserrat-TOsF}{ul}{sl}{
+ <-> alias * Montserrat-TOsF/thin/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{ul}{sc}{
- <-> ssub * Montserrat-TOsF/thin/sc
+\DeclareFontShape{LY1}{Montserrat-TOsF}{ul}{scsl}{
+ <-> alias * Montserrat-TOsF/thin/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{ul}{n}{
- <-> ssub * Montserrat-TOsF/thin/n
+\DeclareFontShape{LY1}{Montserrat-TOsF}{ul}{it}{
+ <-> alias * Montserrat-TOsF/thin/it
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{ul}{scsl}{
- <-> ssub * Montserrat-TOsF/thin/scsl
+\DeclareFontShape{LY1}{Montserrat-TOsF}{ul}{n}{
+ <-> alias * Montserrat-TOsF/thin/n
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{ul}{sl}{
- <-> ssub * Montserrat-TOsF/thin/sl
+\DeclareFontShape{LY1}{Montserrat-TOsF}{ul}{sc}{
+ <-> alias * Montserrat-TOsF/thin/sc
}{}
% el --> extralight
-\DeclareFontShape{LY1}{Montserrat-TOsF}{el}{scit}{
- <-> ssub * Montserrat-TOsF/extralight/scit
+\DeclareFontShape{LY1}{Montserrat-TOsF}{el}{scsl}{
+ <-> alias * Montserrat-TOsF/extralight/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{el}{it}{
- <-> ssub * Montserrat-TOsF/extralight/it
+\DeclareFontShape{LY1}{Montserrat-TOsF}{el}{n}{
+ <-> alias * Montserrat-TOsF/extralight/n
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{el}{sl}{
- <-> ssub * Montserrat-TOsF/extralight/sl
+\DeclareFontShape{LY1}{Montserrat-TOsF}{el}{it}{
+ <-> alias * Montserrat-TOsF/extralight/it
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{el}{n}{
- <-> ssub * Montserrat-TOsF/extralight/n
+\DeclareFontShape{LY1}{Montserrat-TOsF}{el}{sc}{
+ <-> alias * Montserrat-TOsF/extralight/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{el}{sc}{
- <-> ssub * Montserrat-TOsF/extralight/sc
+\DeclareFontShape{LY1}{Montserrat-TOsF}{el}{scit}{
+ <-> alias * Montserrat-TOsF/extralight/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{el}{scsl}{
- <-> ssub * Montserrat-TOsF/extralight/scsl
+\DeclareFontShape{LY1}{Montserrat-TOsF}{el}{sl}{
+ <-> alias * Montserrat-TOsF/extralight/sl
}{}
% l --> light
-\DeclareFontShape{LY1}{Montserrat-TOsF}{l}{sl}{
- <-> ssub * Montserrat-TOsF/light/sl
-}{}
-
\DeclareFontShape{LY1}{Montserrat-TOsF}{l}{sc}{
- <-> ssub * Montserrat-TOsF/light/sc
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-TOsF}{l}{n}{
- <-> ssub * Montserrat-TOsF/light/n
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-TOsF}{l}{scsl}{
- <-> ssub * Montserrat-TOsF/light/scsl
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-TOsF}{l}{scit}{
- <-> ssub * Montserrat-TOsF/light/scit
+ <-> alias * Montserrat-TOsF/light/sc
}{}
\DeclareFontShape{LY1}{Montserrat-TOsF}{l}{it}{
- <-> ssub * Montserrat-TOsF/light/it
+ <-> alias * Montserrat-TOsF/light/it
}{}
-
-% sl --> regular
-
-\DeclareFontShape{LY1}{Montserrat-TOsF}{sl}{scit}{
- <-> ssub * Montserrat-TOsF/regular/scit
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-TOsF}{sl}{it}{
- <-> ssub * Montserrat-TOsF/regular/it
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-TOsF}{sl}{sl}{
- <-> ssub * Montserrat-TOsF/regular/sl
+\DeclareFontShape{LY1}{Montserrat-TOsF}{l}{n}{
+ <-> alias * Montserrat-TOsF/light/n
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{sl}{n}{
- <-> ssub * Montserrat-TOsF/regular/n
+\DeclareFontShape{LY1}{Montserrat-TOsF}{l}{scsl}{
+ <-> alias * Montserrat-TOsF/light/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{sl}{sc}{
- <-> ssub * Montserrat-TOsF/regular/sc
+\DeclareFontShape{LY1}{Montserrat-TOsF}{l}{sl}{
+ <-> alias * Montserrat-TOsF/light/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{sl}{scsl}{
- <-> ssub * Montserrat-TOsF/regular/scsl
+\DeclareFontShape{LY1}{Montserrat-TOsF}{l}{scit}{
+ <-> alias * Montserrat-TOsF/light/scit
}{}
-% m --> medium
+% m --> regular
\DeclareFontShape{LY1}{Montserrat-TOsF}{m}{sl}{
- <-> ssub * Montserrat-TOsF/medium/sl
-}{}
-
-\DeclareFontShape{LY1}{Montserrat-TOsF}{m}{scsl}{
- <-> ssub * Montserrat-TOsF/medium/scsl
+ <-> alias * Montserrat-TOsF/regular/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{m}{n}{
- <-> ssub * Montserrat-TOsF/medium/n
+\DeclareFontShape{LY1}{Montserrat-TOsF}{m}{scit}{
+ <-> alias * Montserrat-TOsF/regular/scit
}{}
\DeclareFontShape{LY1}{Montserrat-TOsF}{m}{sc}{
- <-> ssub * Montserrat-TOsF/medium/sc
+ <-> alias * Montserrat-TOsF/regular/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{m}{scit}{
- <-> ssub * Montserrat-TOsF/medium/scit
+\DeclareFontShape{LY1}{Montserrat-TOsF}{m}{n}{
+ <-> alias * Montserrat-TOsF/regular/n
}{}
\DeclareFontShape{LY1}{Montserrat-TOsF}{m}{it}{
- <-> ssub * Montserrat-TOsF/medium/it
+ <-> alias * Montserrat-TOsF/regular/it
+}{}
+
+\DeclareFontShape{LY1}{Montserrat-TOsF}{m}{scsl}{
+ <-> alias * Montserrat-TOsF/regular/scsl
}{}
% sb --> semibold
-\DeclareFontShape{LY1}{Montserrat-TOsF}{sb}{scit}{
- <-> ssub * Montserrat-TOsF/semibold/scit
+\DeclareFontShape{LY1}{Montserrat-TOsF}{sb}{sc}{
+ <-> alias * Montserrat-TOsF/semibold/sc
}{}
\DeclareFontShape{LY1}{Montserrat-TOsF}{sb}{it}{
- <-> ssub * Montserrat-TOsF/semibold/it
+ <-> alias * Montserrat-TOsF/semibold/it
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{sb}{sl}{
- <-> ssub * Montserrat-TOsF/semibold/sl
+\DeclareFontShape{LY1}{Montserrat-TOsF}{sb}{n}{
+ <-> alias * Montserrat-TOsF/semibold/n
}{}
\DeclareFontShape{LY1}{Montserrat-TOsF}{sb}{scsl}{
- <-> ssub * Montserrat-TOsF/semibold/scsl
+ <-> alias * Montserrat-TOsF/semibold/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{sb}{n}{
- <-> ssub * Montserrat-TOsF/semibold/n
+\DeclareFontShape{LY1}{Montserrat-TOsF}{sb}{sl}{
+ <-> alias * Montserrat-TOsF/semibold/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{sb}{sc}{
- <-> ssub * Montserrat-TOsF/semibold/sc
+\DeclareFontShape{LY1}{Montserrat-TOsF}{sb}{scit}{
+ <-> alias * Montserrat-TOsF/semibold/scit
}{}
% b --> bold
-\DeclareFontShape{LY1}{Montserrat-TOsF}{b}{it}{
- <-> ssub * Montserrat-TOsF/bold/it
+\DeclareFontShape{LY1}{Montserrat-TOsF}{b}{scit}{
+ <-> alias * Montserrat-TOsF/bold/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{b}{scit}{
- <-> ssub * Montserrat-TOsF/bold/scit
+\DeclareFontShape{LY1}{Montserrat-TOsF}{b}{sl}{
+ <-> alias * Montserrat-TOsF/bold/sl
}{}
\DeclareFontShape{LY1}{Montserrat-TOsF}{b}{scsl}{
- <-> ssub * Montserrat-TOsF/bold/scsl
+ <-> alias * Montserrat-TOsF/bold/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{b}{sc}{
- <-> ssub * Montserrat-TOsF/bold/sc
+\DeclareFontShape{LY1}{Montserrat-TOsF}{b}{it}{
+ <-> alias * Montserrat-TOsF/bold/it
}{}
\DeclareFontShape{LY1}{Montserrat-TOsF}{b}{n}{
- <-> ssub * Montserrat-TOsF/bold/n
+ <-> alias * Montserrat-TOsF/bold/n
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{b}{sl}{
- <-> ssub * Montserrat-TOsF/bold/sl
+\DeclareFontShape{LY1}{Montserrat-TOsF}{b}{sc}{
+ <-> alias * Montserrat-TOsF/bold/sc
}{}
% eb --> extrabold
-\DeclareFontShape{LY1}{Montserrat-TOsF}{eb}{scit}{
- <-> ssub * Montserrat-TOsF/extrabold/scit
+\DeclareFontShape{LY1}{Montserrat-TOsF}{eb}{it}{
+ <-> alias * Montserrat-TOsF/extrabold/it
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{eb}{it}{
- <-> ssub * Montserrat-TOsF/extrabold/it
+\DeclareFontShape{LY1}{Montserrat-TOsF}{eb}{n}{
+ <-> alias * Montserrat-TOsF/extrabold/n
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{eb}{sl}{
- <-> ssub * Montserrat-TOsF/extrabold/sl
+\DeclareFontShape{LY1}{Montserrat-TOsF}{eb}{sc}{
+ <-> alias * Montserrat-TOsF/extrabold/sc
}{}
\DeclareFontShape{LY1}{Montserrat-TOsF}{eb}{scsl}{
- <-> ssub * Montserrat-TOsF/extrabold/scsl
+ <-> alias * Montserrat-TOsF/extrabold/scsl
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{eb}{n}{
- <-> ssub * Montserrat-TOsF/extrabold/n
+\DeclareFontShape{LY1}{Montserrat-TOsF}{eb}{sl}{
+ <-> alias * Montserrat-TOsF/extrabold/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{eb}{sc}{
- <-> ssub * Montserrat-TOsF/extrabold/sc
+\DeclareFontShape{LY1}{Montserrat-TOsF}{eb}{scit}{
+ <-> alias * Montserrat-TOsF/extrabold/scit
}{}
% ub --> black
\DeclareFontShape{LY1}{Montserrat-TOsF}{ub}{scit}{
- <-> ssub * Montserrat-TOsF/black/scit
+ <-> alias * Montserrat-TOsF/black/scit
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{ub}{it}{
- <-> ssub * Montserrat-TOsF/black/it
+\DeclareFontShape{LY1}{Montserrat-TOsF}{ub}{sl}{
+ <-> alias * Montserrat-TOsF/black/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{ub}{sl}{
- <-> ssub * Montserrat-TOsF/black/sl
+\DeclareFontShape{LY1}{Montserrat-TOsF}{ub}{scsl}{
+ <-> alias * Montserrat-TOsF/black/scsl
+}{}
+
+\DeclareFontShape{LY1}{Montserrat-TOsF}{ub}{sc}{
+ <-> alias * Montserrat-TOsF/black/sc
}{}
\DeclareFontShape{LY1}{Montserrat-TOsF}{ub}{n}{
- <-> ssub * Montserrat-TOsF/black/n
+ <-> alias * Montserrat-TOsF/black/n
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{ub}{sc}{
- <-> ssub * Montserrat-TOsF/black/sc
+\DeclareFontShape{LY1}{Montserrat-TOsF}{ub}{it}{
+ <-> alias * Montserrat-TOsF/black/it
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{ub}{scsl}{
- <-> ssub * Montserrat-TOsF/black/scsl
+\DeclareFontShape{LY1}{Montserrat-TOsF}{bx}{it}{
+ <-> ssub * Montserrat-TOsF/b/it
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{bx}{scsl}{
- <-> ssub * Montserrat-TOsF/b/scsl
+\DeclareFontShape{LY1}{Montserrat-TOsF}{bx}{n}{
+ <-> ssub * Montserrat-TOsF/b/n
}{}
\DeclareFontShape{LY1}{Montserrat-TOsF}{bx}{sc}{
<-> ssub * Montserrat-TOsF/b/sc
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{bx}{n}{
- <-> ssub * Montserrat-TOsF/b/n
+\DeclareFontShape{LY1}{Montserrat-TOsF}{bx}{scsl}{
+ <-> ssub * Montserrat-TOsF/b/scsl
}{}
\DeclareFontShape{LY1}{Montserrat-TOsF}{bx}{sl}{
<-> ssub * Montserrat-TOsF/b/sl
}{}
-\DeclareFontShape{LY1}{Montserrat-TOsF}{bx}{it}{
- <-> ssub * Montserrat-TOsF/b/it
-}{}
-
\DeclareFontShape{LY1}{Montserrat-TOsF}{bx}{scit}{
<-> ssub * Montserrat-TOsF/b/scit
}{}
diff --git a/fonts/montserrat/tex/LY1MontserratAlternates-Dnom.fd b/fonts/montserrat/tex/LY1MontserratAlternates-Dnom.fd
index 47915e6c6b..87249866a9 100644
--- a/fonts/montserrat/tex/LY1MontserratAlternates-Dnom.fd
+++ b/fonts/montserrat/tex/LY1MontserratAlternates-Dnom.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{LY1MontserratAlternates-Dnom.fd}
- [2019/10/18 (autoinst) Font definitions for LY1/MontserratAlternates-Dnom.]
+ [2019/11/07 (autoinst) Font definitions for LY1/MontserratAlternates-Dnom.]
+
+\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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,31 +20,31 @@
\DeclareFontFamily{LY1}{MontserratAlternates-Dnom}{}
-% ---- extrabold ----
+% ---- light ----
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-dnom-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-dnom-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-dnom-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-dnom-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-Dnom/extrabold/it
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{light}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/light/it
}{}
% ---- extralight ----
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-dnom-ly1
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{extralight}{it}{
<-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-dnom-ly1
}{}
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-dnom-ly1
+}{}
+
\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{extralight}{sl}{
<-> ssub * MontserratAlternates-Dnom/extralight/it
}{}
@@ -57,18 +65,33 @@
}{}
-% ---- bold ----
+% ---- black ----
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-dnom-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-dnom-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-dnom-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-dnom-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{bold}{sl}{
- <-> ssub * MontserratAlternates-Dnom/bold/it
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{black}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/black/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-dnom-ly1
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-dnom-ly1
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{regular}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/regular/it
}{}
@@ -87,213 +110,183 @@
}{}
-% ---- light ----
+% ---- extrabold ----
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-dnom-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-dnom-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-dnom-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-dnom-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{light}{sl}{
- <-> ssub * MontserratAlternates-Dnom/light/it
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/extrabold/it
}{}
% ---- semibold ----
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-dnom-ly1
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{semibold}{it}{
<-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-dnom-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{semibold}{sl}{
- <-> ssub * MontserratAlternates-Dnom/semibold/it
-}{}
-
-
-% ---- black ----
-
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-dnom-ly1
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-dnom-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-dnom-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{black}{sl}{
- <-> ssub * MontserratAlternates-Dnom/black/it
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/semibold/it
}{}
-% ---- regular ----
+% ---- bold ----
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-dnom-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-dnom-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-dnom-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-dnom-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{regular}{sl}{
- <-> ssub * MontserratAlternates-Dnom/regular/it
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{bold}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/bold/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{ul}{n}{
- <-> ssub * MontserratAlternates-Dnom/thin/n
+ <-> alias * MontserratAlternates-Dnom/thin/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{ul}{it}{
- <-> ssub * MontserratAlternates-Dnom/thin/it
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{ul}{sl}{
+ <-> alias * MontserratAlternates-Dnom/thin/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{ul}{sl}{
- <-> ssub * MontserratAlternates-Dnom/thin/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{ul}{it}{
+ <-> alias * MontserratAlternates-Dnom/thin/it
}{}
% el --> extralight
\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{el}{n}{
- <-> ssub * MontserratAlternates-Dnom/extralight/n
+ <-> alias * MontserratAlternates-Dnom/extralight/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{el}{it}{
- <-> ssub * MontserratAlternates-Dnom/extralight/it
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{el}{sl}{
+ <-> alias * MontserratAlternates-Dnom/extralight/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{el}{sl}{
- <-> ssub * MontserratAlternates-Dnom/extralight/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{el}{it}{
+ <-> alias * MontserratAlternates-Dnom/extralight/it
}{}
% l --> light
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{l}{sl}{
- <-> ssub * MontserratAlternates-Dnom/light/sl
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{l}{it}{
- <-> ssub * MontserratAlternates-Dnom/light/it
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{l}{n}{
- <-> ssub * MontserratAlternates-Dnom/light/n
+ <-> alias * MontserratAlternates-Dnom/light/n
}{}
-
-% sl --> regular
-
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{sl}{n}{
- <-> ssub * MontserratAlternates-Dnom/regular/n
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{l}{sl}{
+ <-> alias * MontserratAlternates-Dnom/light/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{sl}{sl}{
- <-> ssub * MontserratAlternates-Dnom/regular/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{l}{it}{
+ <-> alias * MontserratAlternates-Dnom/light/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{sl}{it}{
- <-> ssub * MontserratAlternates-Dnom/regular/it
-}{}
+% m --> regular
-% m --> medium
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{m}{sl}{
+ <-> alias * MontserratAlternates-Dnom/regular/sl
+}{}
\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{m}{n}{
- <-> ssub * MontserratAlternates-Dnom/medium/n
+ <-> alias * MontserratAlternates-Dnom/regular/n
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{m}{it}{
- <-> ssub * MontserratAlternates-Dnom/medium/it
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{m}{sl}{
- <-> ssub * MontserratAlternates-Dnom/medium/sl
+ <-> alias * MontserratAlternates-Dnom/regular/it
}{}
% sb --> semibold
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{sb}{it}{
- <-> ssub * MontserratAlternates-Dnom/semibold/it
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{sb}{sl}{
- <-> ssub * MontserratAlternates-Dnom/semibold/sl
+ <-> alias * MontserratAlternates-Dnom/semibold/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{sb}{n}{
- <-> ssub * MontserratAlternates-Dnom/semibold/n
+ <-> alias * MontserratAlternates-Dnom/semibold/n
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{sb}{it}{
+ <-> alias * MontserratAlternates-Dnom/semibold/it
}{}
% b --> bold
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{b}{n}{
- <-> ssub * MontserratAlternates-Dnom/bold/n
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{b}{it}{
+ <-> alias * MontserratAlternates-Dnom/bold/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{b}{it}{
- <-> ssub * MontserratAlternates-Dnom/bold/it
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{b}{n}{
+ <-> alias * MontserratAlternates-Dnom/bold/n
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{b}{sl}{
- <-> ssub * MontserratAlternates-Dnom/bold/sl
+ <-> alias * MontserratAlternates-Dnom/bold/sl
}{}
% eb --> extrabold
\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{eb}{it}{
- <-> ssub * MontserratAlternates-Dnom/extrabold/it
+ <-> alias * MontserratAlternates-Dnom/extrabold/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{eb}{sl}{
- <-> ssub * MontserratAlternates-Dnom/extrabold/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{eb}{n}{
+ <-> alias * MontserratAlternates-Dnom/extrabold/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{eb}{n}{
- <-> ssub * MontserratAlternates-Dnom/extrabold/n
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{eb}{sl}{
+ <-> alias * MontserratAlternates-Dnom/extrabold/sl
}{}
% ub --> black
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{ub}{sl}{
- <-> ssub * MontserratAlternates-Dnom/black/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{ub}{n}{
+ <-> alias * MontserratAlternates-Dnom/black/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{ub}{it}{
- <-> ssub * MontserratAlternates-Dnom/black/it
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{ub}{sl}{
+ <-> alias * MontserratAlternates-Dnom/black/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{ub}{n}{
- <-> ssub * MontserratAlternates-Dnom/black/n
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{ub}{it}{
+ <-> alias * MontserratAlternates-Dnom/black/it
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{bx}{sl}{
<-> ssub * MontserratAlternates-Dnom/b/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{bx}{it}{
- <-> ssub * MontserratAlternates-Dnom/b/it
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{bx}{n}{
<-> ssub * MontserratAlternates-Dnom/b/n
}{}
+\DeclareFontShape{LY1}{MontserratAlternates-Dnom}{bx}{it}{
+ <-> ssub * MontserratAlternates-Dnom/b/it
+}{}
+
\endinput
diff --git a/fonts/montserrat/tex/LY1MontserratAlternates-Inf.fd b/fonts/montserrat/tex/LY1MontserratAlternates-Inf.fd
index cfcaeb1209..981baa8c6b 100644
--- a/fonts/montserrat/tex/LY1MontserratAlternates-Inf.fd
+++ b/fonts/montserrat/tex/LY1MontserratAlternates-Inf.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{LY1MontserratAlternates-Inf.fd}
- [2019/10/18 (autoinst) Font definitions for LY1/MontserratAlternates-Inf.]
+ [2019/11/07 (autoinst) Font definitions for LY1/MontserratAlternates-Inf.]
+
+\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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,48 +20,33 @@
\DeclareFontFamily{LY1}{MontserratAlternates-Inf}{}
-% ---- extralight ----
-
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-inf-ly1
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-inf-ly1
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{extralight}{sl}{
- <-> ssub * MontserratAlternates-Inf/extralight/it
-}{}
-
-
-% ---- extrabold ----
+% ---- light ----
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-inf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-inf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-inf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-inf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-Inf/extrabold/it
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{light}{sl}{
+ <-> ssub * MontserratAlternates-Inf/light/it
}{}
-% ---- bold ----
+% ---- extralight ----
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-inf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-inf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-inf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-inf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{bold}{sl}{
- <-> ssub * MontserratAlternates-Inf/bold/it
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-Inf/extralight/it
}{}
@@ -72,216 +65,216 @@
}{}
-% ---- regular ----
+% ---- black ----
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-inf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-inf-ly1
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-inf-ly1
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{black}{sl}{
+ <-> ssub * MontserratAlternates-Inf/black/it
}{}
+
+% ---- regular ----
+
\DeclareFontShape{LY1}{MontserratAlternates-Inf}{regular}{it}{
<-> \MontserratAlternates@@scale MontserratAlternates-Italic-inf-ly1
}{}
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-inf-ly1
+}{}
+
\DeclareFontShape{LY1}{MontserratAlternates-Inf}{regular}{sl}{
<-> ssub * MontserratAlternates-Inf/regular/it
}{}
-% ---- black ----
+% ---- extrabold ----
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-inf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-inf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-inf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-inf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{black}{sl}{
- <-> ssub * MontserratAlternates-Inf/black/it
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-Inf/extrabold/it
}{}
-% ---- semibold ----
+% ---- medium ----
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-inf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-inf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-inf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-inf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{semibold}{sl}{
- <-> ssub * MontserratAlternates-Inf/semibold/it
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{medium}{sl}{
+ <-> ssub * MontserratAlternates-Inf/medium/it
}{}
-% ---- light ----
+% ---- bold ----
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-inf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-inf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-inf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-inf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{light}{sl}{
- <-> ssub * MontserratAlternates-Inf/light/it
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{bold}{sl}{
+ <-> ssub * MontserratAlternates-Inf/bold/it
}{}
-% ---- medium ----
+% ---- semibold ----
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-inf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-inf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-inf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-inf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{medium}{sl}{
- <-> ssub * MontserratAlternates-Inf/medium/it
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-Inf/semibold/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{LY1}{MontserratAlternates-Inf}{ul}{n}{
- <-> ssub * MontserratAlternates-Inf/thin/n
+ <-> alias * MontserratAlternates-Inf/thin/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{ul}{it}{
- <-> ssub * MontserratAlternates-Inf/thin/it
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{ul}{sl}{
+ <-> alias * MontserratAlternates-Inf/thin/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{ul}{sl}{
- <-> ssub * MontserratAlternates-Inf/thin/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{ul}{it}{
+ <-> alias * MontserratAlternates-Inf/thin/it
}{}
% el --> extralight
\DeclareFontShape{LY1}{MontserratAlternates-Inf}{el}{it}{
- <-> ssub * MontserratAlternates-Inf/extralight/it
+ <-> alias * MontserratAlternates-Inf/extralight/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{el}{sl}{
- <-> ssub * MontserratAlternates-Inf/extralight/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{el}{n}{
+ <-> alias * MontserratAlternates-Inf/extralight/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{el}{n}{
- <-> ssub * MontserratAlternates-Inf/extralight/n
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{el}{sl}{
+ <-> alias * MontserratAlternates-Inf/extralight/sl
}{}
% l --> light
\DeclareFontShape{LY1}{MontserratAlternates-Inf}{l}{n}{
- <-> ssub * MontserratAlternates-Inf/light/n
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{l}{it}{
- <-> ssub * MontserratAlternates-Inf/light/it
+ <-> alias * MontserratAlternates-Inf/light/n
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Inf}{l}{sl}{
- <-> ssub * MontserratAlternates-Inf/light/sl
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{sl}{n}{
- <-> ssub * MontserratAlternates-Inf/regular/n
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{sl}{it}{
- <-> ssub * MontserratAlternates-Inf/regular/it
+ <-> alias * MontserratAlternates-Inf/light/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{sl}{sl}{
- <-> ssub * MontserratAlternates-Inf/regular/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{l}{it}{
+ <-> alias * MontserratAlternates-Inf/light/it
}{}
-% m --> medium
+% m --> regular
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{m}{sl}{
- <-> ssub * MontserratAlternates-Inf/medium/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{m}{it}{
+ <-> alias * MontserratAlternates-Inf/regular/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{m}{it}{
- <-> ssub * MontserratAlternates-Inf/medium/it
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{m}{sl}{
+ <-> alias * MontserratAlternates-Inf/regular/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Inf}{m}{n}{
- <-> ssub * MontserratAlternates-Inf/medium/n
+ <-> alias * MontserratAlternates-Inf/regular/n
}{}
% sb --> semibold
\DeclareFontShape{LY1}{MontserratAlternates-Inf}{sb}{n}{
- <-> ssub * MontserratAlternates-Inf/semibold/n
+ <-> alias * MontserratAlternates-Inf/semibold/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{sb}{it}{
- <-> ssub * MontserratAlternates-Inf/semibold/it
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{sb}{sl}{
+ <-> alias * MontserratAlternates-Inf/semibold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{sb}{sl}{
- <-> ssub * MontserratAlternates-Inf/semibold/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{sb}{it}{
+ <-> alias * MontserratAlternates-Inf/semibold/it
}{}
% b --> bold
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{b}{n}{
- <-> ssub * MontserratAlternates-Inf/bold/n
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{b}{sl}{
+ <-> alias * MontserratAlternates-Inf/bold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{b}{it}{
- <-> ssub * MontserratAlternates-Inf/bold/it
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{b}{n}{
+ <-> alias * MontserratAlternates-Inf/bold/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{b}{sl}{
- <-> ssub * MontserratAlternates-Inf/bold/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{b}{it}{
+ <-> alias * MontserratAlternates-Inf/bold/it
}{}
% eb --> extrabold
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{eb}{n}{
- <-> ssub * MontserratAlternates-Inf/extrabold/n
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{eb}{sl}{
+ <-> alias * MontserratAlternates-Inf/extrabold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{eb}{it}{
- <-> ssub * MontserratAlternates-Inf/extrabold/it
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{eb}{n}{
+ <-> alias * MontserratAlternates-Inf/extrabold/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{eb}{sl}{
- <-> ssub * MontserratAlternates-Inf/extrabold/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{eb}{it}{
+ <-> alias * MontserratAlternates-Inf/extrabold/it
}{}
% ub --> black
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{ub}{n}{
- <-> ssub * MontserratAlternates-Inf/black/n
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{ub}{sl}{
+ <-> alias * MontserratAlternates-Inf/black/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{ub}{it}{
- <-> ssub * MontserratAlternates-Inf/black/it
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{ub}{n}{
+ <-> alias * MontserratAlternates-Inf/black/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Inf}{ub}{sl}{
- <-> ssub * MontserratAlternates-Inf/black/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Inf}{ub}{it}{
+ <-> alias * MontserratAlternates-Inf/black/it
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Inf}{bx}{it}{
diff --git a/fonts/montserrat/tex/LY1MontserratAlternates-LF.fd b/fonts/montserrat/tex/LY1MontserratAlternates-LF.fd
index fa35809813..7f1c60aa87 100644
--- a/fonts/montserrat/tex/LY1MontserratAlternates-LF.fd
+++ b/fonts/montserrat/tex/LY1MontserratAlternates-LF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{LY1MontserratAlternates-LF.fd}
- [2019/10/18 (autoinst) Font definitions for LY1/MontserratAlternates-LF.]
+ [2019/11/07 (autoinst) Font definitions for LY1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,508 +20,477 @@
\DeclareFontFamily{LY1}{MontserratAlternates-LF}{}
-% ---- medium ----
+% ---- semibold ----
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{medium}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{semibold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{semibold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{medium}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{medium}{scsl}{
- <-> ssub * MontserratAlternates-LF/medium/scit
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{semibold}{scsl}{
+ <-> ssub * MontserratAlternates-LF/semibold/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{medium}{sl}{
- <-> ssub * MontserratAlternates-LF/medium/it
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-LF/semibold/it
}{}
-% ---- light ----
+% ---- bold ----
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{light}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{bold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{light}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{bold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{light}{scsl}{
- <-> ssub * MontserratAlternates-LF/light/scit
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{bold}{scsl}{
+ <-> ssub * MontserratAlternates-LF/bold/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{light}{sl}{
- <-> ssub * MontserratAlternates-LF/light/it
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{bold}{sl}{
+ <-> ssub * MontserratAlternates-LF/bold/it
}{}
-% ---- semibold ----
+% ---- medium ----
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{semibold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{medium}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{medium}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{semibold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{semibold}{scsl}{
- <-> ssub * MontserratAlternates-LF/semibold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{medium}{scsl}{
+ <-> ssub * MontserratAlternates-LF/medium/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{semibold}{sl}{
- <-> ssub * MontserratAlternates-LF/semibold/it
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{medium}{sl}{
+ <-> ssub * MontserratAlternates-LF/medium/it
}{}
-% ---- black ----
+% ---- extrabold ----
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{black}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{extrabold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{black}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{extrabold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{black}{scsl}{
- <-> ssub * MontserratAlternates-LF/black/scit
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{extrabold}{scsl}{
+ <-> ssub * MontserratAlternates-LF/extrabold/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{black}{sl}{
- <-> ssub * MontserratAlternates-LF/black/it
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-LF/extrabold/it
}{}
-% ---- regular ----
+% ---- black ----
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{regular}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{black}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{regular}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{black}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{regular}{scsl}{
- <-> ssub * MontserratAlternates-LF/regular/scit
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{black}{scsl}{
+ <-> ssub * MontserratAlternates-LF/black/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{regular}{sl}{
- <-> ssub * MontserratAlternates-LF/regular/it
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{black}{sl}{
+ <-> ssub * MontserratAlternates-LF/black/it
}{}
-% ---- thin ----
+% ---- regular ----
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{thin}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{regular}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{regular}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{thin}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{thin}{scsl}{
- <-> ssub * MontserratAlternates-LF/thin/scit
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{regular}{scsl}{
+ <-> ssub * MontserratAlternates-LF/regular/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{thin}{sl}{
- <-> ssub * MontserratAlternates-LF/thin/it
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{regular}{sl}{
+ <-> ssub * MontserratAlternates-LF/regular/it
}{}
-% ---- bold ----
+% ---- extralight ----
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{bold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{extralight}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{extralight}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{bold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{bold}{scsl}{
- <-> ssub * MontserratAlternates-LF/bold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{extralight}{scsl}{
+ <-> ssub * MontserratAlternates-LF/extralight/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{bold}{sl}{
- <-> ssub * MontserratAlternates-LF/bold/it
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-LF/extralight/it
}{}
-% ---- extrabold ----
+% ---- light ----
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{extrabold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{light}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{extrabold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{light}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{extrabold}{scsl}{
- <-> ssub * MontserratAlternates-LF/extrabold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{light}{scsl}{
+ <-> ssub * MontserratAlternates-LF/light/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-LF/extrabold/it
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{light}{sl}{
+ <-> ssub * MontserratAlternates-LF/light/it
}{}
-% ---- extralight ----
+% ---- thin ----
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{extralight}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{thin}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-lf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{thin}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-lf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{extralight}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-lf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-lf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{extralight}{scsl}{
- <-> ssub * MontserratAlternates-LF/extralight/scit
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{thin}{scsl}{
+ <-> ssub * MontserratAlternates-LF/thin/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{extralight}{sl}{
- <-> ssub * MontserratAlternates-LF/extralight/it
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{thin}{sl}{
+ <-> ssub * MontserratAlternates-LF/thin/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{ul}{n}{
- <-> ssub * MontserratAlternates-LF/thin/n
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{ul}{scsl}{
+ <-> alias * MontserratAlternates-LF/thin/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{ul}{scit}{
- <-> ssub * MontserratAlternates-LF/thin/scit
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{ul}{it}{
+ <-> alias * MontserratAlternates-LF/thin/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{ul}{scsl}{
- <-> ssub * MontserratAlternates-LF/thin/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{ul}{scit}{
+ <-> alias * MontserratAlternates-LF/thin/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{ul}{sl}{
- <-> ssub * MontserratAlternates-LF/thin/sl
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{ul}{sc}{
+ <-> alias * MontserratAlternates-LF/thin/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{ul}{sc}{
- <-> ssub * MontserratAlternates-LF/thin/sc
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{ul}{n}{
+ <-> alias * MontserratAlternates-LF/thin/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{ul}{it}{
- <-> ssub * MontserratAlternates-LF/thin/it
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{ul}{sl}{
+ <-> alias * MontserratAlternates-LF/thin/sl
}{}
% el --> extralight
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{el}{scsl}{
- <-> ssub * MontserratAlternates-LF/extralight/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{el}{sl}{
+ <-> alias * MontserratAlternates-LF/extralight/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-LF}{el}{n}{
- <-> ssub * MontserratAlternates-LF/extralight/n
+ <-> alias * MontserratAlternates-LF/extralight/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{el}{scit}{
- <-> ssub * MontserratAlternates-LF/extralight/scit
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{el}{sc}{
+ <-> alias * MontserratAlternates-LF/extralight/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{el}{it}{
- <-> ssub * MontserratAlternates-LF/extralight/it
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{el}{scit}{
+ <-> alias * MontserratAlternates-LF/extralight/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{el}{sc}{
- <-> ssub * MontserratAlternates-LF/extralight/sc
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{el}{scsl}{
+ <-> alias * MontserratAlternates-LF/extralight/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{el}{sl}{
- <-> ssub * MontserratAlternates-LF/extralight/sl
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{el}{it}{
+ <-> alias * MontserratAlternates-LF/extralight/it
}{}
% l --> light
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{l}{it}{
- <-> ssub * MontserratAlternates-LF/light/it
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{l}{sc}{
- <-> ssub * MontserratAlternates-LF/light/sc
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{l}{scit}{
+ <-> alias * MontserratAlternates-LF/light/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{l}{sl}{
- <-> ssub * MontserratAlternates-LF/light/sl
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{l}{it}{
+ <-> alias * MontserratAlternates-LF/light/it
}{}
\DeclareFontShape{LY1}{MontserratAlternates-LF}{l}{scsl}{
- <-> ssub * MontserratAlternates-LF/light/scsl
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{l}{scit}{
- <-> ssub * MontserratAlternates-LF/light/scit
+ <-> alias * MontserratAlternates-LF/light/scsl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-LF}{l}{n}{
- <-> ssub * MontserratAlternates-LF/light/n
+ <-> alias * MontserratAlternates-LF/light/n
}{}
-
-% sl --> regular
-
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{sl}{sl}{
- <-> ssub * MontserratAlternates-LF/regular/sl
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{l}{sl}{
+ <-> alias * MontserratAlternates-LF/light/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{sl}{sc}{
- <-> ssub * MontserratAlternates-LF/regular/sc
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{l}{sc}{
+ <-> alias * MontserratAlternates-LF/light/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{sl}{it}{
- <-> ssub * MontserratAlternates-LF/regular/it
-}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{sl}{scit}{
- <-> ssub * MontserratAlternates-LF/regular/scit
-}{}
+% m --> regular
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{sl}{n}{
- <-> ssub * MontserratAlternates-LF/regular/n
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{m}{scsl}{
+ <-> alias * MontserratAlternates-LF/regular/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{sl}{scsl}{
- <-> ssub * MontserratAlternates-LF/regular/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{m}{it}{
+ <-> alias * MontserratAlternates-LF/regular/it
}{}
-
-% m --> medium
-
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{m}{it}{
- <-> ssub * MontserratAlternates-LF/medium/it
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{m}{scit}{
+ <-> alias * MontserratAlternates-LF/regular/scit
}{}
\DeclareFontShape{LY1}{MontserratAlternates-LF}{m}{sc}{
- <-> ssub * MontserratAlternates-LF/medium/sc
+ <-> alias * MontserratAlternates-LF/regular/sc
}{}
\DeclareFontShape{LY1}{MontserratAlternates-LF}{m}{sl}{
- <-> ssub * MontserratAlternates-LF/medium/sl
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{m}{scsl}{
- <-> ssub * MontserratAlternates-LF/medium/scsl
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{m}{scit}{
- <-> ssub * MontserratAlternates-LF/medium/scit
+ <-> alias * MontserratAlternates-LF/regular/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-LF}{m}{n}{
- <-> ssub * MontserratAlternates-LF/medium/n
+ <-> alias * MontserratAlternates-LF/regular/n
}{}
% sb --> semibold
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{sb}{scit}{
- <-> ssub * MontserratAlternates-LF/semibold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{sb}{scsl}{
+ <-> alias * MontserratAlternates-LF/semibold/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{sb}{n}{
- <-> ssub * MontserratAlternates-LF/semibold/n
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{sb}{it}{
+ <-> alias * MontserratAlternates-LF/semibold/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{sb}{scsl}{
- <-> ssub * MontserratAlternates-LF/semibold/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{sb}{scit}{
+ <-> alias * MontserratAlternates-LF/semibold/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{sb}{sl}{
- <-> ssub * MontserratAlternates-LF/semibold/sl
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{sb}{sc}{
+ <-> alias * MontserratAlternates-LF/semibold/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{sb}{sc}{
- <-> ssub * MontserratAlternates-LF/semibold/sc
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{sb}{sl}{
+ <-> alias * MontserratAlternates-LF/semibold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{sb}{it}{
- <-> ssub * MontserratAlternates-LF/semibold/it
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{sb}{n}{
+ <-> alias * MontserratAlternates-LF/semibold/n
}{}
% b --> bold
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{b}{sl}{
- <-> ssub * MontserratAlternates-LF/bold/sl
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-LF}{b}{sc}{
- <-> ssub * MontserratAlternates-LF/bold/sc
+ <-> alias * MontserratAlternates-LF/bold/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{b}{it}{
- <-> ssub * MontserratAlternates-LF/bold/it
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{b}{sl}{
+ <-> alias * MontserratAlternates-LF/bold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{b}{scit}{
- <-> ssub * MontserratAlternates-LF/bold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{b}{n}{
+ <-> alias * MontserratAlternates-LF/bold/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{b}{n}{
- <-> ssub * MontserratAlternates-LF/bold/n
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{b}{it}{
+ <-> alias * MontserratAlternates-LF/bold/it
}{}
\DeclareFontShape{LY1}{MontserratAlternates-LF}{b}{scsl}{
- <-> ssub * MontserratAlternates-LF/bold/scsl
+ <-> alias * MontserratAlternates-LF/bold/scsl
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{b}{scit}{
+ <-> alias * MontserratAlternates-LF/bold/scit
}{}
% eb --> extrabold
\DeclareFontShape{LY1}{MontserratAlternates-LF}{eb}{scit}{
- <-> ssub * MontserratAlternates-LF/extrabold/scit
+ <-> alias * MontserratAlternates-LF/extrabold/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{eb}{n}{
- <-> ssub * MontserratAlternates-LF/extrabold/n
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{eb}{it}{
+ <-> alias * MontserratAlternates-LF/extrabold/it
}{}
\DeclareFontShape{LY1}{MontserratAlternates-LF}{eb}{scsl}{
- <-> ssub * MontserratAlternates-LF/extrabold/scsl
+ <-> alias * MontserratAlternates-LF/extrabold/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{eb}{sl}{
- <-> ssub * MontserratAlternates-LF/extrabold/sl
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{eb}{n}{
+ <-> alias * MontserratAlternates-LF/extrabold/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{eb}{sc}{
- <-> ssub * MontserratAlternates-LF/extrabold/sc
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{eb}{sl}{
+ <-> alias * MontserratAlternates-LF/extrabold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{eb}{it}{
- <-> ssub * MontserratAlternates-LF/extrabold/it
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{eb}{sc}{
+ <-> alias * MontserratAlternates-LF/extrabold/sc
}{}
% ub --> black
\DeclareFontShape{LY1}{MontserratAlternates-LF}{ub}{scit}{
- <-> ssub * MontserratAlternates-LF/black/scit
+ <-> alias * MontserratAlternates-LF/black/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{ub}{n}{
- <-> ssub * MontserratAlternates-LF/black/n
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{ub}{it}{
+ <-> alias * MontserratAlternates-LF/black/it
}{}
\DeclareFontShape{LY1}{MontserratAlternates-LF}{ub}{scsl}{
- <-> ssub * MontserratAlternates-LF/black/scsl
+ <-> alias * MontserratAlternates-LF/black/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{ub}{sl}{
- <-> ssub * MontserratAlternates-LF/black/sl
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{ub}{n}{
+ <-> alias * MontserratAlternates-LF/black/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{ub}{sc}{
- <-> ssub * MontserratAlternates-LF/black/sc
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{ub}{sl}{
+ <-> alias * MontserratAlternates-LF/black/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{ub}{it}{
- <-> ssub * MontserratAlternates-LF/black/it
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{ub}{sc}{
+ <-> alias * MontserratAlternates-LF/black/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{bx}{sc}{
- <-> ssub * MontserratAlternates-LF/b/sc
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{bx}{n}{
+ <-> ssub * MontserratAlternates-LF/b/n
}{}
\DeclareFontShape{LY1}{MontserratAlternates-LF}{bx}{sl}{
<-> ssub * MontserratAlternates-LF/b/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{bx}{it}{
- <-> ssub * MontserratAlternates-LF/b/it
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-LF}{bx}{n}{
- <-> ssub * MontserratAlternates-LF/b/n
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{bx}{sc}{
+ <-> ssub * MontserratAlternates-LF/b/sc
}{}
\DeclareFontShape{LY1}{MontserratAlternates-LF}{bx}{scit}{
@@ -524,4 +501,8 @@
<-> ssub * MontserratAlternates-LF/b/scsl
}{}
+\DeclareFontShape{LY1}{MontserratAlternates-LF}{bx}{it}{
+ <-> ssub * MontserratAlternates-LF/b/it
+}{}
+
\endinput
diff --git a/fonts/montserrat/tex/LY1MontserratAlternates-Numr.fd b/fonts/montserrat/tex/LY1MontserratAlternates-Numr.fd
index d4abbdf79f..85fd705f5c 100644
--- a/fonts/montserrat/tex/LY1MontserratAlternates-Numr.fd
+++ b/fonts/montserrat/tex/LY1MontserratAlternates-Numr.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{LY1MontserratAlternates-Numr.fd}
- [2019/10/18 (autoinst) Font definitions for LY1/MontserratAlternates-Numr.]
+ [2019/11/07 (autoinst) Font definitions for LY1/MontserratAlternates-Numr.]
+
+\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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,93 +20,93 @@
\DeclareFontFamily{LY1}{MontserratAlternates-Numr}{}
-% ---- thin ----
+% ---- black ----
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-numr-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-numr-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-numr-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-numr-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{thin}{sl}{
- <-> ssub * MontserratAlternates-Numr/thin/it
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{black}{sl}{
+ <-> ssub * MontserratAlternates-Numr/black/it
}{}
-% ---- bold ----
+% ---- regular ----
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-numr-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-numr-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-numr-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-numr-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{bold}{sl}{
- <-> ssub * MontserratAlternates-Numr/bold/it
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{regular}{sl}{
+ <-> ssub * MontserratAlternates-Numr/regular/it
}{}
-% ---- regular ----
+% ---- light ----
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-numr-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-numr-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-numr-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-numr-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{regular}{sl}{
- <-> ssub * MontserratAlternates-Numr/regular/it
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{light}{sl}{
+ <-> ssub * MontserratAlternates-Numr/light/it
}{}
-% ---- black ----
+% ---- extralight ----
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-numr-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-numr-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-numr-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-numr-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{black}{sl}{
- <-> ssub * MontserratAlternates-Numr/black/it
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-Numr/extralight/it
}{}
-% ---- medium ----
+% ---- thin ----
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-numr-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-numr-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-numr-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-numr-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{medium}{sl}{
- <-> ssub * MontserratAlternates-Numr/medium/it
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{thin}{sl}{
+ <-> ssub * MontserratAlternates-Numr/thin/it
}{}
-% ---- light ----
+% ---- bold ----
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-numr-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-numr-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-numr-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-numr-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{light}{sl}{
- <-> ssub * MontserratAlternates-Numr/light/it
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{bold}{sl}{
+ <-> ssub * MontserratAlternates-Numr/bold/it
}{}
@@ -117,181 +125,166 @@
}{}
-% ---- extralight ----
+% ---- extrabold ----
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-numr-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-numr-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-numr-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-numr-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{extralight}{sl}{
- <-> ssub * MontserratAlternates-Numr/extralight/it
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-Numr/extrabold/it
}{}
-% ---- extrabold ----
+% ---- medium ----
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-numr-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-numr-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-numr-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-numr-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-Numr/extrabold/it
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{medium}{sl}{
+ <-> ssub * MontserratAlternates-Numr/medium/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{ul}{sl}{
- <-> ssub * MontserratAlternates-Numr/thin/sl
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-Numr}{ul}{it}{
- <-> ssub * MontserratAlternates-Numr/thin/it
+ <-> alias * MontserratAlternates-Numr/thin/it
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Numr}{ul}{n}{
- <-> ssub * MontserratAlternates-Numr/thin/n
+ <-> alias * MontserratAlternates-Numr/thin/n
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{ul}{sl}{
+ <-> alias * MontserratAlternates-Numr/thin/sl
}{}
% el --> extralight
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{el}{n}{
- <-> ssub * MontserratAlternates-Numr/extralight/n
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{el}{it}{
+ <-> alias * MontserratAlternates-Numr/extralight/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{el}{it}{
- <-> ssub * MontserratAlternates-Numr/extralight/it
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{el}{n}{
+ <-> alias * MontserratAlternates-Numr/extralight/n
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Numr}{el}{sl}{
- <-> ssub * MontserratAlternates-Numr/extralight/sl
+ <-> alias * MontserratAlternates-Numr/extralight/sl
}{}
% l --> light
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{l}{it}{
- <-> ssub * MontserratAlternates-Numr/light/it
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-Numr}{l}{sl}{
- <-> ssub * MontserratAlternates-Numr/light/sl
+ <-> alias * MontserratAlternates-Numr/light/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Numr}{l}{n}{
- <-> ssub * MontserratAlternates-Numr/light/n
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{sl}{it}{
- <-> ssub * MontserratAlternates-Numr/regular/it
+ <-> alias * MontserratAlternates-Numr/light/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{sl}{sl}{
- <-> ssub * MontserratAlternates-Numr/regular/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{l}{it}{
+ <-> alias * MontserratAlternates-Numr/light/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{sl}{n}{
- <-> ssub * MontserratAlternates-Numr/regular/n
-}{}
+% m --> regular
-% m --> medium
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{m}{n}{
+ <-> alias * MontserratAlternates-Numr/regular/n
+}{}
\DeclareFontShape{LY1}{MontserratAlternates-Numr}{m}{sl}{
- <-> ssub * MontserratAlternates-Numr/medium/sl
+ <-> alias * MontserratAlternates-Numr/regular/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Numr}{m}{it}{
- <-> ssub * MontserratAlternates-Numr/medium/it
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{m}{n}{
- <-> ssub * MontserratAlternates-Numr/medium/n
+ <-> alias * MontserratAlternates-Numr/regular/it
}{}
% sb --> semibold
\DeclareFontShape{LY1}{MontserratAlternates-Numr}{sb}{n}{
- <-> ssub * MontserratAlternates-Numr/semibold/n
+ <-> alias * MontserratAlternates-Numr/semibold/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{sb}{it}{
- <-> ssub * MontserratAlternates-Numr/semibold/it
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{sb}{sl}{
+ <-> alias * MontserratAlternates-Numr/semibold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{sb}{sl}{
- <-> ssub * MontserratAlternates-Numr/semibold/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{sb}{it}{
+ <-> alias * MontserratAlternates-Numr/semibold/it
}{}
% b --> bold
\DeclareFontShape{LY1}{MontserratAlternates-Numr}{b}{n}{
- <-> ssub * MontserratAlternates-Numr/bold/n
+ <-> alias * MontserratAlternates-Numr/bold/n
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Numr}{b}{sl}{
- <-> ssub * MontserratAlternates-Numr/bold/sl
+ <-> alias * MontserratAlternates-Numr/bold/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Numr}{b}{it}{
- <-> ssub * MontserratAlternates-Numr/bold/it
+ <-> alias * MontserratAlternates-Numr/bold/it
}{}
% eb --> extrabold
\DeclareFontShape{LY1}{MontserratAlternates-Numr}{eb}{sl}{
- <-> ssub * MontserratAlternates-Numr/extrabold/sl
+ <-> alias * MontserratAlternates-Numr/extrabold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{eb}{it}{
- <-> ssub * MontserratAlternates-Numr/extrabold/it
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{eb}{n}{
+ <-> alias * MontserratAlternates-Numr/extrabold/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{eb}{n}{
- <-> ssub * MontserratAlternates-Numr/extrabold/n
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{eb}{it}{
+ <-> alias * MontserratAlternates-Numr/extrabold/it
}{}
% ub --> black
\DeclareFontShape{LY1}{MontserratAlternates-Numr}{ub}{n}{
- <-> ssub * MontserratAlternates-Numr/black/n
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{ub}{it}{
- <-> ssub * MontserratAlternates-Numr/black/it
+ <-> alias * MontserratAlternates-Numr/black/n
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Numr}{ub}{sl}{
- <-> ssub * MontserratAlternates-Numr/black/sl
+ <-> alias * MontserratAlternates-Numr/black/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Numr}{bx}{sl}{
- <-> ssub * MontserratAlternates-Numr/b/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{ub}{it}{
+ <-> alias * MontserratAlternates-Numr/black/it
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Numr}{bx}{it}{
<-> ssub * MontserratAlternates-Numr/b/it
}{}
+\DeclareFontShape{LY1}{MontserratAlternates-Numr}{bx}{sl}{
+ <-> ssub * MontserratAlternates-Numr/b/sl
+}{}
+
\DeclareFontShape{LY1}{MontserratAlternates-Numr}{bx}{n}{
<-> ssub * MontserratAlternates-Numr/b/n
}{}
diff --git a/fonts/montserrat/tex/LY1MontserratAlternates-OsF.fd b/fonts/montserrat/tex/LY1MontserratAlternates-OsF.fd
index d21345234d..d01891e00f 100644
--- a/fonts/montserrat/tex/LY1MontserratAlternates-OsF.fd
+++ b/fonts/montserrat/tex/LY1MontserratAlternates-OsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{LY1MontserratAlternates-OsF.fd}
- [2019/10/18 (autoinst) Font definitions for LY1/MontserratAlternates-OsF.]
+ [2019/11/07 (autoinst) Font definitions for LY1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,512 +20,485 @@
\DeclareFontFamily{LY1}{MontserratAlternates-OsF}{}
-% ---- thin ----
+% ---- light ----
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{thin}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{light}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{light}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{thin}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{thin}{scsl}{
- <-> ssub * MontserratAlternates-OsF/thin/scit
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{light}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/light/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{thin}{sl}{
- <-> ssub * MontserratAlternates-OsF/thin/it
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{light}{sl}{
+ <-> ssub * MontserratAlternates-OsF/light/it
}{}
-% ---- bold ----
+% ---- extralight ----
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extralight}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extralight}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bold}{scsl}{
- <-> ssub * MontserratAlternates-OsF/bold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extralight}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/extralight/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bold}{sl}{
- <-> ssub * MontserratAlternates-OsF/bold/it
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-OsF/extralight/it
}{}
-% ---- medium ----
+% ---- thin ----
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{thin}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{medium}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{medium}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{thin}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{medium}{scsl}{
- <-> ssub * MontserratAlternates-OsF/medium/scit
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{thin}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/thin/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{medium}{sl}{
- <-> ssub * MontserratAlternates-OsF/medium/it
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{thin}{sl}{
+ <-> ssub * MontserratAlternates-OsF/thin/it
}{}
-% ---- light ----
+% ---- black ----
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{light}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{black}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{black}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{light}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{light}{scsl}{
- <-> ssub * MontserratAlternates-OsF/light/scit
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{black}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/black/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{light}{sl}{
- <-> ssub * MontserratAlternates-OsF/light/it
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{black}{sl}{
+ <-> ssub * MontserratAlternates-OsF/black/it
}{}
-% ---- semibold ----
+% ---- regular ----
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{semibold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{regular}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{semibold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{regular}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{semibold}{scsl}{
- <-> ssub * MontserratAlternates-OsF/semibold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{regular}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/regular/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{semibold}{sl}{
- <-> ssub * MontserratAlternates-OsF/semibold/it
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{regular}{sl}{
+ <-> ssub * MontserratAlternates-OsF/regular/it
}{}
-% ---- black ----
+% ---- extrabold ----
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extrabold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{black}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{black}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extrabold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{black}{scsl}{
- <-> ssub * MontserratAlternates-OsF/black/scit
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extrabold}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/extrabold/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{black}{sl}{
- <-> ssub * MontserratAlternates-OsF/black/it
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-OsF/extrabold/it
}{}
-% ---- regular ----
+% ---- medium ----
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{medium}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{regular}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{regular}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{medium}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{regular}{scsl}{
- <-> ssub * MontserratAlternates-OsF/regular/scit
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{medium}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/medium/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{regular}{sl}{
- <-> ssub * MontserratAlternates-OsF/regular/it
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{medium}{sl}{
+ <-> ssub * MontserratAlternates-OsF/medium/it
}{}
-% ---- extralight ----
+% ---- bold ----
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extralight}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extralight}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extralight}{scsl}{
- <-> ssub * MontserratAlternates-OsF/extralight/scit
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bold}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/bold/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extralight}{sl}{
- <-> ssub * MontserratAlternates-OsF/extralight/it
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bold}{sl}{
+ <-> ssub * MontserratAlternates-OsF/bold/it
}{}
-% ---- extrabold ----
+% ---- semibold ----
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extrabold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{semibold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extrabold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-osf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{semibold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-osf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-osf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-osf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extrabold}{scsl}{
- <-> ssub * MontserratAlternates-OsF/extrabold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{semibold}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/semibold/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-OsF/extrabold/it
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-OsF/semibold/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ul}{scsl}{
- <-> ssub * MontserratAlternates-OsF/thin/scsl
+ <-> alias * MontserratAlternates-OsF/thin/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ul}{n}{
- <-> ssub * MontserratAlternates-OsF/thin/n
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ul}{it}{
+ <-> alias * MontserratAlternates-OsF/thin/it
}{}
\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ul}{scit}{
- <-> ssub * MontserratAlternates-OsF/thin/scit
+ <-> alias * MontserratAlternates-OsF/thin/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ul}{it}{
- <-> ssub * MontserratAlternates-OsF/thin/it
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ul}{sc}{
+ <-> alias * MontserratAlternates-OsF/thin/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ul}{sc}{
- <-> ssub * MontserratAlternates-OsF/thin/sc
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ul}{n}{
+ <-> alias * MontserratAlternates-OsF/thin/n
}{}
\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ul}{sl}{
- <-> ssub * MontserratAlternates-OsF/thin/sl
+ <-> alias * MontserratAlternates-OsF/thin/sl
}{}
% el --> extralight
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{el}{scit}{
- <-> ssub * MontserratAlternates-OsF/extralight/scit
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{el}{n}{
+ <-> alias * MontserratAlternates-OsF/extralight/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{el}{n}{
- <-> ssub * MontserratAlternates-OsF/extralight/n
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{el}{sl}{
+ <-> alias * MontserratAlternates-OsF/extralight/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{el}{scsl}{
- <-> ssub * MontserratAlternates-OsF/extralight/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{el}{sc}{
+ <-> alias * MontserratAlternates-OsF/extralight/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{el}{sl}{
- <-> ssub * MontserratAlternates-OsF/extralight/sl
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{el}{scit}{
+ <-> alias * MontserratAlternates-OsF/extralight/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{el}{sc}{
- <-> ssub * MontserratAlternates-OsF/extralight/sc
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{el}{scsl}{
+ <-> alias * MontserratAlternates-OsF/extralight/scsl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-OsF}{el}{it}{
- <-> ssub * MontserratAlternates-OsF/extralight/it
+ <-> alias * MontserratAlternates-OsF/extralight/it
}{}
% l --> light
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{l}{it}{
- <-> ssub * MontserratAlternates-OsF/light/it
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{l}{sc}{
+ <-> alias * MontserratAlternates-OsF/light/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{l}{sc}{
- <-> ssub * MontserratAlternates-OsF/light/sc
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{l}{n}{
+ <-> alias * MontserratAlternates-OsF/light/n
}{}
\DeclareFontShape{LY1}{MontserratAlternates-OsF}{l}{sl}{
- <-> ssub * MontserratAlternates-OsF/light/sl
+ <-> alias * MontserratAlternates-OsF/light/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{l}{scsl}{
- <-> ssub * MontserratAlternates-OsF/light/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{l}{it}{
+ <-> alias * MontserratAlternates-OsF/light/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{l}{n}{
- <-> ssub * MontserratAlternates-OsF/light/n
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{l}{scsl}{
+ <-> alias * MontserratAlternates-OsF/light/scsl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-OsF}{l}{scit}{
- <-> ssub * MontserratAlternates-OsF/light/scit
+ <-> alias * MontserratAlternates-OsF/light/scit
}{}
-% sl --> regular
+% m --> regular
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{sl}{sl}{
- <-> ssub * MontserratAlternates-OsF/regular/sl
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{sl}{sc}{
- <-> ssub * MontserratAlternates-OsF/regular/sc
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{m}{scsl}{
+ <-> alias * MontserratAlternates-OsF/regular/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{sl}{it}{
- <-> ssub * MontserratAlternates-OsF/regular/it
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{m}{it}{
+ <-> alias * MontserratAlternates-OsF/regular/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{sl}{scit}{
- <-> ssub * MontserratAlternates-OsF/regular/scit
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{m}{scit}{
+ <-> alias * MontserratAlternates-OsF/regular/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{sl}{n}{
- <-> ssub * MontserratAlternates-OsF/regular/n
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{m}{sc}{
+ <-> alias * MontserratAlternates-OsF/regular/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{sl}{scsl}{
- <-> ssub * MontserratAlternates-OsF/regular/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{m}{n}{
+ <-> alias * MontserratAlternates-OsF/regular/n
}{}
-
-% m --> medium
-
\DeclareFontShape{LY1}{MontserratAlternates-OsF}{m}{sl}{
- <-> ssub * MontserratAlternates-OsF/medium/sl
+ <-> alias * MontserratAlternates-OsF/regular/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{m}{sc}{
- <-> ssub * MontserratAlternates-OsF/medium/sc
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{m}{it}{
- <-> ssub * MontserratAlternates-OsF/medium/it
-}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{m}{n}{
- <-> ssub * MontserratAlternates-OsF/medium/n
-}{}
+% sb --> semibold
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{m}{scit}{
- <-> ssub * MontserratAlternates-OsF/medium/scit
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{sb}{scsl}{
+ <-> alias * MontserratAlternates-OsF/semibold/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{m}{scsl}{
- <-> ssub * MontserratAlternates-OsF/medium/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{sb}{it}{
+ <-> alias * MontserratAlternates-OsF/semibold/it
}{}
-
-% sb --> semibold
-
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{sb}{it}{
- <-> ssub * MontserratAlternates-OsF/semibold/it
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{sb}{scit}{
+ <-> alias * MontserratAlternates-OsF/semibold/scit
}{}
\DeclareFontShape{LY1}{MontserratAlternates-OsF}{sb}{sc}{
- <-> ssub * MontserratAlternates-OsF/semibold/sc
+ <-> alias * MontserratAlternates-OsF/semibold/sc
}{}
\DeclareFontShape{LY1}{MontserratAlternates-OsF}{sb}{sl}{
- <-> ssub * MontserratAlternates-OsF/semibold/sl
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{sb}{scsl}{
- <-> ssub * MontserratAlternates-OsF/semibold/scsl
+ <-> alias * MontserratAlternates-OsF/semibold/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-OsF}{sb}{n}{
- <-> ssub * MontserratAlternates-OsF/semibold/n
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{sb}{scit}{
- <-> ssub * MontserratAlternates-OsF/semibold/scit
+ <-> alias * MontserratAlternates-OsF/semibold/n
}{}
% b --> bold
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{b}{it}{
- <-> ssub * MontserratAlternates-OsF/bold/it
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{b}{sc}{
+ <-> alias * MontserratAlternates-OsF/bold/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{b}{sc}{
- <-> ssub * MontserratAlternates-OsF/bold/sc
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{b}{n}{
+ <-> alias * MontserratAlternates-OsF/bold/n
}{}
\DeclareFontShape{LY1}{MontserratAlternates-OsF}{b}{sl}{
- <-> ssub * MontserratAlternates-OsF/bold/sl
+ <-> alias * MontserratAlternates-OsF/bold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{b}{scsl}{
- <-> ssub * MontserratAlternates-OsF/bold/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{b}{it}{
+ <-> alias * MontserratAlternates-OsF/bold/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{b}{scit}{
- <-> ssub * MontserratAlternates-OsF/bold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{b}{scsl}{
+ <-> alias * MontserratAlternates-OsF/bold/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{b}{n}{
- <-> ssub * MontserratAlternates-OsF/bold/n
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{b}{scit}{
+ <-> alias * MontserratAlternates-OsF/bold/scit
}{}
% eb --> extrabold
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{eb}{sl}{
- <-> ssub * MontserratAlternates-OsF/extrabold/sl
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-OsF}{eb}{sc}{
- <-> ssub * MontserratAlternates-OsF/extrabold/sc
+ <-> alias * MontserratAlternates-OsF/extrabold/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{eb}{it}{
- <-> ssub * MontserratAlternates-OsF/extrabold/it
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{eb}{n}{
+ <-> alias * MontserratAlternates-OsF/extrabold/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{eb}{scit}{
- <-> ssub * MontserratAlternates-OsF/extrabold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{eb}{sl}{
+ <-> alias * MontserratAlternates-OsF/extrabold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{eb}{n}{
- <-> ssub * MontserratAlternates-OsF/extrabold/n
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{eb}{it}{
+ <-> alias * MontserratAlternates-OsF/extrabold/it
}{}
\DeclareFontShape{LY1}{MontserratAlternates-OsF}{eb}{scsl}{
- <-> ssub * MontserratAlternates-OsF/extrabold/scsl
+ <-> alias * MontserratAlternates-OsF/extrabold/scsl
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{eb}{scit}{
+ <-> alias * MontserratAlternates-OsF/extrabold/scit
}{}
% ub --> black
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ub}{scsl}{
- <-> ssub * MontserratAlternates-OsF/black/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ub}{n}{
+ <-> alias * MontserratAlternates-OsF/black/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ub}{n}{
- <-> ssub * MontserratAlternates-OsF/black/n
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ub}{sl}{
+ <-> alias * MontserratAlternates-OsF/black/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ub}{scit}{
- <-> ssub * MontserratAlternates-OsF/black/scit
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ub}{sc}{
+ <-> alias * MontserratAlternates-OsF/black/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ub}{it}{
- <-> ssub * MontserratAlternates-OsF/black/it
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ub}{scit}{
+ <-> alias * MontserratAlternates-OsF/black/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ub}{sc}{
- <-> ssub * MontserratAlternates-OsF/black/sc
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ub}{scsl}{
+ <-> alias * MontserratAlternates-OsF/black/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ub}{sl}{
- <-> ssub * MontserratAlternates-OsF/black/sl
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{ub}{it}{
+ <-> alias * MontserratAlternates-OsF/black/it
}{}
\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bx}{n}{
<-> ssub * MontserratAlternates-OsF/b/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bx}{scit}{
- <-> ssub * MontserratAlternates-OsF/b/scit
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bx}{scsl}{
- <-> ssub * MontserratAlternates-OsF/b/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bx}{sl}{
+ <-> ssub * MontserratAlternates-OsF/b/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bx}{sc}{
<-> ssub * MontserratAlternates-OsF/b/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bx}{sl}{
- <-> ssub * MontserratAlternates-OsF/b/sl
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bx}{scit}{
+ <-> ssub * MontserratAlternates-OsF/b/scit
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bx}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/b/scsl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-OsF}{bx}{it}{
diff --git a/fonts/montserrat/tex/LY1MontserratAlternates-Sup.fd b/fonts/montserrat/tex/LY1MontserratAlternates-Sup.fd
index 1efc8710ee..ff5bad8218 100644
--- a/fonts/montserrat/tex/LY1MontserratAlternates-Sup.fd
+++ b/fonts/montserrat/tex/LY1MontserratAlternates-Sup.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{LY1MontserratAlternates-Sup.fd}
- [2019/10/18 (autoinst) Font definitions for LY1/MontserratAlternates-Sup.]
+ [2019/11/07 (autoinst) Font definitions for LY1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -14,61 +22,61 @@
% ---- extrabold ----
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-sup-ly1
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{extrabold}{n}{
<-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-sup-ly1
}{}
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-sup-ly1
+}{}
+
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{extrabold}{sl}{
<-> ssub * MontserratAlternates-Sup/extrabold/it
}{}
-% ---- extralight ----
+% ---- medium ----
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-sup-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-sup-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-sup-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-sup-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{extralight}{sl}{
- <-> ssub * MontserratAlternates-Sup/extralight/it
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{medium}{sl}{
+ <-> ssub * MontserratAlternates-Sup/medium/it
}{}
-% ---- thin ----
+% ---- bold ----
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-sup-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-sup-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-sup-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-sup-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{thin}{sl}{
- <-> ssub * MontserratAlternates-Sup/thin/it
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{bold}{sl}{
+ <-> ssub * MontserratAlternates-Sup/bold/it
}{}
-% ---- bold ----
+% ---- semibold ----
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-sup-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-sup-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-sup-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-sup-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{bold}{sl}{
- <-> ssub * MontserratAlternates-Sup/bold/it
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-Sup/semibold/it
}{}
@@ -87,46 +95,46 @@
}{}
-% ---- medium ----
+% ---- extralight ----
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-sup-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-sup-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-sup-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-sup-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{medium}{sl}{
- <-> ssub * MontserratAlternates-Sup/medium/it
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-Sup/extralight/it
}{}
-% ---- semibold ----
+% ---- thin ----
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-sup-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-sup-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-sup-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-sup-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{semibold}{sl}{
- <-> ssub * MontserratAlternates-Sup/semibold/it
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{thin}{sl}{
+ <-> ssub * MontserratAlternates-Sup/thin/it
}{}
% ---- black ----
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-sup-ly1
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{black}{n}{
<-> \MontserratAlternates@@scale MontserratAlternates-Black-sup-ly1
}{}
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-sup-ly1
+}{}
+
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{black}{sl}{
<-> ssub * MontserratAlternates-Sup/black/it
}{}
@@ -147,151 +155,136 @@
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{ul}{n}{
- <-> ssub * MontserratAlternates-Sup/thin/n
+ <-> alias * MontserratAlternates-Sup/thin/n
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{ul}{sl}{
- <-> ssub * MontserratAlternates-Sup/thin/sl
+ <-> alias * MontserratAlternates-Sup/thin/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{ul}{it}{
- <-> ssub * MontserratAlternates-Sup/thin/it
+ <-> alias * MontserratAlternates-Sup/thin/it
}{}
% el --> extralight
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{el}{sl}{
- <-> ssub * MontserratAlternates-Sup/extralight/sl
+ <-> alias * MontserratAlternates-Sup/extralight/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{el}{it}{
- <-> ssub * MontserratAlternates-Sup/extralight/it
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{el}{n}{
+ <-> alias * MontserratAlternates-Sup/extralight/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{el}{n}{
- <-> ssub * MontserratAlternates-Sup/extralight/n
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{el}{it}{
+ <-> alias * MontserratAlternates-Sup/extralight/it
}{}
% l --> light
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{l}{it}{
- <-> ssub * MontserratAlternates-Sup/light/it
+ <-> alias * MontserratAlternates-Sup/light/it
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{l}{sl}{
- <-> ssub * MontserratAlternates-Sup/light/sl
+ <-> alias * MontserratAlternates-Sup/light/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{l}{n}{
- <-> ssub * MontserratAlternates-Sup/light/n
+ <-> alias * MontserratAlternates-Sup/light/n
}{}
-% sl --> regular
-
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{sl}{sl}{
- <-> ssub * MontserratAlternates-Sup/regular/sl
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{sl}{it}{
- <-> ssub * MontserratAlternates-Sup/regular/it
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{sl}{n}{
- <-> ssub * MontserratAlternates-Sup/regular/n
-}{}
-
-
-% m --> medium
+% m --> regular
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{m}{n}{
- <-> ssub * MontserratAlternates-Sup/medium/n
+ <-> alias * MontserratAlternates-Sup/regular/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{m}{it}{
- <-> ssub * MontserratAlternates-Sup/medium/it
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{m}{sl}{
+ <-> alias * MontserratAlternates-Sup/regular/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{m}{sl}{
- <-> ssub * MontserratAlternates-Sup/medium/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{m}{it}{
+ <-> alias * MontserratAlternates-Sup/regular/it
}{}
% sb --> semibold
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{sb}{sl}{
- <-> ssub * MontserratAlternates-Sup/semibold/sl
+ <-> alias * MontserratAlternates-Sup/semibold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{sb}{it}{
- <-> ssub * MontserratAlternates-Sup/semibold/it
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{sb}{n}{
+ <-> alias * MontserratAlternates-Sup/semibold/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{sb}{n}{
- <-> ssub * MontserratAlternates-Sup/semibold/n
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{sb}{it}{
+ <-> alias * MontserratAlternates-Sup/semibold/it
}{}
% b --> bold
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{b}{n}{
- <-> ssub * MontserratAlternates-Sup/bold/n
+ <-> alias * MontserratAlternates-Sup/bold/n
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{b}{sl}{
- <-> ssub * MontserratAlternates-Sup/bold/sl
+ <-> alias * MontserratAlternates-Sup/bold/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{b}{it}{
- <-> ssub * MontserratAlternates-Sup/bold/it
+ <-> alias * MontserratAlternates-Sup/bold/it
}{}
% eb --> extrabold
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{eb}{n}{
- <-> ssub * MontserratAlternates-Sup/extrabold/n
+ <-> alias * MontserratAlternates-Sup/extrabold/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{eb}{it}{
- <-> ssub * MontserratAlternates-Sup/extrabold/it
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{eb}{sl}{
+ <-> alias * MontserratAlternates-Sup/extrabold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{eb}{sl}{
- <-> ssub * MontserratAlternates-Sup/extrabold/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{eb}{it}{
+ <-> alias * MontserratAlternates-Sup/extrabold/it
}{}
% ub --> black
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{ub}{it}{
- <-> ssub * MontserratAlternates-Sup/black/it
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{ub}{sl}{
- <-> ssub * MontserratAlternates-Sup/black/sl
+ <-> alias * MontserratAlternates-Sup/black/it
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{ub}{n}{
- <-> ssub * MontserratAlternates-Sup/black/n
+ <-> alias * MontserratAlternates-Sup/black/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-Sup}{bx}{sl}{
- <-> ssub * MontserratAlternates-Sup/b/sl
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{ub}{sl}{
+ <-> alias * MontserratAlternates-Sup/black/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{bx}{it}{
<-> ssub * MontserratAlternates-Sup/b/it
}{}
+\DeclareFontShape{LY1}{MontserratAlternates-Sup}{bx}{sl}{
+ <-> ssub * MontserratAlternates-Sup/b/sl
+}{}
+
\DeclareFontShape{LY1}{MontserratAlternates-Sup}{bx}{n}{
<-> ssub * MontserratAlternates-Sup/b/n
}{}
diff --git a/fonts/montserrat/tex/LY1MontserratAlternates-TLF.fd b/fonts/montserrat/tex/LY1MontserratAlternates-TLF.fd
index a653313f53..a33c97a975 100644
--- a/fonts/montserrat/tex/LY1MontserratAlternates-TLF.fd
+++ b/fonts/montserrat/tex/LY1MontserratAlternates-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{LY1MontserratAlternates-TLF.fd}
- [2019/10/18 (autoinst) Font definitions for LY1/MontserratAlternates-TLF.]
+ [2019/11/07 (autoinst) Font definitions for LY1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,49 +20,76 @@
\DeclareFontFamily{LY1}{MontserratAlternates-TLF}{}
-% ---- extralight ----
+% ---- bold ----
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tlf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extralight}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tlf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tlf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extralight}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tlf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tlf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extralight}{scsl}{
- <-> ssub * MontserratAlternates-TLF/extralight/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bold}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/bold/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extralight}{sl}{
- <-> ssub * MontserratAlternates-TLF/extralight/it
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bold}{sl}{
+ <-> ssub * MontserratAlternates-TLF/bold/it
+}{}
+
+
+% ---- semibold ----
+
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{semibold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tlf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{semibold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tlf-sc-ly1
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{semibold}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/semibold/scit
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-TLF/semibold/it
}{}
% ---- extrabold ----
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tlf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extrabold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extrabold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tlf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tlf-ly1
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extrabold}{it}{
<-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extrabold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tlf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extrabold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tlf-sc-ly1
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extrabold}{scsl}{
@@ -66,76 +101,76 @@
}{}
-% ---- thin ----
+% ---- medium ----
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tlf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{medium}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{thin}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tlf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tlf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tlf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{thin}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tlf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{medium}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{thin}{scsl}{
- <-> ssub * MontserratAlternates-TLF/thin/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{medium}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/medium/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{thin}{sl}{
- <-> ssub * MontserratAlternates-TLF/thin/it
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{medium}{sl}{
+ <-> ssub * MontserratAlternates-TLF/medium/it
}{}
-% ---- bold ----
+% ---- regular ----
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tlf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tlf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{regular}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tlf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{regular}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tlf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tlf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bold}{scsl}{
- <-> ssub * MontserratAlternates-TLF/bold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{regular}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/regular/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bold}{sl}{
- <-> ssub * MontserratAlternates-TLF/bold/it
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{regular}{sl}{
+ <-> ssub * MontserratAlternates-TLF/regular/it
}{}
% ---- black ----
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{black}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tlf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-tlf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{black}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tlf-sc-ly1
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{black}{sc}{
<-> \MontserratAlternates@@scale MontserratAlternates-Black-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tlf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-tlf-ly1
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{black}{scsl}{
@@ -147,30 +182,30 @@
}{}
-% ---- regular ----
+% ---- thin ----
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tlf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{regular}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tlf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{thin}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tlf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{thin}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{regular}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tlf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tlf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{regular}{scsl}{
- <-> ssub * MontserratAlternates-TLF/regular/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{thin}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/thin/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{regular}{sl}{
- <-> ssub * MontserratAlternates-TLF/regular/it
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{thin}{sl}{
+ <-> ssub * MontserratAlternates-TLF/thin/it
}{}
@@ -180,14 +215,14 @@
<-> \MontserratAlternates@@scale MontserratAlternates-Light-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tlf-ly1
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{light}{n}{
<-> \MontserratAlternates@@scale MontserratAlternates-Light-tlf-ly1
}{}
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tlf-ly1
+}{}
+
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{light}{scit}{
<-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tlf-sc-ly1
}{}
@@ -201,309 +236,263 @@
}{}
-% ---- medium ----
-
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{medium}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tlf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{medium}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tlf-sc-ly1
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tlf-ly1
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{medium}{scsl}{
- <-> ssub * MontserratAlternates-TLF/medium/scit
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{medium}{sl}{
- <-> ssub * MontserratAlternates-TLF/medium/it
-}{}
-
-
-% ---- semibold ----
+% ---- extralight ----
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{semibold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tlf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extralight}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tlf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tlf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{semibold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tlf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tlf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tlf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extralight}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tlf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{semibold}{scsl}{
- <-> ssub * MontserratAlternates-TLF/semibold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extralight}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/extralight/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{semibold}{sl}{
- <-> ssub * MontserratAlternates-TLF/semibold/it
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-TLF/extralight/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ul}{sl}{
- <-> ssub * MontserratAlternates-TLF/thin/sl
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ul}{sc}{
- <-> ssub * MontserratAlternates-TLF/thin/sc
+ <-> alias * MontserratAlternates-TLF/thin/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ul}{it}{
- <-> ssub * MontserratAlternates-TLF/thin/it
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ul}{sl}{
+ <-> alias * MontserratAlternates-TLF/thin/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ul}{scit}{
- <-> ssub * MontserratAlternates-TLF/thin/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ul}{n}{
+ <-> alias * MontserratAlternates-TLF/thin/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ul}{n}{
- <-> ssub * MontserratAlternates-TLF/thin/n
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ul}{it}{
+ <-> alias * MontserratAlternates-TLF/thin/it
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ul}{scsl}{
- <-> ssub * MontserratAlternates-TLF/thin/scsl
+ <-> alias * MontserratAlternates-TLF/thin/scsl
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ul}{scit}{
+ <-> alias * MontserratAlternates-TLF/thin/scit
}{}
% el --> extralight
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{el}{it}{
- <-> ssub * MontserratAlternates-TLF/extralight/it
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{el}{sl}{
+ <-> alias * MontserratAlternates-TLF/extralight/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{el}{sc}{
- <-> ssub * MontserratAlternates-TLF/extralight/sc
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{el}{n}{
+ <-> alias * MontserratAlternates-TLF/extralight/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{el}{sl}{
- <-> ssub * MontserratAlternates-TLF/extralight/sl
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{el}{sc}{
+ <-> alias * MontserratAlternates-TLF/extralight/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{el}{scsl}{
- <-> ssub * MontserratAlternates-TLF/extralight/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{el}{scit}{
+ <-> alias * MontserratAlternates-TLF/extralight/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{el}{n}{
- <-> ssub * MontserratAlternates-TLF/extralight/n
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{el}{scsl}{
+ <-> alias * MontserratAlternates-TLF/extralight/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{el}{scit}{
- <-> ssub * MontserratAlternates-TLF/extralight/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{el}{it}{
+ <-> alias * MontserratAlternates-TLF/extralight/it
}{}
% l --> light
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{l}{it}{
- <-> ssub * MontserratAlternates-TLF/light/it
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{l}{sc}{
- <-> ssub * MontserratAlternates-TLF/light/sc
+ <-> alias * MontserratAlternates-TLF/light/sc
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{l}{sl}{
- <-> ssub * MontserratAlternates-TLF/light/sl
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{l}{scsl}{
- <-> ssub * MontserratAlternates-TLF/light/scsl
+ <-> alias * MontserratAlternates-TLF/light/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{l}{n}{
- <-> ssub * MontserratAlternates-TLF/light/n
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{l}{scit}{
- <-> ssub * MontserratAlternates-TLF/light/scit
+ <-> alias * MontserratAlternates-TLF/light/n
}{}
-
-% sl --> regular
-
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{sl}{scit}{
- <-> ssub * MontserratAlternates-TLF/regular/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{l}{it}{
+ <-> alias * MontserratAlternates-TLF/light/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{sl}{n}{
- <-> ssub * MontserratAlternates-TLF/regular/n
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{l}{scsl}{
+ <-> alias * MontserratAlternates-TLF/light/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{sl}{scsl}{
- <-> ssub * MontserratAlternates-TLF/regular/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{l}{scit}{
+ <-> alias * MontserratAlternates-TLF/light/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{sl}{sl}{
- <-> ssub * MontserratAlternates-TLF/regular/sl
-}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{sl}{sc}{
- <-> ssub * MontserratAlternates-TLF/regular/sc
-}{}
+% m --> regular
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{sl}{it}{
- <-> ssub * MontserratAlternates-TLF/regular/it
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{m}{sc}{
+ <-> alias * MontserratAlternates-TLF/regular/sc
}{}
-
-% m --> medium
-
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{m}{scsl}{
- <-> ssub * MontserratAlternates-TLF/medium/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{m}{sl}{
+ <-> alias * MontserratAlternates-TLF/regular/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{m}{n}{
- <-> ssub * MontserratAlternates-TLF/medium/n
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{m}{scit}{
- <-> ssub * MontserratAlternates-TLF/medium/scit
+ <-> alias * MontserratAlternates-TLF/regular/n
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{m}{it}{
- <-> ssub * MontserratAlternates-TLF/medium/it
+ <-> alias * MontserratAlternates-TLF/regular/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{m}{sc}{
- <-> ssub * MontserratAlternates-TLF/medium/sc
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{m}{scsl}{
+ <-> alias * MontserratAlternates-TLF/regular/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{m}{sl}{
- <-> ssub * MontserratAlternates-TLF/medium/sl
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{m}{scit}{
+ <-> alias * MontserratAlternates-TLF/regular/scit
}{}
% sb --> semibold
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{sb}{sl}{
- <-> ssub * MontserratAlternates-TLF/semibold/sl
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{sb}{n}{
+ <-> alias * MontserratAlternates-TLF/semibold/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{sb}{sc}{
- <-> ssub * MontserratAlternates-TLF/semibold/sc
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{sb}{sl}{
+ <-> alias * MontserratAlternates-TLF/semibold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{sb}{it}{
- <-> ssub * MontserratAlternates-TLF/semibold/it
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{sb}{sc}{
+ <-> alias * MontserratAlternates-TLF/semibold/sc
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{sb}{scit}{
- <-> ssub * MontserratAlternates-TLF/semibold/scit
+ <-> alias * MontserratAlternates-TLF/semibold/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{sb}{n}{
- <-> ssub * MontserratAlternates-TLF/semibold/n
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{sb}{scsl}{
+ <-> alias * MontserratAlternates-TLF/semibold/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{sb}{scsl}{
- <-> ssub * MontserratAlternates-TLF/semibold/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{sb}{it}{
+ <-> alias * MontserratAlternates-TLF/semibold/it
}{}
% b --> bold
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{b}{scsl}{
- <-> ssub * MontserratAlternates-TLF/bold/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{b}{sl}{
+ <-> alias * MontserratAlternates-TLF/bold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{b}{scit}{
- <-> ssub * MontserratAlternates-TLF/bold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{b}{n}{
+ <-> alias * MontserratAlternates-TLF/bold/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{b}{n}{
- <-> ssub * MontserratAlternates-TLF/bold/n
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{b}{sc}{
+ <-> alias * MontserratAlternates-TLF/bold/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{b}{it}{
- <-> ssub * MontserratAlternates-TLF/bold/it
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{b}{scit}{
+ <-> alias * MontserratAlternates-TLF/bold/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{b}{sc}{
- <-> ssub * MontserratAlternates-TLF/bold/sc
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{b}{scsl}{
+ <-> alias * MontserratAlternates-TLF/bold/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{b}{sl}{
- <-> ssub * MontserratAlternates-TLF/bold/sl
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{b}{it}{
+ <-> alias * MontserratAlternates-TLF/bold/it
}{}
% eb --> extrabold
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{eb}{it}{
- <-> ssub * MontserratAlternates-TLF/extrabold/it
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{eb}{sc}{
- <-> ssub * MontserratAlternates-TLF/extrabold/sc
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{eb}{n}{
+ <-> alias * MontserratAlternates-TLF/extrabold/n
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{eb}{sl}{
- <-> ssub * MontserratAlternates-TLF/extrabold/sl
+ <-> alias * MontserratAlternates-TLF/extrabold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{eb}{scsl}{
- <-> ssub * MontserratAlternates-TLF/extrabold/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{eb}{sc}{
+ <-> alias * MontserratAlternates-TLF/extrabold/sc
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{eb}{scit}{
- <-> ssub * MontserratAlternates-TLF/extrabold/scit
+ <-> alias * MontserratAlternates-TLF/extrabold/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{eb}{n}{
- <-> ssub * MontserratAlternates-TLF/extrabold/n
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{eb}{scsl}{
+ <-> alias * MontserratAlternates-TLF/extrabold/scsl
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{eb}{it}{
+ <-> alias * MontserratAlternates-TLF/extrabold/it
}{}
% ub --> black
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ub}{scsl}{
- <-> ssub * MontserratAlternates-TLF/black/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ub}{scit}{
+ <-> alias * MontserratAlternates-TLF/black/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ub}{n}{
- <-> ssub * MontserratAlternates-TLF/black/n
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ub}{it}{
+ <-> alias * MontserratAlternates-TLF/black/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ub}{scit}{
- <-> ssub * MontserratAlternates-TLF/black/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ub}{scsl}{
+ <-> alias * MontserratAlternates-TLF/black/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ub}{it}{
- <-> ssub * MontserratAlternates-TLF/black/it
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ub}{n}{
+ <-> alias * MontserratAlternates-TLF/black/n
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ub}{sl}{
+ <-> alias * MontserratAlternates-TLF/black/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ub}{sc}{
- <-> ssub * MontserratAlternates-TLF/black/sc
+ <-> alias * MontserratAlternates-TLF/black/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{ub}{sl}{
- <-> ssub * MontserratAlternates-TLF/black/sl
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bx}{sl}{
+ <-> ssub * MontserratAlternates-TLF/b/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bx}{n}{
<-> ssub * MontserratAlternates-TLF/b/n
}{}
+\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bx}{sc}{
+ <-> ssub * MontserratAlternates-TLF/b/sc
+}{}
+
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bx}{scit}{
<-> ssub * MontserratAlternates-TLF/b/scit
}{}
@@ -512,14 +501,6 @@
<-> ssub * MontserratAlternates-TLF/b/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bx}{sc}{
- <-> ssub * MontserratAlternates-TLF/b/sc
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bx}{sl}{
- <-> ssub * MontserratAlternates-TLF/b/sl
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-TLF}{bx}{it}{
<-> ssub * MontserratAlternates-TLF/b/it
}{}
diff --git a/fonts/montserrat/tex/LY1MontserratAlternates-TOsF.fd b/fonts/montserrat/tex/LY1MontserratAlternates-TOsF.fd
index fa8343f4ef..6a27bde81a 100644
--- a/fonts/montserrat/tex/LY1MontserratAlternates-TOsF.fd
+++ b/fonts/montserrat/tex/LY1MontserratAlternates-TOsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{LY1MontserratAlternates-TOsF.fd}
- [2019/10/18 (autoinst) Font definitions for LY1/MontserratAlternates-TOsF.]
+ [2019/11/07 (autoinst) Font definitions for LY1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,84 +20,84 @@
\DeclareFontFamily{LY1}{MontserratAlternates-TOsF}{}
-% ---- regular ----
+% ---- bold ----
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tosf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{regular}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tosf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{regular}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tosf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tosf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tosf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{regular}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/regular/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bold}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/bold/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{regular}{sl}{
- <-> ssub * MontserratAlternates-TOsF/regular/it
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bold}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/bold/it
}{}
-% ---- black ----
+% ---- semibold ----
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-tosf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tosf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{black}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tosf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{semibold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tosf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{semibold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{black}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-tosf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{black}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/black/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{semibold}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/semibold/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{black}{sl}{
- <-> ssub * MontserratAlternates-TOsF/black/it
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/semibold/it
}{}
-% ---- light ----
+% ---- extrabold ----
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-tosf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extrabold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{light}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tosf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tosf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tosf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{light}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-tosf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extrabold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{light}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/light/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extrabold}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/extrabold/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{light}{sl}{
- <-> ssub * MontserratAlternates-TOsF/light/it
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/extrabold/it
}{}
@@ -99,14 +107,14 @@
<-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tosf-ly1
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{medium}{it}{
<-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tosf-ly1
}{}
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tosf-ly1
+}{}
+
\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{medium}{sc}{
<-> \MontserratAlternates@@scale MontserratAlternates-Medium-tosf-sc-ly1
}{}
@@ -120,118 +128,118 @@
}{}
-% ---- semibold ----
+% ---- regular ----
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tosf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{regular}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{semibold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tosf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tosf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tosf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{semibold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tosf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{regular}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{semibold}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/semibold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{regular}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/regular/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{semibold}{sl}{
- <-> ssub * MontserratAlternates-TOsF/semibold/it
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{regular}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/regular/it
}{}
-% ---- thin ----
+% ---- black ----
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{thin}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tosf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-tosf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tosf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{black}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tosf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{black}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{thin}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tosf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{thin}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/thin/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{black}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/black/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{thin}{sl}{
- <-> ssub * MontserratAlternates-TOsF/thin/it
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{black}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/black/it
}{}
-% ---- bold ----
+% ---- thin ----
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tosf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{thin}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tosf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tosf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tosf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tosf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{thin}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bold}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/bold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{thin}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/thin/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bold}{sl}{
- <-> ssub * MontserratAlternates-TOsF/bold/it
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{thin}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/thin/it
}{}
-% ---- extrabold ----
+% ---- light ----
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tosf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extrabold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tosf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{light}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tosf-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{light}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-tosf-sc-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extrabold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tosf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-tosf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extrabold}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{light}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/light/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/it
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{light}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/light/it
}{}
% ---- extralight ----
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extralight}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tosf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extralight}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tosf-sc-ly1
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extralight}{n}{
@@ -242,8 +250,8 @@
<-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tosf-ly1
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extralight}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tosf-sc-ly1
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extralight}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tosf-sc-ly1
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{extralight}{scsl}{
@@ -255,273 +263,246 @@
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ul}{it}{
- <-> ssub * MontserratAlternates-TOsF/thin/it
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ul}{sl}{
+ <-> alias * MontserratAlternates-TOsF/thin/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ul}{sc}{
- <-> ssub * MontserratAlternates-TOsF/thin/sc
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ul}{n}{
+ <-> alias * MontserratAlternates-TOsF/thin/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ul}{sl}{
- <-> ssub * MontserratAlternates-TOsF/thin/sl
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ul}{sc}{
+ <-> alias * MontserratAlternates-TOsF/thin/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ul}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/thin/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ul}{scit}{
+ <-> alias * MontserratAlternates-TOsF/thin/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ul}{scit}{
- <-> ssub * MontserratAlternates-TOsF/thin/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ul}{scsl}{
+ <-> alias * MontserratAlternates-TOsF/thin/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ul}{n}{
- <-> ssub * MontserratAlternates-TOsF/thin/n
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ul}{it}{
+ <-> alias * MontserratAlternates-TOsF/thin/it
}{}
% el --> extralight
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{el}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/extralight/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{el}{sc}{
+ <-> alias * MontserratAlternates-TOsF/extralight/sc
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{el}{n}{
- <-> ssub * MontserratAlternates-TOsF/extralight/n
+ <-> alias * MontserratAlternates-TOsF/extralight/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{el}{scit}{
- <-> ssub * MontserratAlternates-TOsF/extralight/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{el}{sl}{
+ <-> alias * MontserratAlternates-TOsF/extralight/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{el}{it}{
- <-> ssub * MontserratAlternates-TOsF/extralight/it
+ <-> alias * MontserratAlternates-TOsF/extralight/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{el}{sc}{
- <-> ssub * MontserratAlternates-TOsF/extralight/sc
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{el}{scsl}{
+ <-> alias * MontserratAlternates-TOsF/extralight/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{el}{sl}{
- <-> ssub * MontserratAlternates-TOsF/extralight/sl
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{el}{scit}{
+ <-> alias * MontserratAlternates-TOsF/extralight/scit
}{}
% l --> light
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{l}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/light/scsl
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{l}{scit}{
- <-> ssub * MontserratAlternates-TOsF/light/scit
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{l}{n}{
- <-> ssub * MontserratAlternates-TOsF/light/n
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{l}{it}{
- <-> ssub * MontserratAlternates-TOsF/light/it
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{l}{sc}{
- <-> ssub * MontserratAlternates-TOsF/light/sc
+ <-> alias * MontserratAlternates-TOsF/light/n
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{l}{sl}{
- <-> ssub * MontserratAlternates-TOsF/light/sl
+ <-> alias * MontserratAlternates-TOsF/light/sl
}{}
-
-% sl --> regular
-
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sl}{n}{
- <-> ssub * MontserratAlternates-TOsF/regular/n
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sl}{scit}{
- <-> ssub * MontserratAlternates-TOsF/regular/scit
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sl}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/regular/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{l}{sc}{
+ <-> alias * MontserratAlternates-TOsF/light/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sl}{sl}{
- <-> ssub * MontserratAlternates-TOsF/regular/sl
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{l}{scit}{
+ <-> alias * MontserratAlternates-TOsF/light/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sl}{sc}{
- <-> ssub * MontserratAlternates-TOsF/regular/sc
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{l}{scsl}{
+ <-> alias * MontserratAlternates-TOsF/light/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sl}{it}{
- <-> ssub * MontserratAlternates-TOsF/regular/it
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{l}{it}{
+ <-> alias * MontserratAlternates-TOsF/light/it
}{}
-% m --> medium
+% m --> regular
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{m}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/medium/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{m}{sl}{
+ <-> alias * MontserratAlternates-TOsF/regular/sl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{m}{n}{
- <-> ssub * MontserratAlternates-TOsF/medium/n
+ <-> alias * MontserratAlternates-TOsF/regular/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{m}{scit}{
- <-> ssub * MontserratAlternates-TOsF/medium/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{m}{sc}{
+ <-> alias * MontserratAlternates-TOsF/regular/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{m}{it}{
- <-> ssub * MontserratAlternates-TOsF/medium/it
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{m}{scit}{
+ <-> alias * MontserratAlternates-TOsF/regular/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{m}{sc}{
- <-> ssub * MontserratAlternates-TOsF/medium/sc
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{m}{scsl}{
+ <-> alias * MontserratAlternates-TOsF/regular/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{m}{sl}{
- <-> ssub * MontserratAlternates-TOsF/medium/sl
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{m}{it}{
+ <-> alias * MontserratAlternates-TOsF/regular/it
}{}
% sb --> semibold
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sb}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/semibold/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sb}{scit}{
+ <-> alias * MontserratAlternates-TOsF/semibold/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sb}{scit}{
- <-> ssub * MontserratAlternates-TOsF/semibold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sb}{it}{
+ <-> alias * MontserratAlternates-TOsF/semibold/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sb}{n}{
- <-> ssub * MontserratAlternates-TOsF/semibold/n
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sb}{scsl}{
+ <-> alias * MontserratAlternates-TOsF/semibold/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sb}{it}{
- <-> ssub * MontserratAlternates-TOsF/semibold/it
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sb}{sl}{
+ <-> alias * MontserratAlternates-TOsF/semibold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sb}{sc}{
- <-> ssub * MontserratAlternates-TOsF/semibold/sc
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sb}{n}{
+ <-> alias * MontserratAlternates-TOsF/semibold/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sb}{sl}{
- <-> ssub * MontserratAlternates-TOsF/semibold/sl
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{sb}{sc}{
+ <-> alias * MontserratAlternates-TOsF/semibold/sc
}{}
% b --> bold
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{b}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/bold/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{b}{scit}{
+ <-> alias * MontserratAlternates-TOsF/bold/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{b}{n}{
- <-> ssub * MontserratAlternates-TOsF/bold/n
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{b}{it}{
+ <-> alias * MontserratAlternates-TOsF/bold/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{b}{scit}{
- <-> ssub * MontserratAlternates-TOsF/bold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{b}{scsl}{
+ <-> alias * MontserratAlternates-TOsF/bold/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{b}{it}{
- <-> ssub * MontserratAlternates-TOsF/bold/it
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{b}{sl}{
+ <-> alias * MontserratAlternates-TOsF/bold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{b}{sc}{
- <-> ssub * MontserratAlternates-TOsF/bold/sc
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{b}{n}{
+ <-> alias * MontserratAlternates-TOsF/bold/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{b}{sl}{
- <-> ssub * MontserratAlternates-TOsF/bold/sl
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{b}{sc}{
+ <-> alias * MontserratAlternates-TOsF/bold/sc
}{}
% eb --> extrabold
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{eb}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{eb}{sc}{
+ <-> alias * MontserratAlternates-TOsF/extrabold/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{eb}{n}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/n
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{eb}{sl}{
+ <-> alias * MontserratAlternates-TOsF/extrabold/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{eb}{scit}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{eb}{n}{
+ <-> alias * MontserratAlternates-TOsF/extrabold/n
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{eb}{it}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/it
+ <-> alias * MontserratAlternates-TOsF/extrabold/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{eb}{sc}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/sc
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{eb}{scsl}{
+ <-> alias * MontserratAlternates-TOsF/extrabold/scsl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{eb}{sl}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/sl
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{eb}{scit}{
+ <-> alias * MontserratAlternates-TOsF/extrabold/scit
}{}
% ub --> black
\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ub}{n}{
- <-> ssub * MontserratAlternates-TOsF/black/n
+ <-> alias * MontserratAlternates-TOsF/black/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ub}{scit}{
- <-> ssub * MontserratAlternates-TOsF/black/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ub}{sl}{
+ <-> alias * MontserratAlternates-TOsF/black/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ub}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/black/scsl
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ub}{sc}{
+ <-> alias * MontserratAlternates-TOsF/black/sc
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ub}{sl}{
- <-> ssub * MontserratAlternates-TOsF/black/sl
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ub}{scit}{
+ <-> alias * MontserratAlternates-TOsF/black/scit
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ub}{sc}{
- <-> ssub * MontserratAlternates-TOsF/black/sc
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ub}{scsl}{
+ <-> alias * MontserratAlternates-TOsF/black/scsl
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{ub}{it}{
- <-> ssub * MontserratAlternates-TOsF/black/it
-}{}
-
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bx}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/b/scsl
+ <-> alias * MontserratAlternates-TOsF/black/it
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bx}{scit}{
- <-> ssub * MontserratAlternates-TOsF/b/scit
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bx}{sc}{
+ <-> ssub * MontserratAlternates-TOsF/b/sc
}{}
\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bx}{n}{
<-> ssub * MontserratAlternates-TOsF/b/n
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bx}{it}{
- <-> ssub * MontserratAlternates-TOsF/b/it
-}{}
-
\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bx}{sl}{
<-> ssub * MontserratAlternates-TOsF/b/sl
}{}
-\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bx}{sc}{
- <-> ssub * MontserratAlternates-TOsF/b/sc
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bx}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/b/scsl
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bx}{it}{
+ <-> ssub * MontserratAlternates-TOsF/b/it
+}{}
+
+\DeclareFontShape{LY1}{MontserratAlternates-TOsF}{bx}{scit}{
+ <-> ssub * MontserratAlternates-TOsF/b/scit
}{}
\endinput
diff --git a/fonts/montserrat/tex/OT1Montserrat-Dnom.fd b/fonts/montserrat/tex/OT1Montserrat-Dnom.fd
index daecd99d25..a3209027e8 100644
--- a/fonts/montserrat/tex/OT1Montserrat-Dnom.fd
+++ b/fonts/montserrat/tex/OT1Montserrat-Dnom.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{OT1Montserrat-Dnom.fd}
- [2019/10/18 (autoinst) Font definitions for OT1/Montserrat-Dnom.]
+ [2019/11/07 (autoinst) Font definitions for OT1/Montserrat-Dnom.]
+
+\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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,18 +20,18 @@
\DeclareFontFamily{OT1}{Montserrat-Dnom}{}
-% ---- regular ----
+% ---- bold ----
-\DeclareFontShape{OT1}{Montserrat-Dnom}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-dnom-ot1
+\DeclareFontShape{OT1}{Montserrat-Dnom}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-dnom-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-dnom-ot1
+\DeclareFontShape{OT1}{Montserrat-Dnom}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-dnom-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{regular}{sl}{
- <-> ssub * Montserrat-Dnom/regular/it
+\DeclareFontShape{OT1}{Montserrat-Dnom}{bold}{sl}{
+ <-> ssub * Montserrat-Dnom/bold/it
}{}
@@ -42,246 +50,235 @@
}{}
-% ---- extralight ----
+% ---- medium ----
-\DeclareFontShape{OT1}{Montserrat-Dnom}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-dnom-ot1
+\DeclareFontShape{OT1}{Montserrat-Dnom}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-dnom-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-dnom-ot1
+\DeclareFontShape{OT1}{Montserrat-Dnom}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-dnom-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{extralight}{sl}{
- <-> ssub * Montserrat-Dnom/extralight/it
+\DeclareFontShape{OT1}{Montserrat-Dnom}{medium}{sl}{
+ <-> ssub * Montserrat-Dnom/medium/it
}{}
-% ---- semibold ----
+% ---- thin ----
-\DeclareFontShape{OT1}{Montserrat-Dnom}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-dnom-ot1
+\DeclareFontShape{OT1}{Montserrat-Dnom}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-dnom-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-dnom-ot1
+\DeclareFontShape{OT1}{Montserrat-Dnom}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-dnom-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{semibold}{sl}{
- <-> ssub * Montserrat-Dnom/semibold/it
+\DeclareFontShape{OT1}{Montserrat-Dnom}{thin}{sl}{
+ <-> ssub * Montserrat-Dnom/thin/it
}{}
-% ---- bold ----
+% ---- light ----
-\DeclareFontShape{OT1}{Montserrat-Dnom}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-dnom-ot1
+\DeclareFontShape{OT1}{Montserrat-Dnom}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-dnom-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-dnom-ot1
+\DeclareFontShape{OT1}{Montserrat-Dnom}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-dnom-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{bold}{sl}{
- <-> ssub * Montserrat-Dnom/bold/it
+\DeclareFontShape{OT1}{Montserrat-Dnom}{light}{sl}{
+ <-> ssub * Montserrat-Dnom/light/it
}{}
-% ---- extrabold ----
+% ---- extralight ----
-\DeclareFontShape{OT1}{Montserrat-Dnom}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-dnom-ot1
+\DeclareFontShape{OT1}{Montserrat-Dnom}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-dnom-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-dnom-ot1
+\DeclareFontShape{OT1}{Montserrat-Dnom}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-dnom-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{extrabold}{sl}{
- <-> ssub * Montserrat-Dnom/extrabold/it
+\DeclareFontShape{OT1}{Montserrat-Dnom}{extralight}{sl}{
+ <-> ssub * Montserrat-Dnom/extralight/it
}{}
-% ---- thin ----
+% ---- extrabold ----
-\DeclareFontShape{OT1}{Montserrat-Dnom}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-dnom-ot1
+\DeclareFontShape{OT1}{Montserrat-Dnom}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-dnom-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-dnom-ot1
+\DeclareFontShape{OT1}{Montserrat-Dnom}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-dnom-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{thin}{sl}{
- <-> ssub * Montserrat-Dnom/thin/it
+\DeclareFontShape{OT1}{Montserrat-Dnom}{extrabold}{sl}{
+ <-> ssub * Montserrat-Dnom/extrabold/it
}{}
-% ---- medium ----
+% ---- regular ----
-\DeclareFontShape{OT1}{Montserrat-Dnom}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-dnom-ot1
+\DeclareFontShape{OT1}{Montserrat-Dnom}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-dnom-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-dnom-ot1
+\DeclareFontShape{OT1}{Montserrat-Dnom}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-dnom-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{medium}{sl}{
- <-> ssub * Montserrat-Dnom/medium/it
+\DeclareFontShape{OT1}{Montserrat-Dnom}{regular}{sl}{
+ <-> ssub * Montserrat-Dnom/regular/it
}{}
-% ---- light ----
+% ---- semibold ----
-\DeclareFontShape{OT1}{Montserrat-Dnom}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-dnom-ot1
+\DeclareFontShape{OT1}{Montserrat-Dnom}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-dnom-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-dnom-ot1
+\DeclareFontShape{OT1}{Montserrat-Dnom}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-dnom-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{light}{sl}{
- <-> ssub * Montserrat-Dnom/light/it
+\DeclareFontShape{OT1}{Montserrat-Dnom}{semibold}{sl}{
+ <-> ssub * Montserrat-Dnom/semibold/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{OT1}{Montserrat-Dnom}{ul}{it}{
- <-> ssub * Montserrat-Dnom/thin/it
+\DeclareFontShape{OT1}{Montserrat-Dnom}{ul}{n}{
+ <-> alias * Montserrat-Dnom/thin/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{ul}{sl}{
- <-> ssub * Montserrat-Dnom/thin/sl
+\DeclareFontShape{OT1}{Montserrat-Dnom}{ul}{it}{
+ <-> alias * Montserrat-Dnom/thin/it
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{ul}{n}{
- <-> ssub * Montserrat-Dnom/thin/n
+\DeclareFontShape{OT1}{Montserrat-Dnom}{ul}{sl}{
+ <-> alias * Montserrat-Dnom/thin/sl
}{}
% el --> extralight
-\DeclareFontShape{OT1}{Montserrat-Dnom}{el}{n}{
- <-> ssub * Montserrat-Dnom/extralight/n
+\DeclareFontShape{OT1}{Montserrat-Dnom}{el}{it}{
+ <-> alias * Montserrat-Dnom/extralight/it
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{el}{sl}{
- <-> ssub * Montserrat-Dnom/extralight/sl
+\DeclareFontShape{OT1}{Montserrat-Dnom}{el}{n}{
+ <-> alias * Montserrat-Dnom/extralight/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{el}{it}{
- <-> ssub * Montserrat-Dnom/extralight/it
+\DeclareFontShape{OT1}{Montserrat-Dnom}{el}{sl}{
+ <-> alias * Montserrat-Dnom/extralight/sl
}{}
% l --> light
-\DeclareFontShape{OT1}{Montserrat-Dnom}{l}{sl}{
- <-> ssub * Montserrat-Dnom/light/sl
+\DeclareFontShape{OT1}{Montserrat-Dnom}{l}{it}{
+ <-> alias * Montserrat-Dnom/light/it
}{}
\DeclareFontShape{OT1}{Montserrat-Dnom}{l}{n}{
- <-> ssub * Montserrat-Dnom/light/n
+ <-> alias * Montserrat-Dnom/light/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{l}{it}{
- <-> ssub * Montserrat-Dnom/light/it
+\DeclareFontShape{OT1}{Montserrat-Dnom}{l}{sl}{
+ <-> alias * Montserrat-Dnom/light/sl
}{}
-% sl --> regular
-
-\DeclareFontShape{OT1}{Montserrat-Dnom}{sl}{n}{
- <-> ssub * Montserrat-Dnom/regular/n
-}{}
+% m --> regular
-\DeclareFontShape{OT1}{Montserrat-Dnom}{sl}{sl}{
- <-> ssub * Montserrat-Dnom/regular/sl
+\DeclareFontShape{OT1}{Montserrat-Dnom}{m}{sl}{
+ <-> alias * Montserrat-Dnom/regular/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{sl}{it}{
- <-> ssub * Montserrat-Dnom/regular/it
+\DeclareFontShape{OT1}{Montserrat-Dnom}{m}{it}{
+ <-> alias * Montserrat-Dnom/regular/it
}{}
-
-% m --> medium
-
\DeclareFontShape{OT1}{Montserrat-Dnom}{m}{n}{
- <-> ssub * Montserrat-Dnom/medium/n
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-Dnom}{m}{sl}{
- <-> ssub * Montserrat-Dnom/medium/sl
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-Dnom}{m}{it}{
- <-> ssub * Montserrat-Dnom/medium/it
+ <-> alias * Montserrat-Dnom/regular/n
}{}
% sb --> semibold
\DeclareFontShape{OT1}{Montserrat-Dnom}{sb}{it}{
- <-> ssub * Montserrat-Dnom/semibold/it
+ <-> alias * Montserrat-Dnom/semibold/it
}{}
\DeclareFontShape{OT1}{Montserrat-Dnom}{sb}{n}{
- <-> ssub * Montserrat-Dnom/semibold/n
+ <-> alias * Montserrat-Dnom/semibold/n
}{}
\DeclareFontShape{OT1}{Montserrat-Dnom}{sb}{sl}{
- <-> ssub * Montserrat-Dnom/semibold/sl
+ <-> alias * Montserrat-Dnom/semibold/sl
}{}
% b --> bold
-\DeclareFontShape{OT1}{Montserrat-Dnom}{b}{it}{
- <-> ssub * Montserrat-Dnom/bold/it
+\DeclareFontShape{OT1}{Montserrat-Dnom}{b}{n}{
+ <-> alias * Montserrat-Dnom/bold/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{b}{n}{
- <-> ssub * Montserrat-Dnom/bold/n
+\DeclareFontShape{OT1}{Montserrat-Dnom}{b}{it}{
+ <-> alias * Montserrat-Dnom/bold/it
}{}
\DeclareFontShape{OT1}{Montserrat-Dnom}{b}{sl}{
- <-> ssub * Montserrat-Dnom/bold/sl
+ <-> alias * Montserrat-Dnom/bold/sl
}{}
% eb --> extrabold
-\DeclareFontShape{OT1}{Montserrat-Dnom}{eb}{sl}{
- <-> ssub * Montserrat-Dnom/extrabold/sl
-}{}
-
\DeclareFontShape{OT1}{Montserrat-Dnom}{eb}{n}{
- <-> ssub * Montserrat-Dnom/extrabold/n
+ <-> alias * Montserrat-Dnom/extrabold/n
}{}
\DeclareFontShape{OT1}{Montserrat-Dnom}{eb}{it}{
- <-> ssub * Montserrat-Dnom/extrabold/it
+ <-> alias * Montserrat-Dnom/extrabold/it
}{}
+\DeclareFontShape{OT1}{Montserrat-Dnom}{eb}{sl}{
+ <-> alias * Montserrat-Dnom/extrabold/sl
+}{}
-% ub --> black
-\DeclareFontShape{OT1}{Montserrat-Dnom}{ub}{sl}{
- <-> ssub * Montserrat-Dnom/black/sl
-}{}
+% ub --> black
\DeclareFontShape{OT1}{Montserrat-Dnom}{ub}{n}{
- <-> ssub * Montserrat-Dnom/black/n
+ <-> alias * Montserrat-Dnom/black/n
}{}
\DeclareFontShape{OT1}{Montserrat-Dnom}{ub}{it}{
- <-> ssub * Montserrat-Dnom/black/it
+ <-> alias * Montserrat-Dnom/black/it
+}{}
+
+\DeclareFontShape{OT1}{Montserrat-Dnom}{ub}{sl}{
+ <-> alias * Montserrat-Dnom/black/sl
+}{}
+
+\DeclareFontShape{OT1}{Montserrat-Dnom}{bx}{n}{
+ <-> ssub * Montserrat-Dnom/b/n
}{}
\DeclareFontShape{OT1}{Montserrat-Dnom}{bx}{it}{
@@ -292,8 +289,4 @@
<-> ssub * Montserrat-Dnom/b/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-Dnom}{bx}{n}{
- <-> ssub * Montserrat-Dnom/b/n
-}{}
-
\endinput
diff --git a/fonts/montserrat/tex/OT1Montserrat-Inf.fd b/fonts/montserrat/tex/OT1Montserrat-Inf.fd
index 208f9621a9..c95c999d19 100644
--- a/fonts/montserrat/tex/OT1Montserrat-Inf.fd
+++ b/fonts/montserrat/tex/OT1Montserrat-Inf.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{OT1Montserrat-Inf.fd}
- [2019/10/18 (autoinst) Font definitions for OT1/Montserrat-Inf.]
+ [2019/11/07 (autoinst) Font definitions for OT1/Montserrat-Inf.]
+
+\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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -14,89 +22,89 @@
% ---- thin ----
-\DeclareFontShape{OT1}{Montserrat-Inf}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-inf-ot1
-}{}
-
\DeclareFontShape{OT1}{Montserrat-Inf}{thin}{it}{
<-> \Montserrat@@scale Montserrat-ThinItalic-inf-ot1
}{}
+\DeclareFontShape{OT1}{Montserrat-Inf}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-inf-ot1
+}{}
+
\DeclareFontShape{OT1}{Montserrat-Inf}{thin}{sl}{
<-> ssub * Montserrat-Inf/thin/it
}{}
-% ---- extrabold ----
+% ---- light ----
-\DeclareFontShape{OT1}{Montserrat-Inf}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-inf-ot1
+\DeclareFontShape{OT1}{Montserrat-Inf}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-inf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-inf-ot1
+\DeclareFontShape{OT1}{Montserrat-Inf}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-inf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{extrabold}{sl}{
- <-> ssub * Montserrat-Inf/extrabold/it
+\DeclareFontShape{OT1}{Montserrat-Inf}{light}{sl}{
+ <-> ssub * Montserrat-Inf/light/it
}{}
-% ---- medium ----
+% ---- extralight ----
-\DeclareFontShape{OT1}{Montserrat-Inf}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-inf-ot1
+\DeclareFontShape{OT1}{Montserrat-Inf}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-inf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-inf-ot1
+\DeclareFontShape{OT1}{Montserrat-Inf}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-inf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{medium}{sl}{
- <-> ssub * Montserrat-Inf/medium/it
+\DeclareFontShape{OT1}{Montserrat-Inf}{extralight}{sl}{
+ <-> ssub * Montserrat-Inf/extralight/it
}{}
-% ---- light ----
+% ---- bold ----
-\DeclareFontShape{OT1}{Montserrat-Inf}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-inf-ot1
+\DeclareFontShape{OT1}{Montserrat-Inf}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-inf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-inf-ot1
+\DeclareFontShape{OT1}{Montserrat-Inf}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-inf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{light}{sl}{
- <-> ssub * Montserrat-Inf/light/it
+\DeclareFontShape{OT1}{Montserrat-Inf}{bold}{sl}{
+ <-> ssub * Montserrat-Inf/bold/it
}{}
-% ---- extralight ----
+% ---- medium ----
-\DeclareFontShape{OT1}{Montserrat-Inf}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-inf-ot1
+\DeclareFontShape{OT1}{Montserrat-Inf}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-inf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-inf-ot1
+\DeclareFontShape{OT1}{Montserrat-Inf}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-inf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{extralight}{sl}{
- <-> ssub * Montserrat-Inf/extralight/it
+\DeclareFontShape{OT1}{Montserrat-Inf}{medium}{sl}{
+ <-> ssub * Montserrat-Inf/medium/it
}{}
% ---- black ----
-\DeclareFontShape{OT1}{Montserrat-Inf}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-inf-ot1
-}{}
-
\DeclareFontShape{OT1}{Montserrat-Inf}{black}{n}{
<-> \Montserrat@@scale Montserrat-Black-inf-ot1
}{}
+\DeclareFontShape{OT1}{Montserrat-Inf}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-inf-ot1
+}{}
+
\DeclareFontShape{OT1}{Montserrat-Inf}{black}{sl}{
<-> ssub * Montserrat-Inf/black/it
}{}
@@ -104,194 +112,179 @@
% ---- regular ----
-\DeclareFontShape{OT1}{Montserrat-Inf}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-inf-ot1
-}{}
-
\DeclareFontShape{OT1}{Montserrat-Inf}{regular}{n}{
<-> \Montserrat@@scale Montserrat-Regular-inf-ot1
}{}
+\DeclareFontShape{OT1}{Montserrat-Inf}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-inf-ot1
+}{}
+
\DeclareFontShape{OT1}{Montserrat-Inf}{regular}{sl}{
<-> ssub * Montserrat-Inf/regular/it
}{}
-% ---- bold ----
+% ---- semibold ----
-\DeclareFontShape{OT1}{Montserrat-Inf}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-inf-ot1
+\DeclareFontShape{OT1}{Montserrat-Inf}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-inf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-inf-ot1
+\DeclareFontShape{OT1}{Montserrat-Inf}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-inf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{bold}{sl}{
- <-> ssub * Montserrat-Inf/bold/it
+\DeclareFontShape{OT1}{Montserrat-Inf}{semibold}{sl}{
+ <-> ssub * Montserrat-Inf/semibold/it
}{}
-% ---- semibold ----
+% ---- extrabold ----
-\DeclareFontShape{OT1}{Montserrat-Inf}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-inf-ot1
+\DeclareFontShape{OT1}{Montserrat-Inf}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-inf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-inf-ot1
+\DeclareFontShape{OT1}{Montserrat-Inf}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-inf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{semibold}{sl}{
- <-> ssub * Montserrat-Inf/semibold/it
+\DeclareFontShape{OT1}{Montserrat-Inf}{extrabold}{sl}{
+ <-> ssub * Montserrat-Inf/extrabold/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{OT1}{Montserrat-Inf}{ul}{it}{
- <-> ssub * Montserrat-Inf/thin/it
+ <-> alias * Montserrat-Inf/thin/it
}{}
\DeclareFontShape{OT1}{Montserrat-Inf}{ul}{n}{
- <-> ssub * Montserrat-Inf/thin/n
+ <-> alias * Montserrat-Inf/thin/n
}{}
\DeclareFontShape{OT1}{Montserrat-Inf}{ul}{sl}{
- <-> ssub * Montserrat-Inf/thin/sl
+ <-> alias * Montserrat-Inf/thin/sl
}{}
% el --> extralight
\DeclareFontShape{OT1}{Montserrat-Inf}{el}{it}{
- <-> ssub * Montserrat-Inf/extralight/it
+ <-> alias * Montserrat-Inf/extralight/it
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{el}{sl}{
- <-> ssub * Montserrat-Inf/extralight/sl
+\DeclareFontShape{OT1}{Montserrat-Inf}{el}{n}{
+ <-> alias * Montserrat-Inf/extralight/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{el}{n}{
- <-> ssub * Montserrat-Inf/extralight/n
+\DeclareFontShape{OT1}{Montserrat-Inf}{el}{sl}{
+ <-> alias * Montserrat-Inf/extralight/sl
}{}
% l --> light
\DeclareFontShape{OT1}{Montserrat-Inf}{l}{it}{
- <-> ssub * Montserrat-Inf/light/it
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-Inf}{l}{sl}{
- <-> ssub * Montserrat-Inf/light/sl
+ <-> alias * Montserrat-Inf/light/it
}{}
\DeclareFontShape{OT1}{Montserrat-Inf}{l}{n}{
- <-> ssub * Montserrat-Inf/light/n
+ <-> alias * Montserrat-Inf/light/n
}{}
-
-% sl --> regular
-
-\DeclareFontShape{OT1}{Montserrat-Inf}{sl}{sl}{
- <-> ssub * Montserrat-Inf/regular/sl
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-Inf}{sl}{n}{
- <-> ssub * Montserrat-Inf/regular/n
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-Inf}{sl}{it}{
- <-> ssub * Montserrat-Inf/regular/it
+\DeclareFontShape{OT1}{Montserrat-Inf}{l}{sl}{
+ <-> alias * Montserrat-Inf/light/sl
}{}
-% m --> medium
-
-\DeclareFontShape{OT1}{Montserrat-Inf}{m}{sl}{
- <-> ssub * Montserrat-Inf/medium/sl
-}{}
+% m --> regular
\DeclareFontShape{OT1}{Montserrat-Inf}{m}{n}{
- <-> ssub * Montserrat-Inf/medium/n
+ <-> alias * Montserrat-Inf/regular/n
}{}
\DeclareFontShape{OT1}{Montserrat-Inf}{m}{it}{
- <-> ssub * Montserrat-Inf/medium/it
+ <-> alias * Montserrat-Inf/regular/it
+}{}
+
+\DeclareFontShape{OT1}{Montserrat-Inf}{m}{sl}{
+ <-> alias * Montserrat-Inf/regular/sl
}{}
% sb --> semibold
\DeclareFontShape{OT1}{Montserrat-Inf}{sb}{it}{
- <-> ssub * Montserrat-Inf/semibold/it
+ <-> alias * Montserrat-Inf/semibold/it
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{sb}{sl}{
- <-> ssub * Montserrat-Inf/semibold/sl
+\DeclareFontShape{OT1}{Montserrat-Inf}{sb}{n}{
+ <-> alias * Montserrat-Inf/semibold/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{sb}{n}{
- <-> ssub * Montserrat-Inf/semibold/n
+\DeclareFontShape{OT1}{Montserrat-Inf}{sb}{sl}{
+ <-> alias * Montserrat-Inf/semibold/sl
}{}
% b --> bold
\DeclareFontShape{OT1}{Montserrat-Inf}{b}{it}{
- <-> ssub * Montserrat-Inf/bold/it
+ <-> alias * Montserrat-Inf/bold/it
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{b}{sl}{
- <-> ssub * Montserrat-Inf/bold/sl
+\DeclareFontShape{OT1}{Montserrat-Inf}{b}{n}{
+ <-> alias * Montserrat-Inf/bold/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{b}{n}{
- <-> ssub * Montserrat-Inf/bold/n
+\DeclareFontShape{OT1}{Montserrat-Inf}{b}{sl}{
+ <-> alias * Montserrat-Inf/bold/sl
}{}
% eb --> extrabold
-\DeclareFontShape{OT1}{Montserrat-Inf}{eb}{it}{
- <-> ssub * Montserrat-Inf/extrabold/it
+\DeclareFontShape{OT1}{Montserrat-Inf}{eb}{sl}{
+ <-> alias * Montserrat-Inf/extrabold/sl
}{}
\DeclareFontShape{OT1}{Montserrat-Inf}{eb}{n}{
- <-> ssub * Montserrat-Inf/extrabold/n
+ <-> alias * Montserrat-Inf/extrabold/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{eb}{sl}{
- <-> ssub * Montserrat-Inf/extrabold/sl
+\DeclareFontShape{OT1}{Montserrat-Inf}{eb}{it}{
+ <-> alias * Montserrat-Inf/extrabold/it
}{}
% ub --> black
-\DeclareFontShape{OT1}{Montserrat-Inf}{ub}{n}{
- <-> ssub * Montserrat-Inf/black/n
-}{}
-
\DeclareFontShape{OT1}{Montserrat-Inf}{ub}{sl}{
- <-> ssub * Montserrat-Inf/black/sl
+ <-> alias * Montserrat-Inf/black/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{ub}{it}{
- <-> ssub * Montserrat-Inf/black/it
+\DeclareFontShape{OT1}{Montserrat-Inf}{ub}{n}{
+ <-> alias * Montserrat-Inf/black/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Inf}{bx}{it}{
- <-> ssub * Montserrat-Inf/b/it
+\DeclareFontShape{OT1}{Montserrat-Inf}{ub}{it}{
+ <-> alias * Montserrat-Inf/black/it
}{}
\DeclareFontShape{OT1}{Montserrat-Inf}{bx}{sl}{
<-> ssub * Montserrat-Inf/b/sl
}{}
+\DeclareFontShape{OT1}{Montserrat-Inf}{bx}{it}{
+ <-> ssub * Montserrat-Inf/b/it
+}{}
+
\DeclareFontShape{OT1}{Montserrat-Inf}{bx}{n}{
<-> ssub * Montserrat-Inf/b/n
}{}
diff --git a/fonts/montserrat/tex/OT1Montserrat-LF.fd b/fonts/montserrat/tex/OT1Montserrat-LF.fd
index 4faf2707ff..cd3da4402e 100644
--- a/fonts/montserrat/tex/OT1Montserrat-LF.fd
+++ b/fonts/montserrat/tex/OT1Montserrat-LF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{OT1Montserrat-LF.fd}
- [2019/10/18 (autoinst) Font definitions for OT1/Montserrat-LF.]
+ [2019/11/07 (autoinst) Font definitions for OT1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -14,14 +22,14 @@
% ---- bold ----
-\DeclareFontShape{OT1}{Montserrat-LF}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-lf-ot1
-}{}
-
\DeclareFontShape{OT1}{Montserrat-LF}{bold}{scit}{
<-> \Montserrat@@scale Montserrat-BoldItalic-lf-sc-ot1
}{}
+\DeclareFontShape{OT1}{Montserrat-LF}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-lf-ot1
+}{}
+
\DeclareFontShape{OT1}{Montserrat-LF}{bold}{n}{
<-> \Montserrat@@scale Montserrat-Bold-lf-ot1
}{}
@@ -30,106 +38,98 @@
<-> \Montserrat@@scale Montserrat-Bold-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{bold}{sl}{
- <-> ssub * Montserrat-LF/bold/it
-}{}
-
\DeclareFontShape{OT1}{Montserrat-LF}{bold}{scsl}{
<-> ssub * Montserrat-LF/bold/scit
}{}
+\DeclareFontShape{OT1}{Montserrat-LF}{bold}{sl}{
+ <-> ssub * Montserrat-LF/bold/it
+}{}
-% ---- semibold ----
-\DeclareFontShape{OT1}{Montserrat-LF}{semibold}{scit}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-lf-sc-ot1
+% ---- medium ----
+
+\DeclareFontShape{OT1}{Montserrat-LF}{medium}{sc}{
+ <-> \Montserrat@@scale Montserrat-Medium-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-lf-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-lf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-lf-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-lf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{semibold}{sc}{
- <-> \Montserrat@@scale Montserrat-SemiBold-lf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{medium}{scit}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{semibold}{sl}{
- <-> ssub * Montserrat-LF/semibold/it
+\DeclareFontShape{OT1}{Montserrat-LF}{medium}{scsl}{
+ <-> ssub * Montserrat-LF/medium/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{semibold}{scsl}{
- <-> ssub * Montserrat-LF/semibold/scit
+\DeclareFontShape{OT1}{Montserrat-LF}{medium}{sl}{
+ <-> ssub * Montserrat-LF/medium/it
}{}
% ---- black ----
-\DeclareFontShape{OT1}{Montserrat-LF}{black}{scit}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-lf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{black}{sc}{
+ <-> \Montserrat@@scale Montserrat-Black-lf-sc-ot1
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{black}{it}{
<-> \Montserrat@@scale Montserrat-BlackItalic-lf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{black}{sc}{
- <-> \Montserrat@@scale Montserrat-Black-lf-sc-ot1
-}{}
-
\DeclareFontShape{OT1}{Montserrat-LF}{black}{n}{
<-> \Montserrat@@scale Montserrat-Black-lf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{black}{sl}{
- <-> ssub * Montserrat-LF/black/it
+\DeclareFontShape{OT1}{Montserrat-LF}{black}{scit}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-lf-sc-ot1
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{black}{scsl}{
<-> ssub * Montserrat-LF/black/scit
}{}
+\DeclareFontShape{OT1}{Montserrat-LF}{black}{sl}{
+ <-> ssub * Montserrat-LF/black/it
+}{}
-% ---- regular ----
-\DeclareFontShape{OT1}{Montserrat-LF}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-lf-ot1
+% ---- thin ----
+
+\DeclareFontShape{OT1}{Montserrat-LF}{thin}{scit}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{regular}{scit}{
- <-> \Montserrat@@scale Montserrat-Italic-lf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{thin}{sc}{
+ <-> \Montserrat@@scale Montserrat-Thin-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{regular}{sc}{
- <-> \Montserrat@@scale Montserrat-Regular-lf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-lf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-lf-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-lf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{regular}{sl}{
- <-> ssub * Montserrat-LF/regular/it
+\DeclareFontShape{OT1}{Montserrat-LF}{thin}{scsl}{
+ <-> ssub * Montserrat-LF/thin/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{regular}{scsl}{
- <-> ssub * Montserrat-LF/regular/scit
+\DeclareFontShape{OT1}{Montserrat-LF}{thin}{sl}{
+ <-> ssub * Montserrat-LF/thin/it
}{}
% ---- extralight ----
-\DeclareFontShape{OT1}{Montserrat-LF}{extralight}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-lf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-LF}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-lf-ot1
-}{}
-
\DeclareFontShape{OT1}{Montserrat-LF}{extralight}{scit}{
<-> \Montserrat@@scale Montserrat-ExtraLightItalic-lf-sc-ot1
}{}
@@ -138,19 +138,27 @@
<-> \Montserrat@@scale Montserrat-ExtraLightItalic-lf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{extralight}{sl}{
- <-> ssub * Montserrat-LF/extralight/it
+\DeclareFontShape{OT1}{Montserrat-LF}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Montserrat-LF}{extralight}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-lf-sc-ot1
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{extralight}{scsl}{
<-> ssub * Montserrat-LF/extralight/scit
}{}
+\DeclareFontShape{OT1}{Montserrat-LF}{extralight}{sl}{
+ <-> ssub * Montserrat-LF/extralight/it
+}{}
+
% ---- light ----
-\DeclareFontShape{OT1}{Montserrat-LF}{light}{scit}{
- <-> \Montserrat@@scale Montserrat-LightItalic-lf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{light}{sc}{
+ <-> \Montserrat@@scale Montserrat-Light-lf-sc-ot1
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{light}{it}{
@@ -161,367 +169,340 @@
<-> \Montserrat@@scale Montserrat-Light-lf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{light}{sc}{
- <-> \Montserrat@@scale Montserrat-Light-lf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-LF}{light}{sl}{
- <-> ssub * Montserrat-LF/light/it
+\DeclareFontShape{OT1}{Montserrat-LF}{light}{scit}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-lf-sc-ot1
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{light}{scsl}{
<-> ssub * Montserrat-LF/light/scit
}{}
+\DeclareFontShape{OT1}{Montserrat-LF}{light}{sl}{
+ <-> ssub * Montserrat-LF/light/it
+}{}
+
-% ---- medium ----
+% ---- extrabold ----
-\DeclareFontShape{OT1}{Montserrat-LF}{medium}{sc}{
- <-> \Montserrat@@scale Montserrat-Medium-lf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{extrabold}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-lf-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-lf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-lf-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-lf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{medium}{scit}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-lf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{extrabold}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{medium}{sl}{
- <-> ssub * Montserrat-LF/medium/it
+\DeclareFontShape{OT1}{Montserrat-LF}{extrabold}{scsl}{
+ <-> ssub * Montserrat-LF/extrabold/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{medium}{scsl}{
- <-> ssub * Montserrat-LF/medium/scit
+\DeclareFontShape{OT1}{Montserrat-LF}{extrabold}{sl}{
+ <-> ssub * Montserrat-LF/extrabold/it
}{}
-% ---- extrabold ----
+% ---- semibold ----
-\DeclareFontShape{OT1}{Montserrat-LF}{extrabold}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-lf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{semibold}{scit}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-lf-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{semibold}{sc}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{extrabold}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-lf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-lf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-lf-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-lf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{extrabold}{sl}{
- <-> ssub * Montserrat-LF/extrabold/it
+\DeclareFontShape{OT1}{Montserrat-LF}{semibold}{scsl}{
+ <-> ssub * Montserrat-LF/semibold/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{extrabold}{scsl}{
- <-> ssub * Montserrat-LF/extrabold/scit
+\DeclareFontShape{OT1}{Montserrat-LF}{semibold}{sl}{
+ <-> ssub * Montserrat-LF/semibold/it
}{}
-% ---- thin ----
+% ---- regular ----
-\DeclareFontShape{OT1}{Montserrat-LF}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-lf-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{regular}{sc}{
+ <-> \Montserrat@@scale Montserrat-Regular-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{thin}{scit}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-lf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-lf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-lf-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-lf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{thin}{sc}{
- <-> \Montserrat@@scale Montserrat-Thin-lf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-LF}{regular}{scit}{
+ <-> \Montserrat@@scale Montserrat-Italic-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{thin}{sl}{
- <-> ssub * Montserrat-LF/thin/it
+\DeclareFontShape{OT1}{Montserrat-LF}{regular}{scsl}{
+ <-> ssub * Montserrat-LF/regular/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{thin}{scsl}{
- <-> ssub * Montserrat-LF/thin/scit
+\DeclareFontShape{OT1}{Montserrat-LF}{regular}{sl}{
+ <-> ssub * Montserrat-LF/regular/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
+\DeclareFontShape{OT1}{Montserrat-LF}{ul}{sc}{
+ <-> alias * Montserrat-LF/thin/sc
+}{}
+
\DeclareFontShape{OT1}{Montserrat-LF}{ul}{n}{
- <-> ssub * Montserrat-LF/thin/n
+ <-> alias * Montserrat-LF/thin/n
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{ul}{sc}{
- <-> ssub * Montserrat-LF/thin/sc
+\DeclareFontShape{OT1}{Montserrat-LF}{ul}{it}{
+ <-> alias * Montserrat-LF/thin/it
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{ul}{scsl}{
- <-> ssub * Montserrat-LF/thin/scsl
+ <-> alias * Montserrat-LF/thin/scsl
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{ul}{sl}{
- <-> ssub * Montserrat-LF/thin/sl
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-LF}{ul}{it}{
- <-> ssub * Montserrat-LF/thin/it
+ <-> alias * Montserrat-LF/thin/sl
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{ul}{scit}{
- <-> ssub * Montserrat-LF/thin/scit
+ <-> alias * Montserrat-LF/thin/scit
}{}
% el --> extralight
-\DeclareFontShape{OT1}{Montserrat-LF}{el}{sl}{
- <-> ssub * Montserrat-LF/extralight/sl
+\DeclareFontShape{OT1}{Montserrat-LF}{el}{scsl}{
+ <-> alias * Montserrat-LF/extralight/scsl
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{el}{sc}{
- <-> ssub * Montserrat-LF/extralight/sc
+ <-> alias * Montserrat-LF/extralight/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{el}{n}{
- <-> ssub * Montserrat-LF/extralight/n
+\DeclareFontShape{OT1}{Montserrat-LF}{el}{it}{
+ <-> alias * Montserrat-LF/extralight/it
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{el}{scsl}{
- <-> ssub * Montserrat-LF/extralight/scsl
+\DeclareFontShape{OT1}{Montserrat-LF}{el}{n}{
+ <-> alias * Montserrat-LF/extralight/n
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{el}{scit}{
- <-> ssub * Montserrat-LF/extralight/scit
+ <-> alias * Montserrat-LF/extralight/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{el}{it}{
- <-> ssub * Montserrat-LF/extralight/it
+\DeclareFontShape{OT1}{Montserrat-LF}{el}{sl}{
+ <-> alias * Montserrat-LF/extralight/sl
}{}
% l --> light
-\DeclareFontShape{OT1}{Montserrat-LF}{l}{n}{
- <-> ssub * Montserrat-LF/light/n
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-LF}{l}{sc}{
- <-> ssub * Montserrat-LF/light/sc
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-LF}{l}{scsl}{
- <-> ssub * Montserrat-LF/light/scsl
-}{}
-
\DeclareFontShape{OT1}{Montserrat-LF}{l}{sl}{
- <-> ssub * Montserrat-LF/light/sl
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-LF}{l}{it}{
- <-> ssub * Montserrat-LF/light/it
+ <-> alias * Montserrat-LF/light/sl
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{l}{scit}{
- <-> ssub * Montserrat-LF/light/scit
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{OT1}{Montserrat-LF}{sl}{scsl}{
- <-> ssub * Montserrat-LF/regular/scsl
+ <-> alias * Montserrat-LF/light/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{sl}{sc}{
- <-> ssub * Montserrat-LF/regular/sc
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-LF}{sl}{n}{
- <-> ssub * Montserrat-LF/regular/n
+\DeclareFontShape{OT1}{Montserrat-LF}{l}{sc}{
+ <-> alias * Montserrat-LF/light/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{sl}{sl}{
- <-> ssub * Montserrat-LF/regular/sl
+\DeclareFontShape{OT1}{Montserrat-LF}{l}{it}{
+ <-> alias * Montserrat-LF/light/it
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{sl}{it}{
- <-> ssub * Montserrat-LF/regular/it
+\DeclareFontShape{OT1}{Montserrat-LF}{l}{n}{
+ <-> alias * Montserrat-LF/light/n
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{sl}{scit}{
- <-> ssub * Montserrat-LF/regular/scit
+\DeclareFontShape{OT1}{Montserrat-LF}{l}{scsl}{
+ <-> alias * Montserrat-LF/light/scsl
}{}
-% m --> medium
+% m --> regular
\DeclareFontShape{OT1}{Montserrat-LF}{m}{scsl}{
- <-> ssub * Montserrat-LF/medium/scsl
+ <-> alias * Montserrat-LF/regular/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{m}{sc}{
- <-> ssub * Montserrat-LF/medium/sc
+\DeclareFontShape{OT1}{Montserrat-LF}{m}{it}{
+ <-> alias * Montserrat-LF/regular/it
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{m}{n}{
- <-> ssub * Montserrat-LF/medium/n
+ <-> alias * Montserrat-LF/regular/n
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{m}{sl}{
- <-> ssub * Montserrat-LF/medium/sl
+\DeclareFontShape{OT1}{Montserrat-LF}{m}{sc}{
+ <-> alias * Montserrat-LF/regular/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{m}{it}{
- <-> ssub * Montserrat-LF/medium/it
+\DeclareFontShape{OT1}{Montserrat-LF}{m}{scit}{
+ <-> alias * Montserrat-LF/regular/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{m}{scit}{
- <-> ssub * Montserrat-LF/medium/scit
+\DeclareFontShape{OT1}{Montserrat-LF}{m}{sl}{
+ <-> alias * Montserrat-LF/regular/sl
}{}
% sb --> semibold
-\DeclareFontShape{OT1}{Montserrat-LF}{sb}{scit}{
- <-> ssub * Montserrat-LF/semibold/scit
+\DeclareFontShape{OT1}{Montserrat-LF}{sb}{scsl}{
+ <-> alias * Montserrat-LF/semibold/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{sb}{it}{
- <-> ssub * Montserrat-LF/semibold/it
+\DeclareFontShape{OT1}{Montserrat-LF}{sb}{sc}{
+ <-> alias * Montserrat-LF/semibold/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{sb}{sl}{
- <-> ssub * Montserrat-LF/semibold/sl
+\DeclareFontShape{OT1}{Montserrat-LF}{sb}{it}{
+ <-> alias * Montserrat-LF/semibold/it
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{sb}{scsl}{
- <-> ssub * Montserrat-LF/semibold/scsl
+\DeclareFontShape{OT1}{Montserrat-LF}{sb}{n}{
+ <-> alias * Montserrat-LF/semibold/n
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{sb}{n}{
- <-> ssub * Montserrat-LF/semibold/n
+\DeclareFontShape{OT1}{Montserrat-LF}{sb}{scit}{
+ <-> alias * Montserrat-LF/semibold/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{sb}{sc}{
- <-> ssub * Montserrat-LF/semibold/sc
+\DeclareFontShape{OT1}{Montserrat-LF}{sb}{sl}{
+ <-> alias * Montserrat-LF/semibold/sl
}{}
% b --> bold
-\DeclareFontShape{OT1}{Montserrat-LF}{b}{n}{
- <-> ssub * Montserrat-LF/bold/n
+\DeclareFontShape{OT1}{Montserrat-LF}{b}{scit}{
+ <-> alias * Montserrat-LF/bold/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{b}{sc}{
- <-> ssub * Montserrat-LF/bold/sc
+\DeclareFontShape{OT1}{Montserrat-LF}{b}{sl}{
+ <-> alias * Montserrat-LF/bold/sl
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{b}{scsl}{
- <-> ssub * Montserrat-LF/bold/scsl
+ <-> alias * Montserrat-LF/bold/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{b}{sl}{
- <-> ssub * Montserrat-LF/bold/sl
+\DeclareFontShape{OT1}{Montserrat-LF}{b}{it}{
+ <-> alias * Montserrat-LF/bold/it
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{b}{it}{
- <-> ssub * Montserrat-LF/bold/it
+\DeclareFontShape{OT1}{Montserrat-LF}{b}{n}{
+ <-> alias * Montserrat-LF/bold/n
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{b}{scit}{
- <-> ssub * Montserrat-LF/bold/scit
+\DeclareFontShape{OT1}{Montserrat-LF}{b}{sc}{
+ <-> alias * Montserrat-LF/bold/sc
}{}
% eb --> extrabold
-\DeclareFontShape{OT1}{Montserrat-LF}{eb}{it}{
- <-> ssub * Montserrat-LF/extrabold/it
+\DeclareFontShape{OT1}{Montserrat-LF}{eb}{scsl}{
+ <-> alias * Montserrat-LF/extrabold/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{eb}{scit}{
- <-> ssub * Montserrat-LF/extrabold/scit
+\DeclareFontShape{OT1}{Montserrat-LF}{eb}{sc}{
+ <-> alias * Montserrat-LF/extrabold/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{eb}{sc}{
- <-> ssub * Montserrat-LF/extrabold/sc
+\DeclareFontShape{OT1}{Montserrat-LF}{eb}{it}{
+ <-> alias * Montserrat-LF/extrabold/it
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{eb}{n}{
- <-> ssub * Montserrat-LF/extrabold/n
+ <-> alias * Montserrat-LF/extrabold/n
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{eb}{scsl}{
- <-> ssub * Montserrat-LF/extrabold/scsl
+\DeclareFontShape{OT1}{Montserrat-LF}{eb}{scit}{
+ <-> alias * Montserrat-LF/extrabold/scit
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{eb}{sl}{
- <-> ssub * Montserrat-LF/extrabold/sl
+ <-> alias * Montserrat-LF/extrabold/sl
}{}
% ub --> black
\DeclareFontShape{OT1}{Montserrat-LF}{ub}{sl}{
- <-> ssub * Montserrat-LF/black/sl
+ <-> alias * Montserrat-LF/black/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{ub}{sc}{
- <-> ssub * Montserrat-LF/black/sc
+\DeclareFontShape{OT1}{Montserrat-LF}{ub}{scit}{
+ <-> alias * Montserrat-LF/black/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{ub}{n}{
- <-> ssub * Montserrat-LF/black/n
+\DeclareFontShape{OT1}{Montserrat-LF}{ub}{it}{
+ <-> alias * Montserrat-LF/black/it
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{ub}{scsl}{
- <-> ssub * Montserrat-LF/black/scsl
+\DeclareFontShape{OT1}{Montserrat-LF}{ub}{n}{
+ <-> alias * Montserrat-LF/black/n
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{ub}{scit}{
- <-> ssub * Montserrat-LF/black/scit
+\DeclareFontShape{OT1}{Montserrat-LF}{ub}{sc}{
+ <-> alias * Montserrat-LF/black/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{ub}{it}{
- <-> ssub * Montserrat-LF/black/it
+\DeclareFontShape{OT1}{Montserrat-LF}{ub}{scsl}{
+ <-> alias * Montserrat-LF/black/scsl
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{bx}{sl}{
<-> ssub * Montserrat-LF/b/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{bx}{scsl}{
- <-> ssub * Montserrat-LF/b/scsl
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-LF}{bx}{n}{
- <-> ssub * Montserrat-LF/b/n
+\DeclareFontShape{OT1}{Montserrat-LF}{bx}{scit}{
+ <-> ssub * Montserrat-LF/b/scit
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{bx}{sc}{
<-> ssub * Montserrat-LF/b/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-LF}{bx}{scit}{
- <-> ssub * Montserrat-LF/b/scit
+\DeclareFontShape{OT1}{Montserrat-LF}{bx}{n}{
+ <-> ssub * Montserrat-LF/b/n
}{}
\DeclareFontShape{OT1}{Montserrat-LF}{bx}{it}{
<-> ssub * Montserrat-LF/b/it
}{}
+\DeclareFontShape{OT1}{Montserrat-LF}{bx}{scsl}{
+ <-> ssub * Montserrat-LF/b/scsl
+}{}
+
\endinput
diff --git a/fonts/montserrat/tex/OT1Montserrat-Numr.fd b/fonts/montserrat/tex/OT1Montserrat-Numr.fd
index dbde1dc62f..5333b4107a 100644
--- a/fonts/montserrat/tex/OT1Montserrat-Numr.fd
+++ b/fonts/montserrat/tex/OT1Montserrat-Numr.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{OT1Montserrat-Numr.fd}
- [2019/10/18 (autoinst) Font definitions for OT1/Montserrat-Numr.]
+ [2019/11/07 (autoinst) Font definitions for OT1/Montserrat-Numr.]
+
+\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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,78 +20,78 @@
\DeclareFontFamily{OT1}{Montserrat-Numr}{}
-% ---- extralight ----
+% ---- black ----
-\DeclareFontShape{OT1}{Montserrat-Numr}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-numr-ot1
+\DeclareFontShape{OT1}{Montserrat-Numr}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-numr-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-numr-ot1
+\DeclareFontShape{OT1}{Montserrat-Numr}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-numr-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{extralight}{sl}{
- <-> ssub * Montserrat-Numr/extralight/it
+\DeclareFontShape{OT1}{Montserrat-Numr}{black}{sl}{
+ <-> ssub * Montserrat-Numr/black/it
}{}
-% ---- regular ----
+% ---- medium ----
-\DeclareFontShape{OT1}{Montserrat-Numr}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-numr-ot1
+\DeclareFontShape{OT1}{Montserrat-Numr}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-numr-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-numr-ot1
+\DeclareFontShape{OT1}{Montserrat-Numr}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-numr-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{regular}{sl}{
- <-> ssub * Montserrat-Numr/regular/it
+\DeclareFontShape{OT1}{Montserrat-Numr}{medium}{sl}{
+ <-> ssub * Montserrat-Numr/medium/it
}{}
-% ---- black ----
+% ---- bold ----
-\DeclareFontShape{OT1}{Montserrat-Numr}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-numr-ot1
+\DeclareFontShape{OT1}{Montserrat-Numr}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-numr-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-numr-ot1
+\DeclareFontShape{OT1}{Montserrat-Numr}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-numr-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{black}{sl}{
- <-> ssub * Montserrat-Numr/black/it
+\DeclareFontShape{OT1}{Montserrat-Numr}{bold}{sl}{
+ <-> ssub * Montserrat-Numr/bold/it
}{}
-% ---- semibold ----
+% ---- light ----
-\DeclareFontShape{OT1}{Montserrat-Numr}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-numr-ot1
+\DeclareFontShape{OT1}{Montserrat-Numr}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-numr-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-numr-ot1
+\DeclareFontShape{OT1}{Montserrat-Numr}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-numr-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{semibold}{sl}{
- <-> ssub * Montserrat-Numr/semibold/it
+\DeclareFontShape{OT1}{Montserrat-Numr}{light}{sl}{
+ <-> ssub * Montserrat-Numr/light/it
}{}
-% ---- bold ----
+% ---- extralight ----
-\DeclareFontShape{OT1}{Montserrat-Numr}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-numr-ot1
+\DeclareFontShape{OT1}{Montserrat-Numr}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-numr-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-numr-ot1
+\DeclareFontShape{OT1}{Montserrat-Numr}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-numr-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{bold}{sl}{
- <-> ssub * Montserrat-Numr/bold/it
+\DeclareFontShape{OT1}{Montserrat-Numr}{extralight}{sl}{
+ <-> ssub * Montserrat-Numr/extralight/it
}{}
@@ -117,183 +125,168 @@
}{}
-% ---- light ----
+% ---- semibold ----
-\DeclareFontShape{OT1}{Montserrat-Numr}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-numr-ot1
+\DeclareFontShape{OT1}{Montserrat-Numr}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-numr-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-numr-ot1
+\DeclareFontShape{OT1}{Montserrat-Numr}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-numr-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{light}{sl}{
- <-> ssub * Montserrat-Numr/light/it
+\DeclareFontShape{OT1}{Montserrat-Numr}{semibold}{sl}{
+ <-> ssub * Montserrat-Numr/semibold/it
}{}
-% ---- medium ----
+% ---- regular ----
-\DeclareFontShape{OT1}{Montserrat-Numr}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-numr-ot1
+\DeclareFontShape{OT1}{Montserrat-Numr}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-numr-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-numr-ot1
+\DeclareFontShape{OT1}{Montserrat-Numr}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-numr-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{medium}{sl}{
- <-> ssub * Montserrat-Numr/medium/it
+\DeclareFontShape{OT1}{Montserrat-Numr}{regular}{sl}{
+ <-> ssub * Montserrat-Numr/regular/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{OT1}{Montserrat-Numr}{ul}{sl}{
- <-> ssub * Montserrat-Numr/thin/sl
+\DeclareFontShape{OT1}{Montserrat-Numr}{ul}{it}{
+ <-> alias * Montserrat-Numr/thin/it
}{}
\DeclareFontShape{OT1}{Montserrat-Numr}{ul}{n}{
- <-> ssub * Montserrat-Numr/thin/n
+ <-> alias * Montserrat-Numr/thin/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{ul}{it}{
- <-> ssub * Montserrat-Numr/thin/it
+\DeclareFontShape{OT1}{Montserrat-Numr}{ul}{sl}{
+ <-> alias * Montserrat-Numr/thin/sl
}{}
% el --> extralight
-\DeclareFontShape{OT1}{Montserrat-Numr}{el}{it}{
- <-> ssub * Montserrat-Numr/extralight/it
+\DeclareFontShape{OT1}{Montserrat-Numr}{el}{n}{
+ <-> alias * Montserrat-Numr/extralight/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{el}{sl}{
- <-> ssub * Montserrat-Numr/extralight/sl
+\DeclareFontShape{OT1}{Montserrat-Numr}{el}{it}{
+ <-> alias * Montserrat-Numr/extralight/it
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{el}{n}{
- <-> ssub * Montserrat-Numr/extralight/n
+\DeclareFontShape{OT1}{Montserrat-Numr}{el}{sl}{
+ <-> alias * Montserrat-Numr/extralight/sl
}{}
% l --> light
-\DeclareFontShape{OT1}{Montserrat-Numr}{l}{it}{
- <-> ssub * Montserrat-Numr/light/it
+\DeclareFontShape{OT1}{Montserrat-Numr}{l}{sl}{
+ <-> alias * Montserrat-Numr/light/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{l}{sl}{
- <-> ssub * Montserrat-Numr/light/sl
+\DeclareFontShape{OT1}{Montserrat-Numr}{l}{it}{
+ <-> alias * Montserrat-Numr/light/it
}{}
\DeclareFontShape{OT1}{Montserrat-Numr}{l}{n}{
- <-> ssub * Montserrat-Numr/light/n
+ <-> alias * Montserrat-Numr/light/n
}{}
-% sl --> regular
-
-\DeclareFontShape{OT1}{Montserrat-Numr}{sl}{it}{
- <-> ssub * Montserrat-Numr/regular/it
-}{}
+% m --> regular
-\DeclareFontShape{OT1}{Montserrat-Numr}{sl}{sl}{
- <-> ssub * Montserrat-Numr/regular/sl
+\DeclareFontShape{OT1}{Montserrat-Numr}{m}{sl}{
+ <-> alias * Montserrat-Numr/regular/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{sl}{n}{
- <-> ssub * Montserrat-Numr/regular/n
+\DeclareFontShape{OT1}{Montserrat-Numr}{m}{n}{
+ <-> alias * Montserrat-Numr/regular/n
}{}
-
-% m --> medium
-
\DeclareFontShape{OT1}{Montserrat-Numr}{m}{it}{
- <-> ssub * Montserrat-Numr/medium/it
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-Numr}{m}{sl}{
- <-> ssub * Montserrat-Numr/medium/sl
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-Numr}{m}{n}{
- <-> ssub * Montserrat-Numr/medium/n
+ <-> alias * Montserrat-Numr/regular/it
}{}
% sb --> semibold
-\DeclareFontShape{OT1}{Montserrat-Numr}{sb}{n}{
- <-> ssub * Montserrat-Numr/semibold/n
+\DeclareFontShape{OT1}{Montserrat-Numr}{sb}{sl}{
+ <-> alias * Montserrat-Numr/semibold/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{sb}{sl}{
- <-> ssub * Montserrat-Numr/semibold/sl
+\DeclareFontShape{OT1}{Montserrat-Numr}{sb}{n}{
+ <-> alias * Montserrat-Numr/semibold/n
}{}
\DeclareFontShape{OT1}{Montserrat-Numr}{sb}{it}{
- <-> ssub * Montserrat-Numr/semibold/it
+ <-> alias * Montserrat-Numr/semibold/it
}{}
% b --> bold
-\DeclareFontShape{OT1}{Montserrat-Numr}{b}{it}{
- <-> ssub * Montserrat-Numr/bold/it
+\DeclareFontShape{OT1}{Montserrat-Numr}{b}{sl}{
+ <-> alias * Montserrat-Numr/bold/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{b}{n}{
- <-> ssub * Montserrat-Numr/bold/n
+\DeclareFontShape{OT1}{Montserrat-Numr}{b}{it}{
+ <-> alias * Montserrat-Numr/bold/it
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{b}{sl}{
- <-> ssub * Montserrat-Numr/bold/sl
+\DeclareFontShape{OT1}{Montserrat-Numr}{b}{n}{
+ <-> alias * Montserrat-Numr/bold/n
}{}
% eb --> extrabold
-\DeclareFontShape{OT1}{Montserrat-Numr}{eb}{it}{
- <-> ssub * Montserrat-Numr/extrabold/it
-}{}
-
\DeclareFontShape{OT1}{Montserrat-Numr}{eb}{sl}{
- <-> ssub * Montserrat-Numr/extrabold/sl
+ <-> alias * Montserrat-Numr/extrabold/sl
}{}
\DeclareFontShape{OT1}{Montserrat-Numr}{eb}{n}{
- <-> ssub * Montserrat-Numr/extrabold/n
+ <-> alias * Montserrat-Numr/extrabold/n
+}{}
+
+\DeclareFontShape{OT1}{Montserrat-Numr}{eb}{it}{
+ <-> alias * Montserrat-Numr/extrabold/it
}{}
% ub --> black
-\DeclareFontShape{OT1}{Montserrat-Numr}{ub}{it}{
- <-> ssub * Montserrat-Numr/black/it
+\DeclareFontShape{OT1}{Montserrat-Numr}{ub}{n}{
+ <-> alias * Montserrat-Numr/black/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{ub}{sl}{
- <-> ssub * Montserrat-Numr/black/sl
+\DeclareFontShape{OT1}{Montserrat-Numr}{ub}{it}{
+ <-> alias * Montserrat-Numr/black/it
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{ub}{n}{
- <-> ssub * Montserrat-Numr/black/n
+\DeclareFontShape{OT1}{Montserrat-Numr}{ub}{sl}{
+ <-> alias * Montserrat-Numr/black/sl
}{}
\DeclareFontShape{OT1}{Montserrat-Numr}{bx}{n}{
<-> ssub * Montserrat-Numr/b/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Numr}{bx}{sl}{
- <-> ssub * Montserrat-Numr/b/sl
-}{}
-
\DeclareFontShape{OT1}{Montserrat-Numr}{bx}{it}{
<-> ssub * Montserrat-Numr/b/it
}{}
+\DeclareFontShape{OT1}{Montserrat-Numr}{bx}{sl}{
+ <-> ssub * Montserrat-Numr/b/sl
+}{}
+
\endinput
diff --git a/fonts/montserrat/tex/OT1Montserrat-OsF.fd b/fonts/montserrat/tex/OT1Montserrat-OsF.fd
index 95e017aa95..a5a5f413c1 100644
--- a/fonts/montserrat/tex/OT1Montserrat-OsF.fd
+++ b/fonts/montserrat/tex/OT1Montserrat-OsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{OT1Montserrat-OsF.fd}
- [2019/10/18 (autoinst) Font definitions for OT1/Montserrat-OsF.]
+ [2019/11/07 (autoinst) Font definitions for OT1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,502 +20,475 @@
\DeclareFontFamily{OT1}{Montserrat-OsF}{}
-% ---- medium ----
+% ---- extrabold ----
-\DeclareFontShape{OT1}{Montserrat-OsF}{medium}{scit}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-osf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{extrabold}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-osf-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-osf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-osf-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-osf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{medium}{sc}{
- <-> \Montserrat@@scale Montserrat-Medium-osf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{extrabold}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{medium}{sl}{
- <-> ssub * Montserrat-OsF/medium/it
+\DeclareFontShape{OT1}{Montserrat-OsF}{extrabold}{scsl}{
+ <-> ssub * Montserrat-OsF/extrabold/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{medium}{scsl}{
- <-> ssub * Montserrat-OsF/medium/scit
+\DeclareFontShape{OT1}{Montserrat-OsF}{extrabold}{sl}{
+ <-> ssub * Montserrat-OsF/extrabold/it
}{}
-% ---- light ----
+% ---- semibold ----
-\DeclareFontShape{OT1}{Montserrat-OsF}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-osf-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-osf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{light}{sc}{
- <-> \Montserrat@@scale Montserrat-Light-osf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-osf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-osf-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{semibold}{sc}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{light}{scit}{
- <-> \Montserrat@@scale Montserrat-LightItalic-osf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{semibold}{scit}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{light}{sl}{
- <-> ssub * Montserrat-OsF/light/it
+\DeclareFontShape{OT1}{Montserrat-OsF}{semibold}{scsl}{
+ <-> ssub * Montserrat-OsF/semibold/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{light}{scsl}{
- <-> ssub * Montserrat-OsF/light/scit
+\DeclareFontShape{OT1}{Montserrat-OsF}{semibold}{sl}{
+ <-> ssub * Montserrat-OsF/semibold/it
}{}
-% ---- thin ----
+% ---- regular ----
-\DeclareFontShape{OT1}{Montserrat-OsF}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-osf-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-osf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{thin}{sc}{
- <-> \Montserrat@@scale Montserrat-Thin-osf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-osf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{thin}{scit}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-osf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{regular}{sc}{
+ <-> \Montserrat@@scale Montserrat-Regular-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-osf-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{regular}{scit}{
+ <-> \Montserrat@@scale Montserrat-Italic-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{thin}{sl}{
- <-> ssub * Montserrat-OsF/thin/it
+\DeclareFontShape{OT1}{Montserrat-OsF}{regular}{scsl}{
+ <-> ssub * Montserrat-OsF/regular/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{thin}{scsl}{
- <-> ssub * Montserrat-OsF/thin/scit
+\DeclareFontShape{OT1}{Montserrat-OsF}{regular}{sl}{
+ <-> ssub * Montserrat-OsF/regular/it
}{}
-% ---- extrabold ----
+% ---- black ----
-\DeclareFontShape{OT1}{Montserrat-OsF}{extrabold}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-osf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-osf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-osf-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-osf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-osf-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{black}{sc}{
+ <-> \Montserrat@@scale Montserrat-Black-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{extrabold}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-osf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{black}{scit}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{extrabold}{sl}{
- <-> ssub * Montserrat-OsF/extrabold/it
+\DeclareFontShape{OT1}{Montserrat-OsF}{black}{scsl}{
+ <-> ssub * Montserrat-OsF/black/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{extrabold}{scsl}{
- <-> ssub * Montserrat-OsF/extrabold/scit
+\DeclareFontShape{OT1}{Montserrat-OsF}{black}{sl}{
+ <-> ssub * Montserrat-OsF/black/it
}{}
-% ---- semibold ----
+% ---- medium ----
-\DeclareFontShape{OT1}{Montserrat-OsF}{semibold}{sc}{
- <-> \Montserrat@@scale Montserrat-SemiBold-osf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{medium}{sc}{
+ <-> \Montserrat@@scale Montserrat-Medium-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-osf-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-osf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{semibold}{scit}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-osf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-osf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-osf-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{medium}{scit}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{semibold}{sl}{
- <-> ssub * Montserrat-OsF/semibold/it
+\DeclareFontShape{OT1}{Montserrat-OsF}{medium}{scsl}{
+ <-> ssub * Montserrat-OsF/medium/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{semibold}{scsl}{
- <-> ssub * Montserrat-OsF/semibold/scit
+\DeclareFontShape{OT1}{Montserrat-OsF}{medium}{sl}{
+ <-> ssub * Montserrat-OsF/medium/it
}{}
% ---- bold ----
-\DeclareFontShape{OT1}{Montserrat-OsF}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-osf-ot1
-}{}
-
\DeclareFontShape{OT1}{Montserrat-OsF}{bold}{sc}{
<-> \Montserrat@@scale Montserrat-Bold-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{bold}{scit}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-osf-sc-ot1
-}{}
-
\DeclareFontShape{OT1}{Montserrat-OsF}{bold}{it}{
<-> \Montserrat@@scale Montserrat-BoldItalic-osf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{bold}{sl}{
- <-> ssub * Montserrat-OsF/bold/it
+\DeclareFontShape{OT1}{Montserrat-OsF}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{Montserrat-OsF}{bold}{scit}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-osf-sc-ot1
}{}
\DeclareFontShape{OT1}{Montserrat-OsF}{bold}{scsl}{
<-> ssub * Montserrat-OsF/bold/scit
}{}
+\DeclareFontShape{OT1}{Montserrat-OsF}{bold}{sl}{
+ <-> ssub * Montserrat-OsF/bold/it
+}{}
+
% ---- extralight ----
-\DeclareFontShape{OT1}{Montserrat-OsF}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-osf-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{extralight}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{extralight}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-osf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-osf-ot1
}{}
\DeclareFontShape{OT1}{Montserrat-OsF}{extralight}{n}{
<-> \Montserrat@@scale Montserrat-ExtraLight-osf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{extralight}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-osf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-OsF}{extralight}{sl}{
- <-> ssub * Montserrat-OsF/extralight/it
+\DeclareFontShape{OT1}{Montserrat-OsF}{extralight}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-osf-sc-ot1
}{}
\DeclareFontShape{OT1}{Montserrat-OsF}{extralight}{scsl}{
<-> ssub * Montserrat-OsF/extralight/scit
}{}
+\DeclareFontShape{OT1}{Montserrat-OsF}{extralight}{sl}{
+ <-> ssub * Montserrat-OsF/extralight/it
+}{}
-% ---- regular ----
-\DeclareFontShape{OT1}{Montserrat-OsF}{regular}{scit}{
- <-> \Montserrat@@scale Montserrat-Italic-osf-sc-ot1
+% ---- light ----
+
+\DeclareFontShape{OT1}{Montserrat-OsF}{light}{sc}{
+ <-> \Montserrat@@scale Montserrat-Light-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-osf-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-osf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-osf-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-osf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{regular}{sc}{
- <-> \Montserrat@@scale Montserrat-Regular-osf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{light}{scit}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{regular}{sl}{
- <-> ssub * Montserrat-OsF/regular/it
+\DeclareFontShape{OT1}{Montserrat-OsF}{light}{scsl}{
+ <-> ssub * Montserrat-OsF/light/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{regular}{scsl}{
- <-> ssub * Montserrat-OsF/regular/scit
+\DeclareFontShape{OT1}{Montserrat-OsF}{light}{sl}{
+ <-> ssub * Montserrat-OsF/light/it
}{}
-% ---- black ----
+% ---- thin ----
-\DeclareFontShape{OT1}{Montserrat-OsF}{black}{sc}{
- <-> \Montserrat@@scale Montserrat-Black-osf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-osf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-osf-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-osf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-osf-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{thin}{sc}{
+ <-> \Montserrat@@scale Montserrat-Thin-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{black}{scit}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-osf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-OsF}{thin}{scit}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{black}{sl}{
- <-> ssub * Montserrat-OsF/black/it
+\DeclareFontShape{OT1}{Montserrat-OsF}{thin}{scsl}{
+ <-> ssub * Montserrat-OsF/thin/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{black}{scsl}{
- <-> ssub * Montserrat-OsF/black/scit
+\DeclareFontShape{OT1}{Montserrat-OsF}{thin}{sl}{
+ <-> ssub * Montserrat-OsF/thin/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{OT1}{Montserrat-OsF}{ul}{n}{
- <-> ssub * Montserrat-OsF/thin/n
+\DeclareFontShape{OT1}{Montserrat-OsF}{ul}{scsl}{
+ <-> alias * Montserrat-OsF/thin/scsl
}{}
\DeclareFontShape{OT1}{Montserrat-OsF}{ul}{sc}{
- <-> ssub * Montserrat-OsF/thin/sc
+ <-> alias * Montserrat-OsF/thin/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{ul}{scsl}{
- <-> ssub * Montserrat-OsF/thin/scsl
+\DeclareFontShape{OT1}{Montserrat-OsF}{ul}{it}{
+ <-> alias * Montserrat-OsF/thin/it
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{ul}{sl}{
- <-> ssub * Montserrat-OsF/thin/sl
+\DeclareFontShape{OT1}{Montserrat-OsF}{ul}{n}{
+ <-> alias * Montserrat-OsF/thin/n
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{ul}{it}{
- <-> ssub * Montserrat-OsF/thin/it
+\DeclareFontShape{OT1}{Montserrat-OsF}{ul}{scit}{
+ <-> alias * Montserrat-OsF/thin/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{ul}{scit}{
- <-> ssub * Montserrat-OsF/thin/scit
+\DeclareFontShape{OT1}{Montserrat-OsF}{ul}{sl}{
+ <-> alias * Montserrat-OsF/thin/sl
}{}
% el --> extralight
-\DeclareFontShape{OT1}{Montserrat-OsF}{el}{sl}{
- <-> ssub * Montserrat-OsF/extralight/sl
+\DeclareFontShape{OT1}{Montserrat-OsF}{el}{sc}{
+ <-> alias * Montserrat-OsF/extralight/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{el}{n}{
- <-> ssub * Montserrat-OsF/extralight/n
+\DeclareFontShape{OT1}{Montserrat-OsF}{el}{it}{
+ <-> alias * Montserrat-OsF/extralight/it
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{el}{sc}{
- <-> ssub * Montserrat-OsF/extralight/sc
+\DeclareFontShape{OT1}{Montserrat-OsF}{el}{n}{
+ <-> alias * Montserrat-OsF/extralight/n
}{}
\DeclareFontShape{OT1}{Montserrat-OsF}{el}{scsl}{
- <-> ssub * Montserrat-OsF/extralight/scsl
+ <-> alias * Montserrat-OsF/extralight/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{el}{scit}{
- <-> ssub * Montserrat-OsF/extralight/scit
+\DeclareFontShape{OT1}{Montserrat-OsF}{el}{sl}{
+ <-> alias * Montserrat-OsF/extralight/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{el}{it}{
- <-> ssub * Montserrat-OsF/extralight/it
+\DeclareFontShape{OT1}{Montserrat-OsF}{el}{scit}{
+ <-> alias * Montserrat-OsF/extralight/scit
}{}
% l --> light
-\DeclareFontShape{OT1}{Montserrat-OsF}{l}{n}{
- <-> ssub * Montserrat-OsF/light/n
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-OsF}{l}{sc}{
- <-> ssub * Montserrat-OsF/light/sc
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-OsF}{l}{scsl}{
- <-> ssub * Montserrat-OsF/light/scsl
-}{}
-
\DeclareFontShape{OT1}{Montserrat-OsF}{l}{sl}{
- <-> ssub * Montserrat-OsF/light/sl
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-OsF}{l}{it}{
- <-> ssub * Montserrat-OsF/light/it
+ <-> alias * Montserrat-OsF/light/sl
}{}
\DeclareFontShape{OT1}{Montserrat-OsF}{l}{scit}{
- <-> ssub * Montserrat-OsF/light/scit
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{OT1}{Montserrat-OsF}{sl}{scit}{
- <-> ssub * Montserrat-OsF/regular/scit
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-OsF}{sl}{it}{
- <-> ssub * Montserrat-OsF/regular/it
+ <-> alias * Montserrat-OsF/light/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{sl}{sl}{
- <-> ssub * Montserrat-OsF/regular/sl
+\DeclareFontShape{OT1}{Montserrat-OsF}{l}{sc}{
+ <-> alias * Montserrat-OsF/light/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{sl}{scsl}{
- <-> ssub * Montserrat-OsF/regular/scsl
+\DeclareFontShape{OT1}{Montserrat-OsF}{l}{it}{
+ <-> alias * Montserrat-OsF/light/it
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{sl}{n}{
- <-> ssub * Montserrat-OsF/regular/n
+\DeclareFontShape{OT1}{Montserrat-OsF}{l}{n}{
+ <-> alias * Montserrat-OsF/light/n
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{sl}{sc}{
- <-> ssub * Montserrat-OsF/regular/sc
+\DeclareFontShape{OT1}{Montserrat-OsF}{l}{scsl}{
+ <-> alias * Montserrat-OsF/light/scsl
}{}
-% m --> medium
+% m --> regular
\DeclareFontShape{OT1}{Montserrat-OsF}{m}{sl}{
- <-> ssub * Montserrat-OsF/medium/sl
+ <-> alias * Montserrat-OsF/regular/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{m}{n}{
- <-> ssub * Montserrat-OsF/medium/n
+\DeclareFontShape{OT1}{Montserrat-OsF}{m}{scit}{
+ <-> alias * Montserrat-OsF/regular/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{m}{sc}{
- <-> ssub * Montserrat-OsF/medium/sc
+\DeclareFontShape{OT1}{Montserrat-OsF}{m}{n}{
+ <-> alias * Montserrat-OsF/regular/n
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{m}{scsl}{
- <-> ssub * Montserrat-OsF/medium/scsl
+\DeclareFontShape{OT1}{Montserrat-OsF}{m}{it}{
+ <-> alias * Montserrat-OsF/regular/it
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{m}{scit}{
- <-> ssub * Montserrat-OsF/medium/scit
+\DeclareFontShape{OT1}{Montserrat-OsF}{m}{sc}{
+ <-> alias * Montserrat-OsF/regular/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{m}{it}{
- <-> ssub * Montserrat-OsF/medium/it
+\DeclareFontShape{OT1}{Montserrat-OsF}{m}{scsl}{
+ <-> alias * Montserrat-OsF/regular/scsl
}{}
% sb --> semibold
-\DeclareFontShape{OT1}{Montserrat-OsF}{sb}{scit}{
- <-> ssub * Montserrat-OsF/semibold/scit
+\DeclareFontShape{OT1}{Montserrat-OsF}{sb}{scsl}{
+ <-> alias * Montserrat-OsF/semibold/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{sb}{it}{
- <-> ssub * Montserrat-OsF/semibold/it
+\DeclareFontShape{OT1}{Montserrat-OsF}{sb}{sc}{
+ <-> alias * Montserrat-OsF/semibold/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{sb}{sl}{
- <-> ssub * Montserrat-OsF/semibold/sl
+\DeclareFontShape{OT1}{Montserrat-OsF}{sb}{n}{
+ <-> alias * Montserrat-OsF/semibold/n
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{sb}{sc}{
- <-> ssub * Montserrat-OsF/semibold/sc
+\DeclareFontShape{OT1}{Montserrat-OsF}{sb}{it}{
+ <-> alias * Montserrat-OsF/semibold/it
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{sb}{n}{
- <-> ssub * Montserrat-OsF/semibold/n
+\DeclareFontShape{OT1}{Montserrat-OsF}{sb}{scit}{
+ <-> alias * Montserrat-OsF/semibold/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{sb}{scsl}{
- <-> ssub * Montserrat-OsF/semibold/scsl
+\DeclareFontShape{OT1}{Montserrat-OsF}{sb}{sl}{
+ <-> alias * Montserrat-OsF/semibold/sl
}{}
% b --> bold
\DeclareFontShape{OT1}{Montserrat-OsF}{b}{scsl}{
- <-> ssub * Montserrat-OsF/bold/scsl
+ <-> alias * Montserrat-OsF/bold/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{b}{n}{
- <-> ssub * Montserrat-OsF/bold/n
+\DeclareFontShape{OT1}{Montserrat-OsF}{b}{it}{
+ <-> alias * Montserrat-OsF/bold/it
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{b}{sc}{
- <-> ssub * Montserrat-OsF/bold/sc
+\DeclareFontShape{OT1}{Montserrat-OsF}{b}{n}{
+ <-> alias * Montserrat-OsF/bold/n
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{b}{sl}{
- <-> ssub * Montserrat-OsF/bold/sl
+\DeclareFontShape{OT1}{Montserrat-OsF}{b}{sc}{
+ <-> alias * Montserrat-OsF/bold/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{b}{it}{
- <-> ssub * Montserrat-OsF/bold/it
+\DeclareFontShape{OT1}{Montserrat-OsF}{b}{scit}{
+ <-> alias * Montserrat-OsF/bold/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{b}{scit}{
- <-> ssub * Montserrat-OsF/bold/scit
+\DeclareFontShape{OT1}{Montserrat-OsF}{b}{sl}{
+ <-> alias * Montserrat-OsF/bold/sl
}{}
% eb --> extrabold
\DeclareFontShape{OT1}{Montserrat-OsF}{eb}{scit}{
- <-> ssub * Montserrat-OsF/extrabold/scit
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-OsF}{eb}{it}{
- <-> ssub * Montserrat-OsF/extrabold/it
+ <-> alias * Montserrat-OsF/extrabold/scit
}{}
\DeclareFontShape{OT1}{Montserrat-OsF}{eb}{sl}{
- <-> ssub * Montserrat-OsF/extrabold/sl
+ <-> alias * Montserrat-OsF/extrabold/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{eb}{n}{
- <-> ssub * Montserrat-OsF/extrabold/n
+\DeclareFontShape{OT1}{Montserrat-OsF}{eb}{scsl}{
+ <-> alias * Montserrat-OsF/extrabold/scsl
}{}
\DeclareFontShape{OT1}{Montserrat-OsF}{eb}{sc}{
- <-> ssub * Montserrat-OsF/extrabold/sc
+ <-> alias * Montserrat-OsF/extrabold/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{eb}{scsl}{
- <-> ssub * Montserrat-OsF/extrabold/scsl
+\DeclareFontShape{OT1}{Montserrat-OsF}{eb}{n}{
+ <-> alias * Montserrat-OsF/extrabold/n
+}{}
+
+\DeclareFontShape{OT1}{Montserrat-OsF}{eb}{it}{
+ <-> alias * Montserrat-OsF/extrabold/it
}{}
% ub --> black
+\DeclareFontShape{OT1}{Montserrat-OsF}{ub}{scit}{
+ <-> alias * Montserrat-OsF/black/scit
+}{}
+
\DeclareFontShape{OT1}{Montserrat-OsF}{ub}{sl}{
- <-> ssub * Montserrat-OsF/black/sl
+ <-> alias * Montserrat-OsF/black/sl
}{}
\DeclareFontShape{OT1}{Montserrat-OsF}{ub}{scsl}{
- <-> ssub * Montserrat-OsF/black/scsl
+ <-> alias * Montserrat-OsF/black/scsl
}{}
\DeclareFontShape{OT1}{Montserrat-OsF}{ub}{sc}{
- <-> ssub * Montserrat-OsF/black/sc
+ <-> alias * Montserrat-OsF/black/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{ub}{n}{
- <-> ssub * Montserrat-OsF/black/n
+\DeclareFontShape{OT1}{Montserrat-OsF}{ub}{it}{
+ <-> alias * Montserrat-OsF/black/it
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{ub}{scit}{
- <-> ssub * Montserrat-OsF/black/scit
+\DeclareFontShape{OT1}{Montserrat-OsF}{ub}{n}{
+ <-> alias * Montserrat-OsF/black/n
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{ub}{it}{
- <-> ssub * Montserrat-OsF/black/it
+\DeclareFontShape{OT1}{Montserrat-OsF}{bx}{scsl}{
+ <-> ssub * Montserrat-OsF/b/scsl
}{}
\DeclareFontShape{OT1}{Montserrat-OsF}{bx}{it}{
<-> ssub * Montserrat-OsF/b/it
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{bx}{scit}{
- <-> ssub * Montserrat-OsF/b/scit
-}{}
-
\DeclareFontShape{OT1}{Montserrat-OsF}{bx}{n}{
<-> ssub * Montserrat-OsF/b/n
}{}
@@ -516,8 +497,8 @@
<-> ssub * Montserrat-OsF/b/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-OsF}{bx}{scsl}{
- <-> ssub * Montserrat-OsF/b/scsl
+\DeclareFontShape{OT1}{Montserrat-OsF}{bx}{scit}{
+ <-> ssub * Montserrat-OsF/b/scit
}{}
\DeclareFontShape{OT1}{Montserrat-OsF}{bx}{sl}{
diff --git a/fonts/montserrat/tex/OT1Montserrat-Sup.fd b/fonts/montserrat/tex/OT1Montserrat-Sup.fd
index b0c88156ee..fb8cec17aa 100644
--- a/fonts/montserrat/tex/OT1Montserrat-Sup.fd
+++ b/fonts/montserrat/tex/OT1Montserrat-Sup.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{OT1Montserrat-Sup.fd}
- [2019/10/18 (autoinst) Font definitions for OT1/Montserrat-Sup.]
+ [2019/11/07 (autoinst) Font definitions for OT1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,33 +20,33 @@
\DeclareFontFamily{OT1}{Montserrat-Sup}{}
-% ---- extralight ----
+% ---- bold ----
-\DeclareFontShape{OT1}{Montserrat-Sup}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-sup-ot1
+\DeclareFontShape{OT1}{Montserrat-Sup}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-sup-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-sup-ot1
+\DeclareFontShape{OT1}{Montserrat-Sup}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-sup-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{extralight}{sl}{
- <-> ssub * Montserrat-Sup/extralight/it
+\DeclareFontShape{OT1}{Montserrat-Sup}{bold}{sl}{
+ <-> ssub * Montserrat-Sup/bold/it
}{}
-% ---- regular ----
+% ---- medium ----
-\DeclareFontShape{OT1}{Montserrat-Sup}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-sup-ot1
+\DeclareFontShape{OT1}{Montserrat-Sup}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-sup-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-sup-ot1
+\DeclareFontShape{OT1}{Montserrat-Sup}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-sup-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{regular}{sl}{
- <-> ssub * Montserrat-Sup/regular/it
+\DeclareFontShape{OT1}{Montserrat-Sup}{medium}{sl}{
+ <-> ssub * Montserrat-Sup/medium/it
}{}
@@ -57,241 +65,226 @@
}{}
-% ---- semibold ----
+% ---- thin ----
-\DeclareFontShape{OT1}{Montserrat-Sup}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-sup-ot1
+\DeclareFontShape{OT1}{Montserrat-Sup}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-sup-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-sup-ot1
+\DeclareFontShape{OT1}{Montserrat-Sup}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-sup-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{semibold}{sl}{
- <-> ssub * Montserrat-Sup/semibold/it
+\DeclareFontShape{OT1}{Montserrat-Sup}{thin}{sl}{
+ <-> ssub * Montserrat-Sup/thin/it
}{}
-% ---- bold ----
+% ---- extralight ----
-\DeclareFontShape{OT1}{Montserrat-Sup}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-sup-ot1
+\DeclareFontShape{OT1}{Montserrat-Sup}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-sup-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-sup-ot1
+\DeclareFontShape{OT1}{Montserrat-Sup}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-sup-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{bold}{sl}{
- <-> ssub * Montserrat-Sup/bold/it
+\DeclareFontShape{OT1}{Montserrat-Sup}{extralight}{sl}{
+ <-> ssub * Montserrat-Sup/extralight/it
}{}
-% ---- thin ----
+% ---- light ----
-\DeclareFontShape{OT1}{Montserrat-Sup}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-sup-ot1
+\DeclareFontShape{OT1}{Montserrat-Sup}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-sup-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-sup-ot1
+\DeclareFontShape{OT1}{Montserrat-Sup}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-sup-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{thin}{sl}{
- <-> ssub * Montserrat-Sup/thin/it
+\DeclareFontShape{OT1}{Montserrat-Sup}{light}{sl}{
+ <-> ssub * Montserrat-Sup/light/it
}{}
% ---- extrabold ----
-\DeclareFontShape{OT1}{Montserrat-Sup}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-sup-ot1
-}{}
-
\DeclareFontShape{OT1}{Montserrat-Sup}{extrabold}{n}{
<-> \Montserrat@@scale Montserrat-ExtraBold-sup-ot1
}{}
+\DeclareFontShape{OT1}{Montserrat-Sup}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-sup-ot1
+}{}
+
\DeclareFontShape{OT1}{Montserrat-Sup}{extrabold}{sl}{
<-> ssub * Montserrat-Sup/extrabold/it
}{}
-% ---- medium ----
+% ---- semibold ----
-\DeclareFontShape{OT1}{Montserrat-Sup}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-sup-ot1
+\DeclareFontShape{OT1}{Montserrat-Sup}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-sup-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-sup-ot1
+\DeclareFontShape{OT1}{Montserrat-Sup}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-sup-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{medium}{sl}{
- <-> ssub * Montserrat-Sup/medium/it
+\DeclareFontShape{OT1}{Montserrat-Sup}{semibold}{sl}{
+ <-> ssub * Montserrat-Sup/semibold/it
}{}
-% ---- light ----
+% ---- regular ----
-\DeclareFontShape{OT1}{Montserrat-Sup}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-sup-ot1
+\DeclareFontShape{OT1}{Montserrat-Sup}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-sup-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-sup-ot1
+\DeclareFontShape{OT1}{Montserrat-Sup}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-sup-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{light}{sl}{
- <-> ssub * Montserrat-Sup/light/it
+\DeclareFontShape{OT1}{Montserrat-Sup}{regular}{sl}{
+ <-> ssub * Montserrat-Sup/regular/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{OT1}{Montserrat-Sup}{ul}{it}{
- <-> ssub * Montserrat-Sup/thin/it
+\DeclareFontShape{OT1}{Montserrat-Sup}{ul}{n}{
+ <-> alias * Montserrat-Sup/thin/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{ul}{n}{
- <-> ssub * Montserrat-Sup/thin/n
+\DeclareFontShape{OT1}{Montserrat-Sup}{ul}{it}{
+ <-> alias * Montserrat-Sup/thin/it
}{}
\DeclareFontShape{OT1}{Montserrat-Sup}{ul}{sl}{
- <-> ssub * Montserrat-Sup/thin/sl
+ <-> alias * Montserrat-Sup/thin/sl
}{}
% el --> extralight
-\DeclareFontShape{OT1}{Montserrat-Sup}{el}{n}{
- <-> ssub * Montserrat-Sup/extralight/n
+\DeclareFontShape{OT1}{Montserrat-Sup}{el}{it}{
+ <-> alias * Montserrat-Sup/extralight/it
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{el}{sl}{
- <-> ssub * Montserrat-Sup/extralight/sl
+\DeclareFontShape{OT1}{Montserrat-Sup}{el}{n}{
+ <-> alias * Montserrat-Sup/extralight/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{el}{it}{
- <-> ssub * Montserrat-Sup/extralight/it
+\DeclareFontShape{OT1}{Montserrat-Sup}{el}{sl}{
+ <-> alias * Montserrat-Sup/extralight/sl
}{}
% l --> light
-\DeclareFontShape{OT1}{Montserrat-Sup}{l}{it}{
- <-> ssub * Montserrat-Sup/light/it
-}{}
-
\DeclareFontShape{OT1}{Montserrat-Sup}{l}{sl}{
- <-> ssub * Montserrat-Sup/light/sl
+ <-> alias * Montserrat-Sup/light/sl
}{}
\DeclareFontShape{OT1}{Montserrat-Sup}{l}{n}{
- <-> ssub * Montserrat-Sup/light/n
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{OT1}{Montserrat-Sup}{sl}{sl}{
- <-> ssub * Montserrat-Sup/regular/sl
+ <-> alias * Montserrat-Sup/light/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{sl}{n}{
- <-> ssub * Montserrat-Sup/regular/n
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-Sup}{sl}{it}{
- <-> ssub * Montserrat-Sup/regular/it
+\DeclareFontShape{OT1}{Montserrat-Sup}{l}{it}{
+ <-> alias * Montserrat-Sup/light/it
}{}
-% m --> medium
+% m --> regular
-\DeclareFontShape{OT1}{Montserrat-Sup}{m}{sl}{
- <-> ssub * Montserrat-Sup/medium/sl
+\DeclareFontShape{OT1}{Montserrat-Sup}{m}{it}{
+ <-> alias * Montserrat-Sup/regular/it
}{}
\DeclareFontShape{OT1}{Montserrat-Sup}{m}{n}{
- <-> ssub * Montserrat-Sup/medium/n
+ <-> alias * Montserrat-Sup/regular/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{m}{it}{
- <-> ssub * Montserrat-Sup/medium/it
+\DeclareFontShape{OT1}{Montserrat-Sup}{m}{sl}{
+ <-> alias * Montserrat-Sup/regular/sl
}{}
% sb --> semibold
-\DeclareFontShape{OT1}{Montserrat-Sup}{sb}{n}{
- <-> ssub * Montserrat-Sup/semibold/n
+\DeclareFontShape{OT1}{Montserrat-Sup}{sb}{sl}{
+ <-> alias * Montserrat-Sup/semibold/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{sb}{sl}{
- <-> ssub * Montserrat-Sup/semibold/sl
+\DeclareFontShape{OT1}{Montserrat-Sup}{sb}{n}{
+ <-> alias * Montserrat-Sup/semibold/n
}{}
\DeclareFontShape{OT1}{Montserrat-Sup}{sb}{it}{
- <-> ssub * Montserrat-Sup/semibold/it
+ <-> alias * Montserrat-Sup/semibold/it
}{}
% b --> bold
-\DeclareFontShape{OT1}{Montserrat-Sup}{b}{it}{
- <-> ssub * Montserrat-Sup/bold/it
+\DeclareFontShape{OT1}{Montserrat-Sup}{b}{n}{
+ <-> alias * Montserrat-Sup/bold/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{b}{n}{
- <-> ssub * Montserrat-Sup/bold/n
+\DeclareFontShape{OT1}{Montserrat-Sup}{b}{it}{
+ <-> alias * Montserrat-Sup/bold/it
}{}
\DeclareFontShape{OT1}{Montserrat-Sup}{b}{sl}{
- <-> ssub * Montserrat-Sup/bold/sl
+ <-> alias * Montserrat-Sup/bold/sl
}{}
% eb --> extrabold
-\DeclareFontShape{OT1}{Montserrat-Sup}{eb}{it}{
- <-> ssub * Montserrat-Sup/extrabold/it
+\DeclareFontShape{OT1}{Montserrat-Sup}{eb}{sl}{
+ <-> alias * Montserrat-Sup/extrabold/sl
}{}
\DeclareFontShape{OT1}{Montserrat-Sup}{eb}{n}{
- <-> ssub * Montserrat-Sup/extrabold/n
+ <-> alias * Montserrat-Sup/extrabold/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{eb}{sl}{
- <-> ssub * Montserrat-Sup/extrabold/sl
+\DeclareFontShape{OT1}{Montserrat-Sup}{eb}{it}{
+ <-> alias * Montserrat-Sup/extrabold/it
}{}
% ub --> black
-\DeclareFontShape{OT1}{Montserrat-Sup}{ub}{it}{
- <-> ssub * Montserrat-Sup/black/it
-}{}
-
\DeclareFontShape{OT1}{Montserrat-Sup}{ub}{sl}{
- <-> ssub * Montserrat-Sup/black/sl
+ <-> alias * Montserrat-Sup/black/sl
}{}
\DeclareFontShape{OT1}{Montserrat-Sup}{ub}{n}{
- <-> ssub * Montserrat-Sup/black/n
+ <-> alias * Montserrat-Sup/black/n
}{}
-\DeclareFontShape{OT1}{Montserrat-Sup}{bx}{n}{
- <-> ssub * Montserrat-Sup/b/n
+\DeclareFontShape{OT1}{Montserrat-Sup}{ub}{it}{
+ <-> alias * Montserrat-Sup/black/it
}{}
\DeclareFontShape{OT1}{Montserrat-Sup}{bx}{sl}{
<-> ssub * Montserrat-Sup/b/sl
}{}
+\DeclareFontShape{OT1}{Montserrat-Sup}{bx}{n}{
+ <-> ssub * Montserrat-Sup/b/n
+}{}
+
\DeclareFontShape{OT1}{Montserrat-Sup}{bx}{it}{
<-> ssub * Montserrat-Sup/b/it
}{}
diff --git a/fonts/montserrat/tex/OT1Montserrat-TLF.fd b/fonts/montserrat/tex/OT1Montserrat-TLF.fd
index 09794a7d26..6132c75273 100644
--- a/fonts/montserrat/tex/OT1Montserrat-TLF.fd
+++ b/fonts/montserrat/tex/OT1Montserrat-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{OT1Montserrat-TLF.fd}
- [2019/10/18 (autoinst) Font definitions for OT1/Montserrat-TLF.]
+ [2019/11/07 (autoinst) Font definitions for OT1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,516 +20,489 @@
\DeclareFontFamily{OT1}{Montserrat-TLF}{}
-% ---- extralight ----
+% ---- regular ----
-\DeclareFontShape{OT1}{Montserrat-TLF}{extralight}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tlf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{regular}{sc}{
+ <-> \Montserrat@@scale Montserrat-Regular-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tlf-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{extralight}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-tlf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-tlf-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{regular}{scit}{
+ <-> \Montserrat@@scale Montserrat-Italic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{extralight}{sl}{
- <-> ssub * Montserrat-TLF/extralight/it
+\DeclareFontShape{OT1}{Montserrat-TLF}{regular}{scsl}{
+ <-> ssub * Montserrat-TLF/regular/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{extralight}{scsl}{
- <-> ssub * Montserrat-TLF/extralight/scit
+\DeclareFontShape{OT1}{Montserrat-TLF}{regular}{sl}{
+ <-> ssub * Montserrat-TLF/regular/it
}{}
-% ---- black ----
+% ---- semibold ----
-\DeclareFontShape{OT1}{Montserrat-TLF}{black}{scit}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-tlf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-tlf-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-tlf-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{semibold}{sc}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{black}{sc}{
- <-> \Montserrat@@scale Montserrat-Black-tlf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{semibold}{scit}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{black}{sl}{
- <-> ssub * Montserrat-TLF/black/it
+\DeclareFontShape{OT1}{Montserrat-TLF}{semibold}{scsl}{
+ <-> ssub * Montserrat-TLF/semibold/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{black}{scsl}{
- <-> ssub * Montserrat-TLF/black/scit
+\DeclareFontShape{OT1}{Montserrat-TLF}{semibold}{sl}{
+ <-> ssub * Montserrat-TLF/semibold/it
}{}
-% ---- regular ----
+% ---- extrabold ----
-\DeclareFontShape{OT1}{Montserrat-TLF}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-tlf-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{extrabold}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{regular}{scit}{
- <-> \Montserrat@@scale Montserrat-Italic-tlf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{extrabold}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{regular}{sc}{
- <-> \Montserrat@@scale Montserrat-Regular-tlf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-tlf-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{regular}{sl}{
- <-> ssub * Montserrat-TLF/regular/it
+\DeclareFontShape{OT1}{Montserrat-TLF}{extrabold}{scsl}{
+ <-> ssub * Montserrat-TLF/extrabold/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{regular}{scsl}{
- <-> ssub * Montserrat-TLF/regular/scit
+\DeclareFontShape{OT1}{Montserrat-TLF}{extrabold}{sl}{
+ <-> ssub * Montserrat-TLF/extrabold/it
}{}
-% ---- bold ----
+% ---- thin ----
-\DeclareFontShape{OT1}{Montserrat-TLF}{bold}{scit}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-tlf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{thin}{sc}{
+ <-> \Montserrat@@scale Montserrat-Thin-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-tlf-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{bold}{sc}{
- <-> \Montserrat@@scale Montserrat-Bold-tlf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-tlf-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{thin}{scit}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{bold}{sl}{
- <-> ssub * Montserrat-TLF/bold/it
+\DeclareFontShape{OT1}{Montserrat-TLF}{thin}{scsl}{
+ <-> ssub * Montserrat-TLF/thin/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{bold}{scsl}{
- <-> ssub * Montserrat-TLF/bold/scit
+\DeclareFontShape{OT1}{Montserrat-TLF}{thin}{sl}{
+ <-> ssub * Montserrat-TLF/thin/it
}{}
-% ---- semibold ----
+% ---- light ----
-\DeclareFontShape{OT1}{Montserrat-TLF}{semibold}{scit}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tlf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{light}{scit}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tlf-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{light}{sc}{
+ <-> \Montserrat@@scale Montserrat-Light-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{semibold}{sc}{
- <-> \Montserrat@@scale Montserrat-SemiBold-tlf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-tlf-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{semibold}{sl}{
- <-> ssub * Montserrat-TLF/semibold/it
+\DeclareFontShape{OT1}{Montserrat-TLF}{light}{scsl}{
+ <-> ssub * Montserrat-TLF/light/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{semibold}{scsl}{
- <-> ssub * Montserrat-TLF/semibold/scit
+\DeclareFontShape{OT1}{Montserrat-TLF}{light}{sl}{
+ <-> ssub * Montserrat-TLF/light/it
}{}
-% ---- thin ----
+% ---- extralight ----
-\DeclareFontShape{OT1}{Montserrat-TLF}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-tlf-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{extralight}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{thin}{scit}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-tlf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-tlf-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{thin}{sc}{
- <-> \Montserrat@@scale Montserrat-Thin-tlf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{extralight}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{thin}{sl}{
- <-> ssub * Montserrat-TLF/thin/it
+\DeclareFontShape{OT1}{Montserrat-TLF}{extralight}{scsl}{
+ <-> ssub * Montserrat-TLF/extralight/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{thin}{scsl}{
- <-> ssub * Montserrat-TLF/thin/scit
+\DeclareFontShape{OT1}{Montserrat-TLF}{extralight}{sl}{
+ <-> ssub * Montserrat-TLF/extralight/it
}{}
-% ---- extrabold ----
+% ---- bold ----
-\DeclareFontShape{OT1}{Montserrat-TLF}{extrabold}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tlf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{bold}{scit}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tlf-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{bold}{sc}{
+ <-> \Montserrat@@scale Montserrat-Bold-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{extrabold}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-tlf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-tlf-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{extrabold}{sl}{
- <-> ssub * Montserrat-TLF/extrabold/it
+\DeclareFontShape{OT1}{Montserrat-TLF}{bold}{scsl}{
+ <-> ssub * Montserrat-TLF/bold/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{extrabold}{scsl}{
- <-> ssub * Montserrat-TLF/extrabold/scit
+\DeclareFontShape{OT1}{Montserrat-TLF}{bold}{sl}{
+ <-> ssub * Montserrat-TLF/bold/it
}{}
-% ---- light ----
+% ---- black ----
-\DeclareFontShape{OT1}{Montserrat-TLF}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-tlf-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{black}{scit}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{light}{scit}{
- <-> \Montserrat@@scale Montserrat-LightItalic-tlf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{black}{sc}{
+ <-> \Montserrat@@scale Montserrat-Black-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{light}{sc}{
- <-> \Montserrat@@scale Montserrat-Light-tlf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-tlf-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{light}{sl}{
- <-> ssub * Montserrat-TLF/light/it
+\DeclareFontShape{OT1}{Montserrat-TLF}{black}{scsl}{
+ <-> ssub * Montserrat-TLF/black/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{light}{scsl}{
- <-> ssub * Montserrat-TLF/light/scit
+\DeclareFontShape{OT1}{Montserrat-TLF}{black}{sl}{
+ <-> ssub * Montserrat-TLF/black/it
}{}
% ---- medium ----
-\DeclareFontShape{OT1}{Montserrat-TLF}{medium}{scit}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-tlf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TLF}{medium}{sc}{
+ <-> \Montserrat@@scale Montserrat-Medium-tlf-sc-ot1
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{medium}{it}{
<-> \Montserrat@@scale Montserrat-MediumItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{medium}{sc}{
- <-> \Montserrat@@scale Montserrat-Medium-tlf-sc-ot1
-}{}
-
\DeclareFontShape{OT1}{Montserrat-TLF}{medium}{n}{
<-> \Montserrat@@scale Montserrat-Medium-tlf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{medium}{sl}{
- <-> ssub * Montserrat-TLF/medium/it
+\DeclareFontShape{OT1}{Montserrat-TLF}{medium}{scit}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-tlf-sc-ot1
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{medium}{scsl}{
<-> ssub * Montserrat-TLF/medium/scit
}{}
+\DeclareFontShape{OT1}{Montserrat-TLF}{medium}{sl}{
+ <-> ssub * Montserrat-TLF/medium/it
+}{}
+
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{OT1}{Montserrat-TLF}{ul}{n}{
- <-> ssub * Montserrat-TLF/thin/n
+\DeclareFontShape{OT1}{Montserrat-TLF}{ul}{scit}{
+ <-> alias * Montserrat-TLF/thin/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{ul}{sc}{
- <-> ssub * Montserrat-TLF/thin/sc
+\DeclareFontShape{OT1}{Montserrat-TLF}{ul}{sl}{
+ <-> alias * Montserrat-TLF/thin/sl
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{ul}{scsl}{
- <-> ssub * Montserrat-TLF/thin/scsl
+ <-> alias * Montserrat-TLF/thin/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{ul}{sl}{
- <-> ssub * Montserrat-TLF/thin/sl
+\DeclareFontShape{OT1}{Montserrat-TLF}{ul}{n}{
+ <-> alias * Montserrat-TLF/thin/n
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{ul}{it}{
- <-> ssub * Montserrat-TLF/thin/it
+ <-> alias * Montserrat-TLF/thin/it
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{ul}{scit}{
- <-> ssub * Montserrat-TLF/thin/scit
+\DeclareFontShape{OT1}{Montserrat-TLF}{ul}{sc}{
+ <-> alias * Montserrat-TLF/thin/sc
}{}
% el --> extralight
-\DeclareFontShape{OT1}{Montserrat-TLF}{el}{scsl}{
- <-> ssub * Montserrat-TLF/extralight/scsl
+\DeclareFontShape{OT1}{Montserrat-TLF}{el}{sl}{
+ <-> alias * Montserrat-TLF/extralight/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{el}{sc}{
- <-> ssub * Montserrat-TLF/extralight/sc
+\DeclareFontShape{OT1}{Montserrat-TLF}{el}{scit}{
+ <-> alias * Montserrat-TLF/extralight/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{el}{n}{
- <-> ssub * Montserrat-TLF/extralight/n
+\DeclareFontShape{OT1}{Montserrat-TLF}{el}{it}{
+ <-> alias * Montserrat-TLF/extralight/it
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{el}{sl}{
- <-> ssub * Montserrat-TLF/extralight/sl
+\DeclareFontShape{OT1}{Montserrat-TLF}{el}{n}{
+ <-> alias * Montserrat-TLF/extralight/n
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{el}{it}{
- <-> ssub * Montserrat-TLF/extralight/it
+\DeclareFontShape{OT1}{Montserrat-TLF}{el}{sc}{
+ <-> alias * Montserrat-TLF/extralight/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{el}{scit}{
- <-> ssub * Montserrat-TLF/extralight/scit
+\DeclareFontShape{OT1}{Montserrat-TLF}{el}{scsl}{
+ <-> alias * Montserrat-TLF/extralight/scsl
}{}
% l --> light
-\DeclareFontShape{OT1}{Montserrat-TLF}{l}{sl}{
- <-> ssub * Montserrat-TLF/light/sl
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-TLF}{l}{scsl}{
- <-> ssub * Montserrat-TLF/light/scsl
-}{}
-
\DeclareFontShape{OT1}{Montserrat-TLF}{l}{sc}{
- <-> ssub * Montserrat-TLF/light/sc
+ <-> alias * Montserrat-TLF/light/sc
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{l}{n}{
- <-> ssub * Montserrat-TLF/light/n
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-TLF}{l}{scit}{
- <-> ssub * Montserrat-TLF/light/scit
+ <-> alias * Montserrat-TLF/light/n
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{l}{it}{
- <-> ssub * Montserrat-TLF/light/it
+ <-> alias * Montserrat-TLF/light/it
}{}
-
-% sl --> regular
-
-\DeclareFontShape{OT1}{Montserrat-TLF}{sl}{sc}{
- <-> ssub * Montserrat-TLF/regular/sc
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-TLF}{sl}{n}{
- <-> ssub * Montserrat-TLF/regular/n
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-TLF}{sl}{scsl}{
- <-> ssub * Montserrat-TLF/regular/scsl
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-TLF}{sl}{sl}{
- <-> ssub * Montserrat-TLF/regular/sl
+\DeclareFontShape{OT1}{Montserrat-TLF}{l}{scsl}{
+ <-> alias * Montserrat-TLF/light/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{sl}{it}{
- <-> ssub * Montserrat-TLF/regular/it
+\DeclareFontShape{OT1}{Montserrat-TLF}{l}{sl}{
+ <-> alias * Montserrat-TLF/light/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{sl}{scit}{
- <-> ssub * Montserrat-TLF/regular/scit
+\DeclareFontShape{OT1}{Montserrat-TLF}{l}{scit}{
+ <-> alias * Montserrat-TLF/light/scit
}{}
-% m --> medium
+% m --> regular
-\DeclareFontShape{OT1}{Montserrat-TLF}{m}{it}{
- <-> ssub * Montserrat-TLF/medium/it
+\DeclareFontShape{OT1}{Montserrat-TLF}{m}{scsl}{
+ <-> alias * Montserrat-TLF/regular/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{m}{scit}{
- <-> ssub * Montserrat-TLF/medium/scit
+\DeclareFontShape{OT1}{Montserrat-TLF}{m}{n}{
+ <-> alias * Montserrat-TLF/regular/n
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{m}{scsl}{
- <-> ssub * Montserrat-TLF/medium/scsl
+\DeclareFontShape{OT1}{Montserrat-TLF}{m}{it}{
+ <-> alias * Montserrat-TLF/regular/it
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{m}{sc}{
- <-> ssub * Montserrat-TLF/medium/sc
+ <-> alias * Montserrat-TLF/regular/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{m}{n}{
- <-> ssub * Montserrat-TLF/medium/n
+\DeclareFontShape{OT1}{Montserrat-TLF}{m}{scit}{
+ <-> alias * Montserrat-TLF/regular/scit
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{m}{sl}{
- <-> ssub * Montserrat-TLF/medium/sl
+ <-> alias * Montserrat-TLF/regular/sl
}{}
% sb --> semibold
-\DeclareFontShape{OT1}{Montserrat-TLF}{sb}{sl}{
- <-> ssub * Montserrat-TLF/semibold/sl
-}{}
-
\DeclareFontShape{OT1}{Montserrat-TLF}{sb}{sc}{
- <-> ssub * Montserrat-TLF/semibold/sc
+ <-> alias * Montserrat-TLF/semibold/sc
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{sb}{n}{
- <-> ssub * Montserrat-TLF/semibold/n
+ <-> alias * Montserrat-TLF/semibold/n
+}{}
+
+\DeclareFontShape{OT1}{Montserrat-TLF}{sb}{it}{
+ <-> alias * Montserrat-TLF/semibold/it
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{sb}{scsl}{
- <-> ssub * Montserrat-TLF/semibold/scsl
+ <-> alias * Montserrat-TLF/semibold/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{sb}{scit}{
- <-> ssub * Montserrat-TLF/semibold/scit
+\DeclareFontShape{OT1}{Montserrat-TLF}{sb}{sl}{
+ <-> alias * Montserrat-TLF/semibold/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{sb}{it}{
- <-> ssub * Montserrat-TLF/semibold/it
+\DeclareFontShape{OT1}{Montserrat-TLF}{sb}{scit}{
+ <-> alias * Montserrat-TLF/semibold/scit
}{}
% b --> bold
\DeclareFontShape{OT1}{Montserrat-TLF}{b}{scit}{
- <-> ssub * Montserrat-TLF/bold/scit
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-TLF}{b}{it}{
- <-> ssub * Montserrat-TLF/bold/it
+ <-> alias * Montserrat-TLF/bold/scit
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{b}{sl}{
- <-> ssub * Montserrat-TLF/bold/sl
+ <-> alias * Montserrat-TLF/bold/sl
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{b}{scsl}{
- <-> ssub * Montserrat-TLF/bold/scsl
+ <-> alias * Montserrat-TLF/bold/scsl
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{b}{sc}{
- <-> ssub * Montserrat-TLF/bold/sc
+ <-> alias * Montserrat-TLF/bold/sc
+}{}
+
+\DeclareFontShape{OT1}{Montserrat-TLF}{b}{it}{
+ <-> alias * Montserrat-TLF/bold/it
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{b}{n}{
- <-> ssub * Montserrat-TLF/bold/n
+ <-> alias * Montserrat-TLF/bold/n
}{}
% eb --> extrabold
-\DeclareFontShape{OT1}{Montserrat-TLF}{eb}{scit}{
- <-> ssub * Montserrat-TLF/extrabold/scit
+\DeclareFontShape{OT1}{Montserrat-TLF}{eb}{scsl}{
+ <-> alias * Montserrat-TLF/extrabold/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{eb}{it}{
- <-> ssub * Montserrat-TLF/extrabold/it
+\DeclareFontShape{OT1}{Montserrat-TLF}{eb}{n}{
+ <-> alias * Montserrat-TLF/extrabold/n
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{eb}{sl}{
- <-> ssub * Montserrat-TLF/extrabold/sl
+\DeclareFontShape{OT1}{Montserrat-TLF}{eb}{it}{
+ <-> alias * Montserrat-TLF/extrabold/it
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{eb}{scsl}{
- <-> ssub * Montserrat-TLF/extrabold/scsl
+\DeclareFontShape{OT1}{Montserrat-TLF}{eb}{sc}{
+ <-> alias * Montserrat-TLF/extrabold/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{eb}{sc}{
- <-> ssub * Montserrat-TLF/extrabold/sc
+\DeclareFontShape{OT1}{Montserrat-TLF}{eb}{scit}{
+ <-> alias * Montserrat-TLF/extrabold/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{eb}{n}{
- <-> ssub * Montserrat-TLF/extrabold/n
+\DeclareFontShape{OT1}{Montserrat-TLF}{eb}{sl}{
+ <-> alias * Montserrat-TLF/extrabold/sl
}{}
% ub --> black
\DeclareFontShape{OT1}{Montserrat-TLF}{ub}{sl}{
- <-> ssub * Montserrat-TLF/black/sl
+ <-> alias * Montserrat-TLF/black/sl
+}{}
+
+\DeclareFontShape{OT1}{Montserrat-TLF}{ub}{scit}{
+ <-> alias * Montserrat-TLF/black/scit
+}{}
+
+\DeclareFontShape{OT1}{Montserrat-TLF}{ub}{it}{
+ <-> alias * Montserrat-TLF/black/it
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{ub}{n}{
- <-> ssub * Montserrat-TLF/black/n
+ <-> alias * Montserrat-TLF/black/n
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{ub}{sc}{
- <-> ssub * Montserrat-TLF/black/sc
+ <-> alias * Montserrat-TLF/black/sc
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{ub}{scsl}{
- <-> ssub * Montserrat-TLF/black/scsl
+ <-> alias * Montserrat-TLF/black/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{ub}{scit}{
- <-> ssub * Montserrat-TLF/black/scit
+\DeclareFontShape{OT1}{Montserrat-TLF}{bx}{n}{
+ <-> ssub * Montserrat-TLF/b/n
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{ub}{it}{
- <-> ssub * Montserrat-TLF/black/it
+\DeclareFontShape{OT1}{Montserrat-TLF}{bx}{it}{
+ <-> ssub * Montserrat-TLF/b/it
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{bx}{sl}{
- <-> ssub * Montserrat-TLF/b/sl
+\DeclareFontShape{OT1}{Montserrat-TLF}{bx}{sc}{
+ <-> ssub * Montserrat-TLF/b/sc
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{bx}{scsl}{
<-> ssub * Montserrat-TLF/b/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{bx}{sc}{
- <-> ssub * Montserrat-TLF/b/sc
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-TLF}{bx}{n}{
- <-> ssub * Montserrat-TLF/b/n
+\DeclareFontShape{OT1}{Montserrat-TLF}{bx}{sl}{
+ <-> ssub * Montserrat-TLF/b/sl
}{}
\DeclareFontShape{OT1}{Montserrat-TLF}{bx}{scit}{
<-> ssub * Montserrat-TLF/b/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TLF}{bx}{it}{
- <-> ssub * Montserrat-TLF/b/it
-}{}
-
\endinput
diff --git a/fonts/montserrat/tex/OT1Montserrat-TOsF.fd b/fonts/montserrat/tex/OT1Montserrat-TOsF.fd
index ec88d2668b..8f1b8b8e80 100644
--- a/fonts/montserrat/tex/OT1Montserrat-TOsF.fd
+++ b/fonts/montserrat/tex/OT1Montserrat-TOsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{OT1Montserrat-TOsF.fd}
- [2019/10/18 (autoinst) Font definitions for OT1/Montserrat-TOsF.]
+ [2019/11/07 (autoinst) Font definitions for OT1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,84 +20,84 @@
\DeclareFontFamily{OT1}{Montserrat-TOsF}{}
-% ---- light ----
+% ---- bold ----
-\DeclareFontShape{OT1}{Montserrat-TOsF}{light}{scit}{
- <-> \Montserrat@@scale Montserrat-LightItalic-tosf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{bold}{sc}{
+ <-> \Montserrat@@scale Montserrat-Bold-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-tosf-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{light}{sc}{
- <-> \Montserrat@@scale Montserrat-Light-tosf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-tosf-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{bold}{scit}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{light}{sl}{
- <-> ssub * Montserrat-TOsF/light/it
+\DeclareFontShape{OT1}{Montserrat-TOsF}{bold}{scsl}{
+ <-> ssub * Montserrat-TOsF/bold/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{light}{scsl}{
- <-> ssub * Montserrat-TOsF/light/scit
+\DeclareFontShape{OT1}{Montserrat-TOsF}{bold}{sl}{
+ <-> ssub * Montserrat-TOsF/bold/it
}{}
-% ---- medium ----
+% ---- black ----
-\DeclareFontShape{OT1}{Montserrat-TOsF}{medium}{sc}{
- <-> \Montserrat@@scale Montserrat-Medium-tosf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{black}{scit}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-tosf-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-tosf-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{medium}{scit}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-tosf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{black}{sc}{
+ <-> \Montserrat@@scale Montserrat-Black-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{medium}{sl}{
- <-> ssub * Montserrat-TOsF/medium/it
+\DeclareFontShape{OT1}{Montserrat-TOsF}{black}{scsl}{
+ <-> ssub * Montserrat-TOsF/black/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{medium}{scsl}{
- <-> ssub * Montserrat-TOsF/medium/scit
+\DeclareFontShape{OT1}{Montserrat-TOsF}{black}{sl}{
+ <-> ssub * Montserrat-TOsF/black/it
}{}
-% ---- extrabold ----
+% ---- medium ----
-\DeclareFontShape{OT1}{Montserrat-TOsF}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tosf-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{medium}{scit}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{extrabold}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tosf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{extrabold}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-tosf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-tosf-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{medium}{sc}{
+ <-> \Montserrat@@scale Montserrat-Medium-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{extrabold}{sl}{
- <-> ssub * Montserrat-TOsF/extrabold/it
+\DeclareFontShape{OT1}{Montserrat-TOsF}{medium}{scsl}{
+ <-> ssub * Montserrat-TOsF/medium/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{extrabold}{scsl}{
- <-> ssub * Montserrat-TOsF/extrabold/scit
+\DeclareFontShape{OT1}{Montserrat-TOsF}{medium}{sl}{
+ <-> ssub * Montserrat-TOsF/medium/it
}{}
@@ -99,6 +107,10 @@
<-> \Montserrat@@scale Montserrat-Thin-tosf-sc-ot1
}{}
+\DeclareFontShape{OT1}{Montserrat-TOsF}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-tosf-ot1
+}{}
+
\DeclareFontShape{OT1}{Montserrat-TOsF}{thin}{n}{
<-> \Montserrat@@scale Montserrat-Thin-tosf-ot1
}{}
@@ -107,417 +119,386 @@
<-> \Montserrat@@scale Montserrat-ThinItalic-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-tosf-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{thin}{scsl}{
+ <-> ssub * Montserrat-TOsF/thin/scit
}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{thin}{sl}{
<-> ssub * Montserrat-TOsF/thin/it
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{thin}{scsl}{
- <-> ssub * Montserrat-TOsF/thin/scit
-}{}
-
-% ---- bold ----
+% ---- extralight ----
-\DeclareFontShape{OT1}{Montserrat-TOsF}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-tosf-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{extralight}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{bold}{scit}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-tosf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{bold}{sc}{
- <-> \Montserrat@@scale Montserrat-Bold-tosf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-tosf-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{extralight}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{bold}{sl}{
- <-> ssub * Montserrat-TOsF/bold/it
+\DeclareFontShape{OT1}{Montserrat-TOsF}{extralight}{scsl}{
+ <-> ssub * Montserrat-TOsF/extralight/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{bold}{scsl}{
- <-> ssub * Montserrat-TOsF/bold/scit
+\DeclareFontShape{OT1}{Montserrat-TOsF}{extralight}{sl}{
+ <-> ssub * Montserrat-TOsF/extralight/it
}{}
-% ---- semibold ----
+% ---- light ----
-\DeclareFontShape{OT1}{Montserrat-TOsF}{semibold}{sc}{
- <-> \Montserrat@@scale Montserrat-SemiBold-tosf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{light}{scit}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-tosf-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{light}{sc}{
+ <-> \Montserrat@@scale Montserrat-Light-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tosf-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{semibold}{scit}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tosf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{semibold}{sl}{
- <-> ssub * Montserrat-TOsF/semibold/it
+\DeclareFontShape{OT1}{Montserrat-TOsF}{light}{scsl}{
+ <-> ssub * Montserrat-TOsF/light/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{semibold}{scsl}{
- <-> ssub * Montserrat-TOsF/semibold/scit
+\DeclareFontShape{OT1}{Montserrat-TOsF}{light}{sl}{
+ <-> ssub * Montserrat-TOsF/light/it
}{}
-% ---- black ----
+% ---- extrabold ----
-\DeclareFontShape{OT1}{Montserrat-TOsF}{black}{scit}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-tosf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{extrabold}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-tosf-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{black}{sc}{
- <-> \Montserrat@@scale Montserrat-Black-tosf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-tosf-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{extrabold}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{black}{sl}{
- <-> ssub * Montserrat-TOsF/black/it
+\DeclareFontShape{OT1}{Montserrat-TOsF}{extrabold}{scsl}{
+ <-> ssub * Montserrat-TOsF/extrabold/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{black}{scsl}{
- <-> ssub * Montserrat-TOsF/black/scit
+\DeclareFontShape{OT1}{Montserrat-TOsF}{extrabold}{sl}{
+ <-> ssub * Montserrat-TOsF/extrabold/it
}{}
% ---- regular ----
-\DeclareFontShape{OT1}{Montserrat-TOsF}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-tosf-ot1
-}{}
-
\DeclareFontShape{OT1}{Montserrat-TOsF}{regular}{scit}{
<-> \Montserrat@@scale Montserrat-Italic-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{regular}{sc}{
- <-> \Montserrat@@scale Montserrat-Regular-tosf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-tosf-ot1
}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{regular}{n}{
<-> \Montserrat@@scale Montserrat-Regular-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{regular}{sl}{
- <-> ssub * Montserrat-TOsF/regular/it
+\DeclareFontShape{OT1}{Montserrat-TOsF}{regular}{sc}{
+ <-> \Montserrat@@scale Montserrat-Regular-tosf-sc-ot1
}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{regular}{scsl}{
<-> ssub * Montserrat-TOsF/regular/scit
}{}
+\DeclareFontShape{OT1}{Montserrat-TOsF}{regular}{sl}{
+ <-> ssub * Montserrat-TOsF/regular/it
+}{}
-% ---- extralight ----
-\DeclareFontShape{OT1}{Montserrat-TOsF}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tosf-ot1
+% ---- semibold ----
+
+\DeclareFontShape{OT1}{Montserrat-TOsF}{semibold}{scit}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{extralight}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tosf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{semibold}{sc}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{extralight}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-tosf-sc-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-tosf-ot1
+\DeclareFontShape{OT1}{Montserrat-TOsF}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tosf-ot1
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{extralight}{sl}{
- <-> ssub * Montserrat-TOsF/extralight/it
+\DeclareFontShape{OT1}{Montserrat-TOsF}{semibold}{scsl}{
+ <-> ssub * Montserrat-TOsF/semibold/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{extralight}{scsl}{
- <-> ssub * Montserrat-TOsF/extralight/scit
+\DeclareFontShape{OT1}{Montserrat-TOsF}{semibold}{sl}{
+ <-> ssub * Montserrat-TOsF/semibold/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{OT1}{Montserrat-TOsF}{ul}{sc}{
- <-> ssub * Montserrat-TOsF/thin/sc
+\DeclareFontShape{OT1}{Montserrat-TOsF}{ul}{it}{
+ <-> alias * Montserrat-TOsF/thin/it
}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{ul}{n}{
- <-> ssub * Montserrat-TOsF/thin/n
+ <-> alias * Montserrat-TOsF/thin/n
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{ul}{scsl}{
- <-> ssub * Montserrat-TOsF/thin/scsl
+\DeclareFontShape{OT1}{Montserrat-TOsF}{ul}{sc}{
+ <-> alias * Montserrat-TOsF/thin/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{ul}{sl}{
- <-> ssub * Montserrat-TOsF/thin/sl
+\DeclareFontShape{OT1}{Montserrat-TOsF}{ul}{scsl}{
+ <-> alias * Montserrat-TOsF/thin/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{ul}{it}{
- <-> ssub * Montserrat-TOsF/thin/it
+\DeclareFontShape{OT1}{Montserrat-TOsF}{ul}{sl}{
+ <-> alias * Montserrat-TOsF/thin/sl
}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{ul}{scit}{
- <-> ssub * Montserrat-TOsF/thin/scit
+ <-> alias * Montserrat-TOsF/thin/scit
}{}
% el --> extralight
-\DeclareFontShape{OT1}{Montserrat-TOsF}{el}{sc}{
- <-> ssub * Montserrat-TOsF/extralight/sc
+\DeclareFontShape{OT1}{Montserrat-TOsF}{el}{scit}{
+ <-> alias * Montserrat-TOsF/extralight/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{el}{n}{
- <-> ssub * Montserrat-TOsF/extralight/n
+\DeclareFontShape{OT1}{Montserrat-TOsF}{el}{sl}{
+ <-> alias * Montserrat-TOsF/extralight/sl
}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{el}{scsl}{
- <-> ssub * Montserrat-TOsF/extralight/scsl
+ <-> alias * Montserrat-TOsF/extralight/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{el}{sl}{
- <-> ssub * Montserrat-TOsF/extralight/sl
+\DeclareFontShape{OT1}{Montserrat-TOsF}{el}{it}{
+ <-> alias * Montserrat-TOsF/extralight/it
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{el}{it}{
- <-> ssub * Montserrat-TOsF/extralight/it
+\DeclareFontShape{OT1}{Montserrat-TOsF}{el}{n}{
+ <-> alias * Montserrat-TOsF/extralight/n
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{el}{scit}{
- <-> ssub * Montserrat-TOsF/extralight/scit
+\DeclareFontShape{OT1}{Montserrat-TOsF}{el}{sc}{
+ <-> alias * Montserrat-TOsF/extralight/sc
}{}
% l --> light
-\DeclareFontShape{OT1}{Montserrat-TOsF}{l}{scsl}{
- <-> ssub * Montserrat-TOsF/light/scsl
+\DeclareFontShape{OT1}{Montserrat-TOsF}{l}{sc}{
+ <-> alias * Montserrat-TOsF/light/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{l}{sc}{
- <-> ssub * Montserrat-TOsF/light/sc
+\DeclareFontShape{OT1}{Montserrat-TOsF}{l}{it}{
+ <-> alias * Montserrat-TOsF/light/it
}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{l}{n}{
- <-> ssub * Montserrat-TOsF/light/n
+ <-> alias * Montserrat-TOsF/light/n
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{l}{sl}{
- <-> ssub * Montserrat-TOsF/light/sl
+\DeclareFontShape{OT1}{Montserrat-TOsF}{l}{scsl}{
+ <-> alias * Montserrat-TOsF/light/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{l}{it}{
- <-> ssub * Montserrat-TOsF/light/it
+\DeclareFontShape{OT1}{Montserrat-TOsF}{l}{sl}{
+ <-> alias * Montserrat-TOsF/light/sl
}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{l}{scit}{
- <-> ssub * Montserrat-TOsF/light/scit
+ <-> alias * Montserrat-TOsF/light/scit
}{}
-% sl --> regular
+% m --> regular
-\DeclareFontShape{OT1}{Montserrat-TOsF}{sl}{it}{
- <-> ssub * Montserrat-TOsF/regular/it
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-TOsF}{sl}{scit}{
- <-> ssub * Montserrat-TOsF/regular/scit
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-TOsF}{sl}{sc}{
- <-> ssub * Montserrat-TOsF/regular/sc
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-TOsF}{sl}{n}{
- <-> ssub * Montserrat-TOsF/regular/n
+\DeclareFontShape{OT1}{Montserrat-TOsF}{m}{sl}{
+ <-> alias * Montserrat-TOsF/regular/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{sl}{scsl}{
- <-> ssub * Montserrat-TOsF/regular/scsl
+\DeclareFontShape{OT1}{Montserrat-TOsF}{m}{scit}{
+ <-> alias * Montserrat-TOsF/regular/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{sl}{sl}{
- <-> ssub * Montserrat-TOsF/regular/sl
+\DeclareFontShape{OT1}{Montserrat-TOsF}{m}{it}{
+ <-> alias * Montserrat-TOsF/regular/it
}{}
-
-% m --> medium
-
-\DeclareFontShape{OT1}{Montserrat-TOsF}{m}{sl}{
- <-> ssub * Montserrat-TOsF/medium/sl
+\DeclareFontShape{OT1}{Montserrat-TOsF}{m}{n}{
+ <-> alias * Montserrat-TOsF/regular/n
}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{m}{sc}{
- <-> ssub * Montserrat-TOsF/medium/sc
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-TOsF}{m}{n}{
- <-> ssub * Montserrat-TOsF/medium/n
+ <-> alias * Montserrat-TOsF/regular/sc
}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{m}{scsl}{
- <-> ssub * Montserrat-TOsF/medium/scsl
+ <-> alias * Montserrat-TOsF/regular/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{m}{scit}{
- <-> ssub * Montserrat-TOsF/medium/scit
-}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{m}{it}{
- <-> ssub * Montserrat-TOsF/medium/it
-}{}
+% sb --> semibold
+\DeclareFontShape{OT1}{Montserrat-TOsF}{sb}{scit}{
+ <-> alias * Montserrat-TOsF/semibold/scit
+}{}
-% sb --> semibold
+\DeclareFontShape{OT1}{Montserrat-TOsF}{sb}{sl}{
+ <-> alias * Montserrat-TOsF/semibold/sl
+}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{sb}{scsl}{
- <-> ssub * Montserrat-TOsF/semibold/scsl
+ <-> alias * Montserrat-TOsF/semibold/scsl
}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{sb}{sc}{
- <-> ssub * Montserrat-TOsF/semibold/sc
+ <-> alias * Montserrat-TOsF/semibold/sc
}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{sb}{n}{
- <-> ssub * Montserrat-TOsF/semibold/n
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-TOsF}{sb}{sl}{
- <-> ssub * Montserrat-TOsF/semibold/sl
+ <-> alias * Montserrat-TOsF/semibold/n
}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{sb}{it}{
- <-> ssub * Montserrat-TOsF/semibold/it
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-TOsF}{sb}{scit}{
- <-> ssub * Montserrat-TOsF/semibold/scit
+ <-> alias * Montserrat-TOsF/semibold/it
}{}
% b --> bold
-\DeclareFontShape{OT1}{Montserrat-TOsF}{b}{scit}{
- <-> ssub * Montserrat-TOsF/bold/scit
+\DeclareFontShape{OT1}{Montserrat-TOsF}{b}{sl}{
+ <-> alias * Montserrat-TOsF/bold/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{b}{it}{
- <-> ssub * Montserrat-TOsF/bold/it
+\DeclareFontShape{OT1}{Montserrat-TOsF}{b}{scit}{
+ <-> alias * Montserrat-TOsF/bold/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{b}{sl}{
- <-> ssub * Montserrat-TOsF/bold/sl
+\DeclareFontShape{OT1}{Montserrat-TOsF}{b}{n}{
+ <-> alias * Montserrat-TOsF/bold/n
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{b}{sc}{
- <-> ssub * Montserrat-TOsF/bold/sc
+\DeclareFontShape{OT1}{Montserrat-TOsF}{b}{it}{
+ <-> alias * Montserrat-TOsF/bold/it
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{b}{n}{
- <-> ssub * Montserrat-TOsF/bold/n
+\DeclareFontShape{OT1}{Montserrat-TOsF}{b}{sc}{
+ <-> alias * Montserrat-TOsF/bold/sc
}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{b}{scsl}{
- <-> ssub * Montserrat-TOsF/bold/scsl
+ <-> alias * Montserrat-TOsF/bold/scsl
}{}
% eb --> extrabold
-\DeclareFontShape{OT1}{Montserrat-TOsF}{eb}{sc}{
- <-> ssub * Montserrat-TOsF/extrabold/sc
+\DeclareFontShape{OT1}{Montserrat-TOsF}{eb}{sl}{
+ <-> alias * Montserrat-TOsF/extrabold/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{eb}{n}{
- <-> ssub * Montserrat-TOsF/extrabold/n
+\DeclareFontShape{OT1}{Montserrat-TOsF}{eb}{scit}{
+ <-> alias * Montserrat-TOsF/extrabold/scit
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{eb}{scsl}{
- <-> ssub * Montserrat-TOsF/extrabold/scsl
+\DeclareFontShape{OT1}{Montserrat-TOsF}{eb}{sc}{
+ <-> alias * Montserrat-TOsF/extrabold/sc
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{eb}{sl}{
- <-> ssub * Montserrat-TOsF/extrabold/sl
+\DeclareFontShape{OT1}{Montserrat-TOsF}{eb}{it}{
+ <-> alias * Montserrat-TOsF/extrabold/it
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{eb}{it}{
- <-> ssub * Montserrat-TOsF/extrabold/it
+\DeclareFontShape{OT1}{Montserrat-TOsF}{eb}{n}{
+ <-> alias * Montserrat-TOsF/extrabold/n
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{eb}{scit}{
- <-> ssub * Montserrat-TOsF/extrabold/scit
+\DeclareFontShape{OT1}{Montserrat-TOsF}{eb}{scsl}{
+ <-> alias * Montserrat-TOsF/extrabold/scsl
}{}
% ub --> black
-\DeclareFontShape{OT1}{Montserrat-TOsF}{ub}{sl}{
- <-> ssub * Montserrat-TOsF/black/sl
-}{}
-
-\DeclareFontShape{OT1}{Montserrat-TOsF}{ub}{scsl}{
- <-> ssub * Montserrat-TOsF/black/scsl
-}{}
-
\DeclareFontShape{OT1}{Montserrat-TOsF}{ub}{sc}{
- <-> ssub * Montserrat-TOsF/black/sc
+ <-> alias * Montserrat-TOsF/black/sc
}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{ub}{n}{
- <-> ssub * Montserrat-TOsF/black/n
+ <-> alias * Montserrat-TOsF/black/n
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{ub}{scit}{
- <-> ssub * Montserrat-TOsF/black/scit
+\DeclareFontShape{OT1}{Montserrat-TOsF}{ub}{it}{
+ <-> alias * Montserrat-TOsF/black/it
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{ub}{it}{
- <-> ssub * Montserrat-TOsF/black/it
+\DeclareFontShape{OT1}{Montserrat-TOsF}{ub}{scsl}{
+ <-> alias * Montserrat-TOsF/black/scsl
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{bx}{it}{
- <-> ssub * Montserrat-TOsF/b/it
+\DeclareFontShape{OT1}{Montserrat-TOsF}{ub}{sl}{
+ <-> alias * Montserrat-TOsF/black/sl
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{bx}{scit}{
- <-> ssub * Montserrat-TOsF/b/scit
+\DeclareFontShape{OT1}{Montserrat-TOsF}{ub}{scit}{
+ <-> alias * Montserrat-TOsF/black/scit
}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{bx}{scsl}{
<-> ssub * Montserrat-TOsF/b/scsl
}{}
+\DeclareFontShape{OT1}{Montserrat-TOsF}{bx}{sc}{
+ <-> ssub * Montserrat-TOsF/b/sc
+}{}
+
\DeclareFontShape{OT1}{Montserrat-TOsF}{bx}{n}{
<-> ssub * Montserrat-TOsF/b/n
}{}
-\DeclareFontShape{OT1}{Montserrat-TOsF}{bx}{sc}{
- <-> ssub * Montserrat-TOsF/b/sc
+\DeclareFontShape{OT1}{Montserrat-TOsF}{bx}{it}{
+ <-> ssub * Montserrat-TOsF/b/it
+}{}
+
+\DeclareFontShape{OT1}{Montserrat-TOsF}{bx}{scit}{
+ <-> ssub * Montserrat-TOsF/b/scit
}{}
\DeclareFontShape{OT1}{Montserrat-TOsF}{bx}{sl}{
diff --git a/fonts/montserrat/tex/OT1MontserratAlternates-Dnom.fd b/fonts/montserrat/tex/OT1MontserratAlternates-Dnom.fd
index 66a83e66da..80cb46cd7a 100644
--- a/fonts/montserrat/tex/OT1MontserratAlternates-Dnom.fd
+++ b/fonts/montserrat/tex/OT1MontserratAlternates-Dnom.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{OT1MontserratAlternates-Dnom.fd}
- [2019/10/18 (autoinst) Font definitions for OT1/MontserratAlternates-Dnom.]
+ [2019/11/07 (autoinst) Font definitions for OT1/MontserratAlternates-Dnom.]
+
+\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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,276 +20,261 @@
\DeclareFontFamily{OT1}{MontserratAlternates-Dnom}{}
-% ---- extrabold ----
+% ---- medium ----
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-dnom-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-dnom-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-dnom-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-dnom-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-Dnom/extrabold/it
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{medium}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/medium/it
}{}
-% ---- extralight ----
+% ---- extrabold ----
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-dnom-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-dnom-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-dnom-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-dnom-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{extralight}{sl}{
- <-> ssub * MontserratAlternates-Dnom/extralight/it
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/extrabold/it
}{}
-% ---- thin ----
+% ---- semibold ----
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-dnom-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-dnom-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-dnom-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-dnom-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{thin}{sl}{
- <-> ssub * MontserratAlternates-Dnom/thin/it
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/semibold/it
}{}
% ---- bold ----
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-dnom-ot1
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{bold}{n}{
<-> \MontserratAlternates@@scale MontserratAlternates-Bold-dnom-ot1
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-dnom-ot1
+}{}
+
\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{bold}{sl}{
<-> ssub * MontserratAlternates-Dnom/bold/it
}{}
-% ---- black ----
+% ---- light ----
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-dnom-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-dnom-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-dnom-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-dnom-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{black}{sl}{
- <-> ssub * MontserratAlternates-Dnom/black/it
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{light}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/light/it
}{}
-% ---- regular ----
+% ---- extralight ----
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-dnom-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-dnom-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-dnom-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-dnom-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{regular}{sl}{
- <-> ssub * MontserratAlternates-Dnom/regular/it
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/extralight/it
}{}
-% ---- medium ----
+% ---- thin ----
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-dnom-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-dnom-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-dnom-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-dnom-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{medium}{sl}{
- <-> ssub * MontserratAlternates-Dnom/medium/it
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{thin}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/thin/it
}{}
-% ---- light ----
+% ---- black ----
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-dnom-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-dnom-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-dnom-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-dnom-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{light}{sl}{
- <-> ssub * MontserratAlternates-Dnom/light/it
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{black}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/black/it
}{}
-% ---- semibold ----
+% ---- regular ----
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-dnom-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-dnom-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-dnom-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-dnom-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{semibold}{sl}{
- <-> ssub * MontserratAlternates-Dnom/semibold/it
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{regular}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/regular/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{ul}{n}{
- <-> ssub * MontserratAlternates-Dnom/thin/n
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{ul}{it}{
+ <-> alias * MontserratAlternates-Dnom/thin/it
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{ul}{sl}{
- <-> ssub * MontserratAlternates-Dnom/thin/sl
+ <-> alias * MontserratAlternates-Dnom/thin/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{ul}{it}{
- <-> ssub * MontserratAlternates-Dnom/thin/it
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{ul}{n}{
+ <-> alias * MontserratAlternates-Dnom/thin/n
}{}
% el --> extralight
\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{el}{n}{
- <-> ssub * MontserratAlternates-Dnom/extralight/n
+ <-> alias * MontserratAlternates-Dnom/extralight/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{el}{sl}{
- <-> ssub * MontserratAlternates-Dnom/extralight/sl
+ <-> alias * MontserratAlternates-Dnom/extralight/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{el}{it}{
- <-> ssub * MontserratAlternates-Dnom/extralight/it
+ <-> alias * MontserratAlternates-Dnom/extralight/it
}{}
% l --> light
\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{l}{sl}{
- <-> ssub * MontserratAlternates-Dnom/light/sl
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{l}{it}{
- <-> ssub * MontserratAlternates-Dnom/light/it
+ <-> alias * MontserratAlternates-Dnom/light/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{l}{n}{
- <-> ssub * MontserratAlternates-Dnom/light/n
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{sl}{it}{
- <-> ssub * MontserratAlternates-Dnom/regular/it
+ <-> alias * MontserratAlternates-Dnom/light/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{sl}{sl}{
- <-> ssub * MontserratAlternates-Dnom/regular/sl
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{sl}{n}{
- <-> ssub * MontserratAlternates-Dnom/regular/n
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{l}{it}{
+ <-> alias * MontserratAlternates-Dnom/light/it
}{}
-% m --> medium
+% m --> regular
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{m}{n}{
- <-> ssub * MontserratAlternates-Dnom/medium/n
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{m}{it}{
+ <-> alias * MontserratAlternates-Dnom/regular/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{m}{it}{
- <-> ssub * MontserratAlternates-Dnom/medium/it
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{m}{n}{
+ <-> alias * MontserratAlternates-Dnom/regular/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{m}{sl}{
- <-> ssub * MontserratAlternates-Dnom/medium/sl
+ <-> alias * MontserratAlternates-Dnom/regular/sl
}{}
% sb --> semibold
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{sb}{n}{
- <-> ssub * MontserratAlternates-Dnom/semibold/n
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{sb}{it}{
+ <-> alias * MontserratAlternates-Dnom/semibold/it
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{sb}{sl}{
- <-> ssub * MontserratAlternates-Dnom/semibold/sl
+ <-> alias * MontserratAlternates-Dnom/semibold/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{sb}{it}{
- <-> ssub * MontserratAlternates-Dnom/semibold/it
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{sb}{n}{
+ <-> alias * MontserratAlternates-Dnom/semibold/n
}{}
% b --> bold
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{b}{n}{
- <-> ssub * MontserratAlternates-Dnom/bold/n
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{b}{sl}{
+ <-> alias * MontserratAlternates-Dnom/bold/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{b}{sl}{
- <-> ssub * MontserratAlternates-Dnom/bold/sl
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{b}{n}{
+ <-> alias * MontserratAlternates-Dnom/bold/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{b}{it}{
- <-> ssub * MontserratAlternates-Dnom/bold/it
+ <-> alias * MontserratAlternates-Dnom/bold/it
}{}
% eb --> extrabold
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{eb}{n}{
- <-> ssub * MontserratAlternates-Dnom/extrabold/n
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{eb}{sl}{
+ <-> alias * MontserratAlternates-Dnom/extrabold/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{eb}{sl}{
- <-> ssub * MontserratAlternates-Dnom/extrabold/sl
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{eb}{n}{
+ <-> alias * MontserratAlternates-Dnom/extrabold/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{eb}{it}{
- <-> ssub * MontserratAlternates-Dnom/extrabold/it
+ <-> alias * MontserratAlternates-Dnom/extrabold/it
}{}
% ub --> black
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{ub}{n}{
- <-> ssub * MontserratAlternates-Dnom/black/n
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{ub}{it}{
+ <-> alias * MontserratAlternates-Dnom/black/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{ub}{sl}{
- <-> ssub * MontserratAlternates-Dnom/black/sl
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{ub}{n}{
+ <-> alias * MontserratAlternates-Dnom/black/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{ub}{it}{
- <-> ssub * MontserratAlternates-Dnom/black/it
+\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{ub}{sl}{
+ <-> alias * MontserratAlternates-Dnom/black/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Dnom}{bx}{it}{
diff --git a/fonts/montserrat/tex/OT1MontserratAlternates-Inf.fd b/fonts/montserrat/tex/OT1MontserratAlternates-Inf.fd
index 204095c899..ac8daf38c6 100644
--- a/fonts/montserrat/tex/OT1MontserratAlternates-Inf.fd
+++ b/fonts/montserrat/tex/OT1MontserratAlternates-Inf.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{OT1MontserratAlternates-Inf.fd}
- [2019/10/18 (autoinst) Font definitions for OT1/MontserratAlternates-Inf.]
+ [2019/11/07 (autoinst) Font definitions for OT1/MontserratAlternates-Inf.]
+
+\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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,108 +20,108 @@
\DeclareFontFamily{OT1}{MontserratAlternates-Inf}{}
-% ---- thin ----
+% ---- regular ----
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-inf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-inf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-inf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-inf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{thin}{sl}{
- <-> ssub * MontserratAlternates-Inf/thin/it
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{regular}{sl}{
+ <-> ssub * MontserratAlternates-Inf/regular/it
}{}
-% ---- bold ----
+% ---- black ----
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-inf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-inf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-inf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-inf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{bold}{sl}{
- <-> ssub * MontserratAlternates-Inf/bold/it
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{black}{sl}{
+ <-> ssub * MontserratAlternates-Inf/black/it
}{}
-% ---- light ----
+% ---- thin ----
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-inf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-inf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-inf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-inf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{light}{sl}{
- <-> ssub * MontserratAlternates-Inf/light/it
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{thin}{sl}{
+ <-> ssub * MontserratAlternates-Inf/thin/it
}{}
-% ---- medium ----
+% ---- light ----
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-inf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-inf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-inf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-inf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{medium}{sl}{
- <-> ssub * MontserratAlternates-Inf/medium/it
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{light}{sl}{
+ <-> ssub * MontserratAlternates-Inf/light/it
}{}
-% ---- semibold ----
+% ---- extralight ----
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-inf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-inf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-inf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-inf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{semibold}{sl}{
- <-> ssub * MontserratAlternates-Inf/semibold/it
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-Inf/extralight/it
}{}
-% ---- black ----
+% ---- bold ----
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-inf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-inf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-inf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-inf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{black}{sl}{
- <-> ssub * MontserratAlternates-Inf/black/it
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{bold}{sl}{
+ <-> ssub * MontserratAlternates-Inf/bold/it
}{}
-% ---- regular ----
+% ---- semibold ----
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-inf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-inf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-inf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-inf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{regular}{sl}{
- <-> ssub * MontserratAlternates-Inf/regular/it
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-Inf/semibold/it
}{}
@@ -132,166 +140,151 @@
}{}
-% ---- extralight ----
+% ---- medium ----
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-inf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-inf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-inf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-inf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{extralight}{sl}{
- <-> ssub * MontserratAlternates-Inf/extralight/it
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{medium}{sl}{
+ <-> ssub * MontserratAlternates-Inf/medium/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{ul}{sl}{
- <-> ssub * MontserratAlternates-Inf/thin/sl
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-Inf}{ul}{it}{
- <-> ssub * MontserratAlternates-Inf/thin/it
+ <-> alias * MontserratAlternates-Inf/thin/it
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Inf}{ul}{n}{
- <-> ssub * MontserratAlternates-Inf/thin/n
+ <-> alias * MontserratAlternates-Inf/thin/n
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{ul}{sl}{
+ <-> alias * MontserratAlternates-Inf/thin/sl
}{}
% el --> extralight
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{el}{n}{
- <-> ssub * MontserratAlternates-Inf/extralight/n
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{el}{it}{
+ <-> alias * MontserratAlternates-Inf/extralight/it
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Inf}{el}{sl}{
- <-> ssub * MontserratAlternates-Inf/extralight/sl
+ <-> alias * MontserratAlternates-Inf/extralight/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{el}{it}{
- <-> ssub * MontserratAlternates-Inf/extralight/it
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{el}{n}{
+ <-> alias * MontserratAlternates-Inf/extralight/n
}{}
% l --> light
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{l}{n}{
- <-> ssub * MontserratAlternates-Inf/light/n
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{l}{it}{
- <-> ssub * MontserratAlternates-Inf/light/it
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-Inf}{l}{sl}{
- <-> ssub * MontserratAlternates-Inf/light/sl
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{sl}{it}{
- <-> ssub * MontserratAlternates-Inf/regular/it
+ <-> alias * MontserratAlternates-Inf/light/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{sl}{sl}{
- <-> ssub * MontserratAlternates-Inf/regular/sl
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{l}{n}{
+ <-> alias * MontserratAlternates-Inf/light/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{sl}{n}{
- <-> ssub * MontserratAlternates-Inf/regular/n
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{l}{it}{
+ <-> alias * MontserratAlternates-Inf/light/it
}{}
-% m --> medium
+% m --> regular
\DeclareFontShape{OT1}{MontserratAlternates-Inf}{m}{sl}{
- <-> ssub * MontserratAlternates-Inf/medium/sl
+ <-> alias * MontserratAlternates-Inf/regular/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{m}{it}{
- <-> ssub * MontserratAlternates-Inf/medium/it
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{m}{n}{
+ <-> alias * MontserratAlternates-Inf/regular/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{m}{n}{
- <-> ssub * MontserratAlternates-Inf/medium/n
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{m}{it}{
+ <-> alias * MontserratAlternates-Inf/regular/it
}{}
% sb --> semibold
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{sb}{it}{
- <-> ssub * MontserratAlternates-Inf/semibold/it
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-Inf}{sb}{sl}{
- <-> ssub * MontserratAlternates-Inf/semibold/sl
+ <-> alias * MontserratAlternates-Inf/semibold/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Inf}{sb}{n}{
- <-> ssub * MontserratAlternates-Inf/semibold/n
+ <-> alias * MontserratAlternates-Inf/semibold/n
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{sb}{it}{
+ <-> alias * MontserratAlternates-Inf/semibold/it
+}{}
-% b --> bold
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{b}{it}{
- <-> ssub * MontserratAlternates-Inf/bold/it
-}{}
+% b --> bold
\DeclareFontShape{OT1}{MontserratAlternates-Inf}{b}{sl}{
- <-> ssub * MontserratAlternates-Inf/bold/sl
+ <-> alias * MontserratAlternates-Inf/bold/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Inf}{b}{n}{
- <-> ssub * MontserratAlternates-Inf/bold/n
+ <-> alias * MontserratAlternates-Inf/bold/n
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{b}{it}{
+ <-> alias * MontserratAlternates-Inf/bold/it
}{}
% eb --> extrabold
\DeclareFontShape{OT1}{MontserratAlternates-Inf}{eb}{sl}{
- <-> ssub * MontserratAlternates-Inf/extrabold/sl
+ <-> alias * MontserratAlternates-Inf/extrabold/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{eb}{it}{
- <-> ssub * MontserratAlternates-Inf/extrabold/it
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{eb}{n}{
+ <-> alias * MontserratAlternates-Inf/extrabold/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{eb}{n}{
- <-> ssub * MontserratAlternates-Inf/extrabold/n
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{eb}{it}{
+ <-> alias * MontserratAlternates-Inf/extrabold/it
}{}
% ub --> black
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{ub}{n}{
+ <-> alias * MontserratAlternates-Inf/black/n
+}{}
+
\DeclareFontShape{OT1}{MontserratAlternates-Inf}{ub}{sl}{
- <-> ssub * MontserratAlternates-Inf/black/sl
+ <-> alias * MontserratAlternates-Inf/black/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Inf}{ub}{it}{
- <-> ssub * MontserratAlternates-Inf/black/it
+ <-> alias * MontserratAlternates-Inf/black/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{ub}{n}{
- <-> ssub * MontserratAlternates-Inf/black/n
+\DeclareFontShape{OT1}{MontserratAlternates-Inf}{bx}{it}{
+ <-> ssub * MontserratAlternates-Inf/b/it
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Inf}{bx}{n}{
<-> ssub * MontserratAlternates-Inf/b/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Inf}{bx}{it}{
- <-> ssub * MontserratAlternates-Inf/b/it
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-Inf}{bx}{sl}{
<-> ssub * MontserratAlternates-Inf/b/sl
}{}
diff --git a/fonts/montserrat/tex/OT1MontserratAlternates-LF.fd b/fonts/montserrat/tex/OT1MontserratAlternates-LF.fd
index 5bf05de7ee..8716e741f1 100644
--- a/fonts/montserrat/tex/OT1MontserratAlternates-LF.fd
+++ b/fonts/montserrat/tex/OT1MontserratAlternates-LF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{OT1MontserratAlternates-LF.fd}
- [2019/10/18 (autoinst) Font definitions for OT1/MontserratAlternates-LF.]
+ [2019/11/07 (autoinst) Font definitions for OT1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,78 +20,24 @@
\DeclareFontFamily{OT1}{MontserratAlternates-LF}{}
-% ---- bold ----
-
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-lf-ot1
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{bold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-lf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{bold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-lf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-lf-ot1
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{bold}{scsl}{
- <-> ssub * MontserratAlternates-LF/bold/scit
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{bold}{sl}{
- <-> ssub * MontserratAlternates-LF/bold/it
-}{}
-
-
-% ---- thin ----
-
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{thin}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-lf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-lf-ot1
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{thin}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-lf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-lf-ot1
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{thin}{scsl}{
- <-> ssub * MontserratAlternates-LF/thin/scit
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{thin}{sl}{
- <-> ssub * MontserratAlternates-LF/thin/it
-}{}
-
-
% ---- semibold ----
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-lf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-lf-ot1
}{}
\DeclareFontShape{OT1}{MontserratAlternates-LF}{semibold}{scit}{
<-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-lf-ot1
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-LF}{semibold}{sc}{
<-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-lf-sc-ot1
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-lf-ot1
+}{}
+
\DeclareFontShape{OT1}{MontserratAlternates-LF}{semibold}{scsl}{
<-> ssub * MontserratAlternates-LF/semibold/scit
}{}
@@ -93,37 +47,37 @@
}{}
-% ---- light ----
+% ---- bold ----
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-lf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{bold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{light}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-lf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-lf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-lf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-lf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{light}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-lf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{bold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{light}{scsl}{
- <-> ssub * MontserratAlternates-LF/light/scit
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{bold}{scsl}{
+ <-> ssub * MontserratAlternates-LF/bold/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{light}{sl}{
- <-> ssub * MontserratAlternates-LF/light/it
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{bold}{sl}{
+ <-> ssub * MontserratAlternates-LF/bold/it
}{}
% ---- medium ----
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-lf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-lf-ot1
}{}
\DeclareFontShape{OT1}{MontserratAlternates-LF}{medium}{sc}{
@@ -134,8 +88,8 @@
<-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-lf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-lf-ot1
}{}
\DeclareFontShape{OT1}{MontserratAlternates-LF}{medium}{scsl}{
@@ -147,49 +101,49 @@
}{}
-% ---- black ----
+% ---- extrabold ----
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{black}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-lf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-lf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-lf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{extrabold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-lf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{extrabold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{black}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-lf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-lf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{black}{scsl}{
- <-> ssub * MontserratAlternates-LF/black/scit
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{extrabold}{scsl}{
+ <-> ssub * MontserratAlternates-LF/extrabold/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{black}{sl}{
- <-> ssub * MontserratAlternates-LF/black/it
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-LF/extrabold/it
}{}
% ---- regular ----
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{regular}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-lf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-lf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-lf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{regular}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-lf-sc-ot1
}{}
\DeclareFontShape{OT1}{MontserratAlternates-LF}{regular}{sc}{
<-> \MontserratAlternates@@scale MontserratAlternates-Regular-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-lf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-lf-ot1
}{}
\DeclareFontShape{OT1}{MontserratAlternates-LF}{regular}{scsl}{
@@ -201,51 +155,78 @@
}{}
-% ---- extrabold ----
+% ---- black ----
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{extrabold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-lf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-lf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-lf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{black}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-lf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{black}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{extrabold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-lf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-lf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{extrabold}{scsl}{
- <-> ssub * MontserratAlternates-LF/extrabold/scit
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{black}{scsl}{
+ <-> ssub * MontserratAlternates-LF/black/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-LF/extrabold/it
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{black}{sl}{
+ <-> ssub * MontserratAlternates-LF/black/it
}{}
-% ---- extralight ----
+% ---- thin ----
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{extralight}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-lf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{thin}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-lf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-lf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-lf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{thin}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{thin}{scsl}{
+ <-> ssub * MontserratAlternates-LF/thin/scit
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{thin}{sl}{
+ <-> ssub * MontserratAlternates-LF/thin/it
+}{}
+
+
+% ---- extralight ----
+
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-lf-ot1
}{}
\DeclareFontShape{OT1}{MontserratAlternates-LF}{extralight}{scit}{
<-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-lf-sc-ot1
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{extralight}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-lf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-lf-ot1
+}{}
+
\DeclareFontShape{OT1}{MontserratAlternates-LF}{extralight}{scsl}{
<-> ssub * MontserratAlternates-LF/extralight/scit
}{}
@@ -254,274 +235,274 @@
<-> ssub * MontserratAlternates-LF/extralight/it
}{}
-%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
-%
-% ul --> thin
+% ---- light ----
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{ul}{sl}{
- <-> ssub * MontserratAlternates-LF/thin/sl
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{light}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{ul}{sc}{
- <-> ssub * MontserratAlternates-LF/thin/sc
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-lf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{ul}{it}{
- <-> ssub * MontserratAlternates-LF/thin/it
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-lf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{ul}{scit}{
- <-> ssub * MontserratAlternates-LF/thin/scit
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{light}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-lf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{ul}{n}{
- <-> ssub * MontserratAlternates-LF/thin/n
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{light}{scsl}{
+ <-> ssub * MontserratAlternates-LF/light/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{ul}{scsl}{
- <-> ssub * MontserratAlternates-LF/thin/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{light}{sl}{
+ <-> ssub * MontserratAlternates-LF/light/it
}{}
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
-% el --> extralight
+% ul --> thin
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{el}{it}{
- <-> ssub * MontserratAlternates-LF/extralight/it
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{ul}{scsl}{
+ <-> alias * MontserratAlternates-LF/thin/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{el}{sc}{
- <-> ssub * MontserratAlternates-LF/extralight/sc
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{ul}{it}{
+ <-> alias * MontserratAlternates-LF/thin/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{el}{sl}{
- <-> ssub * MontserratAlternates-LF/extralight/sl
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{ul}{scit}{
+ <-> alias * MontserratAlternates-LF/thin/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{el}{scsl}{
- <-> ssub * MontserratAlternates-LF/extralight/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{ul}{sc}{
+ <-> alias * MontserratAlternates-LF/thin/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{el}{scit}{
- <-> ssub * MontserratAlternates-LF/extralight/scit
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{ul}{n}{
+ <-> alias * MontserratAlternates-LF/thin/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{el}{n}{
- <-> ssub * MontserratAlternates-LF/extralight/n
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{ul}{sl}{
+ <-> alias * MontserratAlternates-LF/thin/sl
}{}
-% l --> light
+% el --> extralight
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{l}{n}{
- <-> ssub * MontserratAlternates-LF/light/n
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{el}{scsl}{
+ <-> alias * MontserratAlternates-LF/extralight/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{l}{scit}{
- <-> ssub * MontserratAlternates-LF/light/scit
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{el}{it}{
+ <-> alias * MontserratAlternates-LF/extralight/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{l}{scsl}{
- <-> ssub * MontserratAlternates-LF/light/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{el}{scit}{
+ <-> alias * MontserratAlternates-LF/extralight/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{l}{sl}{
- <-> ssub * MontserratAlternates-LF/light/sl
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{el}{sc}{
+ <-> alias * MontserratAlternates-LF/extralight/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{l}{sc}{
- <-> ssub * MontserratAlternates-LF/light/sc
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{el}{n}{
+ <-> alias * MontserratAlternates-LF/extralight/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{l}{it}{
- <-> ssub * MontserratAlternates-LF/light/it
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{el}{sl}{
+ <-> alias * MontserratAlternates-LF/extralight/sl
}{}
-% sl --> regular
+% l --> light
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{sl}{sl}{
- <-> ssub * MontserratAlternates-LF/regular/sl
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{l}{sc}{
+ <-> alias * MontserratAlternates-LF/light/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{sl}{sc}{
- <-> ssub * MontserratAlternates-LF/regular/sc
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{l}{n}{
+ <-> alias * MontserratAlternates-LF/light/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{sl}{it}{
- <-> ssub * MontserratAlternates-LF/regular/it
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{l}{sl}{
+ <-> alias * MontserratAlternates-LF/light/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{sl}{scit}{
- <-> ssub * MontserratAlternates-LF/regular/scit
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{l}{it}{
+ <-> alias * MontserratAlternates-LF/light/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{sl}{n}{
- <-> ssub * MontserratAlternates-LF/regular/n
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{l}{scsl}{
+ <-> alias * MontserratAlternates-LF/light/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{sl}{scsl}{
- <-> ssub * MontserratAlternates-LF/regular/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{l}{scit}{
+ <-> alias * MontserratAlternates-LF/light/scit
}{}
-% m --> medium
+% m --> regular
\DeclareFontShape{OT1}{MontserratAlternates-LF}{m}{n}{
- <-> ssub * MontserratAlternates-LF/medium/n
+ <-> alias * MontserratAlternates-LF/regular/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{m}{scit}{
- <-> ssub * MontserratAlternates-LF/medium/scit
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{m}{sl}{
+ <-> alias * MontserratAlternates-LF/regular/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{m}{scsl}{
- <-> ssub * MontserratAlternates-LF/medium/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{m}{sc}{
+ <-> alias * MontserratAlternates-LF/regular/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{m}{sl}{
- <-> ssub * MontserratAlternates-LF/medium/sl
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{m}{scit}{
+ <-> alias * MontserratAlternates-LF/regular/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{m}{sc}{
- <-> ssub * MontserratAlternates-LF/medium/sc
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{m}{scsl}{
+ <-> alias * MontserratAlternates-LF/regular/scsl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-LF}{m}{it}{
- <-> ssub * MontserratAlternates-LF/medium/it
+ <-> alias * MontserratAlternates-LF/regular/it
}{}
% sb --> semibold
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{sb}{it}{
- <-> ssub * MontserratAlternates-LF/semibold/it
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{sb}{scsl}{
+ <-> alias * MontserratAlternates-LF/semibold/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{sb}{sc}{
- <-> ssub * MontserratAlternates-LF/semibold/sc
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{sb}{it}{
+ <-> alias * MontserratAlternates-LF/semibold/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{sb}{sl}{
- <-> ssub * MontserratAlternates-LF/semibold/sl
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{sb}{scit}{
+ <-> alias * MontserratAlternates-LF/semibold/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{sb}{scsl}{
- <-> ssub * MontserratAlternates-LF/semibold/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{sb}{sc}{
+ <-> alias * MontserratAlternates-LF/semibold/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{sb}{scit}{
- <-> ssub * MontserratAlternates-LF/semibold/scit
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{sb}{sl}{
+ <-> alias * MontserratAlternates-LF/semibold/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-LF}{sb}{n}{
- <-> ssub * MontserratAlternates-LF/semibold/n
+ <-> alias * MontserratAlternates-LF/semibold/n
}{}
% b --> bold
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{b}{scit}{
- <-> ssub * MontserratAlternates-LF/bold/scit
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{b}{sc}{
+ <-> alias * MontserratAlternates-LF/bold/sc
}{}
\DeclareFontShape{OT1}{MontserratAlternates-LF}{b}{n}{
- <-> ssub * MontserratAlternates-LF/bold/n
+ <-> alias * MontserratAlternates-LF/bold/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{b}{scsl}{
- <-> ssub * MontserratAlternates-LF/bold/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{b}{sl}{
+ <-> alias * MontserratAlternates-LF/bold/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{b}{sl}{
- <-> ssub * MontserratAlternates-LF/bold/sl
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{b}{it}{
+ <-> alias * MontserratAlternates-LF/bold/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{b}{sc}{
- <-> ssub * MontserratAlternates-LF/bold/sc
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{b}{scsl}{
+ <-> alias * MontserratAlternates-LF/bold/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{b}{it}{
- <-> ssub * MontserratAlternates-LF/bold/it
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{b}{scit}{
+ <-> alias * MontserratAlternates-LF/bold/scit
}{}
% eb --> extrabold
\DeclareFontShape{OT1}{MontserratAlternates-LF}{eb}{scsl}{
- <-> ssub * MontserratAlternates-LF/extrabold/scsl
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{eb}{scit}{
- <-> ssub * MontserratAlternates-LF/extrabold/scit
+ <-> alias * MontserratAlternates-LF/extrabold/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{eb}{n}{
- <-> ssub * MontserratAlternates-LF/extrabold/n
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{eb}{it}{
+ <-> alias * MontserratAlternates-LF/extrabold/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{eb}{it}{
- <-> ssub * MontserratAlternates-LF/extrabold/it
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{eb}{scit}{
+ <-> alias * MontserratAlternates-LF/extrabold/scit
}{}
\DeclareFontShape{OT1}{MontserratAlternates-LF}{eb}{sc}{
- <-> ssub * MontserratAlternates-LF/extrabold/sc
+ <-> alias * MontserratAlternates-LF/extrabold/sc
}{}
\DeclareFontShape{OT1}{MontserratAlternates-LF}{eb}{sl}{
- <-> ssub * MontserratAlternates-LF/extrabold/sl
+ <-> alias * MontserratAlternates-LF/extrabold/sl
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{eb}{n}{
+ <-> alias * MontserratAlternates-LF/extrabold/n
}{}
% ub --> black
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{ub}{scit}{
- <-> ssub * MontserratAlternates-LF/black/scit
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{ub}{sc}{
+ <-> alias * MontserratAlternates-LF/black/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{ub}{n}{
- <-> ssub * MontserratAlternates-LF/black/n
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{ub}{sl}{
+ <-> alias * MontserratAlternates-LF/black/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{ub}{scsl}{
- <-> ssub * MontserratAlternates-LF/black/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{ub}{n}{
+ <-> alias * MontserratAlternates-LF/black/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{ub}{sl}{
- <-> ssub * MontserratAlternates-LF/black/sl
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{ub}{it}{
+ <-> alias * MontserratAlternates-LF/black/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{ub}{sc}{
- <-> ssub * MontserratAlternates-LF/black/sc
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{ub}{scsl}{
+ <-> alias * MontserratAlternates-LF/black/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{ub}{it}{
- <-> ssub * MontserratAlternates-LF/black/it
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{ub}{scit}{
+ <-> alias * MontserratAlternates-LF/black/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{bx}{it}{
- <-> ssub * MontserratAlternates-LF/b/it
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{bx}{sc}{
+ <-> ssub * MontserratAlternates-LF/b/sc
}{}
\DeclareFontShape{OT1}{MontserratAlternates-LF}{bx}{sl}{
<-> ssub * MontserratAlternates-LF/b/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{bx}{sc}{
- <-> ssub * MontserratAlternates-LF/b/sc
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{bx}{n}{
+ <-> ssub * MontserratAlternates-LF/b/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-LF}{bx}{scsl}{
<-> ssub * MontserratAlternates-LF/b/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{bx}{scit}{
- <-> ssub * MontserratAlternates-LF/b/scit
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{bx}{it}{
+ <-> ssub * MontserratAlternates-LF/b/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-LF}{bx}{n}{
- <-> ssub * MontserratAlternates-LF/b/n
+\DeclareFontShape{OT1}{MontserratAlternates-LF}{bx}{scit}{
+ <-> ssub * MontserratAlternates-LF/b/scit
}{}
\endinput
diff --git a/fonts/montserrat/tex/OT1MontserratAlternates-Numr.fd b/fonts/montserrat/tex/OT1MontserratAlternates-Numr.fd
index 7d7aeeed6d..7ce722b3d1 100644
--- a/fonts/montserrat/tex/OT1MontserratAlternates-Numr.fd
+++ b/fonts/montserrat/tex/OT1MontserratAlternates-Numr.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{OT1MontserratAlternates-Numr.fd}
- [2019/10/18 (autoinst) Font definitions for OT1/MontserratAlternates-Numr.]
+ [2019/11/07 (autoinst) Font definitions for OT1/MontserratAlternates-Numr.]
+
+\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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,18 +20,18 @@
\DeclareFontFamily{OT1}{MontserratAlternates-Numr}{}
-% ---- semibold ----
+% ---- extrabold ----
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-numr-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-numr-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-numr-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-numr-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{semibold}{sl}{
- <-> ssub * MontserratAlternates-Numr/semibold/it
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-Numr/extrabold/it
}{}
@@ -42,63 +50,63 @@
}{}
-% ---- light ----
+% ---- bold ----
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-numr-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-numr-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-numr-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-numr-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{light}{sl}{
- <-> ssub * MontserratAlternates-Numr/light/it
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{bold}{sl}{
+ <-> ssub * MontserratAlternates-Numr/bold/it
}{}
-% ---- regular ----
+% ---- semibold ----
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-numr-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-numr-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-numr-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-numr-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{regular}{sl}{
- <-> ssub * MontserratAlternates-Numr/regular/it
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-Numr/semibold/it
}{}
-% ---- black ----
+% ---- light ----
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-numr-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-numr-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-numr-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-numr-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{black}{sl}{
- <-> ssub * MontserratAlternates-Numr/black/it
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{light}{sl}{
+ <-> ssub * MontserratAlternates-Numr/light/it
}{}
-% ---- bold ----
+% ---- extralight ----
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-numr-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-numr-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-numr-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-numr-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{bold}{sl}{
- <-> ssub * MontserratAlternates-Numr/bold/it
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-Numr/extralight/it
}{}
@@ -117,171 +125,160 @@
}{}
-% ---- extrabold ----
+% ---- black ----
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-numr-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-numr-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-numr-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-numr-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-Numr/extrabold/it
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{black}{sl}{
+ <-> ssub * MontserratAlternates-Numr/black/it
}{}
-% ---- extralight ----
+% ---- regular ----
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-numr-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-numr-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-numr-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-numr-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{extralight}{sl}{
- <-> ssub * MontserratAlternates-Numr/extralight/it
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{regular}{sl}{
+ <-> ssub * MontserratAlternates-Numr/regular/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{ul}{it}{
- <-> ssub * MontserratAlternates-Numr/thin/it
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{ul}{n}{
+ <-> alias * MontserratAlternates-Numr/thin/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{ul}{sl}{
- <-> ssub * MontserratAlternates-Numr/thin/sl
+ <-> alias * MontserratAlternates-Numr/thin/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{ul}{n}{
- <-> ssub * MontserratAlternates-Numr/thin/n
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{ul}{it}{
+ <-> alias * MontserratAlternates-Numr/thin/it
}{}
% el --> extralight
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{el}{n}{
- <-> ssub * MontserratAlternates-Numr/extralight/n
+ <-> alias * MontserratAlternates-Numr/extralight/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{el}{sl}{
- <-> ssub * MontserratAlternates-Numr/extralight/sl
+ <-> alias * MontserratAlternates-Numr/extralight/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{el}{it}{
- <-> ssub * MontserratAlternates-Numr/extralight/it
+ <-> alias * MontserratAlternates-Numr/extralight/it
}{}
% l --> light
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{l}{n}{
- <-> ssub * MontserratAlternates-Numr/light/n
+ <-> alias * MontserratAlternates-Numr/light/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{l}{sl}{
- <-> ssub * MontserratAlternates-Numr/light/sl
+ <-> alias * MontserratAlternates-Numr/light/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{l}{it}{
- <-> ssub * MontserratAlternates-Numr/light/it
+ <-> alias * MontserratAlternates-Numr/light/it
}{}
-% sl --> regular
+% m --> regular
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{sl}{n}{
- <-> ssub * MontserratAlternates-Numr/regular/n
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{sl}{sl}{
- <-> ssub * MontserratAlternates-Numr/regular/sl
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{sl}{it}{
- <-> ssub * MontserratAlternates-Numr/regular/it
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{m}{n}{
+ <-> alias * MontserratAlternates-Numr/regular/n
}{}
-
-% m --> medium
-
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{m}{sl}{
- <-> ssub * MontserratAlternates-Numr/medium/sl
+ <-> alias * MontserratAlternates-Numr/regular/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{m}{it}{
- <-> ssub * MontserratAlternates-Numr/medium/it
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{m}{n}{
- <-> ssub * MontserratAlternates-Numr/medium/n
+ <-> alias * MontserratAlternates-Numr/regular/it
}{}
% sb --> semibold
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{sb}{it}{
- <-> ssub * MontserratAlternates-Numr/semibold/it
+ <-> alias * MontserratAlternates-Numr/semibold/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{sb}{sl}{
- <-> ssub * MontserratAlternates-Numr/semibold/sl
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{sb}{n}{
+ <-> alias * MontserratAlternates-Numr/semibold/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{sb}{n}{
- <-> ssub * MontserratAlternates-Numr/semibold/n
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{sb}{sl}{
+ <-> alias * MontserratAlternates-Numr/semibold/sl
}{}
% b --> bold
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{b}{n}{
- <-> ssub * MontserratAlternates-Numr/bold/n
+ <-> alias * MontserratAlternates-Numr/bold/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{b}{sl}{
- <-> ssub * MontserratAlternates-Numr/bold/sl
+ <-> alias * MontserratAlternates-Numr/bold/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{b}{it}{
- <-> ssub * MontserratAlternates-Numr/bold/it
+ <-> alias * MontserratAlternates-Numr/bold/it
}{}
% eb --> extrabold
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{eb}{sl}{
- <-> ssub * MontserratAlternates-Numr/extrabold/sl
+ <-> alias * MontserratAlternates-Numr/extrabold/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{eb}{it}{
- <-> ssub * MontserratAlternates-Numr/extrabold/it
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{eb}{n}{
+ <-> alias * MontserratAlternates-Numr/extrabold/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{eb}{n}{
- <-> ssub * MontserratAlternates-Numr/extrabold/n
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{eb}{it}{
+ <-> alias * MontserratAlternates-Numr/extrabold/it
}{}
% ub --> black
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{ub}{n}{
- <-> ssub * MontserratAlternates-Numr/black/n
+ <-> alias * MontserratAlternates-Numr/black/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{ub}{sl}{
- <-> ssub * MontserratAlternates-Numr/black/sl
+ <-> alias * MontserratAlternates-Numr/black/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{ub}{it}{
- <-> ssub * MontserratAlternates-Numr/black/it
+ <-> alias * MontserratAlternates-Numr/black/it
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-Numr}{bx}{n}{
+ <-> ssub * MontserratAlternates-Numr/b/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Numr}{bx}{sl}{
@@ -292,8 +289,4 @@
<-> ssub * MontserratAlternates-Numr/b/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Numr}{bx}{n}{
- <-> ssub * MontserratAlternates-Numr/b/n
-}{}
-
\endinput
diff --git a/fonts/montserrat/tex/OT1MontserratAlternates-OsF.fd b/fonts/montserrat/tex/OT1MontserratAlternates-OsF.fd
index 4e67de75e0..51755c0dee 100644
--- a/fonts/montserrat/tex/OT1MontserratAlternates-OsF.fd
+++ b/fonts/montserrat/tex/OT1MontserratAlternates-OsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{OT1MontserratAlternates-OsF.fd}
- [2019/10/18 (autoinst) Font definitions for OT1/MontserratAlternates-OsF.]
+ [2019/11/07 (autoinst) Font definitions for OT1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,51 +20,78 @@
\DeclareFontFamily{OT1}{MontserratAlternates-OsF}{}
-% ---- extralight ----
+% ---- bold ----
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-osf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extralight}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-osf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-osf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-osf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-osf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extralight}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-osf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extralight}{scsl}{
- <-> ssub * MontserratAlternates-OsF/extralight/scit
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bold}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/bold/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extralight}{sl}{
- <-> ssub * MontserratAlternates-OsF/extralight/it
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bold}{sl}{
+ <-> ssub * MontserratAlternates-OsF/bold/it
}{}
-% ---- extrabold ----
+% ---- semibold ----
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extrabold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-osf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-osf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-osf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{semibold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{semibold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-osf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-osf-ot1
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{semibold}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/semibold/scit
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-OsF/semibold/it
+}{}
+
+
+% ---- extrabold ----
+
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extrabold}{scit}{
<-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-osf-sc-ot1
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-osf-ot1
+}{}
+
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extrabold}{n}{
<-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-osf-ot1
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extrabold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-osf-sc-ot1
+}{}
+
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extrabold}{scsl}{
<-> ssub * MontserratAlternates-OsF/extrabold/scit
}{}
@@ -68,22 +103,22 @@
% ---- medium ----
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{medium}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-osf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{medium}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-osf-sc-ot1
}{}
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{medium}{n}{
<-> \MontserratAlternates@@scale MontserratAlternates-Medium-osf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{medium}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-osf-sc-ot1
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{medium}{it}{
<-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-osf-ot1
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{medium}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-osf-sc-ot1
+}{}
+
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{medium}{scsl}{
<-> ssub * MontserratAlternates-OsF/medium/scit
}{}
@@ -93,66 +128,35 @@
}{}
-% ---- light ----
-
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-osf-ot1
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{light}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-osf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{light}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-osf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-osf-ot1
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{light}{scsl}{
- <-> ssub * MontserratAlternates-OsF/light/scit
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{light}{sl}{
- <-> ssub * MontserratAlternates-OsF/light/it
-}{}
-
-
-% ---- semibold ----
+% ---- black ----
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{semibold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-osf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{black}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-osf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-osf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{semibold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-osf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-osf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-osf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{black}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{semibold}{scsl}{
- <-> ssub * MontserratAlternates-OsF/semibold/scit
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{black}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/black/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{semibold}{sl}{
- <-> ssub * MontserratAlternates-OsF/semibold/it
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{black}{sl}{
+ <-> ssub * MontserratAlternates-OsF/black/it
}{}
% ---- regular ----
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-osf-ot1
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{regular}{sc}{
<-> \MontserratAlternates@@scale MontserratAlternates-Regular-osf-sc-ot1
}{}
@@ -161,6 +165,10 @@
<-> \MontserratAlternates@@scale MontserratAlternates-Regular-osf-ot1
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-osf-ot1
+}{}
+
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{regular}{scit}{
<-> \MontserratAlternates@@scale MontserratAlternates-Italic-osf-sc-ot1
}{}
@@ -174,354 +182,327 @@
}{}
-% ---- black ----
+% ---- light ----
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{black}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-osf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{light}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-osf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-osf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-osf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-osf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{black}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-osf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{light}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{black}{scsl}{
- <-> ssub * MontserratAlternates-OsF/black/scit
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{light}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/light/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{black}{sl}{
- <-> ssub * MontserratAlternates-OsF/black/it
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{light}{sl}{
+ <-> ssub * MontserratAlternates-OsF/light/it
}{}
-% ---- thin ----
+% ---- extralight ----
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-osf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-osf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{thin}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-osf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extralight}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-osf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extralight}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{thin}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-osf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-osf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{thin}{scsl}{
- <-> ssub * MontserratAlternates-OsF/thin/scit
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extralight}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/extralight/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{thin}{sl}{
- <-> ssub * MontserratAlternates-OsF/thin/it
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-OsF/extralight/it
}{}
-% ---- bold ----
+% ---- thin ----
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-osf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{thin}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-osf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-osf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-osf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-osf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-osf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{thin}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-osf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bold}{scsl}{
- <-> ssub * MontserratAlternates-OsF/bold/scit
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{thin}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/thin/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bold}{sl}{
- <-> ssub * MontserratAlternates-OsF/bold/it
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{thin}{sl}{
+ <-> ssub * MontserratAlternates-OsF/thin/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ul}{scit}{
- <-> ssub * MontserratAlternates-OsF/thin/scit
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ul}{n}{
+ <-> alias * MontserratAlternates-OsF/thin/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ul}{n}{
- <-> ssub * MontserratAlternates-OsF/thin/n
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ul}{sl}{
+ <-> alias * MontserratAlternates-OsF/thin/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ul}{scsl}{
- <-> ssub * MontserratAlternates-OsF/thin/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ul}{sc}{
+ <-> alias * MontserratAlternates-OsF/thin/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ul}{sl}{
- <-> ssub * MontserratAlternates-OsF/thin/sl
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ul}{scit}{
+ <-> alias * MontserratAlternates-OsF/thin/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ul}{sc}{
- <-> ssub * MontserratAlternates-OsF/thin/sc
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ul}{scsl}{
+ <-> alias * MontserratAlternates-OsF/thin/scsl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ul}{it}{
- <-> ssub * MontserratAlternates-OsF/thin/it
+ <-> alias * MontserratAlternates-OsF/thin/it
}{}
% el --> extralight
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{el}{scit}{
- <-> ssub * MontserratAlternates-OsF/extralight/scit
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{el}{sc}{
+ <-> alias * MontserratAlternates-OsF/extralight/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{el}{n}{
- <-> ssub * MontserratAlternates-OsF/extralight/n
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{el}{sl}{
+ <-> alias * MontserratAlternates-OsF/extralight/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{el}{scsl}{
- <-> ssub * MontserratAlternates-OsF/extralight/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{el}{n}{
+ <-> alias * MontserratAlternates-OsF/extralight/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{el}{sl}{
- <-> ssub * MontserratAlternates-OsF/extralight/sl
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{el}{it}{
+ <-> alias * MontserratAlternates-OsF/extralight/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{el}{sc}{
- <-> ssub * MontserratAlternates-OsF/extralight/sc
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{el}{scsl}{
+ <-> alias * MontserratAlternates-OsF/extralight/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{el}{it}{
- <-> ssub * MontserratAlternates-OsF/extralight/it
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{el}{scit}{
+ <-> alias * MontserratAlternates-OsF/extralight/scit
}{}
% l --> light
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{l}{n}{
- <-> ssub * MontserratAlternates-OsF/light/n
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{l}{scit}{
- <-> ssub * MontserratAlternates-OsF/light/scit
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{l}{scsl}{
- <-> ssub * MontserratAlternates-OsF/light/scsl
+ <-> alias * MontserratAlternates-OsF/light/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{l}{sl}{
- <-> ssub * MontserratAlternates-OsF/light/sl
+ <-> alias * MontserratAlternates-OsF/light/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{l}{sc}{
- <-> ssub * MontserratAlternates-OsF/light/sc
+ <-> alias * MontserratAlternates-OsF/light/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{l}{it}{
- <-> ssub * MontserratAlternates-OsF/light/it
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{l}{scit}{
+ <-> alias * MontserratAlternates-OsF/light/scit
}{}
-
-% sl --> regular
-
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{sl}{it}{
- <-> ssub * MontserratAlternates-OsF/regular/it
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{l}{scsl}{
+ <-> alias * MontserratAlternates-OsF/light/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{sl}{sc}{
- <-> ssub * MontserratAlternates-OsF/regular/sc
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{l}{it}{
+ <-> alias * MontserratAlternates-OsF/light/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{sl}{sl}{
- <-> ssub * MontserratAlternates-OsF/regular/sl
-}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{sl}{scsl}{
- <-> ssub * MontserratAlternates-OsF/regular/scsl
-}{}
+% m --> regular
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{sl}{n}{
- <-> ssub * MontserratAlternates-OsF/regular/n
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{m}{sc}{
+ <-> alias * MontserratAlternates-OsF/regular/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{sl}{scit}{
- <-> ssub * MontserratAlternates-OsF/regular/scit
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{m}{n}{
+ <-> alias * MontserratAlternates-OsF/regular/n
}{}
-
-% m --> medium
-
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{m}{sl}{
- <-> ssub * MontserratAlternates-OsF/medium/sl
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{m}{sc}{
- <-> ssub * MontserratAlternates-OsF/medium/sc
+ <-> alias * MontserratAlternates-OsF/regular/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{m}{it}{
- <-> ssub * MontserratAlternates-OsF/medium/it
+ <-> alias * MontserratAlternates-OsF/regular/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{m}{n}{
- <-> ssub * MontserratAlternates-OsF/medium/n
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{m}{scsl}{
+ <-> alias * MontserratAlternates-OsF/regular/scsl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{m}{scit}{
- <-> ssub * MontserratAlternates-OsF/medium/scit
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{m}{scsl}{
- <-> ssub * MontserratAlternates-OsF/medium/scsl
+ <-> alias * MontserratAlternates-OsF/regular/scit
}{}
% sb --> semibold
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{sb}{scsl}{
- <-> ssub * MontserratAlternates-OsF/semibold/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{sb}{sc}{
+ <-> alias * MontserratAlternates-OsF/semibold/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{sb}{scit}{
- <-> ssub * MontserratAlternates-OsF/semibold/scit
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{sb}{n}{
+ <-> alias * MontserratAlternates-OsF/semibold/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{sb}{n}{
- <-> ssub * MontserratAlternates-OsF/semibold/n
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{sb}{sl}{
+ <-> alias * MontserratAlternates-OsF/semibold/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{sb}{it}{
- <-> ssub * MontserratAlternates-OsF/semibold/it
+ <-> alias * MontserratAlternates-OsF/semibold/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{sb}{sc}{
- <-> ssub * MontserratAlternates-OsF/semibold/sc
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{sb}{scsl}{
+ <-> alias * MontserratAlternates-OsF/semibold/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{sb}{sl}{
- <-> ssub * MontserratAlternates-OsF/semibold/sl
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{sb}{scit}{
+ <-> alias * MontserratAlternates-OsF/semibold/scit
}{}
% b --> bold
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{b}{sl}{
- <-> ssub * MontserratAlternates-OsF/bold/sl
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{b}{sc}{
- <-> ssub * MontserratAlternates-OsF/bold/sc
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{b}{n}{
+ <-> alias * MontserratAlternates-OsF/bold/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{b}{it}{
- <-> ssub * MontserratAlternates-OsF/bold/it
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{b}{sl}{
+ <-> alias * MontserratAlternates-OsF/bold/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{b}{n}{
- <-> ssub * MontserratAlternates-OsF/bold/n
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{b}{sc}{
+ <-> alias * MontserratAlternates-OsF/bold/sc
}{}
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{b}{scit}{
- <-> ssub * MontserratAlternates-OsF/bold/scit
+ <-> alias * MontserratAlternates-OsF/bold/scit
}{}
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{b}{scsl}{
- <-> ssub * MontserratAlternates-OsF/bold/scsl
+ <-> alias * MontserratAlternates-OsF/bold/scsl
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{b}{it}{
+ <-> alias * MontserratAlternates-OsF/bold/it
+}{}
-% eb --> extrabold
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{eb}{sl}{
- <-> ssub * MontserratAlternates-OsF/extrabold/sl
-}{}
+% eb --> extrabold
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{eb}{sc}{
- <-> ssub * MontserratAlternates-OsF/extrabold/sc
+ <-> alias * MontserratAlternates-OsF/extrabold/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{eb}{it}{
- <-> ssub * MontserratAlternates-OsF/extrabold/it
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{eb}{sl}{
+ <-> alias * MontserratAlternates-OsF/extrabold/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{eb}{n}{
- <-> ssub * MontserratAlternates-OsF/extrabold/n
+ <-> alias * MontserratAlternates-OsF/extrabold/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{eb}{scit}{
- <-> ssub * MontserratAlternates-OsF/extrabold/scit
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{eb}{it}{
+ <-> alias * MontserratAlternates-OsF/extrabold/it
}{}
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{eb}{scsl}{
- <-> ssub * MontserratAlternates-OsF/extrabold/scsl
+ <-> alias * MontserratAlternates-OsF/extrabold/scsl
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{eb}{scit}{
+ <-> alias * MontserratAlternates-OsF/extrabold/scit
}{}
% ub --> black
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ub}{it}{
- <-> ssub * MontserratAlternates-OsF/black/it
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ub}{sl}{
+ <-> alias * MontserratAlternates-OsF/black/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ub}{sc}{
- <-> ssub * MontserratAlternates-OsF/black/sc
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ub}{n}{
+ <-> alias * MontserratAlternates-OsF/black/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ub}{sl}{
- <-> ssub * MontserratAlternates-OsF/black/sl
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ub}{sc}{
+ <-> alias * MontserratAlternates-OsF/black/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ub}{scsl}{
- <-> ssub * MontserratAlternates-OsF/black/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ub}{scit}{
+ <-> alias * MontserratAlternates-OsF/black/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ub}{scit}{
- <-> ssub * MontserratAlternates-OsF/black/scit
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ub}{scsl}{
+ <-> alias * MontserratAlternates-OsF/black/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ub}{n}{
- <-> ssub * MontserratAlternates-OsF/black/n
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{ub}{it}{
+ <-> alias * MontserratAlternates-OsF/black/it
}{}
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bx}{scit}{
<-> ssub * MontserratAlternates-OsF/b/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bx}{n}{
- <-> ssub * MontserratAlternates-OsF/b/n
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bx}{scsl}{
<-> ssub * MontserratAlternates-OsF/b/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bx}{sc}{
- <-> ssub * MontserratAlternates-OsF/b/sc
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bx}{it}{
+ <-> ssub * MontserratAlternates-OsF/b/it
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bx}{n}{
+ <-> ssub * MontserratAlternates-OsF/b/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bx}{sl}{
<-> ssub * MontserratAlternates-OsF/b/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bx}{it}{
- <-> ssub * MontserratAlternates-OsF/b/it
+\DeclareFontShape{OT1}{MontserratAlternates-OsF}{bx}{sc}{
+ <-> ssub * MontserratAlternates-OsF/b/sc
}{}
\endinput
diff --git a/fonts/montserrat/tex/OT1MontserratAlternates-Sup.fd b/fonts/montserrat/tex/OT1MontserratAlternates-Sup.fd
index be24153e23..0399b390e7 100644
--- a/fonts/montserrat/tex/OT1MontserratAlternates-Sup.fd
+++ b/fonts/montserrat/tex/OT1MontserratAlternates-Sup.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{OT1MontserratAlternates-Sup.fd}
- [2019/10/18 (autoinst) Font definitions for OT1/MontserratAlternates-Sup.]
+ [2019/11/07 (autoinst) Font definitions for OT1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,276 +20,261 @@
\DeclareFontFamily{OT1}{MontserratAlternates-Sup}{}
-% ---- extralight ----
+% ---- semibold ----
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{extralight}{sl}{
- <-> ssub * MontserratAlternates-Sup/extralight/it
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-Sup/semibold/it
}{}
-% ---- extrabold ----
+% ---- bold ----
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-Sup/extrabold/it
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{bold}{sl}{
+ <-> ssub * MontserratAlternates-Sup/bold/it
}{}
-% ---- bold ----
+% ---- medium ----
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{bold}{sl}{
- <-> ssub * MontserratAlternates-Sup/bold/it
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{medium}{sl}{
+ <-> ssub * MontserratAlternates-Sup/medium/it
}{}
-% ---- thin ----
+% ---- extrabold ----
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{thin}{sl}{
- <-> ssub * MontserratAlternates-Sup/thin/it
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-Sup/extrabold/it
}{}
-% ---- semibold ----
+% ---- black ----
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{semibold}{sl}{
- <-> ssub * MontserratAlternates-Sup/semibold/it
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{black}{sl}{
+ <-> ssub * MontserratAlternates-Sup/black/it
}{}
-% ---- light ----
+% ---- regular ----
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{light}{sl}{
- <-> ssub * MontserratAlternates-Sup/light/it
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{regular}{sl}{
+ <-> ssub * MontserratAlternates-Sup/regular/it
}{}
-% ---- medium ----
+% ---- light ----
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{medium}{sl}{
- <-> ssub * MontserratAlternates-Sup/medium/it
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{light}{sl}{
+ <-> ssub * MontserratAlternates-Sup/light/it
}{}
-% ---- black ----
+% ---- extralight ----
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{black}{sl}{
- <-> ssub * MontserratAlternates-Sup/black/it
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-Sup/extralight/it
}{}
-% ---- regular ----
+% ---- thin ----
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-sup-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-sup-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{regular}{sl}{
- <-> ssub * MontserratAlternates-Sup/regular/it
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{thin}{sl}{
+ <-> ssub * MontserratAlternates-Sup/thin/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{ul}{n}{
- <-> ssub * MontserratAlternates-Sup/thin/n
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{ul}{sl}{
+ <-> alias * MontserratAlternates-Sup/thin/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{ul}{sl}{
- <-> ssub * MontserratAlternates-Sup/thin/sl
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{ul}{n}{
+ <-> alias * MontserratAlternates-Sup/thin/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Sup}{ul}{it}{
- <-> ssub * MontserratAlternates-Sup/thin/it
+ <-> alias * MontserratAlternates-Sup/thin/it
}{}
% el --> extralight
\DeclareFontShape{OT1}{MontserratAlternates-Sup}{el}{it}{
- <-> ssub * MontserratAlternates-Sup/extralight/it
+ <-> alias * MontserratAlternates-Sup/extralight/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{el}{sl}{
- <-> ssub * MontserratAlternates-Sup/extralight/sl
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{el}{n}{
+ <-> alias * MontserratAlternates-Sup/extralight/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{el}{n}{
- <-> ssub * MontserratAlternates-Sup/extralight/n
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{el}{sl}{
+ <-> alias * MontserratAlternates-Sup/extralight/sl
}{}
% l --> light
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{l}{n}{
- <-> ssub * MontserratAlternates-Sup/light/n
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{l}{it}{
+ <-> alias * MontserratAlternates-Sup/light/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{l}{it}{
- <-> ssub * MontserratAlternates-Sup/light/it
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{l}{n}{
+ <-> alias * MontserratAlternates-Sup/light/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Sup}{l}{sl}{
- <-> ssub * MontserratAlternates-Sup/light/sl
+ <-> alias * MontserratAlternates-Sup/light/sl
}{}
-% sl --> regular
-
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{sl}{it}{
- <-> ssub * MontserratAlternates-Sup/regular/it
-}{}
+% m --> regular
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{sl}{sl}{
- <-> ssub * MontserratAlternates-Sup/regular/sl
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{m}{it}{
+ <-> alias * MontserratAlternates-Sup/regular/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{sl}{n}{
- <-> ssub * MontserratAlternates-Sup/regular/n
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{m}{sl}{
+ <-> alias * MontserratAlternates-Sup/regular/sl
}{}
-
-% m --> medium
-
\DeclareFontShape{OT1}{MontserratAlternates-Sup}{m}{n}{
- <-> ssub * MontserratAlternates-Sup/medium/n
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{m}{it}{
- <-> ssub * MontserratAlternates-Sup/medium/it
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{m}{sl}{
- <-> ssub * MontserratAlternates-Sup/medium/sl
+ <-> alias * MontserratAlternates-Sup/regular/n
}{}
% sb --> semibold
\DeclareFontShape{OT1}{MontserratAlternates-Sup}{sb}{it}{
- <-> ssub * MontserratAlternates-Sup/semibold/it
+ <-> alias * MontserratAlternates-Sup/semibold/it
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Sup}{sb}{sl}{
- <-> ssub * MontserratAlternates-Sup/semibold/sl
+ <-> alias * MontserratAlternates-Sup/semibold/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Sup}{sb}{n}{
- <-> ssub * MontserratAlternates-Sup/semibold/n
+ <-> alias * MontserratAlternates-Sup/semibold/n
}{}
% b --> bold
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{b}{sl}{
- <-> ssub * MontserratAlternates-Sup/bold/sl
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-Sup}{b}{it}{
- <-> ssub * MontserratAlternates-Sup/bold/it
+ <-> alias * MontserratAlternates-Sup/bold/it
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Sup}{b}{n}{
- <-> ssub * MontserratAlternates-Sup/bold/n
+ <-> alias * MontserratAlternates-Sup/bold/n
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{b}{sl}{
+ <-> alias * MontserratAlternates-Sup/bold/sl
+}{}
-% eb --> extrabold
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{eb}{n}{
- <-> ssub * MontserratAlternates-Sup/extrabold/n
-}{}
+% eb --> extrabold
\DeclareFontShape{OT1}{MontserratAlternates-Sup}{eb}{it}{
- <-> ssub * MontserratAlternates-Sup/extrabold/it
+ <-> alias * MontserratAlternates-Sup/extrabold/it
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Sup}{eb}{sl}{
- <-> ssub * MontserratAlternates-Sup/extrabold/sl
+ <-> alias * MontserratAlternates-Sup/extrabold/sl
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{eb}{n}{
+ <-> alias * MontserratAlternates-Sup/extrabold/n
}{}
% ub --> black
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{ub}{sl}{
- <-> ssub * MontserratAlternates-Sup/black/sl
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{ub}{n}{
+ <-> alias * MontserratAlternates-Sup/black/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{ub}{it}{
- <-> ssub * MontserratAlternates-Sup/black/it
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{ub}{sl}{
+ <-> alias * MontserratAlternates-Sup/black/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-Sup}{ub}{n}{
- <-> ssub * MontserratAlternates-Sup/black/n
+\DeclareFontShape{OT1}{MontserratAlternates-Sup}{ub}{it}{
+ <-> alias * MontserratAlternates-Sup/black/it
}{}
\DeclareFontShape{OT1}{MontserratAlternates-Sup}{bx}{it}{
diff --git a/fonts/montserrat/tex/OT1MontserratAlternates-TLF.fd b/fonts/montserrat/tex/OT1MontserratAlternates-TLF.fd
index 0b1e301217..134e8d05df 100644
--- a/fonts/montserrat/tex/OT1MontserratAlternates-TLF.fd
+++ b/fonts/montserrat/tex/OT1MontserratAlternates-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{OT1MontserratAlternates-TLF.fd}
- [2019/10/18 (autoinst) Font definitions for OT1/MontserratAlternates-TLF.]
+ [2019/11/07 (autoinst) Font definitions for OT1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,132 +20,132 @@
\DeclareFontFamily{OT1}{MontserratAlternates-TLF}{}
-% ---- extrabold ----
+% ---- thin ----
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extrabold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tlf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tlf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{thin}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extrabold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tlf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{thin}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tlf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tlf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extrabold}{scsl}{
- <-> ssub * MontserratAlternates-TLF/extrabold/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{thin}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/thin/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-TLF/extrabold/it
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{thin}{sl}{
+ <-> ssub * MontserratAlternates-TLF/thin/it
}{}
-% ---- extralight ----
+% ---- light ----
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extralight}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tlf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tlf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{light}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tlf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{light}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extralight}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tlf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-tlf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extralight}{scsl}{
- <-> ssub * MontserratAlternates-TLF/extralight/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{light}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/light/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extralight}{sl}{
- <-> ssub * MontserratAlternates-TLF/extralight/it
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{light}{sl}{
+ <-> ssub * MontserratAlternates-TLF/light/it
}{}
-% ---- bold ----
+% ---- extralight ----
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tlf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tlf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tlf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extralight}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tlf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extralight}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tlf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bold}{scsl}{
- <-> ssub * MontserratAlternates-TLF/bold/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extralight}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/extralight/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bold}{sl}{
- <-> ssub * MontserratAlternates-TLF/bold/it
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-TLF/extralight/it
}{}
-% ---- thin ----
+% ---- regular ----
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tlf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{regular}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{thin}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tlf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tlf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tlf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{thin}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tlf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{regular}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{thin}{scsl}{
- <-> ssub * MontserratAlternates-TLF/thin/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{regular}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/regular/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{thin}{sl}{
- <-> ssub * MontserratAlternates-TLF/thin/it
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{regular}{sl}{
+ <-> ssub * MontserratAlternates-TLF/regular/it
}{}
% ---- black ----
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tlf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-tlf-ot1
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TLF}{black}{sc}{
<-> \MontserratAlternates@@scale MontserratAlternates-Black-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-tlf-ot1
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-TLF}{black}{scit}{
<-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tlf-sc-ot1
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tlf-ot1
+}{}
+
\DeclareFontShape{OT1}{MontserratAlternates-TLF}{black}{scsl}{
<-> ssub * MontserratAlternates-TLF/black/scit
}{}
@@ -147,381 +155,354 @@
}{}
-% ---- regular ----
+% ---- medium ----
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{regular}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tlf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tlf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tlf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{medium}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{regular}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tlf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{medium}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tlf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{regular}{scsl}{
- <-> ssub * MontserratAlternates-TLF/regular/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{medium}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/medium/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{regular}{sl}{
- <-> ssub * MontserratAlternates-TLF/regular/it
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{medium}{sl}{
+ <-> ssub * MontserratAlternates-TLF/medium/it
}{}
-% ---- semibold ----
+% ---- extrabold ----
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tlf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extrabold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{semibold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tlf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tlf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tlf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{semibold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tlf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extrabold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{semibold}{scsl}{
- <-> ssub * MontserratAlternates-TLF/semibold/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extrabold}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/extrabold/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{semibold}{sl}{
- <-> ssub * MontserratAlternates-TLF/semibold/it
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-TLF/extrabold/it
}{}
-% ---- light ----
+% ---- semibold ----
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tlf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tlf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{light}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-tlf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{semibold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{light}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tlf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{semibold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-tlf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{light}{scsl}{
- <-> ssub * MontserratAlternates-TLF/light/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{semibold}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/semibold/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{light}{sl}{
- <-> ssub * MontserratAlternates-TLF/light/it
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-TLF/semibold/it
}{}
-% ---- medium ----
+% ---- bold ----
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tlf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{medium}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tlf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tlf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tlf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tlf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{medium}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tlf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tlf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{medium}{scsl}{
- <-> ssub * MontserratAlternates-TLF/medium/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bold}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/bold/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{medium}{sl}{
- <-> ssub * MontserratAlternates-TLF/medium/it
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bold}{sl}{
+ <-> ssub * MontserratAlternates-TLF/bold/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ul}{scit}{
- <-> ssub * MontserratAlternates-TLF/thin/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ul}{scsl}{
+ <-> alias * MontserratAlternates-TLF/thin/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ul}{n}{
- <-> ssub * MontserratAlternates-TLF/thin/n
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ul}{it}{
+ <-> alias * MontserratAlternates-TLF/thin/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ul}{scsl}{
- <-> ssub * MontserratAlternates-TLF/thin/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ul}{scit}{
+ <-> alias * MontserratAlternates-TLF/thin/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ul}{sl}{
- <-> ssub * MontserratAlternates-TLF/thin/sl
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ul}{sc}{
+ <-> alias * MontserratAlternates-TLF/thin/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ul}{sc}{
- <-> ssub * MontserratAlternates-TLF/thin/sc
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ul}{n}{
+ <-> alias * MontserratAlternates-TLF/thin/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ul}{it}{
- <-> ssub * MontserratAlternates-TLF/thin/it
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ul}{sl}{
+ <-> alias * MontserratAlternates-TLF/thin/sl
}{}
% el --> extralight
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{el}{scit}{
- <-> ssub * MontserratAlternates-TLF/extralight/scit
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{el}{n}{
- <-> ssub * MontserratAlternates-TLF/extralight/n
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-TLF}{el}{scsl}{
- <-> ssub * MontserratAlternates-TLF/extralight/scsl
+ <-> alias * MontserratAlternates-TLF/extralight/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{el}{sl}{
- <-> ssub * MontserratAlternates-TLF/extralight/sl
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{el}{it}{
+ <-> alias * MontserratAlternates-TLF/extralight/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{el}{sc}{
- <-> ssub * MontserratAlternates-TLF/extralight/sc
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{el}{scit}{
+ <-> alias * MontserratAlternates-TLF/extralight/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{el}{it}{
- <-> ssub * MontserratAlternates-TLF/extralight/it
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{el}{sc}{
+ <-> alias * MontserratAlternates-TLF/extralight/sc
}{}
-
-% l --> light
-
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{l}{scsl}{
- <-> ssub * MontserratAlternates-TLF/light/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{el}{sl}{
+ <-> alias * MontserratAlternates-TLF/extralight/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{l}{n}{
- <-> ssub * MontserratAlternates-TLF/light/n
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{el}{n}{
+ <-> alias * MontserratAlternates-TLF/extralight/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{l}{scit}{
- <-> ssub * MontserratAlternates-TLF/light/scit
-}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{l}{it}{
- <-> ssub * MontserratAlternates-TLF/light/it
-}{}
+% l --> light
\DeclareFontShape{OT1}{MontserratAlternates-TLF}{l}{sc}{
- <-> ssub * MontserratAlternates-TLF/light/sc
+ <-> alias * MontserratAlternates-TLF/light/sc
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TLF}{l}{sl}{
- <-> ssub * MontserratAlternates-TLF/light/sl
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{sl}{n}{
- <-> ssub * MontserratAlternates-TLF/regular/n
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{sl}{scit}{
- <-> ssub * MontserratAlternates-TLF/regular/scit
+ <-> alias * MontserratAlternates-TLF/light/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{sl}{scsl}{
- <-> ssub * MontserratAlternates-TLF/regular/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{l}{n}{
+ <-> alias * MontserratAlternates-TLF/light/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{sl}{sl}{
- <-> ssub * MontserratAlternates-TLF/regular/sl
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{l}{it}{
+ <-> alias * MontserratAlternates-TLF/light/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{sl}{sc}{
- <-> ssub * MontserratAlternates-TLF/regular/sc
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{l}{scsl}{
+ <-> alias * MontserratAlternates-TLF/light/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{sl}{it}{
- <-> ssub * MontserratAlternates-TLF/regular/it
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{l}{scit}{
+ <-> alias * MontserratAlternates-TLF/light/scit
}{}
-% m --> medium
-
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{m}{it}{
- <-> ssub * MontserratAlternates-TLF/medium/it
-}{}
+% m --> regular
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{m}{sc}{
- <-> ssub * MontserratAlternates-TLF/medium/sc
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{m}{scit}{
+ <-> alias * MontserratAlternates-TLF/regular/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{m}{sl}{
- <-> ssub * MontserratAlternates-TLF/medium/sl
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{m}{it}{
+ <-> alias * MontserratAlternates-TLF/regular/it
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TLF}{m}{scsl}{
- <-> ssub * MontserratAlternates-TLF/medium/scsl
+ <-> alias * MontserratAlternates-TLF/regular/scsl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TLF}{m}{n}{
- <-> ssub * MontserratAlternates-TLF/medium/n
+ <-> alias * MontserratAlternates-TLF/regular/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{m}{scit}{
- <-> ssub * MontserratAlternates-TLF/medium/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{m}{sl}{
+ <-> alias * MontserratAlternates-TLF/regular/sl
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{m}{sc}{
+ <-> alias * MontserratAlternates-TLF/regular/sc
}{}
% sb --> semibold
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{sb}{scsl}{
- <-> ssub * MontserratAlternates-TLF/semibold/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{sb}{sc}{
+ <-> alias * MontserratAlternates-TLF/semibold/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{sb}{n}{
- <-> ssub * MontserratAlternates-TLF/semibold/n
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{sb}{sl}{
+ <-> alias * MontserratAlternates-TLF/semibold/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{sb}{scit}{
- <-> ssub * MontserratAlternates-TLF/semibold/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{sb}{n}{
+ <-> alias * MontserratAlternates-TLF/semibold/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TLF}{sb}{it}{
- <-> ssub * MontserratAlternates-TLF/semibold/it
+ <-> alias * MontserratAlternates-TLF/semibold/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{sb}{sc}{
- <-> ssub * MontserratAlternates-TLF/semibold/sc
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{sb}{scsl}{
+ <-> alias * MontserratAlternates-TLF/semibold/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{sb}{sl}{
- <-> ssub * MontserratAlternates-TLF/semibold/sl
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{sb}{scit}{
+ <-> alias * MontserratAlternates-TLF/semibold/scit
}{}
% b --> bold
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{b}{sl}{
- <-> ssub * MontserratAlternates-TLF/bold/sl
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{b}{scit}{
+ <-> alias * MontserratAlternates-TLF/bold/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{b}{sc}{
- <-> ssub * MontserratAlternates-TLF/bold/sc
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{b}{it}{
+ <-> alias * MontserratAlternates-TLF/bold/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{b}{it}{
- <-> ssub * MontserratAlternates-TLF/bold/it
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{b}{scsl}{
+ <-> alias * MontserratAlternates-TLF/bold/scsl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TLF}{b}{n}{
- <-> ssub * MontserratAlternates-TLF/bold/n
+ <-> alias * MontserratAlternates-TLF/bold/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{b}{scit}{
- <-> ssub * MontserratAlternates-TLF/bold/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{b}{sl}{
+ <-> alias * MontserratAlternates-TLF/bold/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{b}{scsl}{
- <-> ssub * MontserratAlternates-TLF/bold/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{b}{sc}{
+ <-> alias * MontserratAlternates-TLF/bold/sc
}{}
% eb --> extrabold
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{eb}{sl}{
- <-> ssub * MontserratAlternates-TLF/extrabold/sl
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-TLF}{eb}{sc}{
- <-> ssub * MontserratAlternates-TLF/extrabold/sc
+ <-> alias * MontserratAlternates-TLF/extrabold/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{eb}{it}{
- <-> ssub * MontserratAlternates-TLF/extrabold/it
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{eb}{sl}{
+ <-> alias * MontserratAlternates-TLF/extrabold/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{eb}{scit}{
- <-> ssub * MontserratAlternates-TLF/extrabold/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{eb}{n}{
+ <-> alias * MontserratAlternates-TLF/extrabold/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{eb}{n}{
- <-> ssub * MontserratAlternates-TLF/extrabold/n
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{eb}{it}{
+ <-> alias * MontserratAlternates-TLF/extrabold/it
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TLF}{eb}{scsl}{
- <-> ssub * MontserratAlternates-TLF/extrabold/scsl
+ <-> alias * MontserratAlternates-TLF/extrabold/scsl
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{eb}{scit}{
+ <-> alias * MontserratAlternates-TLF/extrabold/scit
}{}
% ub --> black
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ub}{it}{
- <-> ssub * MontserratAlternates-TLF/black/it
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ub}{sc}{
+ <-> alias * MontserratAlternates-TLF/black/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ub}{sc}{
- <-> ssub * MontserratAlternates-TLF/black/sc
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ub}{n}{
+ <-> alias * MontserratAlternates-TLF/black/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ub}{sl}{
- <-> ssub * MontserratAlternates-TLF/black/sl
+ <-> alias * MontserratAlternates-TLF/black/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ub}{scsl}{
- <-> ssub * MontserratAlternates-TLF/black/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ub}{it}{
+ <-> alias * MontserratAlternates-TLF/black/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ub}{n}{
- <-> ssub * MontserratAlternates-TLF/black/n
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ub}{scsl}{
+ <-> alias * MontserratAlternates-TLF/black/scsl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TLF}{ub}{scit}{
- <-> ssub * MontserratAlternates-TLF/black/scit
+ <-> alias * MontserratAlternates-TLF/black/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bx}{sc}{
- <-> ssub * MontserratAlternates-TLF/b/sc
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bx}{n}{
+ <-> ssub * MontserratAlternates-TLF/b/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bx}{sl}{
<-> ssub * MontserratAlternates-TLF/b/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bx}{it}{
- <-> ssub * MontserratAlternates-TLF/b/it
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bx}{sc}{
+ <-> ssub * MontserratAlternates-TLF/b/sc
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bx}{scit}{
<-> ssub * MontserratAlternates-TLF/b/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bx}{n}{
- <-> ssub * MontserratAlternates-TLF/b/n
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bx}{scsl}{
<-> ssub * MontserratAlternates-TLF/b/scsl
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-TLF}{bx}{it}{
+ <-> ssub * MontserratAlternates-TLF/b/it
+}{}
+
\endinput
diff --git a/fonts/montserrat/tex/OT1MontserratAlternates-TOsF.fd b/fonts/montserrat/tex/OT1MontserratAlternates-TOsF.fd
index e62b583044..f9158cf7ee 100644
--- a/fonts/montserrat/tex/OT1MontserratAlternates-TOsF.fd
+++ b/fonts/montserrat/tex/OT1MontserratAlternates-TOsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{OT1MontserratAlternates-TOsF.fd}
- [2019/10/18 (autoinst) Font definitions for OT1/MontserratAlternates-TOsF.]
+ [2019/11/07 (autoinst) Font definitions for OT1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,30 +20,57 @@
\DeclareFontFamily{OT1}{MontserratAlternates-TOsF}{}
-% ---- bold ----
+% ---- regular ----
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tosf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{regular}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tosf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tosf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tosf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tosf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tosf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{regular}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bold}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/bold/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{regular}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/regular/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bold}{sl}{
- <-> ssub * MontserratAlternates-TOsF/bold/it
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{regular}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/regular/it
+}{}
+
+
+% ---- black ----
+
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{black}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tosf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tosf-ot1
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-tosf-ot1
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{black}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-tosf-sc-ot1
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{black}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/black/scit
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{black}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/black/it
}{}
@@ -45,6 +80,10 @@
<-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tosf-ot1
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{thin}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tosf-sc-ot1
+}{}
+
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{thin}{sc}{
<-> \MontserratAlternates@@scale MontserratAlternates-Thin-tosf-sc-ot1
}{}
@@ -53,10 +92,6 @@
<-> \MontserratAlternates@@scale MontserratAlternates-Thin-tosf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{thin}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tosf-sc-ot1
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{thin}{scsl}{
<-> ssub * MontserratAlternates-TOsF/thin/scit
}{}
@@ -66,66 +101,62 @@
}{}
-% ---- black ----
+% ---- light ----
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{black}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tosf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tosf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-tosf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{light}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tosf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{light}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{black}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-tosf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-tosf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{black}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/black/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{light}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/light/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{black}{sl}{
- <-> ssub * MontserratAlternates-TOsF/black/it
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{light}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/light/it
}{}
-% ---- regular ----
+% ---- extralight ----
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tosf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tosf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{regular}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tosf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extralight}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tosf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extralight}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{regular}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tosf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tosf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{regular}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/regular/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extralight}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/extralight/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{regular}{sl}{
- <-> ssub * MontserratAlternates-TOsF/regular/it
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/extralight/it
}{}
% ---- semibold ----
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{semibold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tosf-sc-ot1
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{semibold}{it}{
<-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tosf-ot1
}{}
@@ -134,6 +165,10 @@
<-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tosf-sc-ot1
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{semibold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tosf-sc-ot1
+}{}
+
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{semibold}{n}{
<-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tosf-ot1
}{}
@@ -147,30 +182,30 @@
}{}
-% ---- light ----
+% ---- bold ----
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-tosf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{light}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tosf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tosf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{light}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-tosf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tosf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tosf-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tosf-sc-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{light}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/light/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bold}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/bold/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{light}{sl}{
- <-> ssub * MontserratAlternates-TOsF/light/it
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bold}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/bold/it
}{}
@@ -180,6 +215,10 @@
<-> \MontserratAlternates@@scale MontserratAlternates-Medium-tosf-ot1
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{medium}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tosf-sc-ot1
+}{}
+
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{medium}{scit}{
<-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tosf-sc-ot1
}{}
@@ -188,10 +227,6 @@
<-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tosf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{medium}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tosf-sc-ot1
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{medium}{scsl}{
<-> ssub * MontserratAlternates-TOsF/medium/scit
}{}
@@ -201,49 +236,22 @@
}{}
-% ---- extralight ----
-
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tosf-ot1
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extralight}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tosf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extralight}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tosf-sc-ot1
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tosf-ot1
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extralight}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/extralight/scit
-}{}
+% ---- extrabold ----
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extralight}{sl}{
- <-> ssub * MontserratAlternates-TOsF/extralight/it
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extrabold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tosf-sc-ot1
}{}
-
-% ---- extrabold ----
-
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extrabold}{it}{
<-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tosf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extrabold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tosf-sc-ot1
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extrabold}{n}{
<-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tosf-ot1
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extrabold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tosf-sc-ot1
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extrabold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tosf-sc-ot1
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{extrabold}{scsl}{
@@ -255,255 +263,236 @@
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ul}{sl}{
- <-> ssub * MontserratAlternates-TOsF/thin/sl
+ <-> alias * MontserratAlternates-TOsF/thin/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ul}{sc}{
- <-> ssub * MontserratAlternates-TOsF/thin/sc
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ul}{it}{
- <-> ssub * MontserratAlternates-TOsF/thin/it
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ul}{n}{
+ <-> alias * MontserratAlternates-TOsF/thin/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ul}{n}{
- <-> ssub * MontserratAlternates-TOsF/thin/n
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ul}{sc}{
+ <-> alias * MontserratAlternates-TOsF/thin/sc
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ul}{scit}{
- <-> ssub * MontserratAlternates-TOsF/thin/scit
+ <-> alias * MontserratAlternates-TOsF/thin/scit
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ul}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/thin/scsl
+ <-> alias * MontserratAlternates-TOsF/thin/scsl
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ul}{it}{
+ <-> alias * MontserratAlternates-TOsF/thin/it
+}{}
-% el --> extralight
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{el}{sl}{
- <-> ssub * MontserratAlternates-TOsF/extralight/sl
-}{}
+% el --> extralight
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{el}{sc}{
- <-> ssub * MontserratAlternates-TOsF/extralight/sc
+ <-> alias * MontserratAlternates-TOsF/extralight/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{el}{it}{
- <-> ssub * MontserratAlternates-TOsF/extralight/it
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{el}{n}{
+ <-> alias * MontserratAlternates-TOsF/extralight/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{el}{scit}{
- <-> ssub * MontserratAlternates-TOsF/extralight/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{el}{sl}{
+ <-> alias * MontserratAlternates-TOsF/extralight/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{el}{n}{
- <-> ssub * MontserratAlternates-TOsF/extralight/n
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{el}{it}{
+ <-> alias * MontserratAlternates-TOsF/extralight/it
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{el}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/extralight/scsl
+ <-> alias * MontserratAlternates-TOsF/extralight/scsl
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{el}{scit}{
+ <-> alias * MontserratAlternates-TOsF/extralight/scit
}{}
% l --> light
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{l}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/light/scsl
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{l}{scit}{
- <-> ssub * MontserratAlternates-TOsF/light/scit
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{l}{n}{
- <-> ssub * MontserratAlternates-TOsF/light/n
+ <-> alias * MontserratAlternates-TOsF/light/scit
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{l}{it}{
- <-> ssub * MontserratAlternates-TOsF/light/it
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{l}{sc}{
- <-> ssub * MontserratAlternates-TOsF/light/sc
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{l}{sl}{
- <-> ssub * MontserratAlternates-TOsF/light/sl
+ <-> alias * MontserratAlternates-TOsF/light/it
}{}
-
-% sl --> regular
-
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{sl}{it}{
- <-> ssub * MontserratAlternates-TOsF/regular/it
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{sl}{sc}{
- <-> ssub * MontserratAlternates-TOsF/regular/sc
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{sl}{sl}{
- <-> ssub * MontserratAlternates-TOsF/regular/sl
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{l}{scsl}{
+ <-> alias * MontserratAlternates-TOsF/light/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{sl}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/regular/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{l}{n}{
+ <-> alias * MontserratAlternates-TOsF/light/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{sl}{n}{
- <-> ssub * MontserratAlternates-TOsF/regular/n
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{l}{sl}{
+ <-> alias * MontserratAlternates-TOsF/light/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{sl}{scit}{
- <-> ssub * MontserratAlternates-TOsF/regular/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{l}{sc}{
+ <-> alias * MontserratAlternates-TOsF/light/sc
}{}
-% m --> medium
+% m --> regular
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{m}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/medium/scsl
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{m}{scit}{
- <-> ssub * MontserratAlternates-TOsF/medium/scit
+ <-> alias * MontserratAlternates-TOsF/regular/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{m}{n}{
- <-> ssub * MontserratAlternates-TOsF/medium/n
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{m}{it}{
+ <-> alias * MontserratAlternates-TOsF/regular/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{m}{it}{
- <-> ssub * MontserratAlternates-TOsF/medium/it
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{m}{scit}{
+ <-> alias * MontserratAlternates-TOsF/regular/scit
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{m}{sc}{
- <-> ssub * MontserratAlternates-TOsF/medium/sc
+ <-> alias * MontserratAlternates-TOsF/regular/sc
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{m}{sl}{
- <-> ssub * MontserratAlternates-TOsF/medium/sl
+ <-> alias * MontserratAlternates-TOsF/regular/sl
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{m}{n}{
+ <-> alias * MontserratAlternates-TOsF/regular/n
+}{}
-% sb --> semibold
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{sb}{it}{
- <-> ssub * MontserratAlternates-TOsF/semibold/it
-}{}
+% sb --> semibold
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{sb}{sc}{
- <-> ssub * MontserratAlternates-TOsF/semibold/sc
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{sb}{scit}{
+ <-> alias * MontserratAlternates-TOsF/semibold/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{sb}{sl}{
- <-> ssub * MontserratAlternates-TOsF/semibold/sl
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{sb}{it}{
+ <-> alias * MontserratAlternates-TOsF/semibold/it
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{sb}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/semibold/scsl
+ <-> alias * MontserratAlternates-TOsF/semibold/scsl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{sb}{n}{
- <-> ssub * MontserratAlternates-TOsF/semibold/n
+ <-> alias * MontserratAlternates-TOsF/semibold/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{sb}{scit}{
- <-> ssub * MontserratAlternates-TOsF/semibold/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{sb}{sl}{
+ <-> alias * MontserratAlternates-TOsF/semibold/sl
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{sb}{sc}{
+ <-> alias * MontserratAlternates-TOsF/semibold/sc
}{}
% b --> bold
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{b}{sl}{
- <-> ssub * MontserratAlternates-TOsF/bold/sl
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{b}{n}{
+ <-> alias * MontserratAlternates-TOsF/bold/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{b}{sc}{
- <-> ssub * MontserratAlternates-TOsF/bold/sc
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{b}{sl}{
+ <-> alias * MontserratAlternates-TOsF/bold/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{b}{it}{
- <-> ssub * MontserratAlternates-TOsF/bold/it
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{b}{sc}{
+ <-> alias * MontserratAlternates-TOsF/bold/sc
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{b}{scit}{
- <-> ssub * MontserratAlternates-TOsF/bold/scit
+ <-> alias * MontserratAlternates-TOsF/bold/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{b}{n}{
- <-> ssub * MontserratAlternates-TOsF/bold/n
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{b}{scsl}{
+ <-> alias * MontserratAlternates-TOsF/bold/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{b}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/bold/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{b}{it}{
+ <-> alias * MontserratAlternates-TOsF/bold/it
}{}
% eb --> extrabold
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{eb}{n}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/n
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{eb}{sc}{
+ <-> alias * MontserratAlternates-TOsF/extrabold/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{eb}{scit}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{eb}{n}{
+ <-> alias * MontserratAlternates-TOsF/extrabold/n
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{eb}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/scsl
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{eb}{sl}{
+ <-> alias * MontserratAlternates-TOsF/extrabold/sl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{eb}{sl}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/sl
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{eb}{it}{
+ <-> alias * MontserratAlternates-TOsF/extrabold/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{eb}{sc}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/sc
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{eb}{scsl}{
+ <-> alias * MontserratAlternates-TOsF/extrabold/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{eb}{it}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/it
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{eb}{scit}{
+ <-> alias * MontserratAlternates-TOsF/extrabold/scit
}{}
% ub --> black
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ub}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/black/scsl
+ <-> alias * MontserratAlternates-TOsF/black/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ub}{scit}{
- <-> ssub * MontserratAlternates-TOsF/black/scit
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ub}{it}{
+ <-> alias * MontserratAlternates-TOsF/black/it
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ub}{n}{
- <-> ssub * MontserratAlternates-TOsF/black/n
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ub}{scit}{
+ <-> alias * MontserratAlternates-TOsF/black/scit
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ub}{it}{
- <-> ssub * MontserratAlternates-TOsF/black/it
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ub}{sc}{
+ <-> alias * MontserratAlternates-TOsF/black/sc
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ub}{sc}{
- <-> ssub * MontserratAlternates-TOsF/black/sc
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ub}{n}{
+ <-> alias * MontserratAlternates-TOsF/black/n
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{ub}{sl}{
- <-> ssub * MontserratAlternates-TOsF/black/sl
+ <-> alias * MontserratAlternates-TOsF/black/sl
+}{}
+
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bx}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/b/sl
}{}
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bx}{n}{
<-> ssub * MontserratAlternates-TOsF/b/n
}{}
+\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bx}{sc}{
+ <-> ssub * MontserratAlternates-TOsF/b/sc
+}{}
+
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bx}{scit}{
<-> ssub * MontserratAlternates-TOsF/b/scit
}{}
@@ -512,14 +501,6 @@
<-> ssub * MontserratAlternates-TOsF/b/scsl
}{}
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bx}{sl}{
- <-> ssub * MontserratAlternates-TOsF/b/sl
-}{}
-
-\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bx}{sc}{
- <-> ssub * MontserratAlternates-TOsF/b/sc
-}{}
-
\DeclareFontShape{OT1}{MontserratAlternates-TOsF}{bx}{it}{
<-> ssub * MontserratAlternates-TOsF/b/it
}{}
diff --git a/fonts/montserrat/tex/T1Montserrat-Dnom.fd b/fonts/montserrat/tex/T1Montserrat-Dnom.fd
index a96f33b030..2eee48e66f 100644
--- a/fonts/montserrat/tex/T1Montserrat-Dnom.fd
+++ b/fonts/montserrat/tex/T1Montserrat-Dnom.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{T1Montserrat-Dnom.fd}
- [2019/10/18 (autoinst) Font definitions for T1/Montserrat-Dnom.]
+ [2019/11/07 (autoinst) Font definitions for T1/Montserrat-Dnom.]
+
+\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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,276 +20,261 @@
\DeclareFontFamily{T1}{Montserrat-Dnom}{}
-% ---- light ----
+% ---- extrabold ----
-\DeclareFontShape{T1}{Montserrat-Dnom}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{light}{sl}{
- <-> ssub * Montserrat-Dnom/light/it
+\DeclareFontShape{T1}{Montserrat-Dnom}{extrabold}{sl}{
+ <-> ssub * Montserrat-Dnom/extrabold/it
}{}
-% ---- medium ----
+% ---- semibold ----
-\DeclareFontShape{T1}{Montserrat-Dnom}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{medium}{sl}{
- <-> ssub * Montserrat-Dnom/medium/it
+\DeclareFontShape{T1}{Montserrat-Dnom}{semibold}{sl}{
+ <-> ssub * Montserrat-Dnom/semibold/it
}{}
-% ---- extrabold ----
+% ---- regular ----
-\DeclareFontShape{T1}{Montserrat-Dnom}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{extrabold}{sl}{
- <-> ssub * Montserrat-Dnom/extrabold/it
+\DeclareFontShape{T1}{Montserrat-Dnom}{regular}{sl}{
+ <-> ssub * Montserrat-Dnom/regular/it
}{}
-% ---- thin ----
+% ---- medium ----
-\DeclareFontShape{T1}{Montserrat-Dnom}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{thin}{sl}{
- <-> ssub * Montserrat-Dnom/thin/it
+\DeclareFontShape{T1}{Montserrat-Dnom}{medium}{sl}{
+ <-> ssub * Montserrat-Dnom/medium/it
}{}
-% ---- bold ----
+% ---- black ----
-\DeclareFontShape{T1}{Montserrat-Dnom}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{bold}{sl}{
- <-> ssub * Montserrat-Dnom/bold/it
+\DeclareFontShape{T1}{Montserrat-Dnom}{black}{sl}{
+ <-> ssub * Montserrat-Dnom/black/it
}{}
-% ---- semibold ----
+% ---- bold ----
-\DeclareFontShape{T1}{Montserrat-Dnom}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{semibold}{sl}{
- <-> ssub * Montserrat-Dnom/semibold/it
+\DeclareFontShape{T1}{Montserrat-Dnom}{bold}{sl}{
+ <-> ssub * Montserrat-Dnom/bold/it
}{}
-% ---- black ----
+% ---- light ----
-\DeclareFontShape{T1}{Montserrat-Dnom}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{black}{sl}{
- <-> ssub * Montserrat-Dnom/black/it
+\DeclareFontShape{T1}{Montserrat-Dnom}{light}{sl}{
+ <-> ssub * Montserrat-Dnom/light/it
}{}
-% ---- regular ----
+% ---- extralight ----
-\DeclareFontShape{T1}{Montserrat-Dnom}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{regular}{sl}{
- <-> ssub * Montserrat-Dnom/regular/it
+\DeclareFontShape{T1}{Montserrat-Dnom}{extralight}{sl}{
+ <-> ssub * Montserrat-Dnom/extralight/it
}{}
-% ---- extralight ----
+% ---- thin ----
-\DeclareFontShape{T1}{Montserrat-Dnom}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-dnom-t1
+\DeclareFontShape{T1}{Montserrat-Dnom}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-dnom-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{extralight}{sl}{
- <-> ssub * Montserrat-Dnom/extralight/it
+\DeclareFontShape{T1}{Montserrat-Dnom}{thin}{sl}{
+ <-> ssub * Montserrat-Dnom/thin/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{T1}{Montserrat-Dnom}{ul}{sl}{
- <-> ssub * Montserrat-Dnom/thin/sl
+ <-> alias * Montserrat-Dnom/thin/sl
}{}
\DeclareFontShape{T1}{Montserrat-Dnom}{ul}{n}{
- <-> ssub * Montserrat-Dnom/thin/n
+ <-> alias * Montserrat-Dnom/thin/n
}{}
\DeclareFontShape{T1}{Montserrat-Dnom}{ul}{it}{
- <-> ssub * Montserrat-Dnom/thin/it
+ <-> alias * Montserrat-Dnom/thin/it
}{}
% el --> extralight
\DeclareFontShape{T1}{Montserrat-Dnom}{el}{n}{
- <-> ssub * Montserrat-Dnom/extralight/n
+ <-> alias * Montserrat-Dnom/extralight/n
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{el}{sl}{
- <-> ssub * Montserrat-Dnom/extralight/sl
+\DeclareFontShape{T1}{Montserrat-Dnom}{el}{it}{
+ <-> alias * Montserrat-Dnom/extralight/it
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{el}{it}{
- <-> ssub * Montserrat-Dnom/extralight/it
+\DeclareFontShape{T1}{Montserrat-Dnom}{el}{sl}{
+ <-> alias * Montserrat-Dnom/extralight/sl
}{}
% l --> light
-\DeclareFontShape{T1}{Montserrat-Dnom}{l}{n}{
- <-> ssub * Montserrat-Dnom/light/n
-}{}
-
-\DeclareFontShape{T1}{Montserrat-Dnom}{l}{sl}{
- <-> ssub * Montserrat-Dnom/light/sl
-}{}
-
\DeclareFontShape{T1}{Montserrat-Dnom}{l}{it}{
- <-> ssub * Montserrat-Dnom/light/it
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{T1}{Montserrat-Dnom}{sl}{sl}{
- <-> ssub * Montserrat-Dnom/regular/sl
+ <-> alias * Montserrat-Dnom/light/it
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{sl}{n}{
- <-> ssub * Montserrat-Dnom/regular/n
+\DeclareFontShape{T1}{Montserrat-Dnom}{l}{n}{
+ <-> alias * Montserrat-Dnom/light/n
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{sl}{it}{
- <-> ssub * Montserrat-Dnom/regular/it
+\DeclareFontShape{T1}{Montserrat-Dnom}{l}{sl}{
+ <-> alias * Montserrat-Dnom/light/sl
}{}
-% m --> medium
+% m --> regular
\DeclareFontShape{T1}{Montserrat-Dnom}{m}{sl}{
- <-> ssub * Montserrat-Dnom/medium/sl
+ <-> alias * Montserrat-Dnom/regular/sl
}{}
\DeclareFontShape{T1}{Montserrat-Dnom}{m}{n}{
- <-> ssub * Montserrat-Dnom/medium/n
+ <-> alias * Montserrat-Dnom/regular/n
}{}
\DeclareFontShape{T1}{Montserrat-Dnom}{m}{it}{
- <-> ssub * Montserrat-Dnom/medium/it
+ <-> alias * Montserrat-Dnom/regular/it
}{}
% sb --> semibold
-\DeclareFontShape{T1}{Montserrat-Dnom}{sb}{n}{
- <-> ssub * Montserrat-Dnom/semibold/n
+\DeclareFontShape{T1}{Montserrat-Dnom}{sb}{sl}{
+ <-> alias * Montserrat-Dnom/semibold/sl
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{sb}{sl}{
- <-> ssub * Montserrat-Dnom/semibold/sl
+\DeclareFontShape{T1}{Montserrat-Dnom}{sb}{n}{
+ <-> alias * Montserrat-Dnom/semibold/n
}{}
\DeclareFontShape{T1}{Montserrat-Dnom}{sb}{it}{
- <-> ssub * Montserrat-Dnom/semibold/it
+ <-> alias * Montserrat-Dnom/semibold/it
}{}
% b --> bold
\DeclareFontShape{T1}{Montserrat-Dnom}{b}{it}{
- <-> ssub * Montserrat-Dnom/bold/it
+ <-> alias * Montserrat-Dnom/bold/it
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{b}{sl}{
- <-> ssub * Montserrat-Dnom/bold/sl
+\DeclareFontShape{T1}{Montserrat-Dnom}{b}{n}{
+ <-> alias * Montserrat-Dnom/bold/n
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{b}{n}{
- <-> ssub * Montserrat-Dnom/bold/n
+\DeclareFontShape{T1}{Montserrat-Dnom}{b}{sl}{
+ <-> alias * Montserrat-Dnom/bold/sl
}{}
% eb --> extrabold
-\DeclareFontShape{T1}{Montserrat-Dnom}{eb}{n}{
- <-> ssub * Montserrat-Dnom/extrabold/n
+\DeclareFontShape{T1}{Montserrat-Dnom}{eb}{sl}{
+ <-> alias * Montserrat-Dnom/extrabold/sl
}{}
-\DeclareFontShape{T1}{Montserrat-Dnom}{eb}{sl}{
- <-> ssub * Montserrat-Dnom/extrabold/sl
+\DeclareFontShape{T1}{Montserrat-Dnom}{eb}{n}{
+ <-> alias * Montserrat-Dnom/extrabold/n
}{}
\DeclareFontShape{T1}{Montserrat-Dnom}{eb}{it}{
- <-> ssub * Montserrat-Dnom/extrabold/it
+ <-> alias * Montserrat-Dnom/extrabold/it
}{}
% ub --> black
\DeclareFontShape{T1}{Montserrat-Dnom}{ub}{it}{
- <-> ssub * Montserrat-Dnom/black/it
+ <-> alias * Montserrat-Dnom/black/it
}{}
\DeclareFontShape{T1}{Montserrat-Dnom}{ub}{n}{
- <-> ssub * Montserrat-Dnom/black/n
+ <-> alias * Montserrat-Dnom/black/n
}{}
\DeclareFontShape{T1}{Montserrat-Dnom}{ub}{sl}{
- <-> ssub * Montserrat-Dnom/black/sl
+ <-> alias * Montserrat-Dnom/black/sl
}{}
\DeclareFontShape{T1}{Montserrat-Dnom}{bx}{it}{
diff --git a/fonts/montserrat/tex/T1Montserrat-Inf.fd b/fonts/montserrat/tex/T1Montserrat-Inf.fd
index 27ef201f8b..d8eb93d0f3 100644
--- a/fonts/montserrat/tex/T1Montserrat-Inf.fd
+++ b/fonts/montserrat/tex/T1Montserrat-Inf.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{T1Montserrat-Inf.fd}
- [2019/10/18 (autoinst) Font definitions for T1/Montserrat-Inf.]
+ [2019/11/07 (autoinst) Font definitions for T1/Montserrat-Inf.]
+
+\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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,288 +20,273 @@
\DeclareFontFamily{T1}{Montserrat-Inf}{}
-% ---- light ----
+% ---- extrabold ----
-\DeclareFontShape{T1}{Montserrat-Inf}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{light}{sl}{
- <-> ssub * Montserrat-Inf/light/it
+\DeclareFontShape{T1}{Montserrat-Inf}{extrabold}{sl}{
+ <-> ssub * Montserrat-Inf/extrabold/it
}{}
-% ---- medium ----
+% ---- regular ----
-\DeclareFontShape{T1}{Montserrat-Inf}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{medium}{sl}{
- <-> ssub * Montserrat-Inf/medium/it
+\DeclareFontShape{T1}{Montserrat-Inf}{regular}{sl}{
+ <-> ssub * Montserrat-Inf/regular/it
}{}
-% ---- thin ----
+% ---- semibold ----
-\DeclareFontShape{T1}{Montserrat-Inf}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{thin}{sl}{
- <-> ssub * Montserrat-Inf/thin/it
+\DeclareFontShape{T1}{Montserrat-Inf}{semibold}{sl}{
+ <-> ssub * Montserrat-Inf/semibold/it
}{}
-% ---- extrabold ----
+% ---- bold ----
-\DeclareFontShape{T1}{Montserrat-Inf}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{extrabold}{sl}{
- <-> ssub * Montserrat-Inf/extrabold/it
+\DeclareFontShape{T1}{Montserrat-Inf}{bold}{sl}{
+ <-> ssub * Montserrat-Inf/bold/it
}{}
-% ---- semibold ----
+% ---- black ----
-\DeclareFontShape{T1}{Montserrat-Inf}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{semibold}{sl}{
- <-> ssub * Montserrat-Inf/semibold/it
+\DeclareFontShape{T1}{Montserrat-Inf}{black}{sl}{
+ <-> ssub * Montserrat-Inf/black/it
}{}
-% ---- bold ----
+% ---- medium ----
-\DeclareFontShape{T1}{Montserrat-Inf}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{bold}{sl}{
- <-> ssub * Montserrat-Inf/bold/it
+\DeclareFontShape{T1}{Montserrat-Inf}{medium}{sl}{
+ <-> ssub * Montserrat-Inf/medium/it
}{}
-% ---- extralight ----
+% ---- thin ----
-\DeclareFontShape{T1}{Montserrat-Inf}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{extralight}{sl}{
- <-> ssub * Montserrat-Inf/extralight/it
+\DeclareFontShape{T1}{Montserrat-Inf}{thin}{sl}{
+ <-> ssub * Montserrat-Inf/thin/it
}{}
-% ---- regular ----
+% ---- light ----
-\DeclareFontShape{T1}{Montserrat-Inf}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{regular}{sl}{
- <-> ssub * Montserrat-Inf/regular/it
+\DeclareFontShape{T1}{Montserrat-Inf}{light}{sl}{
+ <-> ssub * Montserrat-Inf/light/it
}{}
-% ---- black ----
+% ---- extralight ----
-\DeclareFontShape{T1}{Montserrat-Inf}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-inf-t1
+\DeclareFontShape{T1}{Montserrat-Inf}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-inf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{black}{sl}{
- <-> ssub * Montserrat-Inf/black/it
+\DeclareFontShape{T1}{Montserrat-Inf}{extralight}{sl}{
+ <-> ssub * Montserrat-Inf/extralight/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{T1}{Montserrat-Inf}{ul}{it}{
- <-> ssub * Montserrat-Inf/thin/it
+ <-> alias * Montserrat-Inf/thin/it
}{}
\DeclareFontShape{T1}{Montserrat-Inf}{ul}{n}{
- <-> ssub * Montserrat-Inf/thin/n
+ <-> alias * Montserrat-Inf/thin/n
}{}
\DeclareFontShape{T1}{Montserrat-Inf}{ul}{sl}{
- <-> ssub * Montserrat-Inf/thin/sl
+ <-> alias * Montserrat-Inf/thin/sl
}{}
% el --> extralight
-\DeclareFontShape{T1}{Montserrat-Inf}{el}{sl}{
- <-> ssub * Montserrat-Inf/extralight/sl
-}{}
-
\DeclareFontShape{T1}{Montserrat-Inf}{el}{n}{
- <-> ssub * Montserrat-Inf/extralight/n
+ <-> alias * Montserrat-Inf/extralight/n
}{}
\DeclareFontShape{T1}{Montserrat-Inf}{el}{it}{
- <-> ssub * Montserrat-Inf/extralight/it
+ <-> alias * Montserrat-Inf/extralight/it
}{}
-
-% l --> light
-
-\DeclareFontShape{T1}{Montserrat-Inf}{l}{sl}{
- <-> ssub * Montserrat-Inf/light/sl
-}{}
-
-\DeclareFontShape{T1}{Montserrat-Inf}{l}{n}{
- <-> ssub * Montserrat-Inf/light/n
-}{}
-
-\DeclareFontShape{T1}{Montserrat-Inf}{l}{it}{
- <-> ssub * Montserrat-Inf/light/it
+\DeclareFontShape{T1}{Montserrat-Inf}{el}{sl}{
+ <-> alias * Montserrat-Inf/extralight/sl
}{}
-% sl --> regular
+% l --> light
-\DeclareFontShape{T1}{Montserrat-Inf}{sl}{it}{
- <-> ssub * Montserrat-Inf/regular/it
+\DeclareFontShape{T1}{Montserrat-Inf}{l}{it}{
+ <-> alias * Montserrat-Inf/light/it
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{sl}{sl}{
- <-> ssub * Montserrat-Inf/regular/sl
+\DeclareFontShape{T1}{Montserrat-Inf}{l}{n}{
+ <-> alias * Montserrat-Inf/light/n
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{sl}{n}{
- <-> ssub * Montserrat-Inf/regular/n
+\DeclareFontShape{T1}{Montserrat-Inf}{l}{sl}{
+ <-> alias * Montserrat-Inf/light/sl
}{}
-% m --> medium
+% m --> regular
\DeclareFontShape{T1}{Montserrat-Inf}{m}{n}{
- <-> ssub * Montserrat-Inf/medium/n
+ <-> alias * Montserrat-Inf/regular/n
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{m}{sl}{
- <-> ssub * Montserrat-Inf/medium/sl
+\DeclareFontShape{T1}{Montserrat-Inf}{m}{it}{
+ <-> alias * Montserrat-Inf/regular/it
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{m}{it}{
- <-> ssub * Montserrat-Inf/medium/it
+\DeclareFontShape{T1}{Montserrat-Inf}{m}{sl}{
+ <-> alias * Montserrat-Inf/regular/sl
}{}
% sb --> semibold
-\DeclareFontShape{T1}{Montserrat-Inf}{sb}{it}{
- <-> ssub * Montserrat-Inf/semibold/it
+\DeclareFontShape{T1}{Montserrat-Inf}{sb}{sl}{
+ <-> alias * Montserrat-Inf/semibold/sl
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{sb}{n}{
- <-> ssub * Montserrat-Inf/semibold/n
+\DeclareFontShape{T1}{Montserrat-Inf}{sb}{it}{
+ <-> alias * Montserrat-Inf/semibold/it
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{sb}{sl}{
- <-> ssub * Montserrat-Inf/semibold/sl
+\DeclareFontShape{T1}{Montserrat-Inf}{sb}{n}{
+ <-> alias * Montserrat-Inf/semibold/n
}{}
% b --> bold
-\DeclareFontShape{T1}{Montserrat-Inf}{b}{it}{
- <-> ssub * Montserrat-Inf/bold/it
+\DeclareFontShape{T1}{Montserrat-Inf}{b}{sl}{
+ <-> alias * Montserrat-Inf/bold/sl
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{b}{n}{
- <-> ssub * Montserrat-Inf/bold/n
+\DeclareFontShape{T1}{Montserrat-Inf}{b}{it}{
+ <-> alias * Montserrat-Inf/bold/it
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{b}{sl}{
- <-> ssub * Montserrat-Inf/bold/sl
+\DeclareFontShape{T1}{Montserrat-Inf}{b}{n}{
+ <-> alias * Montserrat-Inf/bold/n
}{}
% eb --> extrabold
-\DeclareFontShape{T1}{Montserrat-Inf}{eb}{it}{
- <-> ssub * Montserrat-Inf/extrabold/it
+\DeclareFontShape{T1}{Montserrat-Inf}{eb}{n}{
+ <-> alias * Montserrat-Inf/extrabold/n
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{eb}{n}{
- <-> ssub * Montserrat-Inf/extrabold/n
+\DeclareFontShape{T1}{Montserrat-Inf}{eb}{it}{
+ <-> alias * Montserrat-Inf/extrabold/it
}{}
\DeclareFontShape{T1}{Montserrat-Inf}{eb}{sl}{
- <-> ssub * Montserrat-Inf/extrabold/sl
+ <-> alias * Montserrat-Inf/extrabold/sl
}{}
% ub --> black
\DeclareFontShape{T1}{Montserrat-Inf}{ub}{n}{
- <-> ssub * Montserrat-Inf/black/n
+ <-> alias * Montserrat-Inf/black/n
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{ub}{sl}{
- <-> ssub * Montserrat-Inf/black/sl
+\DeclareFontShape{T1}{Montserrat-Inf}{ub}{it}{
+ <-> alias * Montserrat-Inf/black/it
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{ub}{it}{
- <-> ssub * Montserrat-Inf/black/it
+\DeclareFontShape{T1}{Montserrat-Inf}{ub}{sl}{
+ <-> alias * Montserrat-Inf/black/sl
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{bx}{it}{
- <-> ssub * Montserrat-Inf/b/it
+\DeclareFontShape{T1}{Montserrat-Inf}{bx}{sl}{
+ <-> ssub * Montserrat-Inf/b/sl
}{}
\DeclareFontShape{T1}{Montserrat-Inf}{bx}{n}{
<-> ssub * Montserrat-Inf/b/n
}{}
-\DeclareFontShape{T1}{Montserrat-Inf}{bx}{sl}{
- <-> ssub * Montserrat-Inf/b/sl
+\DeclareFontShape{T1}{Montserrat-Inf}{bx}{it}{
+ <-> ssub * Montserrat-Inf/b/it
}{}
\endinput
diff --git a/fonts/montserrat/tex/T1Montserrat-LF.fd b/fonts/montserrat/tex/T1Montserrat-LF.fd
index c010c42cdd..340c09930c 100644
--- a/fonts/montserrat/tex/T1Montserrat-LF.fd
+++ b/fonts/montserrat/tex/T1Montserrat-LF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{T1Montserrat-LF.fd}
- [2019/10/18 (autoinst) Font definitions for T1/Montserrat-LF.]
+ [2019/11/07 (autoinst) Font definitions for T1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,30 +20,30 @@
\DeclareFontFamily{T1}{Montserrat-LF}{}
-% ---- medium ----
+% ---- extralight ----
-\DeclareFontShape{T1}{Montserrat-LF}{medium}{scit}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-lf-sc-t1
+\DeclareFontShape{T1}{Montserrat-LF}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-lf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-lf-t1
+\DeclareFontShape{T1}{Montserrat-LF}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-lf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-lf-t1
+\DeclareFontShape{T1}{Montserrat-LF}{extralight}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{medium}{sc}{
- <-> \Montserrat@@scale Montserrat-Medium-lf-sc-t1
+\DeclareFontShape{T1}{Montserrat-LF}{extralight}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{medium}{sl}{
- <-> ssub * Montserrat-LF/medium/it
+\DeclareFontShape{T1}{Montserrat-LF}{extralight}{scsl}{
+ <-> ssub * Montserrat-LF/extralight/scit
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{medium}{scsl}{
- <-> ssub * Montserrat-LF/medium/scit
+\DeclareFontShape{T1}{Montserrat-LF}{extralight}{sl}{
+ <-> ssub * Montserrat-LF/extralight/it
}{}
@@ -45,29 +53,33 @@
<-> \Montserrat@@scale Montserrat-Light-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-lf-t1
-}{}
-
\DeclareFontShape{T1}{Montserrat-LF}{light}{it}{
<-> \Montserrat@@scale Montserrat-LightItalic-lf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{light}{scit}{
- <-> \Montserrat@@scale Montserrat-LightItalic-lf-sc-t1
+\DeclareFontShape{T1}{Montserrat-LF}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-lf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{light}{sl}{
- <-> ssub * Montserrat-LF/light/it
+\DeclareFontShape{T1}{Montserrat-LF}{light}{scit}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-lf-sc-t1
}{}
\DeclareFontShape{T1}{Montserrat-LF}{light}{scsl}{
<-> ssub * Montserrat-LF/light/scit
}{}
+\DeclareFontShape{T1}{Montserrat-LF}{light}{sl}{
+ <-> ssub * Montserrat-LF/light/it
+}{}
+
% ---- thin ----
+\DeclareFontShape{T1}{Montserrat-LF}{thin}{scit}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-lf-sc-t1
+}{}
+
\DeclareFontShape{T1}{Montserrat-LF}{thin}{sc}{
<-> \Montserrat@@scale Montserrat-Thin-lf-sc-t1
}{}
@@ -80,70 +92,66 @@
<-> \Montserrat@@scale Montserrat-ThinItalic-lf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{thin}{scit}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-lf-sc-t1
+\DeclareFontShape{T1}{Montserrat-LF}{thin}{scsl}{
+ <-> ssub * Montserrat-LF/thin/scit
}{}
\DeclareFontShape{T1}{Montserrat-LF}{thin}{sl}{
<-> ssub * Montserrat-LF/thin/it
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{thin}{scsl}{
- <-> ssub * Montserrat-LF/thin/scit
-}{}
-
-% ---- extrabold ----
+% ---- medium ----
-\DeclareFontShape{T1}{Montserrat-LF}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-lf-t1
+\DeclareFontShape{T1}{Montserrat-LF}{medium}{scit}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{extrabold}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-lf-sc-t1
+\DeclareFontShape{T1}{Montserrat-LF}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-lf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{extrabold}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-lf-sc-t1
+\DeclareFontShape{T1}{Montserrat-LF}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-lf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-lf-t1
+\DeclareFontShape{T1}{Montserrat-LF}{medium}{sc}{
+ <-> \Montserrat@@scale Montserrat-Medium-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{extrabold}{sl}{
- <-> ssub * Montserrat-LF/extrabold/it
+\DeclareFontShape{T1}{Montserrat-LF}{medium}{scsl}{
+ <-> ssub * Montserrat-LF/medium/scit
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{extrabold}{scsl}{
- <-> ssub * Montserrat-LF/extrabold/scit
+\DeclareFontShape{T1}{Montserrat-LF}{medium}{sl}{
+ <-> ssub * Montserrat-LF/medium/it
}{}
-% ---- semibold ----
+% ---- black ----
-\DeclareFontShape{T1}{Montserrat-LF}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-lf-t1
+\DeclareFontShape{T1}{Montserrat-LF}{black}{scit}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{semibold}{scit}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-lf-sc-t1
+\DeclareFontShape{T1}{Montserrat-LF}{black}{sc}{
+ <-> \Montserrat@@scale Montserrat-Black-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-lf-t1
+\DeclareFontShape{T1}{Montserrat-LF}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-lf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{semibold}{sc}{
- <-> \Montserrat@@scale Montserrat-SemiBold-lf-sc-t1
+\DeclareFontShape{T1}{Montserrat-LF}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-lf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{semibold}{sl}{
- <-> ssub * Montserrat-LF/semibold/it
+\DeclareFontShape{T1}{Montserrat-LF}{black}{scsl}{
+ <-> ssub * Montserrat-LF/black/scit
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{semibold}{scsl}{
- <-> ssub * Montserrat-LF/semibold/scit
+\DeclareFontShape{T1}{Montserrat-LF}{black}{sl}{
+ <-> ssub * Montserrat-LF/black/it
}{}
@@ -157,47 +165,20 @@
<-> \Montserrat@@scale Montserrat-BoldItalic-lf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{bold}{sc}{
- <-> \Montserrat@@scale Montserrat-Bold-lf-sc-t1
-}{}
-
\DeclareFontShape{T1}{Montserrat-LF}{bold}{n}{
<-> \Montserrat@@scale Montserrat-Bold-lf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{bold}{sl}{
- <-> ssub * Montserrat-LF/bold/it
+\DeclareFontShape{T1}{Montserrat-LF}{bold}{sc}{
+ <-> \Montserrat@@scale Montserrat-Bold-lf-sc-t1
}{}
\DeclareFontShape{T1}{Montserrat-LF}{bold}{scsl}{
<-> ssub * Montserrat-LF/bold/scit
}{}
-
-% ---- extralight ----
-
-\DeclareFontShape{T1}{Montserrat-LF}{extralight}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-lf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{Montserrat-LF}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-lf-t1
-}{}
-
-\DeclareFontShape{T1}{Montserrat-LF}{extralight}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-lf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{Montserrat-LF}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-lf-t1
-}{}
-
-\DeclareFontShape{T1}{Montserrat-LF}{extralight}{sl}{
- <-> ssub * Montserrat-LF/extralight/it
-}{}
-
-\DeclareFontShape{T1}{Montserrat-LF}{extralight}{scsl}{
- <-> ssub * Montserrat-LF/extralight/scit
+\DeclareFontShape{T1}{Montserrat-LF}{bold}{sl}{
+ <-> ssub * Montserrat-LF/bold/it
}{}
@@ -219,285 +200,289 @@
<-> \Montserrat@@scale Montserrat-Italic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{regular}{sl}{
- <-> ssub * Montserrat-LF/regular/it
-}{}
-
\DeclareFontShape{T1}{Montserrat-LF}{regular}{scsl}{
<-> ssub * Montserrat-LF/regular/scit
}{}
+\DeclareFontShape{T1}{Montserrat-LF}{regular}{sl}{
+ <-> ssub * Montserrat-LF/regular/it
+}{}
-% ---- black ----
-\DeclareFontShape{T1}{Montserrat-LF}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-lf-t1
+% ---- semibold ----
+
+\DeclareFontShape{T1}{Montserrat-LF}{semibold}{sc}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{black}{sc}{
- <-> \Montserrat@@scale Montserrat-Black-lf-sc-t1
+\DeclareFontShape{T1}{Montserrat-LF}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-lf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-lf-t1
+\DeclareFontShape{T1}{Montserrat-LF}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-lf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{black}{scit}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-lf-sc-t1
+\DeclareFontShape{T1}{Montserrat-LF}{semibold}{scit}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{black}{sl}{
- <-> ssub * Montserrat-LF/black/it
+\DeclareFontShape{T1}{Montserrat-LF}{semibold}{scsl}{
+ <-> ssub * Montserrat-LF/semibold/scit
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{black}{scsl}{
- <-> ssub * Montserrat-LF/black/scit
+\DeclareFontShape{T1}{Montserrat-LF}{semibold}{sl}{
+ <-> ssub * Montserrat-LF/semibold/it
}{}
-%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
-%
-% ul --> thin
+% ---- extrabold ----
-\DeclareFontShape{T1}{Montserrat-LF}{ul}{sl}{
- <-> ssub * Montserrat-LF/thin/sl
+\DeclareFontShape{T1}{Montserrat-LF}{extrabold}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{ul}{scsl}{
- <-> ssub * Montserrat-LF/thin/scsl
+\DeclareFontShape{T1}{Montserrat-LF}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-lf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{ul}{sc}{
- <-> ssub * Montserrat-LF/thin/sc
+\DeclareFontShape{T1}{Montserrat-LF}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-lf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{ul}{n}{
- <-> ssub * Montserrat-LF/thin/n
+\DeclareFontShape{T1}{Montserrat-LF}{extrabold}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-lf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{ul}{scit}{
- <-> ssub * Montserrat-LF/thin/scit
+\DeclareFontShape{T1}{Montserrat-LF}{extrabold}{scsl}{
+ <-> ssub * Montserrat-LF/extrabold/scit
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{ul}{it}{
- <-> ssub * Montserrat-LF/thin/it
+\DeclareFontShape{T1}{Montserrat-LF}{extrabold}{sl}{
+ <-> ssub * Montserrat-LF/extrabold/it
}{}
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
-% el --> extralight
+% ul --> thin
-\DeclareFontShape{T1}{Montserrat-LF}{el}{sc}{
- <-> ssub * Montserrat-LF/extralight/sc
+\DeclareFontShape{T1}{Montserrat-LF}{ul}{n}{
+ <-> alias * Montserrat-LF/thin/n
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{el}{n}{
- <-> ssub * Montserrat-LF/extralight/n
+\DeclareFontShape{T1}{Montserrat-LF}{ul}{it}{
+ <-> alias * Montserrat-LF/thin/it
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{el}{scsl}{
- <-> ssub * Montserrat-LF/extralight/scsl
+\DeclareFontShape{T1}{Montserrat-LF}{ul}{sc}{
+ <-> alias * Montserrat-LF/thin/sc
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{el}{sl}{
- <-> ssub * Montserrat-LF/extralight/sl
+\DeclareFontShape{T1}{Montserrat-LF}{ul}{scsl}{
+ <-> alias * Montserrat-LF/thin/scsl
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{el}{it}{
- <-> ssub * Montserrat-LF/extralight/it
+\DeclareFontShape{T1}{Montserrat-LF}{ul}{sl}{
+ <-> alias * Montserrat-LF/thin/sl
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{el}{scit}{
- <-> ssub * Montserrat-LF/extralight/scit
+\DeclareFontShape{T1}{Montserrat-LF}{ul}{scit}{
+ <-> alias * Montserrat-LF/thin/scit
}{}
-% l --> light
+% el --> extralight
-\DeclareFontShape{T1}{Montserrat-LF}{l}{sl}{
- <-> ssub * Montserrat-LF/light/sl
+\DeclareFontShape{T1}{Montserrat-LF}{el}{scsl}{
+ <-> alias * Montserrat-LF/extralight/scsl
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{l}{scsl}{
- <-> ssub * Montserrat-LF/light/scsl
+\DeclareFontShape{T1}{Montserrat-LF}{el}{sc}{
+ <-> alias * Montserrat-LF/extralight/sc
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{l}{sc}{
- <-> ssub * Montserrat-LF/light/sc
+\DeclareFontShape{T1}{Montserrat-LF}{el}{n}{
+ <-> alias * Montserrat-LF/extralight/n
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{l}{n}{
- <-> ssub * Montserrat-LF/light/n
+\DeclareFontShape{T1}{Montserrat-LF}{el}{it}{
+ <-> alias * Montserrat-LF/extralight/it
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{l}{scit}{
- <-> ssub * Montserrat-LF/light/scit
+\DeclareFontShape{T1}{Montserrat-LF}{el}{scit}{
+ <-> alias * Montserrat-LF/extralight/scit
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{l}{it}{
- <-> ssub * Montserrat-LF/light/it
+\DeclareFontShape{T1}{Montserrat-LF}{el}{sl}{
+ <-> alias * Montserrat-LF/extralight/sl
}{}
-% sl --> regular
+% l --> light
-\DeclareFontShape{T1}{Montserrat-LF}{sl}{scit}{
- <-> ssub * Montserrat-LF/regular/scit
+\DeclareFontShape{T1}{Montserrat-LF}{l}{sl}{
+ <-> alias * Montserrat-LF/light/sl
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{sl}{it}{
- <-> ssub * Montserrat-LF/regular/it
+\DeclareFontShape{T1}{Montserrat-LF}{l}{scit}{
+ <-> alias * Montserrat-LF/light/scit
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{sl}{sl}{
- <-> ssub * Montserrat-LF/regular/sl
+\DeclareFontShape{T1}{Montserrat-LF}{l}{it}{
+ <-> alias * Montserrat-LF/light/it
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{sl}{scsl}{
- <-> ssub * Montserrat-LF/regular/scsl
+\DeclareFontShape{T1}{Montserrat-LF}{l}{n}{
+ <-> alias * Montserrat-LF/light/n
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{sl}{sc}{
- <-> ssub * Montserrat-LF/regular/sc
+\DeclareFontShape{T1}{Montserrat-LF}{l}{sc}{
+ <-> alias * Montserrat-LF/light/sc
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{sl}{n}{
- <-> ssub * Montserrat-LF/regular/n
+\DeclareFontShape{T1}{Montserrat-LF}{l}{scsl}{
+ <-> alias * Montserrat-LF/light/scsl
}{}
-% m --> medium
+% m --> regular
-\DeclareFontShape{T1}{Montserrat-LF}{m}{it}{
- <-> ssub * Montserrat-LF/medium/it
+\DeclareFontShape{T1}{Montserrat-LF}{m}{scit}{
+ <-> alias * Montserrat-LF/regular/scit
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{m}{scit}{
- <-> ssub * Montserrat-LF/medium/scit
+\DeclareFontShape{T1}{Montserrat-LF}{m}{sl}{
+ <-> alias * Montserrat-LF/regular/sl
}{}
\DeclareFontShape{T1}{Montserrat-LF}{m}{scsl}{
- <-> ssub * Montserrat-LF/medium/scsl
+ <-> alias * Montserrat-LF/regular/scsl
}{}
\DeclareFontShape{T1}{Montserrat-LF}{m}{n}{
- <-> ssub * Montserrat-LF/medium/n
+ <-> alias * Montserrat-LF/regular/n
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{m}{sc}{
- <-> ssub * Montserrat-LF/medium/sc
+\DeclareFontShape{T1}{Montserrat-LF}{m}{it}{
+ <-> alias * Montserrat-LF/regular/it
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{m}{sl}{
- <-> ssub * Montserrat-LF/medium/sl
+\DeclareFontShape{T1}{Montserrat-LF}{m}{sc}{
+ <-> alias * Montserrat-LF/regular/sc
}{}
% sb --> semibold
-\DeclareFontShape{T1}{Montserrat-LF}{sb}{it}{
- <-> ssub * Montserrat-LF/semibold/it
+\DeclareFontShape{T1}{Montserrat-LF}{sb}{sc}{
+ <-> alias * Montserrat-LF/semibold/sc
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{sb}{scit}{
- <-> ssub * Montserrat-LF/semibold/scit
+\DeclareFontShape{T1}{Montserrat-LF}{sb}{n}{
+ <-> alias * Montserrat-LF/semibold/n
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{sb}{scsl}{
- <-> ssub * Montserrat-LF/semibold/scsl
+\DeclareFontShape{T1}{Montserrat-LF}{sb}{it}{
+ <-> alias * Montserrat-LF/semibold/it
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{sb}{n}{
- <-> ssub * Montserrat-LF/semibold/n
+\DeclareFontShape{T1}{Montserrat-LF}{sb}{scsl}{
+ <-> alias * Montserrat-LF/semibold/scsl
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{sb}{sc}{
- <-> ssub * Montserrat-LF/semibold/sc
+\DeclareFontShape{T1}{Montserrat-LF}{sb}{sl}{
+ <-> alias * Montserrat-LF/semibold/sl
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{sb}{sl}{
- <-> ssub * Montserrat-LF/semibold/sl
+\DeclareFontShape{T1}{Montserrat-LF}{sb}{scit}{
+ <-> alias * Montserrat-LF/semibold/scit
}{}
% b --> bold
-\DeclareFontShape{T1}{Montserrat-LF}{b}{it}{
- <-> ssub * Montserrat-LF/bold/it
+\DeclareFontShape{T1}{Montserrat-LF}{b}{sl}{
+ <-> alias * Montserrat-LF/bold/sl
}{}
\DeclareFontShape{T1}{Montserrat-LF}{b}{scit}{
- <-> ssub * Montserrat-LF/bold/scit
+ <-> alias * Montserrat-LF/bold/scit
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{b}{sc}{
- <-> ssub * Montserrat-LF/bold/sc
+\DeclareFontShape{T1}{Montserrat-LF}{b}{it}{
+ <-> alias * Montserrat-LF/bold/it
}{}
\DeclareFontShape{T1}{Montserrat-LF}{b}{n}{
- <-> ssub * Montserrat-LF/bold/n
+ <-> alias * Montserrat-LF/bold/n
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{b}{scsl}{
- <-> ssub * Montserrat-LF/bold/scsl
+\DeclareFontShape{T1}{Montserrat-LF}{b}{sc}{
+ <-> alias * Montserrat-LF/bold/sc
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{b}{sl}{
- <-> ssub * Montserrat-LF/bold/sl
+\DeclareFontShape{T1}{Montserrat-LF}{b}{scsl}{
+ <-> alias * Montserrat-LF/bold/scsl
}{}
% eb --> extrabold
\DeclareFontShape{T1}{Montserrat-LF}{eb}{sl}{
- <-> ssub * Montserrat-LF/extrabold/sl
+ <-> alias * Montserrat-LF/extrabold/sl
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{eb}{scsl}{
- <-> ssub * Montserrat-LF/extrabold/scsl
+\DeclareFontShape{T1}{Montserrat-LF}{eb}{scit}{
+ <-> alias * Montserrat-LF/extrabold/scit
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{eb}{n}{
- <-> ssub * Montserrat-LF/extrabold/n
+\DeclareFontShape{T1}{Montserrat-LF}{eb}{it}{
+ <-> alias * Montserrat-LF/extrabold/it
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{eb}{sc}{
- <-> ssub * Montserrat-LF/extrabold/sc
+\DeclareFontShape{T1}{Montserrat-LF}{eb}{n}{
+ <-> alias * Montserrat-LF/extrabold/n
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{eb}{scit}{
- <-> ssub * Montserrat-LF/extrabold/scit
+\DeclareFontShape{T1}{Montserrat-LF}{eb}{sc}{
+ <-> alias * Montserrat-LF/extrabold/sc
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{eb}{it}{
- <-> ssub * Montserrat-LF/extrabold/it
+\DeclareFontShape{T1}{Montserrat-LF}{eb}{scsl}{
+ <-> alias * Montserrat-LF/extrabold/scsl
}{}
% ub --> black
-\DeclareFontShape{T1}{Montserrat-LF}{ub}{sl}{
- <-> ssub * Montserrat-LF/black/sl
+\DeclareFontShape{T1}{Montserrat-LF}{ub}{sc}{
+ <-> alias * Montserrat-LF/black/sc
}{}
\DeclareFontShape{T1}{Montserrat-LF}{ub}{n}{
- <-> ssub * Montserrat-LF/black/n
+ <-> alias * Montserrat-LF/black/n
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{ub}{sc}{
- <-> ssub * Montserrat-LF/black/sc
+\DeclareFontShape{T1}{Montserrat-LF}{ub}{it}{
+ <-> alias * Montserrat-LF/black/it
}{}
\DeclareFontShape{T1}{Montserrat-LF}{ub}{scsl}{
- <-> ssub * Montserrat-LF/black/scsl
+ <-> alias * Montserrat-LF/black/scsl
+}{}
+
+\DeclareFontShape{T1}{Montserrat-LF}{ub}{sl}{
+ <-> alias * Montserrat-LF/black/sl
}{}
\DeclareFontShape{T1}{Montserrat-LF}{ub}{scit}{
- <-> ssub * Montserrat-LF/black/scit
+ <-> alias * Montserrat-LF/black/scit
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{ub}{it}{
- <-> ssub * Montserrat-LF/black/it
+\DeclareFontShape{T1}{Montserrat-LF}{bx}{scit}{
+ <-> ssub * Montserrat-LF/b/scit
}{}
\DeclareFontShape{T1}{Montserrat-LF}{bx}{sl}{
@@ -508,20 +493,16 @@
<-> ssub * Montserrat-LF/b/scsl
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{bx}{n}{
- <-> ssub * Montserrat-LF/b/n
-}{}
-
\DeclareFontShape{T1}{Montserrat-LF}{bx}{sc}{
<-> ssub * Montserrat-LF/b/sc
}{}
-\DeclareFontShape{T1}{Montserrat-LF}{bx}{scit}{
- <-> ssub * Montserrat-LF/b/scit
-}{}
-
\DeclareFontShape{T1}{Montserrat-LF}{bx}{it}{
<-> ssub * Montserrat-LF/b/it
}{}
+\DeclareFontShape{T1}{Montserrat-LF}{bx}{n}{
+ <-> ssub * Montserrat-LF/b/n
+}{}
+
\endinput
diff --git a/fonts/montserrat/tex/T1Montserrat-Numr.fd b/fonts/montserrat/tex/T1Montserrat-Numr.fd
index 286b9e87f8..1b1224b008 100644
--- a/fonts/montserrat/tex/T1Montserrat-Numr.fd
+++ b/fonts/montserrat/tex/T1Montserrat-Numr.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{T1Montserrat-Numr.fd}
- [2019/10/18 (autoinst) Font definitions for T1/Montserrat-Numr.]
+ [2019/11/07 (autoinst) Font definitions for T1/Montserrat-Numr.]
+
+\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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,280 +20,261 @@
\DeclareFontFamily{T1}{Montserrat-Numr}{}
-% ---- semibold ----
+% ---- regular ----
-\DeclareFontShape{T1}{Montserrat-Numr}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-numr-t1
+\DeclareFontShape{T1}{Montserrat-Numr}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-numr-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-numr-t1
+\DeclareFontShape{T1}{Montserrat-Numr}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-numr-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{semibold}{sl}{
- <-> ssub * Montserrat-Numr/semibold/it
+\DeclareFontShape{T1}{Montserrat-Numr}{regular}{sl}{
+ <-> ssub * Montserrat-Numr/regular/it
}{}
-% ---- bold ----
+% ---- semibold ----
-\DeclareFontShape{T1}{Montserrat-Numr}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-numr-t1
+\DeclareFontShape{T1}{Montserrat-Numr}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-numr-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-numr-t1
+\DeclareFontShape{T1}{Montserrat-Numr}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-numr-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{bold}{sl}{
- <-> ssub * Montserrat-Numr/bold/it
+\DeclareFontShape{T1}{Montserrat-Numr}{semibold}{sl}{
+ <-> ssub * Montserrat-Numr/semibold/it
}{}
-% ---- extralight ----
+% ---- extrabold ----
-\DeclareFontShape{T1}{Montserrat-Numr}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-numr-t1
+\DeclareFontShape{T1}{Montserrat-Numr}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-numr-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-numr-t1
+\DeclareFontShape{T1}{Montserrat-Numr}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-numr-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{extralight}{sl}{
- <-> ssub * Montserrat-Numr/extralight/it
+\DeclareFontShape{T1}{Montserrat-Numr}{extrabold}{sl}{
+ <-> ssub * Montserrat-Numr/extrabold/it
}{}
-% ---- regular ----
+% ---- thin ----
-\DeclareFontShape{T1}{Montserrat-Numr}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-numr-t1
+\DeclareFontShape{T1}{Montserrat-Numr}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-numr-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-numr-t1
+\DeclareFontShape{T1}{Montserrat-Numr}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-numr-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{regular}{sl}{
- <-> ssub * Montserrat-Numr/regular/it
+\DeclareFontShape{T1}{Montserrat-Numr}{thin}{sl}{
+ <-> ssub * Montserrat-Numr/thin/it
}{}
-% ---- black ----
+% ---- extralight ----
-\DeclareFontShape{T1}{Montserrat-Numr}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-numr-t1
+\DeclareFontShape{T1}{Montserrat-Numr}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-numr-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-numr-t1
+\DeclareFontShape{T1}{Montserrat-Numr}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-numr-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{black}{sl}{
- <-> ssub * Montserrat-Numr/black/it
+\DeclareFontShape{T1}{Montserrat-Numr}{extralight}{sl}{
+ <-> ssub * Montserrat-Numr/extralight/it
}{}
% ---- light ----
-\DeclareFontShape{T1}{Montserrat-Numr}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-numr-t1
-}{}
-
\DeclareFontShape{T1}{Montserrat-Numr}{light}{it}{
<-> \Montserrat@@scale Montserrat-LightItalic-numr-t1
}{}
+\DeclareFontShape{T1}{Montserrat-Numr}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-numr-t1
+}{}
+
\DeclareFontShape{T1}{Montserrat-Numr}{light}{sl}{
<-> ssub * Montserrat-Numr/light/it
}{}
-% ---- medium ----
+% ---- bold ----
-\DeclareFontShape{T1}{Montserrat-Numr}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-numr-t1
+\DeclareFontShape{T1}{Montserrat-Numr}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-numr-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-numr-t1
+\DeclareFontShape{T1}{Montserrat-Numr}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-numr-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{medium}{sl}{
- <-> ssub * Montserrat-Numr/medium/it
+\DeclareFontShape{T1}{Montserrat-Numr}{bold}{sl}{
+ <-> ssub * Montserrat-Numr/bold/it
}{}
-% ---- thin ----
+% ---- medium ----
-\DeclareFontShape{T1}{Montserrat-Numr}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-numr-t1
+\DeclareFontShape{T1}{Montserrat-Numr}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-numr-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-numr-t1
+\DeclareFontShape{T1}{Montserrat-Numr}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-numr-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{thin}{sl}{
- <-> ssub * Montserrat-Numr/thin/it
+\DeclareFontShape{T1}{Montserrat-Numr}{medium}{sl}{
+ <-> ssub * Montserrat-Numr/medium/it
}{}
-% ---- extrabold ----
+% ---- black ----
-\DeclareFontShape{T1}{Montserrat-Numr}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-numr-t1
+\DeclareFontShape{T1}{Montserrat-Numr}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-numr-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-numr-t1
+\DeclareFontShape{T1}{Montserrat-Numr}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-numr-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{extrabold}{sl}{
- <-> ssub * Montserrat-Numr/extrabold/it
+\DeclareFontShape{T1}{Montserrat-Numr}{black}{sl}{
+ <-> ssub * Montserrat-Numr/black/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{T1}{Montserrat-Numr}{ul}{it}{
- <-> ssub * Montserrat-Numr/thin/it
+\DeclareFontShape{T1}{Montserrat-Numr}{ul}{sl}{
+ <-> alias * Montserrat-Numr/thin/sl
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{ul}{n}{
- <-> ssub * Montserrat-Numr/thin/n
+\DeclareFontShape{T1}{Montserrat-Numr}{ul}{it}{
+ <-> alias * Montserrat-Numr/thin/it
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{ul}{sl}{
- <-> ssub * Montserrat-Numr/thin/sl
+\DeclareFontShape{T1}{Montserrat-Numr}{ul}{n}{
+ <-> alias * Montserrat-Numr/thin/n
}{}
% el --> extralight
-\DeclareFontShape{T1}{Montserrat-Numr}{el}{sl}{
- <-> ssub * Montserrat-Numr/extralight/sl
-}{}
-
\DeclareFontShape{T1}{Montserrat-Numr}{el}{n}{
- <-> ssub * Montserrat-Numr/extralight/n
+ <-> alias * Montserrat-Numr/extralight/n
}{}
\DeclareFontShape{T1}{Montserrat-Numr}{el}{it}{
- <-> ssub * Montserrat-Numr/extralight/it
+ <-> alias * Montserrat-Numr/extralight/it
}{}
+\DeclareFontShape{T1}{Montserrat-Numr}{el}{sl}{
+ <-> alias * Montserrat-Numr/extralight/sl
+}{}
-% l --> light
-\DeclareFontShape{T1}{Montserrat-Numr}{l}{n}{
- <-> ssub * Montserrat-Numr/light/n
-}{}
+% l --> light
\DeclareFontShape{T1}{Montserrat-Numr}{l}{sl}{
- <-> ssub * Montserrat-Numr/light/sl
+ <-> alias * Montserrat-Numr/light/sl
}{}
\DeclareFontShape{T1}{Montserrat-Numr}{l}{it}{
- <-> ssub * Montserrat-Numr/light/it
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{T1}{Montserrat-Numr}{sl}{it}{
- <-> ssub * Montserrat-Numr/regular/it
+ <-> alias * Montserrat-Numr/light/it
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{sl}{sl}{
- <-> ssub * Montserrat-Numr/regular/sl
-}{}
-
-\DeclareFontShape{T1}{Montserrat-Numr}{sl}{n}{
- <-> ssub * Montserrat-Numr/regular/n
+\DeclareFontShape{T1}{Montserrat-Numr}{l}{n}{
+ <-> alias * Montserrat-Numr/light/n
}{}
-% m --> medium
+% m --> regular
-\DeclareFontShape{T1}{Montserrat-Numr}{m}{it}{
- <-> ssub * Montserrat-Numr/medium/it
+\DeclareFontShape{T1}{Montserrat-Numr}{m}{n}{
+ <-> alias * Montserrat-Numr/regular/n
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{m}{n}{
- <-> ssub * Montserrat-Numr/medium/n
+\DeclareFontShape{T1}{Montserrat-Numr}{m}{it}{
+ <-> alias * Montserrat-Numr/regular/it
}{}
\DeclareFontShape{T1}{Montserrat-Numr}{m}{sl}{
- <-> ssub * Montserrat-Numr/medium/sl
+ <-> alias * Montserrat-Numr/regular/sl
}{}
% sb --> semibold
-\DeclareFontShape{T1}{Montserrat-Numr}{sb}{sl}{
- <-> ssub * Montserrat-Numr/semibold/sl
+\DeclareFontShape{T1}{Montserrat-Numr}{sb}{it}{
+ <-> alias * Montserrat-Numr/semibold/it
}{}
\DeclareFontShape{T1}{Montserrat-Numr}{sb}{n}{
- <-> ssub * Montserrat-Numr/semibold/n
+ <-> alias * Montserrat-Numr/semibold/n
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{sb}{it}{
- <-> ssub * Montserrat-Numr/semibold/it
+\DeclareFontShape{T1}{Montserrat-Numr}{sb}{sl}{
+ <-> alias * Montserrat-Numr/semibold/sl
}{}
% b --> bold
-\DeclareFontShape{T1}{Montserrat-Numr}{b}{n}{
- <-> ssub * Montserrat-Numr/bold/n
+\DeclareFontShape{T1}{Montserrat-Numr}{b}{it}{
+ <-> alias * Montserrat-Numr/bold/it
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{b}{sl}{
- <-> ssub * Montserrat-Numr/bold/sl
+\DeclareFontShape{T1}{Montserrat-Numr}{b}{n}{
+ <-> alias * Montserrat-Numr/bold/n
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{b}{it}{
- <-> ssub * Montserrat-Numr/bold/it
+\DeclareFontShape{T1}{Montserrat-Numr}{b}{sl}{
+ <-> alias * Montserrat-Numr/bold/sl
}{}
% eb --> extrabold
-\DeclareFontShape{T1}{Montserrat-Numr}{eb}{sl}{
- <-> ssub * Montserrat-Numr/extrabold/sl
+\DeclareFontShape{T1}{Montserrat-Numr}{eb}{it}{
+ <-> alias * Montserrat-Numr/extrabold/it
}{}
\DeclareFontShape{T1}{Montserrat-Numr}{eb}{n}{
- <-> ssub * Montserrat-Numr/extrabold/n
+ <-> alias * Montserrat-Numr/extrabold/n
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{eb}{it}{
- <-> ssub * Montserrat-Numr/extrabold/it
+\DeclareFontShape{T1}{Montserrat-Numr}{eb}{sl}{
+ <-> alias * Montserrat-Numr/extrabold/sl
}{}
% ub --> black
-\DeclareFontShape{T1}{Montserrat-Numr}{ub}{it}{
- <-> ssub * Montserrat-Numr/black/it
-}{}
-
\DeclareFontShape{T1}{Montserrat-Numr}{ub}{sl}{
- <-> ssub * Montserrat-Numr/black/sl
+ <-> alias * Montserrat-Numr/black/sl
}{}
\DeclareFontShape{T1}{Montserrat-Numr}{ub}{n}{
- <-> ssub * Montserrat-Numr/black/n
+ <-> alias * Montserrat-Numr/black/n
}{}
-\DeclareFontShape{T1}{Montserrat-Numr}{bx}{n}{
- <-> ssub * Montserrat-Numr/b/n
+\DeclareFontShape{T1}{Montserrat-Numr}{ub}{it}{
+ <-> alias * Montserrat-Numr/black/it
}{}
\DeclareFontShape{T1}{Montserrat-Numr}{bx}{sl}{
@@ -296,4 +285,8 @@
<-> ssub * Montserrat-Numr/b/it
}{}
+\DeclareFontShape{T1}{Montserrat-Numr}{bx}{n}{
+ <-> ssub * Montserrat-Numr/b/n
+}{}
+
\endinput
diff --git a/fonts/montserrat/tex/T1Montserrat-OsF.fd b/fonts/montserrat/tex/T1Montserrat-OsF.fd
index 3c91f2a20a..9d9106c240 100644
--- a/fonts/montserrat/tex/T1Montserrat-OsF.fd
+++ b/fonts/montserrat/tex/T1Montserrat-OsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{T1Montserrat-OsF.fd}
- [2019/10/18 (autoinst) Font definitions for T1/Montserrat-OsF.]
+ [2019/11/07 (autoinst) Font definitions for T1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,492 +20,469 @@
\DeclareFontFamily{T1}{Montserrat-OsF}{}
-% ---- light ----
+% ---- semibold ----
-\DeclareFontShape{T1}{Montserrat-OsF}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-osf-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{semibold}{scit}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{light}{sc}{
- <-> \Montserrat@@scale Montserrat-Light-osf-sc-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{semibold}{sc}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{light}{scit}{
- <-> \Montserrat@@scale Montserrat-LightItalic-osf-sc-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-osf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-osf-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-osf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{light}{sl}{
- <-> ssub * Montserrat-OsF/light/it
+\DeclareFontShape{T1}{Montserrat-OsF}{semibold}{scsl}{
+ <-> ssub * Montserrat-OsF/semibold/scit
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{light}{scsl}{
- <-> ssub * Montserrat-OsF/light/scit
+\DeclareFontShape{T1}{Montserrat-OsF}{semibold}{sl}{
+ <-> ssub * Montserrat-OsF/semibold/it
}{}
-% ---- medium ----
+% ---- regular ----
-\DeclareFontShape{T1}{Montserrat-OsF}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-osf-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{regular}{scit}{
+ <-> \Montserrat@@scale Montserrat-Italic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{medium}{scit}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-osf-sc-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-osf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{medium}{sc}{
- <-> \Montserrat@@scale Montserrat-Medium-osf-sc-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-osf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-osf-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{regular}{sc}{
+ <-> \Montserrat@@scale Montserrat-Regular-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{medium}{sl}{
- <-> ssub * Montserrat-OsF/medium/it
+\DeclareFontShape{T1}{Montserrat-OsF}{regular}{scsl}{
+ <-> ssub * Montserrat-OsF/regular/scit
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{medium}{scsl}{
- <-> ssub * Montserrat-OsF/medium/scit
+\DeclareFontShape{T1}{Montserrat-OsF}{regular}{sl}{
+ <-> ssub * Montserrat-OsF/regular/it
}{}
-% ---- thin ----
+% ---- extrabold ----
-\DeclareFontShape{T1}{Montserrat-OsF}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-osf-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-osf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{thin}{scit}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-osf-sc-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-osf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-osf-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{extrabold}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{thin}{sc}{
- <-> \Montserrat@@scale Montserrat-Thin-osf-sc-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{extrabold}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{thin}{sl}{
- <-> ssub * Montserrat-OsF/thin/it
+\DeclareFontShape{T1}{Montserrat-OsF}{extrabold}{scsl}{
+ <-> ssub * Montserrat-OsF/extrabold/scit
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{thin}{scsl}{
- <-> ssub * Montserrat-OsF/thin/scit
+\DeclareFontShape{T1}{Montserrat-OsF}{extrabold}{sl}{
+ <-> ssub * Montserrat-OsF/extrabold/it
}{}
-% ---- extrabold ----
+% ---- thin ----
-\DeclareFontShape{T1}{Montserrat-OsF}{extrabold}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-osf-sc-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-osf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-osf-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-osf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-osf-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{thin}{sc}{
+ <-> \Montserrat@@scale Montserrat-Thin-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{extrabold}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-osf-sc-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{thin}{scit}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{extrabold}{sl}{
- <-> ssub * Montserrat-OsF/extrabold/it
+\DeclareFontShape{T1}{Montserrat-OsF}{thin}{scsl}{
+ <-> ssub * Montserrat-OsF/thin/scit
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{extrabold}{scsl}{
- <-> ssub * Montserrat-OsF/extrabold/scit
+\DeclareFontShape{T1}{Montserrat-OsF}{thin}{sl}{
+ <-> ssub * Montserrat-OsF/thin/it
}{}
-% ---- bold ----
+% ---- extralight ----
-\DeclareFontShape{T1}{Montserrat-OsF}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-osf-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{extralight}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{bold}{sc}{
- <-> \Montserrat@@scale Montserrat-Bold-osf-sc-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-osf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-osf-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-osf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{bold}{scit}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-osf-sc-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{extralight}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{bold}{sl}{
- <-> ssub * Montserrat-OsF/bold/it
+\DeclareFontShape{T1}{Montserrat-OsF}{extralight}{scsl}{
+ <-> ssub * Montserrat-OsF/extralight/scit
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{bold}{scsl}{
- <-> ssub * Montserrat-OsF/bold/scit
+\DeclareFontShape{T1}{Montserrat-OsF}{extralight}{sl}{
+ <-> ssub * Montserrat-OsF/extralight/it
}{}
-% ---- semibold ----
+% ---- light ----
-\DeclareFontShape{T1}{Montserrat-OsF}{semibold}{scit}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-osf-sc-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{light}{scit}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-osf-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-osf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{semibold}{sc}{
- <-> \Montserrat@@scale Montserrat-SemiBold-osf-sc-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-osf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-osf-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{light}{sc}{
+ <-> \Montserrat@@scale Montserrat-Light-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{semibold}{sl}{
- <-> ssub * Montserrat-OsF/semibold/it
+\DeclareFontShape{T1}{Montserrat-OsF}{light}{scsl}{
+ <-> ssub * Montserrat-OsF/light/scit
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{semibold}{scsl}{
- <-> ssub * Montserrat-OsF/semibold/scit
+\DeclareFontShape{T1}{Montserrat-OsF}{light}{sl}{
+ <-> ssub * Montserrat-OsF/light/it
}{}
-% ---- extralight ----
+% ---- bold ----
-\DeclareFontShape{T1}{Montserrat-OsF}{extralight}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-osf-sc-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{bold}{scit}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-osf-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-osf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{extralight}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-osf-sc-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-osf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-osf-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{bold}{sc}{
+ <-> \Montserrat@@scale Montserrat-Bold-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{extralight}{sl}{
- <-> ssub * Montserrat-OsF/extralight/it
+\DeclareFontShape{T1}{Montserrat-OsF}{bold}{scsl}{
+ <-> ssub * Montserrat-OsF/bold/scit
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{extralight}{scsl}{
- <-> ssub * Montserrat-OsF/extralight/scit
+\DeclareFontShape{T1}{Montserrat-OsF}{bold}{sl}{
+ <-> ssub * Montserrat-OsF/bold/it
}{}
% ---- black ----
-\DeclareFontShape{T1}{Montserrat-OsF}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-osf-t1
-}{}
-
-\DeclareFontShape{T1}{Montserrat-OsF}{black}{scit}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-osf-sc-t1
-}{}
-
\DeclareFontShape{T1}{Montserrat-OsF}{black}{sc}{
<-> \Montserrat@@scale Montserrat-Black-osf-sc-t1
}{}
+\DeclareFontShape{T1}{Montserrat-OsF}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-osf-t1
+}{}
+
\DeclareFontShape{T1}{Montserrat-OsF}{black}{n}{
<-> \Montserrat@@scale Montserrat-Black-osf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{black}{sl}{
- <-> ssub * Montserrat-OsF/black/it
+\DeclareFontShape{T1}{Montserrat-OsF}{black}{scit}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-osf-sc-t1
}{}
\DeclareFontShape{T1}{Montserrat-OsF}{black}{scsl}{
<-> ssub * Montserrat-OsF/black/scit
}{}
+\DeclareFontShape{T1}{Montserrat-OsF}{black}{sl}{
+ <-> ssub * Montserrat-OsF/black/it
+}{}
-% ---- regular ----
-\DeclareFontShape{T1}{Montserrat-OsF}{regular}{sc}{
- <-> \Montserrat@@scale Montserrat-Regular-osf-sc-t1
+% ---- medium ----
+
+\DeclareFontShape{T1}{Montserrat-OsF}{medium}{scit}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-osf-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{medium}{sc}{
+ <-> \Montserrat@@scale Montserrat-Medium-osf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{regular}{scit}{
- <-> \Montserrat@@scale Montserrat-Italic-osf-sc-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-osf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-osf-t1
+\DeclareFontShape{T1}{Montserrat-OsF}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-osf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{regular}{sl}{
- <-> ssub * Montserrat-OsF/regular/it
+\DeclareFontShape{T1}{Montserrat-OsF}{medium}{scsl}{
+ <-> ssub * Montserrat-OsF/medium/scit
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{regular}{scsl}{
- <-> ssub * Montserrat-OsF/regular/scit
+\DeclareFontShape{T1}{Montserrat-OsF}{medium}{sl}{
+ <-> ssub * Montserrat-OsF/medium/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{T1}{Montserrat-OsF}{ul}{it}{
- <-> ssub * Montserrat-OsF/thin/it
+\DeclareFontShape{T1}{Montserrat-OsF}{ul}{scsl}{
+ <-> alias * Montserrat-OsF/thin/scsl
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{ul}{scit}{
- <-> ssub * Montserrat-OsF/thin/scit
+\DeclareFontShape{T1}{Montserrat-OsF}{ul}{sc}{
+ <-> alias * Montserrat-OsF/thin/sc
}{}
\DeclareFontShape{T1}{Montserrat-OsF}{ul}{n}{
- <-> ssub * Montserrat-OsF/thin/n
+ <-> alias * Montserrat-OsF/thin/n
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{ul}{sc}{
- <-> ssub * Montserrat-OsF/thin/sc
+\DeclareFontShape{T1}{Montserrat-OsF}{ul}{it}{
+ <-> alias * Montserrat-OsF/thin/it
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{ul}{scsl}{
- <-> ssub * Montserrat-OsF/thin/scsl
+\DeclareFontShape{T1}{Montserrat-OsF}{ul}{scit}{
+ <-> alias * Montserrat-OsF/thin/scit
}{}
\DeclareFontShape{T1}{Montserrat-OsF}{ul}{sl}{
- <-> ssub * Montserrat-OsF/thin/sl
+ <-> alias * Montserrat-OsF/thin/sl
}{}
% el --> extralight
-\DeclareFontShape{T1}{Montserrat-OsF}{el}{sc}{
- <-> ssub * Montserrat-OsF/extralight/sc
+\DeclareFontShape{T1}{Montserrat-OsF}{el}{sl}{
+ <-> alias * Montserrat-OsF/extralight/sl
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{el}{n}{
- <-> ssub * Montserrat-OsF/extralight/n
+\DeclareFontShape{T1}{Montserrat-OsF}{el}{scit}{
+ <-> alias * Montserrat-OsF/extralight/scit
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{el}{scsl}{
- <-> ssub * Montserrat-OsF/extralight/scsl
+\DeclareFontShape{T1}{Montserrat-OsF}{el}{sc}{
+ <-> alias * Montserrat-OsF/extralight/sc
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{el}{sl}{
- <-> ssub * Montserrat-OsF/extralight/sl
+\DeclareFontShape{T1}{Montserrat-OsF}{el}{n}{
+ <-> alias * Montserrat-OsF/extralight/n
}{}
\DeclareFontShape{T1}{Montserrat-OsF}{el}{it}{
- <-> ssub * Montserrat-OsF/extralight/it
+ <-> alias * Montserrat-OsF/extralight/it
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{el}{scit}{
- <-> ssub * Montserrat-OsF/extralight/scit
+\DeclareFontShape{T1}{Montserrat-OsF}{el}{scsl}{
+ <-> alias * Montserrat-OsF/extralight/scsl
}{}
% l --> light
-\DeclareFontShape{T1}{Montserrat-OsF}{l}{n}{
- <-> ssub * Montserrat-OsF/light/n
-}{}
-
-\DeclareFontShape{T1}{Montserrat-OsF}{l}{sc}{
- <-> ssub * Montserrat-OsF/light/sc
-}{}
-
\DeclareFontShape{T1}{Montserrat-OsF}{l}{scsl}{
- <-> ssub * Montserrat-OsF/light/scsl
+ <-> alias * Montserrat-OsF/light/scsl
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{l}{sl}{
- <-> ssub * Montserrat-OsF/light/sl
+\DeclareFontShape{T1}{Montserrat-OsF}{l}{sc}{
+ <-> alias * Montserrat-OsF/light/sc
}{}
\DeclareFontShape{T1}{Montserrat-OsF}{l}{it}{
- <-> ssub * Montserrat-OsF/light/it
-}{}
-
-\DeclareFontShape{T1}{Montserrat-OsF}{l}{scit}{
- <-> ssub * Montserrat-OsF/light/scit
+ <-> alias * Montserrat-OsF/light/it
}{}
-
-% sl --> regular
-
-\DeclareFontShape{T1}{Montserrat-OsF}{sl}{sl}{
- <-> ssub * Montserrat-OsF/regular/sl
+\DeclareFontShape{T1}{Montserrat-OsF}{l}{n}{
+ <-> alias * Montserrat-OsF/light/n
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{sl}{scsl}{
- <-> ssub * Montserrat-OsF/regular/scsl
+\DeclareFontShape{T1}{Montserrat-OsF}{l}{scit}{
+ <-> alias * Montserrat-OsF/light/scit
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{sl}{sc}{
- <-> ssub * Montserrat-OsF/regular/sc
+\DeclareFontShape{T1}{Montserrat-OsF}{l}{sl}{
+ <-> alias * Montserrat-OsF/light/sl
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{sl}{n}{
- <-> ssub * Montserrat-OsF/regular/n
-}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{sl}{scit}{
- <-> ssub * Montserrat-OsF/regular/scit
-}{}
+% m --> regular
-\DeclareFontShape{T1}{Montserrat-OsF}{sl}{it}{
- <-> ssub * Montserrat-OsF/regular/it
+\DeclareFontShape{T1}{Montserrat-OsF}{m}{sc}{
+ <-> alias * Montserrat-OsF/regular/sc
}{}
-
-% m --> medium
-
-\DeclareFontShape{T1}{Montserrat-OsF}{m}{scit}{
- <-> ssub * Montserrat-OsF/medium/scit
+\DeclareFontShape{T1}{Montserrat-OsF}{m}{n}{
+ <-> alias * Montserrat-OsF/regular/n
}{}
\DeclareFontShape{T1}{Montserrat-OsF}{m}{it}{
- <-> ssub * Montserrat-OsF/medium/it
-}{}
-
-\DeclareFontShape{T1}{Montserrat-OsF}{m}{sl}{
- <-> ssub * Montserrat-OsF/medium/sl
+ <-> alias * Montserrat-OsF/regular/it
}{}
\DeclareFontShape{T1}{Montserrat-OsF}{m}{scsl}{
- <-> ssub * Montserrat-OsF/medium/scsl
+ <-> alias * Montserrat-OsF/regular/scsl
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{m}{sc}{
- <-> ssub * Montserrat-OsF/medium/sc
+\DeclareFontShape{T1}{Montserrat-OsF}{m}{sl}{
+ <-> alias * Montserrat-OsF/regular/sl
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{m}{n}{
- <-> ssub * Montserrat-OsF/medium/n
+\DeclareFontShape{T1}{Montserrat-OsF}{m}{scit}{
+ <-> alias * Montserrat-OsF/regular/scit
}{}
% sb --> semibold
\DeclareFontShape{T1}{Montserrat-OsF}{sb}{it}{
- <-> ssub * Montserrat-OsF/semibold/it
+ <-> alias * Montserrat-OsF/semibold/it
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{sb}{scit}{
- <-> ssub * Montserrat-OsF/semibold/scit
+\DeclareFontShape{T1}{Montserrat-OsF}{sb}{n}{
+ <-> alias * Montserrat-OsF/semibold/n
}{}
\DeclareFontShape{T1}{Montserrat-OsF}{sb}{sc}{
- <-> ssub * Montserrat-OsF/semibold/sc
-}{}
-
-\DeclareFontShape{T1}{Montserrat-OsF}{sb}{n}{
- <-> ssub * Montserrat-OsF/semibold/n
+ <-> alias * Montserrat-OsF/semibold/sc
}{}
\DeclareFontShape{T1}{Montserrat-OsF}{sb}{scsl}{
- <-> ssub * Montserrat-OsF/semibold/scsl
+ <-> alias * Montserrat-OsF/semibold/scsl
}{}
\DeclareFontShape{T1}{Montserrat-OsF}{sb}{sl}{
- <-> ssub * Montserrat-OsF/semibold/sl
+ <-> alias * Montserrat-OsF/semibold/sl
+}{}
+
+\DeclareFontShape{T1}{Montserrat-OsF}{sb}{scit}{
+ <-> alias * Montserrat-OsF/semibold/scit
}{}
% b --> bold
\DeclareFontShape{T1}{Montserrat-OsF}{b}{scsl}{
- <-> ssub * Montserrat-OsF/bold/scsl
+ <-> alias * Montserrat-OsF/bold/scsl
}{}
\DeclareFontShape{T1}{Montserrat-OsF}{b}{n}{
- <-> ssub * Montserrat-OsF/bold/n
+ <-> alias * Montserrat-OsF/bold/n
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{b}{sc}{
- <-> ssub * Montserrat-OsF/bold/sc
+\DeclareFontShape{T1}{Montserrat-OsF}{b}{it}{
+ <-> alias * Montserrat-OsF/bold/it
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{b}{sl}{
- <-> ssub * Montserrat-OsF/bold/sl
+\DeclareFontShape{T1}{Montserrat-OsF}{b}{sc}{
+ <-> alias * Montserrat-OsF/bold/sc
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{b}{it}{
- <-> ssub * Montserrat-OsF/bold/it
+\DeclareFontShape{T1}{Montserrat-OsF}{b}{scit}{
+ <-> alias * Montserrat-OsF/bold/scit
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{b}{scit}{
- <-> ssub * Montserrat-OsF/bold/scit
+\DeclareFontShape{T1}{Montserrat-OsF}{b}{sl}{
+ <-> alias * Montserrat-OsF/bold/sl
}{}
% eb --> extrabold
-\DeclareFontShape{T1}{Montserrat-OsF}{eb}{scit}{
- <-> ssub * Montserrat-OsF/extrabold/scit
+\DeclareFontShape{T1}{Montserrat-OsF}{eb}{scsl}{
+ <-> alias * Montserrat-OsF/extrabold/scsl
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{eb}{it}{
- <-> ssub * Montserrat-OsF/extrabold/it
+\DeclareFontShape{T1}{Montserrat-OsF}{eb}{sc}{
+ <-> alias * Montserrat-OsF/extrabold/sc
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{eb}{sl}{
- <-> ssub * Montserrat-OsF/extrabold/sl
+\DeclareFontShape{T1}{Montserrat-OsF}{eb}{n}{
+ <-> alias * Montserrat-OsF/extrabold/n
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{eb}{sc}{
- <-> ssub * Montserrat-OsF/extrabold/sc
+\DeclareFontShape{T1}{Montserrat-OsF}{eb}{it}{
+ <-> alias * Montserrat-OsF/extrabold/it
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{eb}{n}{
- <-> ssub * Montserrat-OsF/extrabold/n
+\DeclareFontShape{T1}{Montserrat-OsF}{eb}{scit}{
+ <-> alias * Montserrat-OsF/extrabold/scit
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{eb}{scsl}{
- <-> ssub * Montserrat-OsF/extrabold/scsl
+\DeclareFontShape{T1}{Montserrat-OsF}{eb}{sl}{
+ <-> alias * Montserrat-OsF/extrabold/sl
}{}
% ub --> black
-\DeclareFontShape{T1}{Montserrat-OsF}{ub}{scsl}{
- <-> ssub * Montserrat-OsF/black/scsl
+\DeclareFontShape{T1}{Montserrat-OsF}{ub}{scit}{
+ <-> alias * Montserrat-OsF/black/scit
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{ub}{sc}{
- <-> ssub * Montserrat-OsF/black/sc
+\DeclareFontShape{T1}{Montserrat-OsF}{ub}{sl}{
+ <-> alias * Montserrat-OsF/black/sl
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{ub}{n}{
- <-> ssub * Montserrat-OsF/black/n
+\DeclareFontShape{T1}{Montserrat-OsF}{ub}{scsl}{
+ <-> alias * Montserrat-OsF/black/scsl
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{ub}{sl}{
- <-> ssub * Montserrat-OsF/black/sl
+\DeclareFontShape{T1}{Montserrat-OsF}{ub}{sc}{
+ <-> alias * Montserrat-OsF/black/sc
}{}
\DeclareFontShape{T1}{Montserrat-OsF}{ub}{it}{
- <-> ssub * Montserrat-OsF/black/it
+ <-> alias * Montserrat-OsF/black/it
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{ub}{scit}{
- <-> ssub * Montserrat-OsF/black/scit
+\DeclareFontShape{T1}{Montserrat-OsF}{ub}{n}{
+ <-> alias * Montserrat-OsF/black/n
+}{}
+
+\DeclareFontShape{T1}{Montserrat-OsF}{bx}{scit}{
+ <-> ssub * Montserrat-OsF/b/scit
}{}
\DeclareFontShape{T1}{Montserrat-OsF}{bx}{sl}{
@@ -508,20 +493,16 @@
<-> ssub * Montserrat-OsF/b/scsl
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{bx}{sc}{
- <-> ssub * Montserrat-OsF/b/sc
+\DeclareFontShape{T1}{Montserrat-OsF}{bx}{it}{
+ <-> ssub * Montserrat-OsF/b/it
}{}
\DeclareFontShape{T1}{Montserrat-OsF}{bx}{n}{
<-> ssub * Montserrat-OsF/b/n
}{}
-\DeclareFontShape{T1}{Montserrat-OsF}{bx}{scit}{
- <-> ssub * Montserrat-OsF/b/scit
-}{}
-
-\DeclareFontShape{T1}{Montserrat-OsF}{bx}{it}{
- <-> ssub * Montserrat-OsF/b/it
+\DeclareFontShape{T1}{Montserrat-OsF}{bx}{sc}{
+ <-> ssub * Montserrat-OsF/b/sc
}{}
\endinput
diff --git a/fonts/montserrat/tex/T1Montserrat-Sup.fd b/fonts/montserrat/tex/T1Montserrat-Sup.fd
index 30eab1bc6a..7d4fecbce3 100644
--- a/fonts/montserrat/tex/T1Montserrat-Sup.fd
+++ b/fonts/montserrat/tex/T1Montserrat-Sup.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{T1Montserrat-Sup.fd}
- [2019/10/18 (autoinst) Font definitions for T1/Montserrat-Sup.]
+ [2019/11/07 (autoinst) Font definitions for T1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,288 +20,273 @@
\DeclareFontFamily{T1}{Montserrat-Sup}{}
-% ---- bold ----
+% ---- regular ----
-\DeclareFontShape{T1}{Montserrat-Sup}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-sup-t1
+\DeclareFontShape{T1}{Montserrat-Sup}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-sup-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-sup-t1
+\DeclareFontShape{T1}{Montserrat-Sup}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-sup-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{bold}{sl}{
- <-> ssub * Montserrat-Sup/bold/it
+\DeclareFontShape{T1}{Montserrat-Sup}{regular}{sl}{
+ <-> ssub * Montserrat-Sup/regular/it
}{}
% ---- semibold ----
-\DeclareFontShape{T1}{Montserrat-Sup}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-sup-t1
-}{}
-
\DeclareFontShape{T1}{Montserrat-Sup}{semibold}{it}{
<-> \Montserrat@@scale Montserrat-SemiBoldItalic-sup-t1
}{}
+\DeclareFontShape{T1}{Montserrat-Sup}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-sup-t1
+}{}
+
\DeclareFontShape{T1}{Montserrat-Sup}{semibold}{sl}{
<-> ssub * Montserrat-Sup/semibold/it
}{}
-% ---- extralight ----
+% ---- extrabold ----
-\DeclareFontShape{T1}{Montserrat-Sup}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-sup-t1
+\DeclareFontShape{T1}{Montserrat-Sup}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-sup-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-sup-t1
+\DeclareFontShape{T1}{Montserrat-Sup}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-sup-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{extralight}{sl}{
- <-> ssub * Montserrat-Sup/extralight/it
+\DeclareFontShape{T1}{Montserrat-Sup}{extrabold}{sl}{
+ <-> ssub * Montserrat-Sup/extrabold/it
}{}
-% ---- black ----
+% ---- thin ----
-\DeclareFontShape{T1}{Montserrat-Sup}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-sup-t1
+\DeclareFontShape{T1}{Montserrat-Sup}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-sup-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-sup-t1
+\DeclareFontShape{T1}{Montserrat-Sup}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-sup-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{black}{sl}{
- <-> ssub * Montserrat-Sup/black/it
+\DeclareFontShape{T1}{Montserrat-Sup}{thin}{sl}{
+ <-> ssub * Montserrat-Sup/thin/it
}{}
-% ---- regular ----
+% ---- light ----
-\DeclareFontShape{T1}{Montserrat-Sup}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-sup-t1
+\DeclareFontShape{T1}{Montserrat-Sup}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-sup-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-sup-t1
+\DeclareFontShape{T1}{Montserrat-Sup}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-sup-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{regular}{sl}{
- <-> ssub * Montserrat-Sup/regular/it
+\DeclareFontShape{T1}{Montserrat-Sup}{light}{sl}{
+ <-> ssub * Montserrat-Sup/light/it
}{}
-% ---- light ----
+% ---- extralight ----
-\DeclareFontShape{T1}{Montserrat-Sup}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-sup-t1
+\DeclareFontShape{T1}{Montserrat-Sup}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-sup-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-sup-t1
+\DeclareFontShape{T1}{Montserrat-Sup}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-sup-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{light}{sl}{
- <-> ssub * Montserrat-Sup/light/it
+\DeclareFontShape{T1}{Montserrat-Sup}{extralight}{sl}{
+ <-> ssub * Montserrat-Sup/extralight/it
}{}
-% ---- medium ----
+% ---- bold ----
-\DeclareFontShape{T1}{Montserrat-Sup}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-sup-t1
+\DeclareFontShape{T1}{Montserrat-Sup}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-sup-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-sup-t1
+\DeclareFontShape{T1}{Montserrat-Sup}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-sup-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{medium}{sl}{
- <-> ssub * Montserrat-Sup/medium/it
+\DeclareFontShape{T1}{Montserrat-Sup}{bold}{sl}{
+ <-> ssub * Montserrat-Sup/bold/it
}{}
-% ---- thin ----
+% ---- black ----
-\DeclareFontShape{T1}{Montserrat-Sup}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-sup-t1
+\DeclareFontShape{T1}{Montserrat-Sup}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-sup-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-sup-t1
+\DeclareFontShape{T1}{Montserrat-Sup}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-sup-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{thin}{sl}{
- <-> ssub * Montserrat-Sup/thin/it
+\DeclareFontShape{T1}{Montserrat-Sup}{black}{sl}{
+ <-> ssub * Montserrat-Sup/black/it
}{}
-% ---- extrabold ----
+% ---- medium ----
-\DeclareFontShape{T1}{Montserrat-Sup}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-sup-t1
+\DeclareFontShape{T1}{Montserrat-Sup}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-sup-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-sup-t1
+\DeclareFontShape{T1}{Montserrat-Sup}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-sup-t1
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{extrabold}{sl}{
- <-> ssub * Montserrat-Sup/extrabold/it
+\DeclareFontShape{T1}{Montserrat-Sup}{medium}{sl}{
+ <-> ssub * Montserrat-Sup/medium/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{T1}{Montserrat-Sup}{ul}{sl}{
- <-> ssub * Montserrat-Sup/thin/sl
+ <-> alias * Montserrat-Sup/thin/sl
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{ul}{n}{
- <-> ssub * Montserrat-Sup/thin/n
+\DeclareFontShape{T1}{Montserrat-Sup}{ul}{it}{
+ <-> alias * Montserrat-Sup/thin/it
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{ul}{it}{
- <-> ssub * Montserrat-Sup/thin/it
+\DeclareFontShape{T1}{Montserrat-Sup}{ul}{n}{
+ <-> alias * Montserrat-Sup/thin/n
}{}
% el --> extralight
\DeclareFontShape{T1}{Montserrat-Sup}{el}{sl}{
- <-> ssub * Montserrat-Sup/extralight/sl
+ <-> alias * Montserrat-Sup/extralight/sl
}{}
\DeclareFontShape{T1}{Montserrat-Sup}{el}{n}{
- <-> ssub * Montserrat-Sup/extralight/n
+ <-> alias * Montserrat-Sup/extralight/n
}{}
\DeclareFontShape{T1}{Montserrat-Sup}{el}{it}{
- <-> ssub * Montserrat-Sup/extralight/it
+ <-> alias * Montserrat-Sup/extralight/it
}{}
% l --> light
\DeclareFontShape{T1}{Montserrat-Sup}{l}{it}{
- <-> ssub * Montserrat-Sup/light/it
-}{}
-
-\DeclareFontShape{T1}{Montserrat-Sup}{l}{sl}{
- <-> ssub * Montserrat-Sup/light/sl
+ <-> alias * Montserrat-Sup/light/it
}{}
\DeclareFontShape{T1}{Montserrat-Sup}{l}{n}{
- <-> ssub * Montserrat-Sup/light/n
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{T1}{Montserrat-Sup}{sl}{it}{
- <-> ssub * Montserrat-Sup/regular/it
-}{}
-
-\DeclareFontShape{T1}{Montserrat-Sup}{sl}{sl}{
- <-> ssub * Montserrat-Sup/regular/sl
+ <-> alias * Montserrat-Sup/light/n
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{sl}{n}{
- <-> ssub * Montserrat-Sup/regular/n
+\DeclareFontShape{T1}{Montserrat-Sup}{l}{sl}{
+ <-> alias * Montserrat-Sup/light/sl
}{}
-% m --> medium
+% m --> regular
-\DeclareFontShape{T1}{Montserrat-Sup}{m}{n}{
- <-> ssub * Montserrat-Sup/medium/n
+\DeclareFontShape{T1}{Montserrat-Sup}{m}{sl}{
+ <-> alias * Montserrat-Sup/regular/sl
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{m}{sl}{
- <-> ssub * Montserrat-Sup/medium/sl
+\DeclareFontShape{T1}{Montserrat-Sup}{m}{n}{
+ <-> alias * Montserrat-Sup/regular/n
}{}
\DeclareFontShape{T1}{Montserrat-Sup}{m}{it}{
- <-> ssub * Montserrat-Sup/medium/it
+ <-> alias * Montserrat-Sup/regular/it
}{}
% sb --> semibold
-\DeclareFontShape{T1}{Montserrat-Sup}{sb}{it}{
- <-> ssub * Montserrat-Sup/semibold/it
+\DeclareFontShape{T1}{Montserrat-Sup}{sb}{sl}{
+ <-> alias * Montserrat-Sup/semibold/sl
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{sb}{n}{
- <-> ssub * Montserrat-Sup/semibold/n
+\DeclareFontShape{T1}{Montserrat-Sup}{sb}{it}{
+ <-> alias * Montserrat-Sup/semibold/it
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{sb}{sl}{
- <-> ssub * Montserrat-Sup/semibold/sl
+\DeclareFontShape{T1}{Montserrat-Sup}{sb}{n}{
+ <-> alias * Montserrat-Sup/semibold/n
}{}
% b --> bold
-\DeclareFontShape{T1}{Montserrat-Sup}{b}{it}{
- <-> ssub * Montserrat-Sup/bold/it
+\DeclareFontShape{T1}{Montserrat-Sup}{b}{n}{
+ <-> alias * Montserrat-Sup/bold/n
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{b}{n}{
- <-> ssub * Montserrat-Sup/bold/n
+\DeclareFontShape{T1}{Montserrat-Sup}{b}{it}{
+ <-> alias * Montserrat-Sup/bold/it
}{}
\DeclareFontShape{T1}{Montserrat-Sup}{b}{sl}{
- <-> ssub * Montserrat-Sup/bold/sl
+ <-> alias * Montserrat-Sup/bold/sl
}{}
% eb --> extrabold
\DeclareFontShape{T1}{Montserrat-Sup}{eb}{n}{
- <-> ssub * Montserrat-Sup/extrabold/n
+ <-> alias * Montserrat-Sup/extrabold/n
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{eb}{sl}{
- <-> ssub * Montserrat-Sup/extrabold/sl
+\DeclareFontShape{T1}{Montserrat-Sup}{eb}{it}{
+ <-> alias * Montserrat-Sup/extrabold/it
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{eb}{it}{
- <-> ssub * Montserrat-Sup/extrabold/it
+\DeclareFontShape{T1}{Montserrat-Sup}{eb}{sl}{
+ <-> alias * Montserrat-Sup/extrabold/sl
}{}
% ub --> black
-\DeclareFontShape{T1}{Montserrat-Sup}{ub}{it}{
- <-> ssub * Montserrat-Sup/black/it
-}{}
-
\DeclareFontShape{T1}{Montserrat-Sup}{ub}{sl}{
- <-> ssub * Montserrat-Sup/black/sl
+ <-> alias * Montserrat-Sup/black/sl
}{}
\DeclareFontShape{T1}{Montserrat-Sup}{ub}{n}{
- <-> ssub * Montserrat-Sup/black/n
+ <-> alias * Montserrat-Sup/black/n
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{bx}{n}{
- <-> ssub * Montserrat-Sup/b/n
+\DeclareFontShape{T1}{Montserrat-Sup}{ub}{it}{
+ <-> alias * Montserrat-Sup/black/it
}{}
-\DeclareFontShape{T1}{Montserrat-Sup}{bx}{sl}{
- <-> ssub * Montserrat-Sup/b/sl
+\DeclareFontShape{T1}{Montserrat-Sup}{bx}{n}{
+ <-> ssub * Montserrat-Sup/b/n
}{}
\DeclareFontShape{T1}{Montserrat-Sup}{bx}{it}{
<-> ssub * Montserrat-Sup/b/it
}{}
+\DeclareFontShape{T1}{Montserrat-Sup}{bx}{sl}{
+ <-> ssub * Montserrat-Sup/b/sl
+}{}
+
\endinput
diff --git a/fonts/montserrat/tex/T1Montserrat-TLF.fd b/fonts/montserrat/tex/T1Montserrat-TLF.fd
index 25fcaa7a73..303da9c477 100644
--- a/fonts/montserrat/tex/T1Montserrat-TLF.fd
+++ b/fonts/montserrat/tex/T1Montserrat-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{T1Montserrat-TLF.fd}
- [2019/10/18 (autoinst) Font definitions for T1/Montserrat-TLF.]
+ [2019/11/07 (autoinst) Font definitions for T1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -22,506 +30,479 @@
<-> \Montserrat@@scale Montserrat-Thin-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{thin}{scit}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-tlf-sc-t1
-}{}
-
\DeclareFontShape{T1}{Montserrat-TLF}{thin}{it}{
<-> \Montserrat@@scale Montserrat-ThinItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{thin}{sl}{
- <-> ssub * Montserrat-TLF/thin/it
+\DeclareFontShape{T1}{Montserrat-TLF}{thin}{scit}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-tlf-sc-t1
}{}
\DeclareFontShape{T1}{Montserrat-TLF}{thin}{scsl}{
<-> ssub * Montserrat-TLF/thin/scit
}{}
+\DeclareFontShape{T1}{Montserrat-TLF}{thin}{sl}{
+ <-> ssub * Montserrat-TLF/thin/it
+}{}
+
-% ---- extrabold ----
+% ---- light ----
-\DeclareFontShape{T1}{Montserrat-TLF}{extrabold}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tlf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{light}{scit}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tlf-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{light}{sc}{
+ <-> \Montserrat@@scale Montserrat-Light-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{extrabold}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-tlf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-tlf-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{extrabold}{sl}{
- <-> ssub * Montserrat-TLF/extrabold/it
+\DeclareFontShape{T1}{Montserrat-TLF}{light}{scsl}{
+ <-> ssub * Montserrat-TLF/light/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{extrabold}{scsl}{
- <-> ssub * Montserrat-TLF/extrabold/scit
+\DeclareFontShape{T1}{Montserrat-TLF}{light}{sl}{
+ <-> ssub * Montserrat-TLF/light/it
}{}
-% ---- light ----
+% ---- extralight ----
-\DeclareFontShape{T1}{Montserrat-TLF}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-tlf-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{extralight}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{light}{scit}{
- <-> \Montserrat@@scale Montserrat-LightItalic-tlf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-tlf-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{light}{sc}{
- <-> \Montserrat@@scale Montserrat-Light-tlf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{extralight}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{light}{sl}{
- <-> ssub * Montserrat-TLF/light/it
+\DeclareFontShape{T1}{Montserrat-TLF}{extralight}{scsl}{
+ <-> ssub * Montserrat-TLF/extralight/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{light}{scsl}{
- <-> ssub * Montserrat-TLF/light/scit
+\DeclareFontShape{T1}{Montserrat-TLF}{extralight}{sl}{
+ <-> ssub * Montserrat-TLF/extralight/it
}{}
-% ---- medium ----
+% ---- bold ----
-\DeclareFontShape{T1}{Montserrat-TLF}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-tlf-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{medium}{scit}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-tlf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{medium}{sc}{
- <-> \Montserrat@@scale Montserrat-Medium-tlf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{bold}{sc}{
+ <-> \Montserrat@@scale Montserrat-Bold-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-tlf-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{bold}{scit}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{medium}{sl}{
- <-> ssub * Montserrat-TLF/medium/it
+\DeclareFontShape{T1}{Montserrat-TLF}{bold}{scsl}{
+ <-> ssub * Montserrat-TLF/bold/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{medium}{scsl}{
- <-> ssub * Montserrat-TLF/medium/scit
+\DeclareFontShape{T1}{Montserrat-TLF}{bold}{sl}{
+ <-> ssub * Montserrat-TLF/bold/it
}{}
-% ---- extralight ----
+% ---- medium ----
-\DeclareFontShape{T1}{Montserrat-TLF}{extralight}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-tlf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{medium}{sc}{
+ <-> \Montserrat@@scale Montserrat-Medium-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-tlf-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tlf-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{extralight}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tlf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{medium}{scit}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{extralight}{sl}{
- <-> ssub * Montserrat-TLF/extralight/it
+\DeclareFontShape{T1}{Montserrat-TLF}{medium}{scsl}{
+ <-> ssub * Montserrat-TLF/medium/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{extralight}{scsl}{
- <-> ssub * Montserrat-TLF/extralight/scit
+\DeclareFontShape{T1}{Montserrat-TLF}{medium}{sl}{
+ <-> ssub * Montserrat-TLF/medium/it
}{}
% ---- black ----
-\DeclareFontShape{T1}{Montserrat-TLF}{black}{sc}{
- <-> \Montserrat@@scale Montserrat-Black-tlf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{Montserrat-TLF}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-tlf-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{black}{scit}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-tlf-sc-t1
}{}
\DeclareFontShape{T1}{Montserrat-TLF}{black}{it}{
<-> \Montserrat@@scale Montserrat-BlackItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{black}{scit}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-tlf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{black}{sl}{
- <-> ssub * Montserrat-TLF/black/it
+\DeclareFontShape{T1}{Montserrat-TLF}{black}{sc}{
+ <-> \Montserrat@@scale Montserrat-Black-tlf-sc-t1
}{}
\DeclareFontShape{T1}{Montserrat-TLF}{black}{scsl}{
<-> ssub * Montserrat-TLF/black/scit
}{}
+\DeclareFontShape{T1}{Montserrat-TLF}{black}{sl}{
+ <-> ssub * Montserrat-TLF/black/it
+}{}
-% ---- regular ----
-\DeclareFontShape{T1}{Montserrat-TLF}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-tlf-t1
+% ---- semibold ----
+
+\DeclareFontShape{T1}{Montserrat-TLF}{semibold}{scit}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{regular}{scit}{
- <-> \Montserrat@@scale Montserrat-Italic-tlf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{semibold}{sc}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{regular}{sc}{
- <-> \Montserrat@@scale Montserrat-Regular-tlf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-tlf-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{regular}{sl}{
- <-> ssub * Montserrat-TLF/regular/it
+\DeclareFontShape{T1}{Montserrat-TLF}{semibold}{scsl}{
+ <-> ssub * Montserrat-TLF/semibold/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{regular}{scsl}{
- <-> ssub * Montserrat-TLF/regular/scit
+\DeclareFontShape{T1}{Montserrat-TLF}{semibold}{sl}{
+ <-> ssub * Montserrat-TLF/semibold/it
}{}
-% ---- bold ----
+% ---- regular ----
-\DeclareFontShape{T1}{Montserrat-TLF}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-tlf-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{bold}{scit}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-tlf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-tlf-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{regular}{sc}{
+ <-> \Montserrat@@scale Montserrat-Regular-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{bold}{sc}{
- <-> \Montserrat@@scale Montserrat-Bold-tlf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{regular}{scit}{
+ <-> \Montserrat@@scale Montserrat-Italic-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{bold}{sl}{
- <-> ssub * Montserrat-TLF/bold/it
+\DeclareFontShape{T1}{Montserrat-TLF}{regular}{scsl}{
+ <-> ssub * Montserrat-TLF/regular/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{bold}{scsl}{
- <-> ssub * Montserrat-TLF/bold/scit
+\DeclareFontShape{T1}{Montserrat-TLF}{regular}{sl}{
+ <-> ssub * Montserrat-TLF/regular/it
}{}
-% ---- semibold ----
+% ---- extrabold ----
-\DeclareFontShape{T1}{Montserrat-TLF}{semibold}{sc}{
- <-> \Montserrat@@scale Montserrat-SemiBold-tlf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{extrabold}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-tlf-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tlf-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{semibold}{scit}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tlf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TLF}{extrabold}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{semibold}{sl}{
- <-> ssub * Montserrat-TLF/semibold/it
+\DeclareFontShape{T1}{Montserrat-TLF}{extrabold}{scsl}{
+ <-> ssub * Montserrat-TLF/extrabold/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{semibold}{scsl}{
- <-> ssub * Montserrat-TLF/semibold/scit
+\DeclareFontShape{T1}{Montserrat-TLF}{extrabold}{sl}{
+ <-> ssub * Montserrat-TLF/extrabold/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{T1}{Montserrat-TLF}{ul}{sc}{
- <-> ssub * Montserrat-TLF/thin/sc
+\DeclareFontShape{T1}{Montserrat-TLF}{ul}{sl}{
+ <-> alias * Montserrat-TLF/thin/sl
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{ul}{n}{
- <-> ssub * Montserrat-TLF/thin/n
+\DeclareFontShape{T1}{Montserrat-TLF}{ul}{scit}{
+ <-> alias * Montserrat-TLF/thin/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{ul}{scsl}{
- <-> ssub * Montserrat-TLF/thin/scsl
+\DeclareFontShape{T1}{Montserrat-TLF}{ul}{sc}{
+ <-> alias * Montserrat-TLF/thin/sc
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{ul}{sl}{
- <-> ssub * Montserrat-TLF/thin/sl
+\DeclareFontShape{T1}{Montserrat-TLF}{ul}{n}{
+ <-> alias * Montserrat-TLF/thin/n
}{}
\DeclareFontShape{T1}{Montserrat-TLF}{ul}{it}{
- <-> ssub * Montserrat-TLF/thin/it
+ <-> alias * Montserrat-TLF/thin/it
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{ul}{scit}{
- <-> ssub * Montserrat-TLF/thin/scit
+\DeclareFontShape{T1}{Montserrat-TLF}{ul}{scsl}{
+ <-> alias * Montserrat-TLF/thin/scsl
}{}
% el --> extralight
-\DeclareFontShape{T1}{Montserrat-TLF}{el}{sl}{
- <-> ssub * Montserrat-TLF/extralight/sl
+\DeclareFontShape{T1}{Montserrat-TLF}{el}{scit}{
+ <-> alias * Montserrat-TLF/extralight/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{el}{sc}{
- <-> ssub * Montserrat-TLF/extralight/sc
+\DeclareFontShape{T1}{Montserrat-TLF}{el}{sl}{
+ <-> alias * Montserrat-TLF/extralight/sl
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{el}{n}{
- <-> ssub * Montserrat-TLF/extralight/n
+\DeclareFontShape{T1}{Montserrat-TLF}{el}{scsl}{
+ <-> alias * Montserrat-TLF/extralight/scsl
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{el}{scsl}{
- <-> ssub * Montserrat-TLF/extralight/scsl
+\DeclareFontShape{T1}{Montserrat-TLF}{el}{it}{
+ <-> alias * Montserrat-TLF/extralight/it
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{el}{scit}{
- <-> ssub * Montserrat-TLF/extralight/scit
+\DeclareFontShape{T1}{Montserrat-TLF}{el}{n}{
+ <-> alias * Montserrat-TLF/extralight/n
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{el}{it}{
- <-> ssub * Montserrat-TLF/extralight/it
+\DeclareFontShape{T1}{Montserrat-TLF}{el}{sc}{
+ <-> alias * Montserrat-TLF/extralight/sc
}{}
% l --> light
\DeclareFontShape{T1}{Montserrat-TLF}{l}{sl}{
- <-> ssub * Montserrat-TLF/light/sl
+ <-> alias * Montserrat-TLF/light/sl
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{l}{scsl}{
- <-> ssub * Montserrat-TLF/light/scsl
+\DeclareFontShape{T1}{Montserrat-TLF}{l}{scit}{
+ <-> alias * Montserrat-TLF/light/scit
}{}
\DeclareFontShape{T1}{Montserrat-TLF}{l}{n}{
- <-> ssub * Montserrat-TLF/light/n
-}{}
-
-\DeclareFontShape{T1}{Montserrat-TLF}{l}{sc}{
- <-> ssub * Montserrat-TLF/light/sc
-}{}
-
-\DeclareFontShape{T1}{Montserrat-TLF}{l}{scit}{
- <-> ssub * Montserrat-TLF/light/scit
+ <-> alias * Montserrat-TLF/light/n
}{}
\DeclareFontShape{T1}{Montserrat-TLF}{l}{it}{
- <-> ssub * Montserrat-TLF/light/it
+ <-> alias * Montserrat-TLF/light/it
}{}
-
-% sl --> regular
-
-\DeclareFontShape{T1}{Montserrat-TLF}{sl}{scit}{
- <-> ssub * Montserrat-TLF/regular/scit
-}{}
-
-\DeclareFontShape{T1}{Montserrat-TLF}{sl}{it}{
- <-> ssub * Montserrat-TLF/regular/it
+\DeclareFontShape{T1}{Montserrat-TLF}{l}{sc}{
+ <-> alias * Montserrat-TLF/light/sc
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{sl}{sl}{
- <-> ssub * Montserrat-TLF/regular/sl
+\DeclareFontShape{T1}{Montserrat-TLF}{l}{scsl}{
+ <-> alias * Montserrat-TLF/light/scsl
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{sl}{scsl}{
- <-> ssub * Montserrat-TLF/regular/scsl
-}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{sl}{sc}{
- <-> ssub * Montserrat-TLF/regular/sc
-}{}
+% m --> regular
-\DeclareFontShape{T1}{Montserrat-TLF}{sl}{n}{
- <-> ssub * Montserrat-TLF/regular/n
+\DeclareFontShape{T1}{Montserrat-TLF}{m}{scsl}{
+ <-> alias * Montserrat-TLF/regular/scsl
}{}
-
-% m --> medium
-
-\DeclareFontShape{T1}{Montserrat-TLF}{m}{sl}{
- <-> ssub * Montserrat-TLF/medium/sl
+\DeclareFontShape{T1}{Montserrat-TLF}{m}{it}{
+ <-> alias * Montserrat-TLF/regular/it
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{m}{scsl}{
- <-> ssub * Montserrat-TLF/medium/scsl
+\DeclareFontShape{T1}{Montserrat-TLF}{m}{n}{
+ <-> alias * Montserrat-TLF/regular/n
}{}
\DeclareFontShape{T1}{Montserrat-TLF}{m}{sc}{
- <-> ssub * Montserrat-TLF/medium/sc
-}{}
-
-\DeclareFontShape{T1}{Montserrat-TLF}{m}{n}{
- <-> ssub * Montserrat-TLF/medium/n
+ <-> alias * Montserrat-TLF/regular/sc
}{}
\DeclareFontShape{T1}{Montserrat-TLF}{m}{scit}{
- <-> ssub * Montserrat-TLF/medium/scit
+ <-> alias * Montserrat-TLF/regular/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{m}{it}{
- <-> ssub * Montserrat-TLF/medium/it
+\DeclareFontShape{T1}{Montserrat-TLF}{m}{sl}{
+ <-> alias * Montserrat-TLF/regular/sl
}{}
% sb --> semibold
-\DeclareFontShape{T1}{Montserrat-TLF}{sb}{sl}{
- <-> ssub * Montserrat-TLF/semibold/sl
+\DeclareFontShape{T1}{Montserrat-TLF}{sb}{scsl}{
+ <-> alias * Montserrat-TLF/semibold/scsl
}{}
\DeclareFontShape{T1}{Montserrat-TLF}{sb}{sc}{
- <-> ssub * Montserrat-TLF/semibold/sc
+ <-> alias * Montserrat-TLF/semibold/sc
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{sb}{n}{
- <-> ssub * Montserrat-TLF/semibold/n
+\DeclareFontShape{T1}{Montserrat-TLF}{sb}{it}{
+ <-> alias * Montserrat-TLF/semibold/it
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{sb}{scsl}{
- <-> ssub * Montserrat-TLF/semibold/scsl
+\DeclareFontShape{T1}{Montserrat-TLF}{sb}{n}{
+ <-> alias * Montserrat-TLF/semibold/n
}{}
\DeclareFontShape{T1}{Montserrat-TLF}{sb}{scit}{
- <-> ssub * Montserrat-TLF/semibold/scit
+ <-> alias * Montserrat-TLF/semibold/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{sb}{it}{
- <-> ssub * Montserrat-TLF/semibold/it
+\DeclareFontShape{T1}{Montserrat-TLF}{sb}{sl}{
+ <-> alias * Montserrat-TLF/semibold/sl
}{}
% b --> bold
-\DeclareFontShape{T1}{Montserrat-TLF}{b}{it}{
- <-> ssub * Montserrat-TLF/bold/it
+\DeclareFontShape{T1}{Montserrat-TLF}{b}{scit}{
+ <-> alias * Montserrat-TLF/bold/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{b}{scit}{
- <-> ssub * Montserrat-TLF/bold/scit
+\DeclareFontShape{T1}{Montserrat-TLF}{b}{sl}{
+ <-> alias * Montserrat-TLF/bold/sl
}{}
\DeclareFontShape{T1}{Montserrat-TLF}{b}{scsl}{
- <-> ssub * Montserrat-TLF/bold/scsl
+ <-> alias * Montserrat-TLF/bold/scsl
}{}
\DeclareFontShape{T1}{Montserrat-TLF}{b}{n}{
- <-> ssub * Montserrat-TLF/bold/n
+ <-> alias * Montserrat-TLF/bold/n
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{b}{sc}{
- <-> ssub * Montserrat-TLF/bold/sc
+\DeclareFontShape{T1}{Montserrat-TLF}{b}{it}{
+ <-> alias * Montserrat-TLF/bold/it
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{b}{sl}{
- <-> ssub * Montserrat-TLF/bold/sl
+\DeclareFontShape{T1}{Montserrat-TLF}{b}{sc}{
+ <-> alias * Montserrat-TLF/bold/sc
}{}
% eb --> extrabold
-\DeclareFontShape{T1}{Montserrat-TLF}{eb}{scsl}{
- <-> ssub * Montserrat-TLF/extrabold/scsl
-}{}
-
\DeclareFontShape{T1}{Montserrat-TLF}{eb}{sc}{
- <-> ssub * Montserrat-TLF/extrabold/sc
+ <-> alias * Montserrat-TLF/extrabold/sc
}{}
\DeclareFontShape{T1}{Montserrat-TLF}{eb}{n}{
- <-> ssub * Montserrat-TLF/extrabold/n
+ <-> alias * Montserrat-TLF/extrabold/n
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{eb}{sl}{
- <-> ssub * Montserrat-TLF/extrabold/sl
+\DeclareFontShape{T1}{Montserrat-TLF}{eb}{it}{
+ <-> alias * Montserrat-TLF/extrabold/it
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{eb}{it}{
- <-> ssub * Montserrat-TLF/extrabold/it
+\DeclareFontShape{T1}{Montserrat-TLF}{eb}{scsl}{
+ <-> alias * Montserrat-TLF/extrabold/scsl
+}{}
+
+\DeclareFontShape{T1}{Montserrat-TLF}{eb}{sl}{
+ <-> alias * Montserrat-TLF/extrabold/sl
}{}
\DeclareFontShape{T1}{Montserrat-TLF}{eb}{scit}{
- <-> ssub * Montserrat-TLF/extrabold/scit
+ <-> alias * Montserrat-TLF/extrabold/scit
}{}
% ub --> black
-\DeclareFontShape{T1}{Montserrat-TLF}{ub}{scit}{
- <-> ssub * Montserrat-TLF/black/scit
+\DeclareFontShape{T1}{Montserrat-TLF}{ub}{scsl}{
+ <-> alias * Montserrat-TLF/black/scsl
+}{}
+
+\DeclareFontShape{T1}{Montserrat-TLF}{ub}{sc}{
+ <-> alias * Montserrat-TLF/black/sc
}{}
\DeclareFontShape{T1}{Montserrat-TLF}{ub}{it}{
- <-> ssub * Montserrat-TLF/black/it
+ <-> alias * Montserrat-TLF/black/it
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{ub}{sl}{
- <-> ssub * Montserrat-TLF/black/sl
+\DeclareFontShape{T1}{Montserrat-TLF}{ub}{n}{
+ <-> alias * Montserrat-TLF/black/n
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{ub}{sc}{
- <-> ssub * Montserrat-TLF/black/sc
+\DeclareFontShape{T1}{Montserrat-TLF}{ub}{scit}{
+ <-> alias * Montserrat-TLF/black/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{ub}{n}{
- <-> ssub * Montserrat-TLF/black/n
+\DeclareFontShape{T1}{Montserrat-TLF}{ub}{sl}{
+ <-> alias * Montserrat-TLF/black/sl
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{ub}{scsl}{
- <-> ssub * Montserrat-TLF/black/scsl
+\DeclareFontShape{T1}{Montserrat-TLF}{bx}{scit}{
+ <-> ssub * Montserrat-TLF/b/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{bx}{scsl}{
- <-> ssub * Montserrat-TLF/b/scsl
+\DeclareFontShape{T1}{Montserrat-TLF}{bx}{sl}{
+ <-> ssub * Montserrat-TLF/b/sl
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{bx}{sc}{
- <-> ssub * Montserrat-TLF/b/sc
+\DeclareFontShape{T1}{Montserrat-TLF}{bx}{scsl}{
+ <-> ssub * Montserrat-TLF/b/scsl
}{}
\DeclareFontShape{T1}{Montserrat-TLF}{bx}{n}{
<-> ssub * Montserrat-TLF/b/n
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{bx}{sl}{
- <-> ssub * Montserrat-TLF/b/sl
-}{}
-
\DeclareFontShape{T1}{Montserrat-TLF}{bx}{it}{
<-> ssub * Montserrat-TLF/b/it
}{}
-\DeclareFontShape{T1}{Montserrat-TLF}{bx}{scit}{
- <-> ssub * Montserrat-TLF/b/scit
+\DeclareFontShape{T1}{Montserrat-TLF}{bx}{sc}{
+ <-> ssub * Montserrat-TLF/b/sc
}{}
\endinput
diff --git a/fonts/montserrat/tex/T1Montserrat-TOsF.fd b/fonts/montserrat/tex/T1Montserrat-TOsF.fd
index da2f4087e2..18bea93dfd 100644
--- a/fonts/montserrat/tex/T1Montserrat-TOsF.fd
+++ b/fonts/montserrat/tex/T1Montserrat-TOsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{T1Montserrat-TOsF.fd}
- [2019/10/18 (autoinst) Font definitions for T1/Montserrat-TOsF.]
+ [2019/11/07 (autoinst) Font definitions for T1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,492 +20,473 @@
\DeclareFontFamily{T1}{Montserrat-TOsF}{}
-% ---- extralight ----
+% ---- extrabold ----
-\DeclareFontShape{T1}{Montserrat-TOsF}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-tosf-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{extrabold}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{extralight}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-tosf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tosf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tosf-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-tosf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{extralight}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tosf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{extrabold}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{extralight}{sl}{
- <-> ssub * Montserrat-TOsF/extralight/it
+\DeclareFontShape{T1}{Montserrat-TOsF}{extrabold}{scsl}{
+ <-> ssub * Montserrat-TOsF/extrabold/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{extralight}{scsl}{
- <-> ssub * Montserrat-TOsF/extralight/scit
+\DeclareFontShape{T1}{Montserrat-TOsF}{extrabold}{sl}{
+ <-> ssub * Montserrat-TOsF/extrabold/it
}{}
-% ---- black ----
+% ---- semibold ----
-\DeclareFontShape{T1}{Montserrat-TOsF}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-tosf-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tosf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{black}{sc}{
- <-> \Montserrat@@scale Montserrat-Black-tosf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-tosf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{black}{scit}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-tosf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{semibold}{sc}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-tosf-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{semibold}{scit}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{black}{sl}{
- <-> ssub * Montserrat-TOsF/black/it
+\DeclareFontShape{T1}{Montserrat-TOsF}{semibold}{scsl}{
+ <-> ssub * Montserrat-TOsF/semibold/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{black}{scsl}{
- <-> ssub * Montserrat-TOsF/black/scit
+\DeclareFontShape{T1}{Montserrat-TOsF}{semibold}{sl}{
+ <-> ssub * Montserrat-TOsF/semibold/it
}{}
% ---- regular ----
-\DeclareFontShape{T1}{Montserrat-TOsF}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-tosf-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{regular}{sc}{
+ <-> \Montserrat@@scale Montserrat-Regular-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{regular}{scit}{
- <-> \Montserrat@@scale Montserrat-Italic-tosf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-tosf-t1
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{regular}{n}{
<-> \Montserrat@@scale Montserrat-Regular-tosf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{regular}{sc}{
- <-> \Montserrat@@scale Montserrat-Regular-tosf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{Montserrat-TOsF}{regular}{sl}{
- <-> ssub * Montserrat-TOsF/regular/it
+\DeclareFontShape{T1}{Montserrat-TOsF}{regular}{scit}{
+ <-> \Montserrat@@scale Montserrat-Italic-tosf-sc-t1
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{regular}{scsl}{
<-> ssub * Montserrat-TOsF/regular/scit
}{}
+\DeclareFontShape{T1}{Montserrat-TOsF}{regular}{sl}{
+ <-> ssub * Montserrat-TOsF/regular/it
+}{}
-% ---- bold ----
-\DeclareFontShape{T1}{Montserrat-TOsF}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-tosf-t1
-}{}
+% ---- bold ----
\DeclareFontShape{T1}{Montserrat-TOsF}{bold}{scit}{
<-> \Montserrat@@scale Montserrat-BoldItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{bold}{sc}{
- <-> \Montserrat@@scale Montserrat-Bold-tosf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-tosf-t1
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{bold}{n}{
<-> \Montserrat@@scale Montserrat-Bold-tosf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{bold}{sl}{
- <-> ssub * Montserrat-TOsF/bold/it
+\DeclareFontShape{T1}{Montserrat-TOsF}{bold}{sc}{
+ <-> \Montserrat@@scale Montserrat-Bold-tosf-sc-t1
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{bold}{scsl}{
<-> ssub * Montserrat-TOsF/bold/scit
}{}
+\DeclareFontShape{T1}{Montserrat-TOsF}{bold}{sl}{
+ <-> ssub * Montserrat-TOsF/bold/it
+}{}
-% ---- semibold ----
-\DeclareFontShape{T1}{Montserrat-TOsF}{semibold}{sc}{
- <-> \Montserrat@@scale Montserrat-SemiBold-tosf-sc-t1
+% ---- black ----
+
+\DeclareFontShape{T1}{Montserrat-TOsF}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-tosf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-tosf-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-tosf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{semibold}{scit}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tosf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{black}{sc}{
+ <-> \Montserrat@@scale Montserrat-Black-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tosf-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{black}{scit}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{semibold}{sl}{
- <-> ssub * Montserrat-TOsF/semibold/it
+\DeclareFontShape{T1}{Montserrat-TOsF}{black}{scsl}{
+ <-> ssub * Montserrat-TOsF/black/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{semibold}{scsl}{
- <-> ssub * Montserrat-TOsF/semibold/scit
+\DeclareFontShape{T1}{Montserrat-TOsF}{black}{sl}{
+ <-> ssub * Montserrat-TOsF/black/it
}{}
-% ---- thin ----
+% ---- medium ----
-\DeclareFontShape{T1}{Montserrat-TOsF}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-tosf-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{medium}{scit}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{thin}{scit}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-tosf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{medium}{sc}{
+ <-> \Montserrat@@scale Montserrat-Medium-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{thin}{sc}{
- <-> \Montserrat@@scale Montserrat-Thin-tosf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-tosf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-tosf-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-tosf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{thin}{sl}{
- <-> ssub * Montserrat-TOsF/thin/it
+\DeclareFontShape{T1}{Montserrat-TOsF}{medium}{scsl}{
+ <-> ssub * Montserrat-TOsF/medium/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{thin}{scsl}{
- <-> ssub * Montserrat-TOsF/thin/scit
+\DeclareFontShape{T1}{Montserrat-TOsF}{medium}{sl}{
+ <-> ssub * Montserrat-TOsF/medium/it
}{}
-% ---- extrabold ----
+% ---- thin ----
-\DeclareFontShape{T1}{Montserrat-TOsF}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tosf-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-tosf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{extrabold}{scit}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tosf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-tosf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-tosf-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{thin}{sc}{
+ <-> \Montserrat@@scale Montserrat-Thin-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{extrabold}{sc}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-tosf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{thin}{scit}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{extrabold}{sl}{
- <-> ssub * Montserrat-TOsF/extrabold/it
+\DeclareFontShape{T1}{Montserrat-TOsF}{thin}{scsl}{
+ <-> ssub * Montserrat-TOsF/thin/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{extrabold}{scsl}{
- <-> ssub * Montserrat-TOsF/extrabold/scit
+\DeclareFontShape{T1}{Montserrat-TOsF}{thin}{sl}{
+ <-> ssub * Montserrat-TOsF/thin/it
}{}
-% ---- light ----
+% ---- extralight ----
-\DeclareFontShape{T1}{Montserrat-TOsF}{light}{scit}{
- <-> \Montserrat@@scale Montserrat-LightItalic-tosf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{extralight}{sc}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-tosf-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-tosf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{light}{sc}{
- <-> \Montserrat@@scale Montserrat-Light-tosf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tosf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-tosf-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{extralight}{scit}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{light}{sl}{
- <-> ssub * Montserrat-TOsF/light/it
+\DeclareFontShape{T1}{Montserrat-TOsF}{extralight}{scsl}{
+ <-> ssub * Montserrat-TOsF/extralight/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{light}{scsl}{
- <-> ssub * Montserrat-TOsF/light/scit
+\DeclareFontShape{T1}{Montserrat-TOsF}{extralight}{sl}{
+ <-> ssub * Montserrat-TOsF/extralight/it
}{}
-% ---- medium ----
+% ---- light ----
-\DeclareFontShape{T1}{Montserrat-TOsF}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-tosf-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{light}{scit}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{medium}{sc}{
- <-> \Montserrat@@scale Montserrat-Medium-tosf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{light}{sc}{
+ <-> \Montserrat@@scale Montserrat-Light-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-tosf-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-tosf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{medium}{scit}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-tosf-sc-t1
+\DeclareFontShape{T1}{Montserrat-TOsF}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-tosf-t1
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{medium}{sl}{
- <-> ssub * Montserrat-TOsF/medium/it
+\DeclareFontShape{T1}{Montserrat-TOsF}{light}{scsl}{
+ <-> ssub * Montserrat-TOsF/light/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{medium}{scsl}{
- <-> ssub * Montserrat-TOsF/medium/scit
+\DeclareFontShape{T1}{Montserrat-TOsF}{light}{sl}{
+ <-> ssub * Montserrat-TOsF/light/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{T1}{Montserrat-TOsF}{ul}{sc}{
- <-> ssub * Montserrat-TOsF/thin/sc
-}{}
-
-\DeclareFontShape{T1}{Montserrat-TOsF}{ul}{n}{
- <-> ssub * Montserrat-TOsF/thin/n
+\DeclareFontShape{T1}{Montserrat-TOsF}{ul}{scsl}{
+ <-> alias * Montserrat-TOsF/thin/scsl
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{ul}{scsl}{
- <-> ssub * Montserrat-TOsF/thin/scsl
+\DeclareFontShape{T1}{Montserrat-TOsF}{ul}{sc}{
+ <-> alias * Montserrat-TOsF/thin/sc
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{ul}{sl}{
- <-> ssub * Montserrat-TOsF/thin/sl
+\DeclareFontShape{T1}{Montserrat-TOsF}{ul}{n}{
+ <-> alias * Montserrat-TOsF/thin/n
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{ul}{it}{
- <-> ssub * Montserrat-TOsF/thin/it
+ <-> alias * Montserrat-TOsF/thin/it
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{ul}{scit}{
- <-> ssub * Montserrat-TOsF/thin/scit
+ <-> alias * Montserrat-TOsF/thin/scit
+}{}
+
+\DeclareFontShape{T1}{Montserrat-TOsF}{ul}{sl}{
+ <-> alias * Montserrat-TOsF/thin/sl
}{}
% el --> extralight
-\DeclareFontShape{T1}{Montserrat-TOsF}{el}{it}{
- <-> ssub * Montserrat-TOsF/extralight/it
+\DeclareFontShape{T1}{Montserrat-TOsF}{el}{sl}{
+ <-> alias * Montserrat-TOsF/extralight/sl
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{el}{scit}{
- <-> ssub * Montserrat-TOsF/extralight/scit
+ <-> alias * Montserrat-TOsF/extralight/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{el}{scsl}{
- <-> ssub * Montserrat-TOsF/extralight/scsl
+\DeclareFontShape{T1}{Montserrat-TOsF}{el}{n}{
+ <-> alias * Montserrat-TOsF/extralight/n
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{el}{n}{
- <-> ssub * Montserrat-TOsF/extralight/n
+\DeclareFontShape{T1}{Montserrat-TOsF}{el}{it}{
+ <-> alias * Montserrat-TOsF/extralight/it
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{el}{sc}{
- <-> ssub * Montserrat-TOsF/extralight/sc
+ <-> alias * Montserrat-TOsF/extralight/sc
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{el}{sl}{
- <-> ssub * Montserrat-TOsF/extralight/sl
+\DeclareFontShape{T1}{Montserrat-TOsF}{el}{scsl}{
+ <-> alias * Montserrat-TOsF/extralight/scsl
}{}
% l --> light
-\DeclareFontShape{T1}{Montserrat-TOsF}{l}{scsl}{
- <-> ssub * Montserrat-TOsF/light/scsl
-}{}
-
-\DeclareFontShape{T1}{Montserrat-TOsF}{l}{sc}{
- <-> ssub * Montserrat-TOsF/light/sc
-}{}
-
-\DeclareFontShape{T1}{Montserrat-TOsF}{l}{n}{
- <-> ssub * Montserrat-TOsF/light/n
+\DeclareFontShape{T1}{Montserrat-TOsF}{l}{scit}{
+ <-> alias * Montserrat-TOsF/light/scit
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{l}{sl}{
- <-> ssub * Montserrat-TOsF/light/sl
+ <-> alias * Montserrat-TOsF/light/sl
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{l}{it}{
- <-> ssub * Montserrat-TOsF/light/it
-}{}
-
-\DeclareFontShape{T1}{Montserrat-TOsF}{l}{scit}{
- <-> ssub * Montserrat-TOsF/light/scit
+\DeclareFontShape{T1}{Montserrat-TOsF}{l}{scsl}{
+ <-> alias * Montserrat-TOsF/light/scsl
}{}
-
-% sl --> regular
-
-\DeclareFontShape{T1}{Montserrat-TOsF}{sl}{sl}{
- <-> ssub * Montserrat-TOsF/regular/sl
+\DeclareFontShape{T1}{Montserrat-TOsF}{l}{sc}{
+ <-> alias * Montserrat-TOsF/light/sc
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{sl}{scsl}{
- <-> ssub * Montserrat-TOsF/regular/scsl
+\DeclareFontShape{T1}{Montserrat-TOsF}{l}{n}{
+ <-> alias * Montserrat-TOsF/light/n
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{sl}{n}{
- <-> ssub * Montserrat-TOsF/regular/n
+\DeclareFontShape{T1}{Montserrat-TOsF}{l}{it}{
+ <-> alias * Montserrat-TOsF/light/it
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{sl}{sc}{
- <-> ssub * Montserrat-TOsF/regular/sc
-}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{sl}{scit}{
- <-> ssub * Montserrat-TOsF/regular/scit
-}{}
+% m --> regular
-\DeclareFontShape{T1}{Montserrat-TOsF}{sl}{it}{
- <-> ssub * Montserrat-TOsF/regular/it
+\DeclareFontShape{T1}{Montserrat-TOsF}{m}{scit}{
+ <-> alias * Montserrat-TOsF/regular/scit
}{}
-
-% m --> medium
-
\DeclareFontShape{T1}{Montserrat-TOsF}{m}{sl}{
- <-> ssub * Montserrat-TOsF/medium/sl
+ <-> alias * Montserrat-TOsF/regular/sl
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{m}{scsl}{
- <-> ssub * Montserrat-TOsF/medium/scsl
-}{}
-
-\DeclareFontShape{T1}{Montserrat-TOsF}{m}{n}{
- <-> ssub * Montserrat-TOsF/medium/n
+ <-> alias * Montserrat-TOsF/regular/scsl
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{m}{sc}{
- <-> ssub * Montserrat-TOsF/medium/sc
+ <-> alias * Montserrat-TOsF/regular/sc
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{m}{scit}{
- <-> ssub * Montserrat-TOsF/medium/scit
+\DeclareFontShape{T1}{Montserrat-TOsF}{m}{it}{
+ <-> alias * Montserrat-TOsF/regular/it
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{m}{it}{
- <-> ssub * Montserrat-TOsF/medium/it
+\DeclareFontShape{T1}{Montserrat-TOsF}{m}{n}{
+ <-> alias * Montserrat-TOsF/regular/n
}{}
% sb --> semibold
-\DeclareFontShape{T1}{Montserrat-TOsF}{sb}{scit}{
- <-> ssub * Montserrat-TOsF/semibold/scit
-}{}
-
\DeclareFontShape{T1}{Montserrat-TOsF}{sb}{it}{
- <-> ssub * Montserrat-TOsF/semibold/it
+ <-> alias * Montserrat-TOsF/semibold/it
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{sb}{sl}{
- <-> ssub * Montserrat-TOsF/semibold/sl
+\DeclareFontShape{T1}{Montserrat-TOsF}{sb}{n}{
+ <-> alias * Montserrat-TOsF/semibold/n
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{sb}{sc}{
- <-> ssub * Montserrat-TOsF/semibold/sc
+ <-> alias * Montserrat-TOsF/semibold/sc
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{sb}{n}{
- <-> ssub * Montserrat-TOsF/semibold/n
+\DeclareFontShape{T1}{Montserrat-TOsF}{sb}{scsl}{
+ <-> alias * Montserrat-TOsF/semibold/scsl
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{sb}{scsl}{
- <-> ssub * Montserrat-TOsF/semibold/scsl
+\DeclareFontShape{T1}{Montserrat-TOsF}{sb}{sl}{
+ <-> alias * Montserrat-TOsF/semibold/sl
+}{}
+
+\DeclareFontShape{T1}{Montserrat-TOsF}{sb}{scit}{
+ <-> alias * Montserrat-TOsF/semibold/scit
}{}
% b --> bold
-\DeclareFontShape{T1}{Montserrat-TOsF}{b}{it}{
- <-> ssub * Montserrat-TOsF/bold/it
+\DeclareFontShape{T1}{Montserrat-TOsF}{b}{scsl}{
+ <-> alias * Montserrat-TOsF/bold/scsl
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{b}{scit}{
- <-> ssub * Montserrat-TOsF/bold/scit
+\DeclareFontShape{T1}{Montserrat-TOsF}{b}{it}{
+ <-> alias * Montserrat-TOsF/bold/it
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{b}{sc}{
- <-> ssub * Montserrat-TOsF/bold/sc
+\DeclareFontShape{T1}{Montserrat-TOsF}{b}{n}{
+ <-> alias * Montserrat-TOsF/bold/n
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{b}{n}{
- <-> ssub * Montserrat-TOsF/bold/n
+\DeclareFontShape{T1}{Montserrat-TOsF}{b}{sc}{
+ <-> alias * Montserrat-TOsF/bold/sc
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{b}{scsl}{
- <-> ssub * Montserrat-TOsF/bold/scsl
+\DeclareFontShape{T1}{Montserrat-TOsF}{b}{scit}{
+ <-> alias * Montserrat-TOsF/bold/scit
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{b}{sl}{
- <-> ssub * Montserrat-TOsF/bold/sl
+ <-> alias * Montserrat-TOsF/bold/sl
}{}
% eb --> extrabold
-\DeclareFontShape{T1}{Montserrat-TOsF}{eb}{scit}{
- <-> ssub * Montserrat-TOsF/extrabold/scit
+\DeclareFontShape{T1}{Montserrat-TOsF}{eb}{scsl}{
+ <-> alias * Montserrat-TOsF/extrabold/scsl
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{eb}{it}{
- <-> ssub * Montserrat-TOsF/extrabold/it
-}{}
-
-\DeclareFontShape{T1}{Montserrat-TOsF}{eb}{sl}{
- <-> ssub * Montserrat-TOsF/extrabold/sl
+ <-> alias * Montserrat-TOsF/extrabold/it
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{eb}{n}{
- <-> ssub * Montserrat-TOsF/extrabold/n
+ <-> alias * Montserrat-TOsF/extrabold/n
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{eb}{sc}{
- <-> ssub * Montserrat-TOsF/extrabold/sc
+ <-> alias * Montserrat-TOsF/extrabold/sc
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{eb}{scsl}{
- <-> ssub * Montserrat-TOsF/extrabold/scsl
+\DeclareFontShape{T1}{Montserrat-TOsF}{eb}{scit}{
+ <-> alias * Montserrat-TOsF/extrabold/scit
+}{}
+
+\DeclareFontShape{T1}{Montserrat-TOsF}{eb}{sl}{
+ <-> alias * Montserrat-TOsF/extrabold/sl
}{}
% ub --> black
-\DeclareFontShape{T1}{Montserrat-TOsF}{ub}{sl}{
- <-> ssub * Montserrat-TOsF/black/sl
+\DeclareFontShape{T1}{Montserrat-TOsF}{ub}{sc}{
+ <-> alias * Montserrat-TOsF/black/sc
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{ub}{scsl}{
- <-> ssub * Montserrat-TOsF/black/scsl
+\DeclareFontShape{T1}{Montserrat-TOsF}{ub}{n}{
+ <-> alias * Montserrat-TOsF/black/n
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{ub}{n}{
- <-> ssub * Montserrat-TOsF/black/n
+\DeclareFontShape{T1}{Montserrat-TOsF}{ub}{it}{
+ <-> alias * Montserrat-TOsF/black/it
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{ub}{sc}{
- <-> ssub * Montserrat-TOsF/black/sc
+\DeclareFontShape{T1}{Montserrat-TOsF}{ub}{scsl}{
+ <-> alias * Montserrat-TOsF/black/scsl
+}{}
+
+\DeclareFontShape{T1}{Montserrat-TOsF}{ub}{sl}{
+ <-> alias * Montserrat-TOsF/black/sl
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{ub}{scit}{
- <-> ssub * Montserrat-TOsF/black/scit
+ <-> alias * Montserrat-TOsF/black/scit
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{ub}{it}{
- <-> ssub * Montserrat-TOsF/black/it
+\DeclareFontShape{T1}{Montserrat-TOsF}{bx}{scsl}{
+ <-> ssub * Montserrat-TOsF/b/scsl
+}{}
+
+\DeclareFontShape{T1}{Montserrat-TOsF}{bx}{it}{
+ <-> ssub * Montserrat-TOsF/b/it
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{bx}{n}{
@@ -508,20 +497,12 @@
<-> ssub * Montserrat-TOsF/b/sc
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{bx}{scsl}{
- <-> ssub * Montserrat-TOsF/b/scsl
+\DeclareFontShape{T1}{Montserrat-TOsF}{bx}{scit}{
+ <-> ssub * Montserrat-TOsF/b/scit
}{}
\DeclareFontShape{T1}{Montserrat-TOsF}{bx}{sl}{
<-> ssub * Montserrat-TOsF/b/sl
}{}
-\DeclareFontShape{T1}{Montserrat-TOsF}{bx}{it}{
- <-> ssub * Montserrat-TOsF/b/it
-}{}
-
-\DeclareFontShape{T1}{Montserrat-TOsF}{bx}{scit}{
- <-> ssub * Montserrat-TOsF/b/scit
-}{}
-
\endinput
diff --git a/fonts/montserrat/tex/T1MontserratAlternates-Dnom.fd b/fonts/montserrat/tex/T1MontserratAlternates-Dnom.fd
index 85c54bd689..06845e24b9 100644
--- a/fonts/montserrat/tex/T1MontserratAlternates-Dnom.fd
+++ b/fonts/montserrat/tex/T1MontserratAlternates-Dnom.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{T1MontserratAlternates-Dnom.fd}
- [2019/10/18 (autoinst) Font definitions for T1/MontserratAlternates-Dnom.]
+ [2019/11/07 (autoinst) Font definitions for T1/MontserratAlternates-Dnom.]
+
+\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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,18 +20,33 @@
\DeclareFontFamily{T1}{MontserratAlternates-Dnom}{}
-% ---- light ----
+% ---- semibold ----
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-dnom-t1
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-dnom-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-dnom-t1
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-dnom-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{light}{sl}{
- <-> ssub * MontserratAlternates-Dnom/light/it
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/semibold/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-dnom-t1
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-dnom-t1
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{bold}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/bold/it
}{}
@@ -42,18 +65,18 @@
}{}
-% ---- semibold ----
+% ---- extrabold ----
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-dnom-t1
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-dnom-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-dnom-t1
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-dnom-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{semibold}{sl}{
- <-> ssub * MontserratAlternates-Dnom/semibold/it
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/extrabold/it
}{}
@@ -74,226 +97,196 @@
% ---- regular ----
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-dnom-t1
-}{}
-
\DeclareFontShape{T1}{MontserratAlternates-Dnom}{regular}{n}{
<-> \MontserratAlternates@@scale MontserratAlternates-Regular-dnom-t1
}{}
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-dnom-t1
+}{}
+
\DeclareFontShape{T1}{MontserratAlternates-Dnom}{regular}{sl}{
<-> ssub * MontserratAlternates-Dnom/regular/it
}{}
-% ---- thin ----
+% ---- light ----
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-dnom-t1
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-dnom-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-dnom-t1
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-dnom-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{thin}{sl}{
- <-> ssub * MontserratAlternates-Dnom/thin/it
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{light}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/light/it
}{}
-% ---- bold ----
-
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-dnom-t1
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-dnom-t1
-}{}
+% ---- extralight ----
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{bold}{sl}{
- <-> ssub * MontserratAlternates-Dnom/bold/it
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-dnom-t1
}{}
-
-% ---- extralight ----
-
\DeclareFontShape{T1}{MontserratAlternates-Dnom}{extralight}{it}{
<-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-dnom-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-dnom-t1
-}{}
-
\DeclareFontShape{T1}{MontserratAlternates-Dnom}{extralight}{sl}{
<-> ssub * MontserratAlternates-Dnom/extralight/it
}{}
-% ---- extrabold ----
+% ---- thin ----
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-dnom-t1
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-dnom-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-dnom-t1
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-dnom-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-Dnom/extrabold/it
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{thin}{sl}{
+ <-> ssub * MontserratAlternates-Dnom/thin/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{T1}{MontserratAlternates-Dnom}{ul}{sl}{
- <-> ssub * MontserratAlternates-Dnom/thin/sl
+ <-> alias * MontserratAlternates-Dnom/thin/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{ul}{it}{
- <-> ssub * MontserratAlternates-Dnom/thin/it
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{ul}{n}{
+ <-> alias * MontserratAlternates-Dnom/thin/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{ul}{n}{
- <-> ssub * MontserratAlternates-Dnom/thin/n
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{ul}{it}{
+ <-> alias * MontserratAlternates-Dnom/thin/it
}{}
% el --> extralight
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{el}{n}{
- <-> ssub * MontserratAlternates-Dnom/extralight/n
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{el}{it}{
+ <-> alias * MontserratAlternates-Dnom/extralight/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{el}{it}{
- <-> ssub * MontserratAlternates-Dnom/extralight/it
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{el}{n}{
+ <-> alias * MontserratAlternates-Dnom/extralight/n
}{}
\DeclareFontShape{T1}{MontserratAlternates-Dnom}{el}{sl}{
- <-> ssub * MontserratAlternates-Dnom/extralight/sl
+ <-> alias * MontserratAlternates-Dnom/extralight/sl
}{}
% l --> light
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{l}{it}{
- <-> ssub * MontserratAlternates-Dnom/light/it
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{l}{sl}{
- <-> ssub * MontserratAlternates-Dnom/light/sl
-}{}
-
\DeclareFontShape{T1}{MontserratAlternates-Dnom}{l}{n}{
- <-> ssub * MontserratAlternates-Dnom/light/n
+ <-> alias * MontserratAlternates-Dnom/light/n
}{}
-
-% sl --> regular
-
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{sl}{n}{
- <-> ssub * MontserratAlternates-Dnom/regular/n
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{sl}{it}{
- <-> ssub * MontserratAlternates-Dnom/regular/it
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{l}{sl}{
+ <-> alias * MontserratAlternates-Dnom/light/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{sl}{sl}{
- <-> ssub * MontserratAlternates-Dnom/regular/sl
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{l}{it}{
+ <-> alias * MontserratAlternates-Dnom/light/it
}{}
-% m --> medium
+% m --> regular
\DeclareFontShape{T1}{MontserratAlternates-Dnom}{m}{sl}{
- <-> ssub * MontserratAlternates-Dnom/medium/sl
+ <-> alias * MontserratAlternates-Dnom/regular/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{m}{it}{
- <-> ssub * MontserratAlternates-Dnom/medium/it
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{m}{n}{
+ <-> alias * MontserratAlternates-Dnom/regular/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{m}{n}{
- <-> ssub * MontserratAlternates-Dnom/medium/n
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{m}{it}{
+ <-> alias * MontserratAlternates-Dnom/regular/it
}{}
% sb --> semibold
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{sb}{it}{
- <-> ssub * MontserratAlternates-Dnom/semibold/it
-}{}
-
\DeclareFontShape{T1}{MontserratAlternates-Dnom}{sb}{sl}{
- <-> ssub * MontserratAlternates-Dnom/semibold/sl
+ <-> alias * MontserratAlternates-Dnom/semibold/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-Dnom}{sb}{n}{
- <-> ssub * MontserratAlternates-Dnom/semibold/n
+ <-> alias * MontserratAlternates-Dnom/semibold/n
}{}
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{sb}{it}{
+ <-> alias * MontserratAlternates-Dnom/semibold/it
+}{}
-% b --> bold
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{b}{it}{
- <-> ssub * MontserratAlternates-Dnom/bold/it
-}{}
+% b --> bold
\DeclareFontShape{T1}{MontserratAlternates-Dnom}{b}{sl}{
- <-> ssub * MontserratAlternates-Dnom/bold/sl
+ <-> alias * MontserratAlternates-Dnom/bold/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-Dnom}{b}{n}{
- <-> ssub * MontserratAlternates-Dnom/bold/n
+ <-> alias * MontserratAlternates-Dnom/bold/n
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{b}{it}{
+ <-> alias * MontserratAlternates-Dnom/bold/it
}{}
% eb --> extrabold
\DeclareFontShape{T1}{MontserratAlternates-Dnom}{eb}{sl}{
- <-> ssub * MontserratAlternates-Dnom/extrabold/sl
+ <-> alias * MontserratAlternates-Dnom/extrabold/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{eb}{it}{
- <-> ssub * MontserratAlternates-Dnom/extrabold/it
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{eb}{n}{
+ <-> alias * MontserratAlternates-Dnom/extrabold/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{eb}{n}{
- <-> ssub * MontserratAlternates-Dnom/extrabold/n
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{eb}{it}{
+ <-> alias * MontserratAlternates-Dnom/extrabold/it
}{}
% ub --> black
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{ub}{n}{
- <-> ssub * MontserratAlternates-Dnom/black/n
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{ub}{sl}{
+ <-> alias * MontserratAlternates-Dnom/black/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{ub}{it}{
- <-> ssub * MontserratAlternates-Dnom/black/it
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{ub}{n}{
+ <-> alias * MontserratAlternates-Dnom/black/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{ub}{sl}{
- <-> ssub * MontserratAlternates-Dnom/black/sl
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{ub}{it}{
+ <-> alias * MontserratAlternates-Dnom/black/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-Dnom}{bx}{n}{
<-> ssub * MontserratAlternates-Dnom/b/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Dnom}{bx}{it}{
- <-> ssub * MontserratAlternates-Dnom/b/it
-}{}
-
\DeclareFontShape{T1}{MontserratAlternates-Dnom}{bx}{sl}{
<-> ssub * MontserratAlternates-Dnom/b/sl
}{}
+\DeclareFontShape{T1}{MontserratAlternates-Dnom}{bx}{it}{
+ <-> ssub * MontserratAlternates-Dnom/b/it
+}{}
+
\endinput
diff --git a/fonts/montserrat/tex/T1MontserratAlternates-Inf.fd b/fonts/montserrat/tex/T1MontserratAlternates-Inf.fd
index 51f9ea54ab..3044398fcb 100644
--- a/fonts/montserrat/tex/T1MontserratAlternates-Inf.fd
+++ b/fonts/montserrat/tex/T1MontserratAlternates-Inf.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{T1MontserratAlternates-Inf.fd}
- [2019/10/18 (autoinst) Font definitions for T1/MontserratAlternates-Inf.]
+ [2019/11/07 (autoinst) Font definitions for T1/MontserratAlternates-Inf.]
+
+\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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,93 +20,78 @@
\DeclareFontFamily{T1}{MontserratAlternates-Inf}{}
-% ---- bold ----
-
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-inf-t1
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-inf-t1
-}{}
+% ---- thin ----
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{bold}{sl}{
- <-> ssub * MontserratAlternates-Inf/bold/it
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-inf-t1
}{}
-
-% ---- thin ----
-
\DeclareFontShape{T1}{MontserratAlternates-Inf}{thin}{n}{
<-> \MontserratAlternates@@scale MontserratAlternates-Thin-inf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-inf-t1
-}{}
-
\DeclareFontShape{T1}{MontserratAlternates-Inf}{thin}{sl}{
<-> ssub * MontserratAlternates-Inf/thin/it
}{}
-% ---- regular ----
+% ---- light ----
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-inf-t1
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-inf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-inf-t1
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-inf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{regular}{sl}{
- <-> ssub * MontserratAlternates-Inf/regular/it
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{light}{sl}{
+ <-> ssub * MontserratAlternates-Inf/light/it
}{}
-% ---- black ----
+% ---- extralight ----
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-inf-t1
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-inf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-inf-t1
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-inf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{black}{sl}{
- <-> ssub * MontserratAlternates-Inf/black/it
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-Inf/extralight/it
}{}
-% ---- semibold ----
+% ---- regular ----
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-inf-t1
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-inf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-inf-t1
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-inf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{semibold}{sl}{
- <-> ssub * MontserratAlternates-Inf/semibold/it
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{regular}{sl}{
+ <-> ssub * MontserratAlternates-Inf/regular/it
}{}
-% ---- light ----
+% ---- black ----
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-inf-t1
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-inf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-inf-t1
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-inf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{light}{sl}{
- <-> ssub * MontserratAlternates-Inf/light/it
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{black}{sl}{
+ <-> ssub * MontserratAlternates-Inf/black/it
}{}
@@ -132,168 +125,168 @@
}{}
-% ---- extralight ----
+% ---- semibold ----
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-inf-t1
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-inf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-inf-t1
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-inf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{extralight}{sl}{
- <-> ssub * MontserratAlternates-Inf/extralight/it
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-Inf/semibold/it
}{}
-%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
-%
-% ul --> thin
+% ---- bold ----
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{ul}{n}{
- <-> ssub * MontserratAlternates-Inf/thin/n
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-inf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{ul}{it}{
- <-> ssub * MontserratAlternates-Inf/thin/it
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-inf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{ul}{sl}{
- <-> ssub * MontserratAlternates-Inf/thin/sl
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{bold}{sl}{
+ <-> ssub * MontserratAlternates-Inf/bold/it
}{}
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
-% el --> extralight
+% ul --> thin
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{el}{n}{
- <-> ssub * MontserratAlternates-Inf/extralight/n
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{ul}{it}{
+ <-> alias * MontserratAlternates-Inf/thin/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{el}{sl}{
- <-> ssub * MontserratAlternates-Inf/extralight/sl
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{ul}{sl}{
+ <-> alias * MontserratAlternates-Inf/thin/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{el}{it}{
- <-> ssub * MontserratAlternates-Inf/extralight/it
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{ul}{n}{
+ <-> alias * MontserratAlternates-Inf/thin/n
}{}
-% l --> light
+% el --> extralight
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{l}{n}{
- <-> ssub * MontserratAlternates-Inf/light/n
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{el}{sl}{
+ <-> alias * MontserratAlternates-Inf/extralight/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{l}{sl}{
- <-> ssub * MontserratAlternates-Inf/light/sl
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{el}{n}{
+ <-> alias * MontserratAlternates-Inf/extralight/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{l}{it}{
- <-> ssub * MontserratAlternates-Inf/light/it
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{el}{it}{
+ <-> alias * MontserratAlternates-Inf/extralight/it
}{}
-% sl --> regular
+% l --> light
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{sl}{sl}{
- <-> ssub * MontserratAlternates-Inf/regular/sl
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{l}{it}{
+ <-> alias * MontserratAlternates-Inf/light/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{sl}{it}{
- <-> ssub * MontserratAlternates-Inf/regular/it
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{l}{sl}{
+ <-> alias * MontserratAlternates-Inf/light/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{sl}{n}{
- <-> ssub * MontserratAlternates-Inf/regular/n
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{l}{n}{
+ <-> alias * MontserratAlternates-Inf/light/n
}{}
-% m --> medium
-
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{m}{it}{
- <-> ssub * MontserratAlternates-Inf/medium/it
-}{}
+% m --> regular
\DeclareFontShape{T1}{MontserratAlternates-Inf}{m}{sl}{
- <-> ssub * MontserratAlternates-Inf/medium/sl
+ <-> alias * MontserratAlternates-Inf/regular/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-Inf}{m}{n}{
- <-> ssub * MontserratAlternates-Inf/medium/n
+ <-> alias * MontserratAlternates-Inf/regular/n
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{m}{it}{
+ <-> alias * MontserratAlternates-Inf/regular/it
}{}
% sb --> semibold
\DeclareFontShape{T1}{MontserratAlternates-Inf}{sb}{n}{
- <-> ssub * MontserratAlternates-Inf/semibold/n
+ <-> alias * MontserratAlternates-Inf/semibold/n
}{}
\DeclareFontShape{T1}{MontserratAlternates-Inf}{sb}{sl}{
- <-> ssub * MontserratAlternates-Inf/semibold/sl
+ <-> alias * MontserratAlternates-Inf/semibold/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-Inf}{sb}{it}{
- <-> ssub * MontserratAlternates-Inf/semibold/it
+ <-> alias * MontserratAlternates-Inf/semibold/it
}{}
% b --> bold
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{b}{n}{
- <-> ssub * MontserratAlternates-Inf/bold/n
-}{}
-
\DeclareFontShape{T1}{MontserratAlternates-Inf}{b}{it}{
- <-> ssub * MontserratAlternates-Inf/bold/it
+ <-> alias * MontserratAlternates-Inf/bold/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-Inf}{b}{sl}{
- <-> ssub * MontserratAlternates-Inf/bold/sl
+ <-> alias * MontserratAlternates-Inf/bold/sl
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{b}{n}{
+ <-> alias * MontserratAlternates-Inf/bold/n
}{}
% eb --> extrabold
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{eb}{sl}{
- <-> ssub * MontserratAlternates-Inf/extrabold/sl
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{eb}{it}{
+ <-> alias * MontserratAlternates-Inf/extrabold/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{eb}{it}{
- <-> ssub * MontserratAlternates-Inf/extrabold/it
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{eb}{sl}{
+ <-> alias * MontserratAlternates-Inf/extrabold/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-Inf}{eb}{n}{
- <-> ssub * MontserratAlternates-Inf/extrabold/n
+ <-> alias * MontserratAlternates-Inf/extrabold/n
}{}
% ub --> black
\DeclareFontShape{T1}{MontserratAlternates-Inf}{ub}{n}{
- <-> ssub * MontserratAlternates-Inf/black/n
+ <-> alias * MontserratAlternates-Inf/black/n
}{}
\DeclareFontShape{T1}{MontserratAlternates-Inf}{ub}{sl}{
- <-> ssub * MontserratAlternates-Inf/black/sl
+ <-> alias * MontserratAlternates-Inf/black/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-Inf}{ub}{it}{
- <-> ssub * MontserratAlternates-Inf/black/it
+ <-> alias * MontserratAlternates-Inf/black/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-Inf}{bx}{sl}{
<-> ssub * MontserratAlternates-Inf/b/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Inf}{bx}{it}{
- <-> ssub * MontserratAlternates-Inf/b/it
-}{}
-
\DeclareFontShape{T1}{MontserratAlternates-Inf}{bx}{n}{
<-> ssub * MontserratAlternates-Inf/b/n
}{}
+\DeclareFontShape{T1}{MontserratAlternates-Inf}{bx}{it}{
+ <-> ssub * MontserratAlternates-Inf/b/it
+}{}
+
\endinput
diff --git a/fonts/montserrat/tex/T1MontserratAlternates-LF.fd b/fonts/montserrat/tex/T1MontserratAlternates-LF.fd
index be7a5cf1aa..39e2280664 100644
--- a/fonts/montserrat/tex/T1MontserratAlternates-LF.fd
+++ b/fonts/montserrat/tex/T1MontserratAlternates-LF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{T1MontserratAlternates-LF.fd}
- [2019/10/18 (autoinst) Font definitions for T1/MontserratAlternates-LF.]
+ [2019/11/07 (autoinst) Font definitions for T1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,516 +20,489 @@
\DeclareFontFamily{T1}{MontserratAlternates-LF}{}
-% ---- extralight ----
+% ---- regular ----
-\DeclareFontShape{T1}{MontserratAlternates-LF}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{extralight}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{regular}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{extralight}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{regular}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{extralight}{scsl}{
- <-> ssub * MontserratAlternates-LF/extralight/scit
+\DeclareFontShape{T1}{MontserratAlternates-LF}{regular}{scsl}{
+ <-> ssub * MontserratAlternates-LF/regular/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{extralight}{sl}{
- <-> ssub * MontserratAlternates-LF/extralight/it
+\DeclareFontShape{T1}{MontserratAlternates-LF}{regular}{sl}{
+ <-> ssub * MontserratAlternates-LF/regular/it
}{}
-% ---- extrabold ----
+% ---- black ----
-\DeclareFontShape{T1}{MontserratAlternates-LF}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{extrabold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{black}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{black}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{extrabold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{extrabold}{scsl}{
- <-> ssub * MontserratAlternates-LF/extrabold/scit
+\DeclareFontShape{T1}{MontserratAlternates-LF}{black}{scsl}{
+ <-> ssub * MontserratAlternates-LF/black/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-LF/extrabold/it
+\DeclareFontShape{T1}{MontserratAlternates-LF}{black}{sl}{
+ <-> ssub * MontserratAlternates-LF/black/it
}{}
-% ---- bold ----
+% ---- thin ----
-\DeclareFontShape{T1}{MontserratAlternates-LF}{bold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{thin}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{thin}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{bold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{bold}{scsl}{
- <-> ssub * MontserratAlternates-LF/bold/scit
+\DeclareFontShape{T1}{MontserratAlternates-LF}{thin}{scsl}{
+ <-> ssub * MontserratAlternates-LF/thin/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{bold}{sl}{
- <-> ssub * MontserratAlternates-LF/bold/it
+\DeclareFontShape{T1}{MontserratAlternates-LF}{thin}{sl}{
+ <-> ssub * MontserratAlternates-LF/thin/it
}{}
-% ---- thin ----
+% ---- light ----
-\DeclareFontShape{T1}{MontserratAlternates-LF}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{thin}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{light}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{light}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{thin}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{thin}{scsl}{
- <-> ssub * MontserratAlternates-LF/thin/scit
+\DeclareFontShape{T1}{MontserratAlternates-LF}{light}{scsl}{
+ <-> ssub * MontserratAlternates-LF/light/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{thin}{sl}{
- <-> ssub * MontserratAlternates-LF/thin/it
+\DeclareFontShape{T1}{MontserratAlternates-LF}{light}{sl}{
+ <-> ssub * MontserratAlternates-LF/light/it
}{}
-% ---- semibold ----
+% ---- extralight ----
-\DeclareFontShape{T1}{MontserratAlternates-LF}{semibold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{extralight}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{semibold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{extralight}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{semibold}{scsl}{
- <-> ssub * MontserratAlternates-LF/semibold/scit
+\DeclareFontShape{T1}{MontserratAlternates-LF}{extralight}{scsl}{
+ <-> ssub * MontserratAlternates-LF/extralight/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{semibold}{sl}{
- <-> ssub * MontserratAlternates-LF/semibold/it
+\DeclareFontShape{T1}{MontserratAlternates-LF}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-LF/extralight/it
}{}
-% ---- medium ----
+% ---- bold ----
-\DeclareFontShape{T1}{MontserratAlternates-LF}{medium}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{bold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{bold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{medium}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{medium}{scsl}{
- <-> ssub * MontserratAlternates-LF/medium/scit
+\DeclareFontShape{T1}{MontserratAlternates-LF}{bold}{scsl}{
+ <-> ssub * MontserratAlternates-LF/bold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{medium}{sl}{
- <-> ssub * MontserratAlternates-LF/medium/it
+\DeclareFontShape{T1}{MontserratAlternates-LF}{bold}{sl}{
+ <-> ssub * MontserratAlternates-LF/bold/it
}{}
-% ---- light ----
+% ---- semibold ----
-\DeclareFontShape{T1}{MontserratAlternates-LF}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{light}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{semibold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{light}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{semibold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{light}{scsl}{
- <-> ssub * MontserratAlternates-LF/light/scit
+\DeclareFontShape{T1}{MontserratAlternates-LF}{semibold}{scsl}{
+ <-> ssub * MontserratAlternates-LF/semibold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{light}{sl}{
- <-> ssub * MontserratAlternates-LF/light/it
+\DeclareFontShape{T1}{MontserratAlternates-LF}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-LF/semibold/it
}{}
-% ---- black ----
+% ---- extrabold ----
-\DeclareFontShape{T1}{MontserratAlternates-LF}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{extrabold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{black}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{black}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{extrabold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{black}{scsl}{
- <-> ssub * MontserratAlternates-LF/black/scit
+\DeclareFontShape{T1}{MontserratAlternates-LF}{extrabold}{scsl}{
+ <-> ssub * MontserratAlternates-LF/extrabold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{black}{sl}{
- <-> ssub * MontserratAlternates-LF/black/it
+\DeclareFontShape{T1}{MontserratAlternates-LF}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-LF/extrabold/it
}{}
-% ---- regular ----
+% ---- medium ----
-\DeclareFontShape{T1}{MontserratAlternates-LF}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{regular}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{medium}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{regular}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-lf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{medium}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-lf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-lf-t1
+\DeclareFontShape{T1}{MontserratAlternates-LF}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-lf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{regular}{scsl}{
- <-> ssub * MontserratAlternates-LF/regular/scit
+\DeclareFontShape{T1}{MontserratAlternates-LF}{medium}{scsl}{
+ <-> ssub * MontserratAlternates-LF/medium/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{regular}{sl}{
- <-> ssub * MontserratAlternates-LF/regular/it
+\DeclareFontShape{T1}{MontserratAlternates-LF}{medium}{sl}{
+ <-> ssub * MontserratAlternates-LF/medium/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{T1}{MontserratAlternates-LF}{ul}{scsl}{
- <-> ssub * MontserratAlternates-LF/thin/scsl
+\DeclareFontShape{T1}{MontserratAlternates-LF}{ul}{sc}{
+ <-> alias * MontserratAlternates-LF/thin/sc
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{ul}{n}{
- <-> ssub * MontserratAlternates-LF/thin/n
+\DeclareFontShape{T1}{MontserratAlternates-LF}{ul}{sl}{
+ <-> alias * MontserratAlternates-LF/thin/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{ul}{scit}{
- <-> ssub * MontserratAlternates-LF/thin/scit
+\DeclareFontShape{T1}{MontserratAlternates-LF}{ul}{n}{
+ <-> alias * MontserratAlternates-LF/thin/n
}{}
\DeclareFontShape{T1}{MontserratAlternates-LF}{ul}{it}{
- <-> ssub * MontserratAlternates-LF/thin/it
+ <-> alias * MontserratAlternates-LF/thin/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{ul}{sc}{
- <-> ssub * MontserratAlternates-LF/thin/sc
+\DeclareFontShape{T1}{MontserratAlternates-LF}{ul}{scsl}{
+ <-> alias * MontserratAlternates-LF/thin/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{ul}{sl}{
- <-> ssub * MontserratAlternates-LF/thin/sl
+\DeclareFontShape{T1}{MontserratAlternates-LF}{ul}{scit}{
+ <-> alias * MontserratAlternates-LF/thin/scit
}{}
% el --> extralight
-\DeclareFontShape{T1}{MontserratAlternates-LF}{el}{scsl}{
- <-> ssub * MontserratAlternates-LF/extralight/scsl
+\DeclareFontShape{T1}{MontserratAlternates-LF}{el}{scit}{
+ <-> alias * MontserratAlternates-LF/extralight/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{el}{n}{
- <-> ssub * MontserratAlternates-LF/extralight/n
+\DeclareFontShape{T1}{MontserratAlternates-LF}{el}{it}{
+ <-> alias * MontserratAlternates-LF/extralight/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{el}{scit}{
- <-> ssub * MontserratAlternates-LF/extralight/scit
+\DeclareFontShape{T1}{MontserratAlternates-LF}{el}{scsl}{
+ <-> alias * MontserratAlternates-LF/extralight/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{el}{it}{
- <-> ssub * MontserratAlternates-LF/extralight/it
+\DeclareFontShape{T1}{MontserratAlternates-LF}{el}{n}{
+ <-> alias * MontserratAlternates-LF/extralight/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{el}{sc}{
- <-> ssub * MontserratAlternates-LF/extralight/sc
+\DeclareFontShape{T1}{MontserratAlternates-LF}{el}{sl}{
+ <-> alias * MontserratAlternates-LF/extralight/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{el}{sl}{
- <-> ssub * MontserratAlternates-LF/extralight/sl
+\DeclareFontShape{T1}{MontserratAlternates-LF}{el}{sc}{
+ <-> alias * MontserratAlternates-LF/extralight/sc
}{}
% l --> light
-\DeclareFontShape{T1}{MontserratAlternates-LF}{l}{scit}{
- <-> ssub * MontserratAlternates-LF/light/scit
+\DeclareFontShape{T1}{MontserratAlternates-LF}{l}{sc}{
+ <-> alias * MontserratAlternates-LF/light/sc
}{}
\DeclareFontShape{T1}{MontserratAlternates-LF}{l}{n}{
- <-> ssub * MontserratAlternates-LF/light/n
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-LF}{l}{scsl}{
- <-> ssub * MontserratAlternates-LF/light/scsl
+ <-> alias * MontserratAlternates-LF/light/n
}{}
\DeclareFontShape{T1}{MontserratAlternates-LF}{l}{sl}{
- <-> ssub * MontserratAlternates-LF/light/sl
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-LF}{l}{sc}{
- <-> ssub * MontserratAlternates-LF/light/sc
+ <-> alias * MontserratAlternates-LF/light/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-LF}{l}{it}{
- <-> ssub * MontserratAlternates-LF/light/it
+ <-> alias * MontserratAlternates-LF/light/it
}{}
-
-% sl --> regular
-
-\DeclareFontShape{T1}{MontserratAlternates-LF}{sl}{it}{
- <-> ssub * MontserratAlternates-LF/regular/it
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-LF}{sl}{sc}{
- <-> ssub * MontserratAlternates-LF/regular/sc
+\DeclareFontShape{T1}{MontserratAlternates-LF}{l}{scsl}{
+ <-> alias * MontserratAlternates-LF/light/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{sl}{sl}{
- <-> ssub * MontserratAlternates-LF/regular/sl
+\DeclareFontShape{T1}{MontserratAlternates-LF}{l}{scit}{
+ <-> alias * MontserratAlternates-LF/light/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{sl}{scsl}{
- <-> ssub * MontserratAlternates-LF/regular/scsl
-}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{sl}{n}{
- <-> ssub * MontserratAlternates-LF/regular/n
-}{}
+% m --> regular
-\DeclareFontShape{T1}{MontserratAlternates-LF}{sl}{scit}{
- <-> ssub * MontserratAlternates-LF/regular/scit
+\DeclareFontShape{T1}{MontserratAlternates-LF}{m}{n}{
+ <-> alias * MontserratAlternates-LF/regular/n
}{}
-
-% m --> medium
-
\DeclareFontShape{T1}{MontserratAlternates-LF}{m}{sl}{
- <-> ssub * MontserratAlternates-LF/medium/sl
+ <-> alias * MontserratAlternates-LF/regular/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-LF}{m}{sc}{
- <-> ssub * MontserratAlternates-LF/medium/sc
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-LF}{m}{it}{
- <-> ssub * MontserratAlternates-LF/medium/it
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-LF}{m}{n}{
- <-> ssub * MontserratAlternates-LF/medium/n
+ <-> alias * MontserratAlternates-LF/regular/sc
}{}
\DeclareFontShape{T1}{MontserratAlternates-LF}{m}{scit}{
- <-> ssub * MontserratAlternates-LF/medium/scit
+ <-> alias * MontserratAlternates-LF/regular/scit
}{}
\DeclareFontShape{T1}{MontserratAlternates-LF}{m}{scsl}{
- <-> ssub * MontserratAlternates-LF/medium/scsl
+ <-> alias * MontserratAlternates-LF/regular/scsl
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-LF}{m}{it}{
+ <-> alias * MontserratAlternates-LF/regular/it
}{}
% sb --> semibold
\DeclareFontShape{T1}{MontserratAlternates-LF}{sb}{scsl}{
- <-> ssub * MontserratAlternates-LF/semibold/scsl
+ <-> alias * MontserratAlternates-LF/semibold/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{sb}{n}{
- <-> ssub * MontserratAlternates-LF/semibold/n
+\DeclareFontShape{T1}{MontserratAlternates-LF}{sb}{it}{
+ <-> alias * MontserratAlternates-LF/semibold/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-LF}{sb}{scit}{
- <-> ssub * MontserratAlternates-LF/semibold/scit
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-LF}{sb}{it}{
- <-> ssub * MontserratAlternates-LF/semibold/it
+ <-> alias * MontserratAlternates-LF/semibold/scit
}{}
\DeclareFontShape{T1}{MontserratAlternates-LF}{sb}{sc}{
- <-> ssub * MontserratAlternates-LF/semibold/sc
+ <-> alias * MontserratAlternates-LF/semibold/sc
}{}
\DeclareFontShape{T1}{MontserratAlternates-LF}{sb}{sl}{
- <-> ssub * MontserratAlternates-LF/semibold/sl
+ <-> alias * MontserratAlternates-LF/semibold/sl
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-LF}{sb}{n}{
+ <-> alias * MontserratAlternates-LF/semibold/n
}{}
% b --> bold
-\DeclareFontShape{T1}{MontserratAlternates-LF}{b}{scsl}{
- <-> ssub * MontserratAlternates-LF/bold/scsl
+\DeclareFontShape{T1}{MontserratAlternates-LF}{b}{sl}{
+ <-> alias * MontserratAlternates-LF/bold/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{b}{scit}{
- <-> ssub * MontserratAlternates-LF/bold/scit
+\DeclareFontShape{T1}{MontserratAlternates-LF}{b}{n}{
+ <-> alias * MontserratAlternates-LF/bold/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{b}{n}{
- <-> ssub * MontserratAlternates-LF/bold/n
+\DeclareFontShape{T1}{MontserratAlternates-LF}{b}{sc}{
+ <-> alias * MontserratAlternates-LF/bold/sc
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{b}{it}{
- <-> ssub * MontserratAlternates-LF/bold/it
+\DeclareFontShape{T1}{MontserratAlternates-LF}{b}{scit}{
+ <-> alias * MontserratAlternates-LF/bold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{b}{sc}{
- <-> ssub * MontserratAlternates-LF/bold/sc
+\DeclareFontShape{T1}{MontserratAlternates-LF}{b}{scsl}{
+ <-> alias * MontserratAlternates-LF/bold/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{b}{sl}{
- <-> ssub * MontserratAlternates-LF/bold/sl
+\DeclareFontShape{T1}{MontserratAlternates-LF}{b}{it}{
+ <-> alias * MontserratAlternates-LF/bold/it
}{}
% eb --> extrabold
-\DeclareFontShape{T1}{MontserratAlternates-LF}{eb}{sl}{
- <-> ssub * MontserratAlternates-LF/extrabold/sl
+\DeclareFontShape{T1}{MontserratAlternates-LF}{eb}{scit}{
+ <-> alias * MontserratAlternates-LF/extrabold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{eb}{sc}{
- <-> ssub * MontserratAlternates-LF/extrabold/sc
+\DeclareFontShape{T1}{MontserratAlternates-LF}{eb}{it}{
+ <-> alias * MontserratAlternates-LF/extrabold/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{eb}{it}{
- <-> ssub * MontserratAlternates-LF/extrabold/it
+\DeclareFontShape{T1}{MontserratAlternates-LF}{eb}{scsl}{
+ <-> alias * MontserratAlternates-LF/extrabold/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{eb}{n}{
- <-> ssub * MontserratAlternates-LF/extrabold/n
+\DeclareFontShape{T1}{MontserratAlternates-LF}{eb}{sl}{
+ <-> alias * MontserratAlternates-LF/extrabold/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{eb}{scit}{
- <-> ssub * MontserratAlternates-LF/extrabold/scit
+\DeclareFontShape{T1}{MontserratAlternates-LF}{eb}{n}{
+ <-> alias * MontserratAlternates-LF/extrabold/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{eb}{scsl}{
- <-> ssub * MontserratAlternates-LF/extrabold/scsl
+\DeclareFontShape{T1}{MontserratAlternates-LF}{eb}{sc}{
+ <-> alias * MontserratAlternates-LF/extrabold/sc
}{}
% ub --> black
-\DeclareFontShape{T1}{MontserratAlternates-LF}{ub}{scsl}{
- <-> ssub * MontserratAlternates-LF/black/scsl
+\DeclareFontShape{T1}{MontserratAlternates-LF}{ub}{sc}{
+ <-> alias * MontserratAlternates-LF/black/sc
}{}
\DeclareFontShape{T1}{MontserratAlternates-LF}{ub}{n}{
- <-> ssub * MontserratAlternates-LF/black/n
+ <-> alias * MontserratAlternates-LF/black/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{ub}{scit}{
- <-> ssub * MontserratAlternates-LF/black/scit
+\DeclareFontShape{T1}{MontserratAlternates-LF}{ub}{sl}{
+ <-> alias * MontserratAlternates-LF/black/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-LF}{ub}{it}{
- <-> ssub * MontserratAlternates-LF/black/it
+ <-> alias * MontserratAlternates-LF/black/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{ub}{sc}{
- <-> ssub * MontserratAlternates-LF/black/sc
+\DeclareFontShape{T1}{MontserratAlternates-LF}{ub}{scsl}{
+ <-> alias * MontserratAlternates-LF/black/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{ub}{sl}{
- <-> ssub * MontserratAlternates-LF/black/sl
+\DeclareFontShape{T1}{MontserratAlternates-LF}{ub}{scit}{
+ <-> alias * MontserratAlternates-LF/black/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{bx}{scsl}{
- <-> ssub * MontserratAlternates-LF/b/scsl
+\DeclareFontShape{T1}{MontserratAlternates-LF}{bx}{it}{
+ <-> ssub * MontserratAlternates-LF/b/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{bx}{n}{
- <-> ssub * MontserratAlternates-LF/b/n
+\DeclareFontShape{T1}{MontserratAlternates-LF}{bx}{scsl}{
+ <-> ssub * MontserratAlternates-LF/b/scsl
}{}
\DeclareFontShape{T1}{MontserratAlternates-LF}{bx}{scit}{
<-> ssub * MontserratAlternates-LF/b/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{bx}{it}{
- <-> ssub * MontserratAlternates-LF/b/it
+\DeclareFontShape{T1}{MontserratAlternates-LF}{bx}{sc}{
+ <-> ssub * MontserratAlternates-LF/b/sc
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{bx}{sl}{
- <-> ssub * MontserratAlternates-LF/b/sl
+\DeclareFontShape{T1}{MontserratAlternates-LF}{bx}{n}{
+ <-> ssub * MontserratAlternates-LF/b/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-LF}{bx}{sc}{
- <-> ssub * MontserratAlternates-LF/b/sc
+\DeclareFontShape{T1}{MontserratAlternates-LF}{bx}{sl}{
+ <-> ssub * MontserratAlternates-LF/b/sl
}{}
\endinput
diff --git a/fonts/montserrat/tex/T1MontserratAlternates-Numr.fd b/fonts/montserrat/tex/T1MontserratAlternates-Numr.fd
index f391ddec86..6c468663ae 100644
--- a/fonts/montserrat/tex/T1MontserratAlternates-Numr.fd
+++ b/fonts/montserrat/tex/T1MontserratAlternates-Numr.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{T1MontserratAlternates-Numr.fd}
- [2019/10/18 (autoinst) Font definitions for T1/MontserratAlternates-Numr.]
+ [2019/11/07 (autoinst) Font definitions for T1/MontserratAlternates-Numr.]
+
+\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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,33 +20,48 @@
\DeclareFontFamily{T1}{MontserratAlternates-Numr}{}
-% ---- bold ----
+% ---- extrabold ----
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-numr-t1
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-numr-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-numr-t1
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-numr-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{bold}{sl}{
- <-> ssub * MontserratAlternates-Numr/bold/it
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-Numr/extrabold/it
}{}
-% ---- thin ----
+% ---- medium ----
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-numr-t1
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-numr-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-numr-t1
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-numr-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{thin}{sl}{
- <-> ssub * MontserratAlternates-Numr/thin/it
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{medium}{sl}{
+ <-> ssub * MontserratAlternates-Numr/medium/it
+}{}
+
+
+% ---- bold ----
+
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-numr-t1
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-numr-t1
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{bold}{sl}{
+ <-> ssub * MontserratAlternates-Numr/bold/it
}{}
@@ -72,33 +95,33 @@
}{}
-% ---- medium ----
+% ---- extralight ----
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-numr-t1
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-numr-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-numr-t1
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-numr-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{medium}{sl}{
- <-> ssub * MontserratAlternates-Numr/medium/it
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-Numr/extralight/it
}{}
-% ---- regular ----
+% ---- thin ----
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-numr-t1
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-numr-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-numr-t1
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-numr-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{regular}{sl}{
- <-> ssub * MontserratAlternates-Numr/regular/it
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{thin}{sl}{
+ <-> ssub * MontserratAlternates-Numr/thin/it
}{}
@@ -117,175 +140,141 @@
}{}
-% ---- extrabold ----
-
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-numr-t1
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-numr-t1
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-Numr/extrabold/it
-}{}
-
-
-% ---- extralight ----
+% ---- regular ----
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-numr-t1
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-numr-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-numr-t1
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-numr-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{extralight}{sl}{
- <-> ssub * MontserratAlternates-Numr/extralight/it
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{regular}{sl}{
+ <-> ssub * MontserratAlternates-Numr/regular/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{T1}{MontserratAlternates-Numr}{ul}{sl}{
- <-> ssub * MontserratAlternates-Numr/thin/sl
+ <-> alias * MontserratAlternates-Numr/thin/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{ul}{it}{
- <-> ssub * MontserratAlternates-Numr/thin/it
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{ul}{n}{
+ <-> alias * MontserratAlternates-Numr/thin/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{ul}{n}{
- <-> ssub * MontserratAlternates-Numr/thin/n
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{ul}{it}{
+ <-> alias * MontserratAlternates-Numr/thin/it
}{}
% el --> extralight
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{el}{n}{
- <-> ssub * MontserratAlternates-Numr/extralight/n
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{el}{sl}{
+ <-> alias * MontserratAlternates-Numr/extralight/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{el}{it}{
- <-> ssub * MontserratAlternates-Numr/extralight/it
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{el}{n}{
+ <-> alias * MontserratAlternates-Numr/extralight/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{el}{sl}{
- <-> ssub * MontserratAlternates-Numr/extralight/sl
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{el}{it}{
+ <-> alias * MontserratAlternates-Numr/extralight/it
}{}
% l --> light
\DeclareFontShape{T1}{MontserratAlternates-Numr}{l}{it}{
- <-> ssub * MontserratAlternates-Numr/light/it
+ <-> alias * MontserratAlternates-Numr/light/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-Numr}{l}{sl}{
- <-> ssub * MontserratAlternates-Numr/light/sl
+ <-> alias * MontserratAlternates-Numr/light/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-Numr}{l}{n}{
- <-> ssub * MontserratAlternates-Numr/light/n
+ <-> alias * MontserratAlternates-Numr/light/n
}{}
-% sl --> regular
+% m --> regular
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{sl}{it}{
- <-> ssub * MontserratAlternates-Numr/regular/it
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{sl}{sl}{
- <-> ssub * MontserratAlternates-Numr/regular/sl
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{sl}{n}{
- <-> ssub * MontserratAlternates-Numr/regular/n
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{m}{n}{
+ <-> alias * MontserratAlternates-Numr/regular/n
}{}
-
-% m --> medium
-
\DeclareFontShape{T1}{MontserratAlternates-Numr}{m}{sl}{
- <-> ssub * MontserratAlternates-Numr/medium/sl
+ <-> alias * MontserratAlternates-Numr/regular/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-Numr}{m}{it}{
- <-> ssub * MontserratAlternates-Numr/medium/it
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{m}{n}{
- <-> ssub * MontserratAlternates-Numr/medium/n
+ <-> alias * MontserratAlternates-Numr/regular/it
}{}
% sb --> semibold
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{sb}{n}{
- <-> ssub * MontserratAlternates-Numr/semibold/n
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{sb}{sl}{
+ <-> alias * MontserratAlternates-Numr/semibold/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{sb}{sl}{
- <-> ssub * MontserratAlternates-Numr/semibold/sl
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{sb}{n}{
+ <-> alias * MontserratAlternates-Numr/semibold/n
}{}
\DeclareFontShape{T1}{MontserratAlternates-Numr}{sb}{it}{
- <-> ssub * MontserratAlternates-Numr/semibold/it
+ <-> alias * MontserratAlternates-Numr/semibold/it
}{}
% b --> bold
\DeclareFontShape{T1}{MontserratAlternates-Numr}{b}{it}{
- <-> ssub * MontserratAlternates-Numr/bold/it
+ <-> alias * MontserratAlternates-Numr/bold/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{b}{sl}{
- <-> ssub * MontserratAlternates-Numr/bold/sl
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{b}{n}{
+ <-> alias * MontserratAlternates-Numr/bold/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{b}{n}{
- <-> ssub * MontserratAlternates-Numr/bold/n
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{b}{sl}{
+ <-> alias * MontserratAlternates-Numr/bold/sl
}{}
% eb --> extrabold
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{eb}{it}{
- <-> ssub * MontserratAlternates-Numr/extrabold/it
-}{}
-
\DeclareFontShape{T1}{MontserratAlternates-Numr}{eb}{sl}{
- <-> ssub * MontserratAlternates-Numr/extrabold/sl
+ <-> alias * MontserratAlternates-Numr/extrabold/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-Numr}{eb}{n}{
- <-> ssub * MontserratAlternates-Numr/extrabold/n
+ <-> alias * MontserratAlternates-Numr/extrabold/n
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{eb}{it}{
+ <-> alias * MontserratAlternates-Numr/extrabold/it
}{}
% ub --> black
\DeclareFontShape{T1}{MontserratAlternates-Numr}{ub}{sl}{
- <-> ssub * MontserratAlternates-Numr/black/sl
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{ub}{it}{
- <-> ssub * MontserratAlternates-Numr/black/it
+ <-> alias * MontserratAlternates-Numr/black/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-Numr}{ub}{n}{
- <-> ssub * MontserratAlternates-Numr/black/n
+ <-> alias * MontserratAlternates-Numr/black/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Numr}{bx}{it}{
- <-> ssub * MontserratAlternates-Numr/b/it
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{ub}{it}{
+ <-> alias * MontserratAlternates-Numr/black/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-Numr}{bx}{sl}{
@@ -296,4 +285,8 @@
<-> ssub * MontserratAlternates-Numr/b/n
}{}
+\DeclareFontShape{T1}{MontserratAlternates-Numr}{bx}{it}{
+ <-> ssub * MontserratAlternates-Numr/b/it
+}{}
+
\endinput
diff --git a/fonts/montserrat/tex/T1MontserratAlternates-OsF.fd b/fonts/montserrat/tex/T1MontserratAlternates-OsF.fd
index 7635e8cee0..3e53b9be2d 100644
--- a/fonts/montserrat/tex/T1MontserratAlternates-OsF.fd
+++ b/fonts/montserrat/tex/T1MontserratAlternates-OsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{T1MontserratAlternates-OsF.fd}
- [2019/10/18 (autoinst) Font definitions for T1/MontserratAlternates-OsF.]
+ [2019/11/07 (autoinst) Font definitions for T1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,219 +20,219 @@
\DeclareFontFamily{T1}{MontserratAlternates-OsF}{}
-% ---- bold ----
+% ---- black ----
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{bold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-osf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{black}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-osf-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-osf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-osf-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-osf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{bold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-osf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{black}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-osf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{bold}{scsl}{
- <-> ssub * MontserratAlternates-OsF/bold/scit
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{black}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/black/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{bold}{sl}{
- <-> ssub * MontserratAlternates-OsF/bold/it
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{black}{sl}{
+ <-> ssub * MontserratAlternates-OsF/black/it
}{}
-% ---- thin ----
+% ---- regular ----
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-osf-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{regular}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-osf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{thin}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-osf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-osf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{thin}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-osf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-osf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-osf-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{regular}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{thin}{scsl}{
- <-> ssub * MontserratAlternates-OsF/thin/scit
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{regular}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/regular/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{thin}{sl}{
- <-> ssub * MontserratAlternates-OsF/thin/it
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{regular}{sl}{
+ <-> ssub * MontserratAlternates-OsF/regular/it
}{}
-% ---- semibold ----
+% ---- light ----
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-osf-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-osf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{semibold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-osf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{light}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-osf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-osf-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{light}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{semibold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-osf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-osf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{semibold}{scsl}{
- <-> ssub * MontserratAlternates-OsF/semibold/scit
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{light}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/light/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{semibold}{sl}{
- <-> ssub * MontserratAlternates-OsF/semibold/it
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{light}{sl}{
+ <-> ssub * MontserratAlternates-OsF/light/it
}{}
-% ---- light ----
+% ---- extralight ----
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{light}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-osf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{extralight}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-osf-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-osf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{light}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-osf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-osf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-osf-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{extralight}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-osf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{light}{scsl}{
- <-> ssub * MontserratAlternates-OsF/light/scit
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{extralight}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/extralight/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{light}{sl}{
- <-> ssub * MontserratAlternates-OsF/light/it
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-OsF/extralight/it
}{}
-% ---- medium ----
+% ---- thin ----
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{medium}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-osf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{thin}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-osf-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-osf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-osf-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-osf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{medium}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-osf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{thin}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-osf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{medium}{scsl}{
- <-> ssub * MontserratAlternates-OsF/medium/scit
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{thin}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/thin/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{medium}{sl}{
- <-> ssub * MontserratAlternates-OsF/medium/it
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{thin}{sl}{
+ <-> ssub * MontserratAlternates-OsF/thin/it
}{}
-% ---- regular ----
+% ---- semibold ----
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{regular}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-osf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-osf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-osf-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{semibold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{regular}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-osf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{semibold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-osf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-osf-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-osf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{regular}{scsl}{
- <-> ssub * MontserratAlternates-OsF/regular/scit
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{semibold}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/semibold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{regular}{sl}{
- <-> ssub * MontserratAlternates-OsF/regular/it
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-OsF/semibold/it
}{}
-% ---- black ----
+% ---- bold ----
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{black}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-osf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-osf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-osf-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{bold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-osf-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{bold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-osf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{black}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-osf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-osf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{black}{scsl}{
- <-> ssub * MontserratAlternates-OsF/black/scit
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{bold}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/bold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{black}{sl}{
- <-> ssub * MontserratAlternates-OsF/black/it
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{bold}{sl}{
+ <-> ssub * MontserratAlternates-OsF/bold/it
}{}
-% ---- extralight ----
+% ---- medium ----
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{extralight}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-osf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{medium}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-osf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-osf-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-osf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{extralight}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-osf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-osf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-osf-t1
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{medium}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-osf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{extralight}{scsl}{
- <-> ssub * MontserratAlternates-OsF/extralight/scit
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{medium}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/medium/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{extralight}{sl}{
- <-> ssub * MontserratAlternates-OsF/extralight/it
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{medium}{sl}{
+ <-> ssub * MontserratAlternates-OsF/medium/it
}{}
@@ -234,14 +242,14 @@
<-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-osf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{extrabold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-osf-sc-t1
-}{}
-
\DeclareFontShape{T1}{MontserratAlternates-OsF}{extrabold}{scit}{
<-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-osf-sc-t1
}{}
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{extrabold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-osf-sc-t1
+}{}
+
\DeclareFontShape{T1}{MontserratAlternates-OsF}{extrabold}{n}{
<-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-osf-t1
}{}
@@ -255,273 +263,246 @@
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{ul}{it}{
- <-> ssub * MontserratAlternates-OsF/thin/it
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{ul}{sl}{
+ <-> alias * MontserratAlternates-OsF/thin/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{ul}{sc}{
- <-> ssub * MontserratAlternates-OsF/thin/sc
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{ul}{n}{
+ <-> alias * MontserratAlternates-OsF/thin/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{ul}{sl}{
- <-> ssub * MontserratAlternates-OsF/thin/sl
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{ul}{sc}{
+ <-> alias * MontserratAlternates-OsF/thin/sc
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{ul}{scsl}{
- <-> ssub * MontserratAlternates-OsF/thin/scsl
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{ul}{scit}{
+ <-> alias * MontserratAlternates-OsF/thin/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{ul}{n}{
- <-> ssub * MontserratAlternates-OsF/thin/n
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{ul}{scsl}{
+ <-> alias * MontserratAlternates-OsF/thin/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{ul}{scit}{
- <-> ssub * MontserratAlternates-OsF/thin/scit
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{ul}{it}{
+ <-> alias * MontserratAlternates-OsF/thin/it
}{}
% el --> extralight
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{el}{it}{
- <-> ssub * MontserratAlternates-OsF/extralight/it
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{el}{sc}{
- <-> ssub * MontserratAlternates-OsF/extralight/sc
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{el}{n}{
+ <-> alias * MontserratAlternates-OsF/extralight/n
}{}
\DeclareFontShape{T1}{MontserratAlternates-OsF}{el}{sl}{
- <-> ssub * MontserratAlternates-OsF/extralight/sl
+ <-> alias * MontserratAlternates-OsF/extralight/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{el}{scsl}{
- <-> ssub * MontserratAlternates-OsF/extralight/scsl
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{el}{sc}{
+ <-> alias * MontserratAlternates-OsF/extralight/sc
}{}
\DeclareFontShape{T1}{MontserratAlternates-OsF}{el}{scit}{
- <-> ssub * MontserratAlternates-OsF/extralight/scit
+ <-> alias * MontserratAlternates-OsF/extralight/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{el}{n}{
- <-> ssub * MontserratAlternates-OsF/extralight/n
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{el}{scsl}{
+ <-> alias * MontserratAlternates-OsF/extralight/scsl
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{el}{it}{
+ <-> alias * MontserratAlternates-OsF/extralight/it
}{}
% l --> light
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{l}{scit}{
- <-> ssub * MontserratAlternates-OsF/light/scit
-}{}
-
\DeclareFontShape{T1}{MontserratAlternates-OsF}{l}{n}{
- <-> ssub * MontserratAlternates-OsF/light/n
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{l}{scsl}{
- <-> ssub * MontserratAlternates-OsF/light/scsl
+ <-> alias * MontserratAlternates-OsF/light/n
}{}
\DeclareFontShape{T1}{MontserratAlternates-OsF}{l}{sl}{
- <-> ssub * MontserratAlternates-OsF/light/sl
+ <-> alias * MontserratAlternates-OsF/light/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-OsF}{l}{sc}{
- <-> ssub * MontserratAlternates-OsF/light/sc
+ <-> alias * MontserratAlternates-OsF/light/sc
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{l}{it}{
- <-> ssub * MontserratAlternates-OsF/light/it
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{l}{scit}{
+ <-> alias * MontserratAlternates-OsF/light/scit
}{}
-
-% sl --> regular
-
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{sl}{scit}{
- <-> ssub * MontserratAlternates-OsF/regular/scit
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{l}{scsl}{
+ <-> alias * MontserratAlternates-OsF/light/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{sl}{n}{
- <-> ssub * MontserratAlternates-OsF/regular/n
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{l}{it}{
+ <-> alias * MontserratAlternates-OsF/light/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{sl}{scsl}{
- <-> ssub * MontserratAlternates-OsF/regular/scsl
-}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{sl}{sl}{
- <-> ssub * MontserratAlternates-OsF/regular/sl
-}{}
+% m --> regular
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{sl}{sc}{
- <-> ssub * MontserratAlternates-OsF/regular/sc
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{m}{sl}{
+ <-> alias * MontserratAlternates-OsF/regular/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{sl}{it}{
- <-> ssub * MontserratAlternates-OsF/regular/it
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{m}{n}{
+ <-> alias * MontserratAlternates-OsF/regular/n
}{}
-
-% m --> medium
-
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{m}{n}{
- <-> ssub * MontserratAlternates-OsF/medium/n
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{m}{sc}{
+ <-> alias * MontserratAlternates-OsF/regular/sc
}{}
\DeclareFontShape{T1}{MontserratAlternates-OsF}{m}{scit}{
- <-> ssub * MontserratAlternates-OsF/medium/scit
+ <-> alias * MontserratAlternates-OsF/regular/scit
}{}
\DeclareFontShape{T1}{MontserratAlternates-OsF}{m}{scsl}{
- <-> ssub * MontserratAlternates-OsF/medium/scsl
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{m}{sl}{
- <-> ssub * MontserratAlternates-OsF/medium/sl
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{m}{sc}{
- <-> ssub * MontserratAlternates-OsF/medium/sc
+ <-> alias * MontserratAlternates-OsF/regular/scsl
}{}
\DeclareFontShape{T1}{MontserratAlternates-OsF}{m}{it}{
- <-> ssub * MontserratAlternates-OsF/medium/it
+ <-> alias * MontserratAlternates-OsF/regular/it
}{}
% sb --> semibold
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{sb}{it}{
- <-> ssub * MontserratAlternates-OsF/semibold/it
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{sb}{n}{
+ <-> alias * MontserratAlternates-OsF/semibold/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{sb}{sc}{
- <-> ssub * MontserratAlternates-OsF/semibold/sc
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{sb}{sl}{
+ <-> alias * MontserratAlternates-OsF/semibold/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{sb}{sl}{
- <-> ssub * MontserratAlternates-OsF/semibold/sl
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{sb}{sc}{
+ <-> alias * MontserratAlternates-OsF/semibold/sc
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{sb}{scsl}{
- <-> ssub * MontserratAlternates-OsF/semibold/scsl
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{sb}{scit}{
+ <-> alias * MontserratAlternates-OsF/semibold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{sb}{n}{
- <-> ssub * MontserratAlternates-OsF/semibold/n
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{sb}{scsl}{
+ <-> alias * MontserratAlternates-OsF/semibold/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{sb}{scit}{
- <-> ssub * MontserratAlternates-OsF/semibold/scit
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{sb}{it}{
+ <-> alias * MontserratAlternates-OsF/semibold/it
}{}
% b --> bold
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{b}{it}{
- <-> ssub * MontserratAlternates-OsF/bold/it
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{b}{sc}{
- <-> ssub * MontserratAlternates-OsF/bold/sc
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{b}{scit}{
+ <-> alias * MontserratAlternates-OsF/bold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{b}{sl}{
- <-> ssub * MontserratAlternates-OsF/bold/sl
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{b}{it}{
+ <-> alias * MontserratAlternates-OsF/bold/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-OsF}{b}{scsl}{
- <-> ssub * MontserratAlternates-OsF/bold/scsl
+ <-> alias * MontserratAlternates-OsF/bold/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{b}{scit}{
- <-> ssub * MontserratAlternates-OsF/bold/scit
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{b}{sl}{
+ <-> alias * MontserratAlternates-OsF/bold/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-OsF}{b}{n}{
- <-> ssub * MontserratAlternates-OsF/bold/n
+ <-> alias * MontserratAlternates-OsF/bold/n
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{b}{sc}{
+ <-> alias * MontserratAlternates-OsF/bold/sc
}{}
% eb --> extrabold
\DeclareFontShape{T1}{MontserratAlternates-OsF}{eb}{scsl}{
- <-> ssub * MontserratAlternates-OsF/extrabold/scsl
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{eb}{scit}{
- <-> ssub * MontserratAlternates-OsF/extrabold/scit
+ <-> alias * MontserratAlternates-OsF/extrabold/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{eb}{n}{
- <-> ssub * MontserratAlternates-OsF/extrabold/n
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{eb}{it}{
+ <-> alias * MontserratAlternates-OsF/extrabold/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{eb}{it}{
- <-> ssub * MontserratAlternates-OsF/extrabold/it
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{eb}{scit}{
+ <-> alias * MontserratAlternates-OsF/extrabold/scit
}{}
\DeclareFontShape{T1}{MontserratAlternates-OsF}{eb}{sc}{
- <-> ssub * MontserratAlternates-OsF/extrabold/sc
+ <-> alias * MontserratAlternates-OsF/extrabold/sc
}{}
\DeclareFontShape{T1}{MontserratAlternates-OsF}{eb}{sl}{
- <-> ssub * MontserratAlternates-OsF/extrabold/sl
+ <-> alias * MontserratAlternates-OsF/extrabold/sl
}{}
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{eb}{n}{
+ <-> alias * MontserratAlternates-OsF/extrabold/n
+}{}
-% ub --> black
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{ub}{sl}{
- <-> ssub * MontserratAlternates-OsF/black/sl
-}{}
+% ub --> black
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{ub}{sc}{
- <-> ssub * MontserratAlternates-OsF/black/sc
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{ub}{scit}{
+ <-> alias * MontserratAlternates-OsF/black/scit
}{}
\DeclareFontShape{T1}{MontserratAlternates-OsF}{ub}{it}{
- <-> ssub * MontserratAlternates-OsF/black/it
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{ub}{n}{
- <-> ssub * MontserratAlternates-OsF/black/n
+ <-> alias * MontserratAlternates-OsF/black/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{ub}{scit}{
- <-> ssub * MontserratAlternates-OsF/black/scit
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{ub}{scsl}{
+ <-> alias * MontserratAlternates-OsF/black/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{ub}{scsl}{
- <-> ssub * MontserratAlternates-OsF/black/scsl
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{ub}{n}{
+ <-> alias * MontserratAlternates-OsF/black/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{bx}{sl}{
- <-> ssub * MontserratAlternates-OsF/b/sl
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{ub}{sl}{
+ <-> alias * MontserratAlternates-OsF/black/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{bx}{sc}{
- <-> ssub * MontserratAlternates-OsF/b/sc
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{ub}{sc}{
+ <-> alias * MontserratAlternates-OsF/black/sc
}{}
\DeclareFontShape{T1}{MontserratAlternates-OsF}{bx}{it}{
<-> ssub * MontserratAlternates-OsF/b/it
}{}
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{bx}{scsl}{
+ <-> ssub * MontserratAlternates-OsF/b/scsl
+}{}
+
\DeclareFontShape{T1}{MontserratAlternates-OsF}{bx}{scit}{
<-> ssub * MontserratAlternates-OsF/b/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{bx}{n}{
- <-> ssub * MontserratAlternates-OsF/b/n
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{bx}{sc}{
+ <-> ssub * MontserratAlternates-OsF/b/sc
}{}
-\DeclareFontShape{T1}{MontserratAlternates-OsF}{bx}{scsl}{
- <-> ssub * MontserratAlternates-OsF/b/scsl
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{bx}{sl}{
+ <-> ssub * MontserratAlternates-OsF/b/sl
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-OsF}{bx}{n}{
+ <-> ssub * MontserratAlternates-OsF/b/n
}{}
\endinput
diff --git a/fonts/montserrat/tex/T1MontserratAlternates-Sup.fd b/fonts/montserrat/tex/T1MontserratAlternates-Sup.fd
index d267bbd283..e359956499 100644
--- a/fonts/montserrat/tex/T1MontserratAlternates-Sup.fd
+++ b/fonts/montserrat/tex/T1MontserratAlternates-Sup.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{T1MontserratAlternates-Sup.fd}
- [2019/10/18 (autoinst) Font definitions for T1/MontserratAlternates-Sup.]
+ [2019/11/07 (autoinst) Font definitions for T1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,288 +20,273 @@
\DeclareFontFamily{T1}{MontserratAlternates-Sup}{}
-% ---- bold ----
+% ---- medium ----
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{bold}{sl}{
- <-> ssub * MontserratAlternates-Sup/bold/it
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{medium}{sl}{
+ <-> ssub * MontserratAlternates-Sup/medium/it
}{}
-% ---- thin ----
+% ---- extrabold ----
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{thin}{sl}{
- <-> ssub * MontserratAlternates-Sup/thin/it
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-Sup/extrabold/it
}{}
-% ---- black ----
+% ---- semibold ----
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{black}{sl}{
- <-> ssub * MontserratAlternates-Sup/black/it
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-Sup/semibold/it
}{}
-% ---- regular ----
+% ---- bold ----
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{regular}{sl}{
- <-> ssub * MontserratAlternates-Sup/regular/it
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{bold}{sl}{
+ <-> ssub * MontserratAlternates-Sup/bold/it
}{}
-% ---- semibold ----
+% ---- thin ----
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{semibold}{sl}{
- <-> ssub * MontserratAlternates-Sup/semibold/it
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{thin}{sl}{
+ <-> ssub * MontserratAlternates-Sup/thin/it
}{}
-% ---- medium ----
+% ---- light ----
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{medium}{sl}{
- <-> ssub * MontserratAlternates-Sup/medium/it
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{light}{sl}{
+ <-> ssub * MontserratAlternates-Sup/light/it
}{}
-% ---- light ----
+% ---- extralight ----
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{light}{sl}{
- <-> ssub * MontserratAlternates-Sup/light/it
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-Sup/extralight/it
}{}
-% ---- extrabold ----
+% ---- regular ----
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-Sup/extrabold/it
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{regular}{sl}{
+ <-> ssub * MontserratAlternates-Sup/regular/it
}{}
-% ---- extralight ----
+% ---- black ----
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-sup-t1
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-sup-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{extralight}{sl}{
- <-> ssub * MontserratAlternates-Sup/extralight/it
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{black}{sl}{
+ <-> ssub * MontserratAlternates-Sup/black/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{T1}{MontserratAlternates-Sup}{ul}{it}{
- <-> ssub * MontserratAlternates-Sup/thin/it
+ <-> alias * MontserratAlternates-Sup/thin/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-Sup}{ul}{sl}{
- <-> ssub * MontserratAlternates-Sup/thin/sl
+ <-> alias * MontserratAlternates-Sup/thin/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-Sup}{ul}{n}{
- <-> ssub * MontserratAlternates-Sup/thin/n
+ <-> alias * MontserratAlternates-Sup/thin/n
}{}
% el --> extralight
\DeclareFontShape{T1}{MontserratAlternates-Sup}{el}{n}{
- <-> ssub * MontserratAlternates-Sup/extralight/n
+ <-> alias * MontserratAlternates-Sup/extralight/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{el}{it}{
- <-> ssub * MontserratAlternates-Sup/extralight/it
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{el}{sl}{
+ <-> alias * MontserratAlternates-Sup/extralight/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{el}{sl}{
- <-> ssub * MontserratAlternates-Sup/extralight/sl
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{el}{it}{
+ <-> alias * MontserratAlternates-Sup/extralight/it
}{}
% l --> light
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{l}{n}{
- <-> ssub * MontserratAlternates-Sup/light/n
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{l}{it}{
- <-> ssub * MontserratAlternates-Sup/light/it
-}{}
-
\DeclareFontShape{T1}{MontserratAlternates-Sup}{l}{sl}{
- <-> ssub * MontserratAlternates-Sup/light/sl
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{sl}{n}{
- <-> ssub * MontserratAlternates-Sup/regular/n
+ <-> alias * MontserratAlternates-Sup/light/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{sl}{sl}{
- <-> ssub * MontserratAlternates-Sup/regular/sl
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{l}{n}{
+ <-> alias * MontserratAlternates-Sup/light/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{sl}{it}{
- <-> ssub * MontserratAlternates-Sup/regular/it
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{l}{it}{
+ <-> alias * MontserratAlternates-Sup/light/it
}{}
-% m --> medium
+% m --> regular
\DeclareFontShape{T1}{MontserratAlternates-Sup}{m}{it}{
- <-> ssub * MontserratAlternates-Sup/medium/it
+ <-> alias * MontserratAlternates-Sup/regular/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-Sup}{m}{sl}{
- <-> ssub * MontserratAlternates-Sup/medium/sl
+ <-> alias * MontserratAlternates-Sup/regular/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-Sup}{m}{n}{
- <-> ssub * MontserratAlternates-Sup/medium/n
+ <-> alias * MontserratAlternates-Sup/regular/n
}{}
% sb --> semibold
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{sb}{n}{
- <-> ssub * MontserratAlternates-Sup/semibold/n
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{sb}{it}{
+ <-> alias * MontserratAlternates-Sup/semibold/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{sb}{sl}{
- <-> ssub * MontserratAlternates-Sup/semibold/sl
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{sb}{n}{
+ <-> alias * MontserratAlternates-Sup/semibold/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{sb}{it}{
- <-> ssub * MontserratAlternates-Sup/semibold/it
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{sb}{sl}{
+ <-> alias * MontserratAlternates-Sup/semibold/sl
}{}
% b --> bold
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{b}{n}{
- <-> ssub * MontserratAlternates-Sup/bold/n
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{b}{it}{
+ <-> alias * MontserratAlternates-Sup/bold/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-Sup}{b}{sl}{
- <-> ssub * MontserratAlternates-Sup/bold/sl
+ <-> alias * MontserratAlternates-Sup/bold/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{b}{it}{
- <-> ssub * MontserratAlternates-Sup/bold/it
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{b}{n}{
+ <-> alias * MontserratAlternates-Sup/bold/n
}{}
% eb --> extrabold
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{eb}{n}{
- <-> ssub * MontserratAlternates-Sup/extrabold/n
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{eb}{sl}{
+ <-> alias * MontserratAlternates-Sup/extrabold/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{eb}{it}{
- <-> ssub * MontserratAlternates-Sup/extrabold/it
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{eb}{n}{
+ <-> alias * MontserratAlternates-Sup/extrabold/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{eb}{sl}{
- <-> ssub * MontserratAlternates-Sup/extrabold/sl
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{eb}{it}{
+ <-> alias * MontserratAlternates-Sup/extrabold/it
}{}
% ub --> black
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{ub}{sl}{
- <-> ssub * MontserratAlternates-Sup/black/sl
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{ub}{it}{
+ <-> alias * MontserratAlternates-Sup/black/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{ub}{it}{
- <-> ssub * MontserratAlternates-Sup/black/it
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{ub}{sl}{
+ <-> alias * MontserratAlternates-Sup/black/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-Sup}{ub}{n}{
- <-> ssub * MontserratAlternates-Sup/black/n
+ <-> alias * MontserratAlternates-Sup/black/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{bx}{n}{
- <-> ssub * MontserratAlternates-Sup/b/n
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{bx}{it}{
+ <-> ssub * MontserratAlternates-Sup/b/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-Sup}{bx}{sl}{
<-> ssub * MontserratAlternates-Sup/b/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-Sup}{bx}{it}{
- <-> ssub * MontserratAlternates-Sup/b/it
+\DeclareFontShape{T1}{MontserratAlternates-Sup}{bx}{n}{
+ <-> ssub * MontserratAlternates-Sup/b/n
}{}
\endinput
diff --git a/fonts/montserrat/tex/T1MontserratAlternates-TLF.fd b/fonts/montserrat/tex/T1MontserratAlternates-TLF.fd
index 1862e1f231..a70d20099b 100644
--- a/fonts/montserrat/tex/T1MontserratAlternates-TLF.fd
+++ b/fonts/montserrat/tex/T1MontserratAlternates-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{T1MontserratAlternates-TLF.fd}
- [2019/10/18 (autoinst) Font definitions for T1/MontserratAlternates-TLF.]
+ [2019/11/07 (autoinst) Font definitions for T1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,78 +20,105 @@
\DeclareFontFamily{T1}{MontserratAlternates-TLF}{}
-% ---- extralight ----
+% ---- thin ----
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tlf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{thin}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{extralight}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tlf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tlf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tlf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{extralight}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tlf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{thin}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{extralight}{scsl}{
- <-> ssub * MontserratAlternates-TLF/extralight/scit
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{thin}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/thin/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{extralight}{sl}{
- <-> ssub * MontserratAlternates-TLF/extralight/it
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{thin}{sl}{
+ <-> ssub * MontserratAlternates-TLF/thin/it
}{}
-% ---- extrabold ----
+% ---- light ----
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{extrabold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tlf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-tlf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tlf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{light}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tlf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{light}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{extrabold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tlf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{extrabold}{scsl}{
- <-> ssub * MontserratAlternates-TLF/extrabold/scit
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{light}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/light/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-TLF/extrabold/it
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{light}{sl}{
+ <-> ssub * MontserratAlternates-TLF/light/it
}{}
-% ---- regular ----
+% ---- extralight ----
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tlf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{extralight}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{regular}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tlf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{regular}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tlf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{extralight}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tlf-sc-t1
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{extralight}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/extralight/scit
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-TLF/extralight/it
+}{}
+
+
+% ---- regular ----
+
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{regular}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tlf-sc-t1
}{}
\DeclareFontShape{T1}{MontserratAlternates-TLF}{regular}{n}{
<-> \MontserratAlternates@@scale MontserratAlternates-Regular-tlf-t1
}{}
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{regular}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tlf-sc-t1
+}{}
+
\DeclareFontShape{T1}{MontserratAlternates-TLF}{regular}{scsl}{
<-> ssub * MontserratAlternates-TLF/regular/scit
}{}
@@ -99,14 +134,14 @@
<-> \MontserratAlternates@@scale MontserratAlternates-Black-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tlf-t1
-}{}
-
\DeclareFontShape{T1}{MontserratAlternates-TLF}{black}{n}{
<-> \MontserratAlternates@@scale MontserratAlternates-Black-tlf-t1
}{}
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tlf-t1
+}{}
+
\DeclareFontShape{T1}{MontserratAlternates-TLF}{black}{scit}{
<-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tlf-sc-t1
}{}
@@ -120,76 +155,49 @@
}{}
-% ---- semibold ----
-
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{semibold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tlf-sc-t1
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tlf-t1
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tlf-t1
-}{}
+% ---- extrabold ----
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{semibold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tlf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{semibold}{scsl}{
- <-> ssub * MontserratAlternates-TLF/semibold/scit
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{extrabold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{semibold}{sl}{
- <-> ssub * MontserratAlternates-TLF/semibold/it
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{extrabold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tlf-sc-t1
}{}
-
-% ---- light ----
-
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{light}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tlf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tlf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-tlf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{extrabold}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/extrabold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tlf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-TLF/extrabold/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{light}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-tlf-sc-t1
-}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{light}{scsl}{
- <-> ssub * MontserratAlternates-TLF/light/scit
-}{}
+% ---- medium ----
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{light}{sl}{
- <-> ssub * MontserratAlternates-TLF/light/it
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{medium}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tlf-sc-t1
}{}
-
-% ---- medium ----
-
\DeclareFontShape{T1}{MontserratAlternates-TLF}{medium}{n}{
<-> \MontserratAlternates@@scale MontserratAlternates-Medium-tlf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{medium}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tlf-sc-t1
-}{}
-
\DeclareFontShape{T1}{MontserratAlternates-TLF}{medium}{it}{
<-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{medium}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tlf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{medium}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tlf-sc-t1
}{}
\DeclareFontShape{T1}{MontserratAlternates-TLF}{medium}{scsl}{
@@ -203,22 +211,22 @@
% ---- bold ----
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tlf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tlf-t1
}{}
\DeclareFontShape{T1}{MontserratAlternates-TLF}{bold}{sc}{
<-> \MontserratAlternates@@scale MontserratAlternates-Bold-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tlf-t1
-}{}
-
\DeclareFontShape{T1}{MontserratAlternates-TLF}{bold}{scit}{
<-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tlf-sc-t1
}{}
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tlf-t1
+}{}
+
\DeclareFontShape{T1}{MontserratAlternates-TLF}{bold}{scsl}{
<-> ssub * MontserratAlternates-TLF/bold/scit
}{}
@@ -228,294 +236,267 @@
}{}
-% ---- thin ----
+% ---- semibold ----
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tlf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tlf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{thin}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tlf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{semibold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tlf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{semibold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tlf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{thin}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tlf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tlf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{thin}{scsl}{
- <-> ssub * MontserratAlternates-TLF/thin/scit
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{semibold}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/semibold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{thin}{sl}{
- <-> ssub * MontserratAlternates-TLF/thin/it
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-TLF/semibold/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{ul}{scsl}{
- <-> ssub * MontserratAlternates-TLF/thin/scsl
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{ul}{scit}{
+ <-> alias * MontserratAlternates-TLF/thin/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{ul}{n}{
- <-> ssub * MontserratAlternates-TLF/thin/n
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{ul}{it}{
+ <-> alias * MontserratAlternates-TLF/thin/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{ul}{scit}{
- <-> ssub * MontserratAlternates-TLF/thin/scit
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{ul}{scsl}{
+ <-> alias * MontserratAlternates-TLF/thin/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{ul}{it}{
- <-> ssub * MontserratAlternates-TLF/thin/it
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{ul}{n}{
+ <-> alias * MontserratAlternates-TLF/thin/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{ul}{sc}{
- <-> ssub * MontserratAlternates-TLF/thin/sc
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{ul}{sl}{
+ <-> alias * MontserratAlternates-TLF/thin/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{ul}{sl}{
- <-> ssub * MontserratAlternates-TLF/thin/sl
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{ul}{sc}{
+ <-> alias * MontserratAlternates-TLF/thin/sc
}{}
% el --> extralight
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{el}{sl}{
- <-> ssub * MontserratAlternates-TLF/extralight/sl
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{el}{sc}{
- <-> ssub * MontserratAlternates-TLF/extralight/sc
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{el}{scsl}{
+ <-> alias * MontserratAlternates-TLF/extralight/scsl
}{}
\DeclareFontShape{T1}{MontserratAlternates-TLF}{el}{it}{
- <-> ssub * MontserratAlternates-TLF/extralight/it
+ <-> alias * MontserratAlternates-TLF/extralight/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-TLF}{el}{scit}{
- <-> ssub * MontserratAlternates-TLF/extralight/scit
+ <-> alias * MontserratAlternates-TLF/extralight/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{el}{n}{
- <-> ssub * MontserratAlternates-TLF/extralight/n
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{el}{sc}{
+ <-> alias * MontserratAlternates-TLF/extralight/sc
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{el}{scsl}{
- <-> ssub * MontserratAlternates-TLF/extralight/scsl
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{el}{sl}{
+ <-> alias * MontserratAlternates-TLF/extralight/sl
}{}
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{el}{n}{
+ <-> alias * MontserratAlternates-TLF/extralight/n
+}{}
-% l --> light
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{l}{it}{
- <-> ssub * MontserratAlternates-TLF/light/it
-}{}
+% l --> light
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{l}{sc}{
- <-> ssub * MontserratAlternates-TLF/light/sc
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{l}{scit}{
+ <-> alias * MontserratAlternates-TLF/light/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{l}{sl}{
- <-> ssub * MontserratAlternates-TLF/light/sl
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{l}{it}{
+ <-> alias * MontserratAlternates-TLF/light/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-TLF}{l}{scsl}{
- <-> ssub * MontserratAlternates-TLF/light/scsl
+ <-> alias * MontserratAlternates-TLF/light/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{l}{scit}{
- <-> ssub * MontserratAlternates-TLF/light/scit
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{l}{sl}{
+ <-> alias * MontserratAlternates-TLF/light/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-TLF}{l}{n}{
- <-> ssub * MontserratAlternates-TLF/light/n
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{sl}{it}{
- <-> ssub * MontserratAlternates-TLF/regular/it
+ <-> alias * MontserratAlternates-TLF/light/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{sl}{sc}{
- <-> ssub * MontserratAlternates-TLF/regular/sc
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{sl}{sl}{
- <-> ssub * MontserratAlternates-TLF/regular/sl
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{l}{sc}{
+ <-> alias * MontserratAlternates-TLF/light/sc
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{sl}{scsl}{
- <-> ssub * MontserratAlternates-TLF/regular/scsl
-}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{sl}{n}{
- <-> ssub * MontserratAlternates-TLF/regular/n
-}{}
+% m --> regular
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{sl}{scit}{
- <-> ssub * MontserratAlternates-TLF/regular/scit
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{m}{scit}{
+ <-> alias * MontserratAlternates-TLF/regular/scit
}{}
-
-% m --> medium
-
\DeclareFontShape{T1}{MontserratAlternates-TLF}{m}{it}{
- <-> ssub * MontserratAlternates-TLF/medium/it
+ <-> alias * MontserratAlternates-TLF/regular/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{m}{sc}{
- <-> ssub * MontserratAlternates-TLF/medium/sc
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{m}{scsl}{
+ <-> alias * MontserratAlternates-TLF/regular/scsl
}{}
\DeclareFontShape{T1}{MontserratAlternates-TLF}{m}{sl}{
- <-> ssub * MontserratAlternates-TLF/medium/sl
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{m}{scsl}{
- <-> ssub * MontserratAlternates-TLF/medium/scsl
+ <-> alias * MontserratAlternates-TLF/regular/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-TLF}{m}{n}{
- <-> ssub * MontserratAlternates-TLF/medium/n
+ <-> alias * MontserratAlternates-TLF/regular/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{m}{scit}{
- <-> ssub * MontserratAlternates-TLF/medium/scit
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{m}{sc}{
+ <-> alias * MontserratAlternates-TLF/regular/sc
}{}
% sb --> semibold
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{sb}{it}{
- <-> ssub * MontserratAlternates-TLF/semibold/it
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{sb}{sl}{
+ <-> alias * MontserratAlternates-TLF/semibold/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{sb}{sc}{
- <-> ssub * MontserratAlternates-TLF/semibold/sc
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{sb}{n}{
+ <-> alias * MontserratAlternates-TLF/semibold/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{sb}{sl}{
- <-> ssub * MontserratAlternates-TLF/semibold/sl
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{sb}{sc}{
+ <-> alias * MontserratAlternates-TLF/semibold/sc
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{sb}{scsl}{
- <-> ssub * MontserratAlternates-TLF/semibold/scsl
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{sb}{scit}{
+ <-> alias * MontserratAlternates-TLF/semibold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{sb}{scit}{
- <-> ssub * MontserratAlternates-TLF/semibold/scit
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{sb}{scsl}{
+ <-> alias * MontserratAlternates-TLF/semibold/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{sb}{n}{
- <-> ssub * MontserratAlternates-TLF/semibold/n
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{sb}{it}{
+ <-> alias * MontserratAlternates-TLF/semibold/it
}{}
% b --> bold
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{b}{it}{
- <-> ssub * MontserratAlternates-TLF/bold/it
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{b}{sc}{
- <-> ssub * MontserratAlternates-TLF/bold/sc
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{b}{scit}{
+ <-> alias * MontserratAlternates-TLF/bold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{b}{sl}{
- <-> ssub * MontserratAlternates-TLF/bold/sl
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{b}{it}{
+ <-> alias * MontserratAlternates-TLF/bold/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-TLF}{b}{scsl}{
- <-> ssub * MontserratAlternates-TLF/bold/scsl
+ <-> alias * MontserratAlternates-TLF/bold/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{b}{scit}{
- <-> ssub * MontserratAlternates-TLF/bold/scit
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{b}{sl}{
+ <-> alias * MontserratAlternates-TLF/bold/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-TLF}{b}{n}{
- <-> ssub * MontserratAlternates-TLF/bold/n
+ <-> alias * MontserratAlternates-TLF/bold/n
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{b}{sc}{
+ <-> alias * MontserratAlternates-TLF/bold/sc
}{}
% eb --> extrabold
\DeclareFontShape{T1}{MontserratAlternates-TLF}{eb}{scit}{
- <-> ssub * MontserratAlternates-TLF/extrabold/scit
+ <-> alias * MontserratAlternates-TLF/extrabold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{eb}{n}{
- <-> ssub * MontserratAlternates-TLF/extrabold/n
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{eb}{it}{
+ <-> alias * MontserratAlternates-TLF/extrabold/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-TLF}{eb}{scsl}{
- <-> ssub * MontserratAlternates-TLF/extrabold/scsl
+ <-> alias * MontserratAlternates-TLF/extrabold/scsl
}{}
\DeclareFontShape{T1}{MontserratAlternates-TLF}{eb}{sl}{
- <-> ssub * MontserratAlternates-TLF/extrabold/sl
+ <-> alias * MontserratAlternates-TLF/extrabold/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{eb}{sc}{
- <-> ssub * MontserratAlternates-TLF/extrabold/sc
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{eb}{n}{
+ <-> alias * MontserratAlternates-TLF/extrabold/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{eb}{it}{
- <-> ssub * MontserratAlternates-TLF/extrabold/it
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{eb}{sc}{
+ <-> alias * MontserratAlternates-TLF/extrabold/sc
}{}
% ub --> black
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{ub}{it}{
- <-> ssub * MontserratAlternates-TLF/black/it
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{ub}{scsl}{
+ <-> alias * MontserratAlternates-TLF/black/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{ub}{sc}{
- <-> ssub * MontserratAlternates-TLF/black/sc
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{ub}{it}{
+ <-> alias * MontserratAlternates-TLF/black/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{ub}{sl}{
- <-> ssub * MontserratAlternates-TLF/black/sl
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{ub}{scit}{
+ <-> alias * MontserratAlternates-TLF/black/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{ub}{scsl}{
- <-> ssub * MontserratAlternates-TLF/black/scsl
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{ub}{sc}{
+ <-> alias * MontserratAlternates-TLF/black/sc
}{}
\DeclareFontShape{T1}{MontserratAlternates-TLF}{ub}{n}{
- <-> ssub * MontserratAlternates-TLF/black/n
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{ub}{scit}{
- <-> ssub * MontserratAlternates-TLF/black/scit
+ <-> alias * MontserratAlternates-TLF/black/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{bx}{scsl}{
- <-> ssub * MontserratAlternates-TLF/b/scsl
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-TLF}{bx}{n}{
- <-> ssub * MontserratAlternates-TLF/b/n
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{ub}{sl}{
+ <-> alias * MontserratAlternates-TLF/black/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-TLF}{bx}{scit}{
<-> ssub * MontserratAlternates-TLF/b/scit
}{}
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{bx}{scsl}{
+ <-> ssub * MontserratAlternates-TLF/b/scsl
+}{}
+
\DeclareFontShape{T1}{MontserratAlternates-TLF}{bx}{it}{
<-> ssub * MontserratAlternates-TLF/b/it
}{}
+\DeclareFontShape{T1}{MontserratAlternates-TLF}{bx}{n}{
+ <-> ssub * MontserratAlternates-TLF/b/n
+}{}
+
\DeclareFontShape{T1}{MontserratAlternates-TLF}{bx}{sl}{
<-> ssub * MontserratAlternates-TLF/b/sl
}{}
diff --git a/fonts/montserrat/tex/T1MontserratAlternates-TOsF.fd b/fonts/montserrat/tex/T1MontserratAlternates-TOsF.fd
index 985c35d4ef..65d44234c9 100644
--- a/fonts/montserrat/tex/T1MontserratAlternates-TOsF.fd
+++ b/fonts/montserrat/tex/T1MontserratAlternates-TOsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{T1MontserratAlternates-TOsF.fd}
- [2019/10/18 (autoinst) Font definitions for T1/MontserratAlternates-TOsF.]
+ [2019/11/07 (autoinst) Font definitions for T1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,174 +20,170 @@
\DeclareFontFamily{T1}{MontserratAlternates-TOsF}{}
-% ---- extralight ----
+% ---- semibold ----
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extralight}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tosf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{semibold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tosf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tosf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extralight}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tosf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tosf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tosf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{semibold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extralight}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/extralight/scit
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{semibold}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/semibold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extralight}{sl}{
- <-> ssub * MontserratAlternates-TOsF/extralight/it
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/semibold/it
}{}
-% ---- extrabold ----
+% ---- bold ----
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extrabold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tosf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tosf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tosf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tosf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tosf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extrabold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tosf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extrabold}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/scit
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bold}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/bold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/it
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bold}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/bold/it
}{}
-% ---- bold ----
+% ---- medium ----
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tosf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tosf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tosf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{medium}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tosf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{medium}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tosf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tosf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bold}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/bold/scit
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{medium}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/medium/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bold}{sl}{
- <-> ssub * MontserratAlternates-TOsF/bold/it
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{medium}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/medium/it
}{}
-% ---- thin ----
+% ---- extrabold ----
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{thin}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tosf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extrabold}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tosf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tosf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tosf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tosf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{thin}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tosf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extrabold}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{thin}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/thin/scit
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extrabold}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/extrabold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{thin}{sl}{
- <-> ssub * MontserratAlternates-TOsF/thin/it
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/extrabold/it
}{}
-% ---- semibold ----
+% ---- black ----
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{semibold}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tosf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{black}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tosf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-tosf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{semibold}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tosf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tosf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tosf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{black}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{semibold}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/semibold/scit
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{black}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/black/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{semibold}{sl}{
- <-> ssub * MontserratAlternates-TOsF/semibold/it
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{black}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/black/it
}{}
-% ---- medium ----
+% ---- regular ----
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tosf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{regular}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{medium}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tosf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tosf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tosf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tosf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{medium}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tosf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{regular}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{medium}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/medium/scit
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{regular}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/regular/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{medium}{sl}{
- <-> ssub * MontserratAlternates-TOsF/medium/it
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{regular}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/regular/it
}{}
% ---- light ----
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tosf-t1
-}{}
-
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{light}{sc}{
<-> \MontserratAlternates@@scale MontserratAlternates-Light-tosf-sc-t1
}{}
@@ -188,6 +192,10 @@
<-> \MontserratAlternates@@scale MontserratAlternates-Light-tosf-t1
}{}
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tosf-t1
+}{}
+
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{light}{scit}{
<-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tosf-sc-t1
}{}
@@ -201,315 +209,280 @@
}{}
-% ---- black ----
+% ---- extralight ----
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{black}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-tosf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extralight}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tosf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tosf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-tosf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tosf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{black}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tosf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extralight}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{black}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/black/scit
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extralight}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/extralight/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{black}{sl}{
- <-> ssub * MontserratAlternates-TOsF/black/it
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/extralight/it
}{}
-% ---- regular ----
+% ---- thin ----
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tosf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tosf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{regular}{scit}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tosf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{thin}{scit}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tosf-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{thin}{sc}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tosf-sc-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{regular}{sc}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tosf-sc-t1
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tosf-t1
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{regular}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/regular/scit
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{thin}{scsl}{
+ <-> ssub * MontserratAlternates-TOsF/thin/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{regular}{sl}{
- <-> ssub * MontserratAlternates-TOsF/regular/it
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{thin}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/thin/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ul}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/thin/scsl
+ <-> alias * MontserratAlternates-TOsF/thin/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ul}{n}{
- <-> ssub * MontserratAlternates-TOsF/thin/n
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ul}{it}{
+ <-> alias * MontserratAlternates-TOsF/thin/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ul}{scit}{
- <-> ssub * MontserratAlternates-TOsF/thin/scit
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ul}{it}{
- <-> ssub * MontserratAlternates-TOsF/thin/it
+ <-> alias * MontserratAlternates-TOsF/thin/scit
}{}
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ul}{sc}{
- <-> ssub * MontserratAlternates-TOsF/thin/sc
+ <-> alias * MontserratAlternates-TOsF/thin/sc
}{}
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ul}{sl}{
- <-> ssub * MontserratAlternates-TOsF/thin/sl
+ <-> alias * MontserratAlternates-TOsF/thin/sl
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ul}{n}{
+ <-> alias * MontserratAlternates-TOsF/thin/n
}{}
% el --> extralight
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{el}{scit}{
- <-> ssub * MontserratAlternates-TOsF/extralight/scit
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{el}{sl}{
+ <-> alias * MontserratAlternates-TOsF/extralight/sl
}{}
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{el}{n}{
- <-> ssub * MontserratAlternates-TOsF/extralight/n
+ <-> alias * MontserratAlternates-TOsF/extralight/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{el}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/extralight/scsl
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{el}{sc}{
+ <-> alias * MontserratAlternates-TOsF/extralight/sc
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{el}{sl}{
- <-> ssub * MontserratAlternates-TOsF/extralight/sl
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{el}{scit}{
+ <-> alias * MontserratAlternates-TOsF/extralight/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{el}{sc}{
- <-> ssub * MontserratAlternates-TOsF/extralight/sc
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{el}{scsl}{
+ <-> alias * MontserratAlternates-TOsF/extralight/scsl
}{}
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{el}{it}{
- <-> ssub * MontserratAlternates-TOsF/extralight/it
+ <-> alias * MontserratAlternates-TOsF/extralight/it
}{}
% l --> light
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{l}{sl}{
- <-> ssub * MontserratAlternates-TOsF/light/sl
+ <-> alias * MontserratAlternates-TOsF/light/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{l}{sc}{
- <-> ssub * MontserratAlternates-TOsF/light/sc
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{l}{n}{
+ <-> alias * MontserratAlternates-TOsF/light/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{l}{it}{
- <-> ssub * MontserratAlternates-TOsF/light/it
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{l}{sc}{
+ <-> alias * MontserratAlternates-TOsF/light/sc
}{}
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{l}{scit}{
- <-> ssub * MontserratAlternates-TOsF/light/scit
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{l}{n}{
- <-> ssub * MontserratAlternates-TOsF/light/n
+ <-> alias * MontserratAlternates-TOsF/light/scit
}{}
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{l}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/light/scsl
+ <-> alias * MontserratAlternates-TOsF/light/scsl
}{}
-
-% sl --> regular
-
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sl}{it}{
- <-> ssub * MontserratAlternates-TOsF/regular/it
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sl}{sc}{
- <-> ssub * MontserratAlternates-TOsF/regular/sc
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sl}{sl}{
- <-> ssub * MontserratAlternates-TOsF/regular/sl
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{l}{it}{
+ <-> alias * MontserratAlternates-TOsF/light/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sl}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/regular/scsl
-}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sl}{scit}{
- <-> ssub * MontserratAlternates-TOsF/regular/scit
-}{}
+% m --> regular
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sl}{n}{
- <-> ssub * MontserratAlternates-TOsF/regular/n
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{m}{sl}{
+ <-> alias * MontserratAlternates-TOsF/regular/sl
}{}
-
-% m --> medium
-
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{m}{it}{
- <-> ssub * MontserratAlternates-TOsF/medium/it
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{m}{n}{
+ <-> alias * MontserratAlternates-TOsF/regular/n
}{}
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{m}{sc}{
- <-> ssub * MontserratAlternates-TOsF/medium/sc
+ <-> alias * MontserratAlternates-TOsF/regular/sc
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{m}{sl}{
- <-> ssub * MontserratAlternates-TOsF/medium/sl
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{m}{scit}{
+ <-> alias * MontserratAlternates-TOsF/regular/scit
}{}
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{m}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/medium/scsl
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{m}{scit}{
- <-> ssub * MontserratAlternates-TOsF/medium/scit
+ <-> alias * MontserratAlternates-TOsF/regular/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{m}{n}{
- <-> ssub * MontserratAlternates-TOsF/medium/n
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{m}{it}{
+ <-> alias * MontserratAlternates-TOsF/regular/it
}{}
% sb --> semibold
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sb}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/semibold/scsl
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sb}{n}{
+ <-> alias * MontserratAlternates-TOsF/semibold/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sb}{n}{
- <-> ssub * MontserratAlternates-TOsF/semibold/n
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sb}{sl}{
+ <-> alias * MontserratAlternates-TOsF/semibold/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sb}{scit}{
- <-> ssub * MontserratAlternates-TOsF/semibold/scit
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sb}{sc}{
+ <-> alias * MontserratAlternates-TOsF/semibold/sc
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sb}{it}{
- <-> ssub * MontserratAlternates-TOsF/semibold/it
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sb}{scit}{
+ <-> alias * MontserratAlternates-TOsF/semibold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sb}{sc}{
- <-> ssub * MontserratAlternates-TOsF/semibold/sc
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sb}{scsl}{
+ <-> alias * MontserratAlternates-TOsF/semibold/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sb}{sl}{
- <-> ssub * MontserratAlternates-TOsF/semibold/sl
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{sb}{it}{
+ <-> alias * MontserratAlternates-TOsF/semibold/it
}{}
% b --> bold
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{b}{sl}{
- <-> ssub * MontserratAlternates-TOsF/bold/sl
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{b}{sc}{
- <-> ssub * MontserratAlternates-TOsF/bold/sc
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{b}{scsl}{
+ <-> alias * MontserratAlternates-TOsF/bold/scsl
}{}
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{b}{it}{
- <-> ssub * MontserratAlternates-TOsF/bold/it
+ <-> alias * MontserratAlternates-TOsF/bold/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{b}{scit}{
- <-> ssub * MontserratAlternates-TOsF/bold/scit
+ <-> alias * MontserratAlternates-TOsF/bold/scit
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{b}{n}{
- <-> ssub * MontserratAlternates-TOsF/bold/n
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{b}{sc}{
+ <-> alias * MontserratAlternates-TOsF/bold/sc
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{b}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/bold/scsl
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{b}{sl}{
+ <-> alias * MontserratAlternates-TOsF/bold/sl
}{}
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{b}{n}{
+ <-> alias * MontserratAlternates-TOsF/bold/n
+}{}
-% eb --> extrabold
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{eb}{sl}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/sl
-}{}
+% eb --> extrabold
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{eb}{sc}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/sc
+ <-> alias * MontserratAlternates-TOsF/extrabold/sc
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{eb}{it}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/it
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{eb}{n}{
+ <-> alias * MontserratAlternates-TOsF/extrabold/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{eb}{scit}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/scit
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{eb}{sl}{
+ <-> alias * MontserratAlternates-TOsF/extrabold/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{eb}{n}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/n
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{eb}{it}{
+ <-> alias * MontserratAlternates-TOsF/extrabold/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{eb}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/scsl
+ <-> alias * MontserratAlternates-TOsF/extrabold/scsl
}{}
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{eb}{scit}{
+ <-> alias * MontserratAlternates-TOsF/extrabold/scit
+}{}
-% ub --> black
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ub}{sl}{
- <-> ssub * MontserratAlternates-TOsF/black/sl
-}{}
+% ub --> black
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ub}{sc}{
- <-> ssub * MontserratAlternates-TOsF/black/sc
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ub}{n}{
+ <-> alias * MontserratAlternates-TOsF/black/n
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ub}{it}{
- <-> ssub * MontserratAlternates-TOsF/black/it
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ub}{sl}{
+ <-> alias * MontserratAlternates-TOsF/black/sl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ub}{n}{
- <-> ssub * MontserratAlternates-TOsF/black/n
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ub}{sc}{
+ <-> alias * MontserratAlternates-TOsF/black/sc
}{}
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ub}{scit}{
- <-> ssub * MontserratAlternates-TOsF/black/scit
+ <-> alias * MontserratAlternates-TOsF/black/scit
}{}
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ub}{scsl}{
- <-> ssub * MontserratAlternates-TOsF/black/scsl
-}{}
-
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bx}{it}{
- <-> ssub * MontserratAlternates-TOsF/b/it
+ <-> alias * MontserratAlternates-TOsF/black/scsl
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bx}{sl}{
- <-> ssub * MontserratAlternates-TOsF/b/sl
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{ub}{it}{
+ <-> alias * MontserratAlternates-TOsF/black/it
}{}
-\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bx}{sc}{
- <-> ssub * MontserratAlternates-TOsF/b/sc
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bx}{it}{
+ <-> ssub * MontserratAlternates-TOsF/b/it
}{}
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bx}{scsl}{
@@ -520,6 +493,14 @@
<-> ssub * MontserratAlternates-TOsF/b/scit
}{}
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bx}{sc}{
+ <-> ssub * MontserratAlternates-TOsF/b/sc
+}{}
+
+\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bx}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/b/sl
+}{}
+
\DeclareFontShape{T1}{MontserratAlternates-TOsF}{bx}{n}{
<-> ssub * MontserratAlternates-TOsF/b/n
}{}
diff --git a/fonts/montserrat/tex/TS1Montserrat-LF.fd b/fonts/montserrat/tex/TS1Montserrat-LF.fd
index afc88fed57..9f8fb904a0 100644
--- a/fonts/montserrat/tex/TS1Montserrat-LF.fd
+++ b/fonts/montserrat/tex/TS1Montserrat-LF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{TS1Montserrat-LF.fd}
- [2019/10/18 (autoinst) Font definitions for TS1/Montserrat-LF.]
+ [2019/11/07 (autoinst) Font definitions for TS1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,18 +20,18 @@
\DeclareFontFamily{TS1}{Montserrat-LF}{}
-% ---- extralight ----
+% ---- bold ----
-\DeclareFontShape{TS1}{Montserrat-LF}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-lf-ts1
+\DeclareFontShape{TS1}{Montserrat-LF}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-lf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-lf-ts1
+\DeclareFontShape{TS1}{Montserrat-LF}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-lf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{extralight}{sl}{
- <-> ssub * Montserrat-LF/extralight/it
+\DeclareFontShape{TS1}{Montserrat-LF}{bold}{sl}{
+ <-> ssub * Montserrat-LF/bold/it
}{}
@@ -42,63 +50,63 @@
}{}
-% ---- regular ----
+% ---- medium ----
-\DeclareFontShape{TS1}{Montserrat-LF}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-lf-ts1
+\DeclareFontShape{TS1}{Montserrat-LF}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-lf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-lf-ts1
+\DeclareFontShape{TS1}{Montserrat-LF}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-lf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{regular}{sl}{
- <-> ssub * Montserrat-LF/regular/it
+\DeclareFontShape{TS1}{Montserrat-LF}{medium}{sl}{
+ <-> ssub * Montserrat-LF/medium/it
}{}
-% ---- bold ----
+% ---- thin ----
-\DeclareFontShape{TS1}{Montserrat-LF}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-lf-ts1
+\DeclareFontShape{TS1}{Montserrat-LF}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-lf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-lf-ts1
+\DeclareFontShape{TS1}{Montserrat-LF}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-lf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{bold}{sl}{
- <-> ssub * Montserrat-LF/bold/it
+\DeclareFontShape{TS1}{Montserrat-LF}{thin}{sl}{
+ <-> ssub * Montserrat-LF/thin/it
}{}
-% ---- semibold ----
+% ---- extralight ----
-\DeclareFontShape{TS1}{Montserrat-LF}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-lf-ts1
+\DeclareFontShape{TS1}{Montserrat-LF}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-lf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-lf-ts1
+\DeclareFontShape{TS1}{Montserrat-LF}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-lf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{semibold}{sl}{
- <-> ssub * Montserrat-LF/semibold/it
+\DeclareFontShape{TS1}{Montserrat-LF}{extralight}{sl}{
+ <-> ssub * Montserrat-LF/extralight/it
}{}
-% ---- thin ----
+% ---- light ----
-\DeclareFontShape{TS1}{Montserrat-LF}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-lf-ts1
+\DeclareFontShape{TS1}{Montserrat-LF}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-lf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-lf-ts1
+\DeclareFontShape{TS1}{Montserrat-LF}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-lf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{thin}{sl}{
- <-> ssub * Montserrat-LF/thin/it
+\DeclareFontShape{TS1}{Montserrat-LF}{light}{sl}{
+ <-> ssub * Montserrat-LF/light/it
}{}
@@ -117,181 +125,166 @@
}{}
-% ---- light ----
+% ---- semibold ----
-\DeclareFontShape{TS1}{Montserrat-LF}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-lf-ts1
+\DeclareFontShape{TS1}{Montserrat-LF}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-lf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-lf-ts1
+\DeclareFontShape{TS1}{Montserrat-LF}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-lf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{light}{sl}{
- <-> ssub * Montserrat-LF/light/it
+\DeclareFontShape{TS1}{Montserrat-LF}{semibold}{sl}{
+ <-> ssub * Montserrat-LF/semibold/it
}{}
-% ---- medium ----
+% ---- regular ----
-\DeclareFontShape{TS1}{Montserrat-LF}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-lf-ts1
+\DeclareFontShape{TS1}{Montserrat-LF}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-lf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-lf-ts1
+\DeclareFontShape{TS1}{Montserrat-LF}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-lf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{medium}{sl}{
- <-> ssub * Montserrat-LF/medium/it
+\DeclareFontShape{TS1}{Montserrat-LF}{regular}{sl}{
+ <-> ssub * Montserrat-LF/regular/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{TS1}{Montserrat-LF}{ul}{n}{
- <-> ssub * Montserrat-LF/thin/n
+ <-> alias * Montserrat-LF/thin/n
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{ul}{sl}{
- <-> ssub * Montserrat-LF/thin/sl
+\DeclareFontShape{TS1}{Montserrat-LF}{ul}{it}{
+ <-> alias * Montserrat-LF/thin/it
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{ul}{it}{
- <-> ssub * Montserrat-LF/thin/it
+\DeclareFontShape{TS1}{Montserrat-LF}{ul}{sl}{
+ <-> alias * Montserrat-LF/thin/sl
}{}
% el --> extralight
\DeclareFontShape{TS1}{Montserrat-LF}{el}{sl}{
- <-> ssub * Montserrat-LF/extralight/sl
+ <-> alias * Montserrat-LF/extralight/sl
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{el}{n}{
- <-> ssub * Montserrat-LF/extralight/n
+\DeclareFontShape{TS1}{Montserrat-LF}{el}{it}{
+ <-> alias * Montserrat-LF/extralight/it
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{el}{it}{
- <-> ssub * Montserrat-LF/extralight/it
+\DeclareFontShape{TS1}{Montserrat-LF}{el}{n}{
+ <-> alias * Montserrat-LF/extralight/n
}{}
% l --> light
\DeclareFontShape{TS1}{Montserrat-LF}{l}{n}{
- <-> ssub * Montserrat-LF/light/n
-}{}
-
-\DeclareFontShape{TS1}{Montserrat-LF}{l}{sl}{
- <-> ssub * Montserrat-LF/light/sl
+ <-> alias * Montserrat-LF/light/n
}{}
\DeclareFontShape{TS1}{Montserrat-LF}{l}{it}{
- <-> ssub * Montserrat-LF/light/it
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{TS1}{Montserrat-LF}{sl}{sl}{
- <-> ssub * Montserrat-LF/regular/sl
-}{}
-
-\DeclareFontShape{TS1}{Montserrat-LF}{sl}{n}{
- <-> ssub * Montserrat-LF/regular/n
+ <-> alias * Montserrat-LF/light/it
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{sl}{it}{
- <-> ssub * Montserrat-LF/regular/it
+\DeclareFontShape{TS1}{Montserrat-LF}{l}{sl}{
+ <-> alias * Montserrat-LF/light/sl
}{}
-% m --> medium
+% m --> regular
-\DeclareFontShape{TS1}{Montserrat-LF}{m}{it}{
- <-> ssub * Montserrat-LF/medium/it
+\DeclareFontShape{TS1}{Montserrat-LF}{m}{n}{
+ <-> alias * Montserrat-LF/regular/n
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{m}{n}{
- <-> ssub * Montserrat-LF/medium/n
+\DeclareFontShape{TS1}{Montserrat-LF}{m}{it}{
+ <-> alias * Montserrat-LF/regular/it
}{}
\DeclareFontShape{TS1}{Montserrat-LF}{m}{sl}{
- <-> ssub * Montserrat-LF/medium/sl
+ <-> alias * Montserrat-LF/regular/sl
}{}
% sb --> semibold
\DeclareFontShape{TS1}{Montserrat-LF}{sb}{sl}{
- <-> ssub * Montserrat-LF/semibold/sl
+ <-> alias * Montserrat-LF/semibold/sl
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{sb}{n}{
- <-> ssub * Montserrat-LF/semibold/n
+\DeclareFontShape{TS1}{Montserrat-LF}{sb}{it}{
+ <-> alias * Montserrat-LF/semibold/it
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{sb}{it}{
- <-> ssub * Montserrat-LF/semibold/it
+\DeclareFontShape{TS1}{Montserrat-LF}{sb}{n}{
+ <-> alias * Montserrat-LF/semibold/n
}{}
% b --> bold
\DeclareFontShape{TS1}{Montserrat-LF}{b}{n}{
- <-> ssub * Montserrat-LF/bold/n
+ <-> alias * Montserrat-LF/bold/n
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{b}{sl}{
- <-> ssub * Montserrat-LF/bold/sl
+\DeclareFontShape{TS1}{Montserrat-LF}{b}{it}{
+ <-> alias * Montserrat-LF/bold/it
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{b}{it}{
- <-> ssub * Montserrat-LF/bold/it
+\DeclareFontShape{TS1}{Montserrat-LF}{b}{sl}{
+ <-> alias * Montserrat-LF/bold/sl
}{}
% eb --> extrabold
\DeclareFontShape{TS1}{Montserrat-LF}{eb}{sl}{
- <-> ssub * Montserrat-LF/extrabold/sl
+ <-> alias * Montserrat-LF/extrabold/sl
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{eb}{n}{
- <-> ssub * Montserrat-LF/extrabold/n
+\DeclareFontShape{TS1}{Montserrat-LF}{eb}{it}{
+ <-> alias * Montserrat-LF/extrabold/it
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{eb}{it}{
- <-> ssub * Montserrat-LF/extrabold/it
+\DeclareFontShape{TS1}{Montserrat-LF}{eb}{n}{
+ <-> alias * Montserrat-LF/extrabold/n
}{}
% ub --> black
-\DeclareFontShape{TS1}{Montserrat-LF}{ub}{n}{
- <-> ssub * Montserrat-LF/black/n
-}{}
-
\DeclareFontShape{TS1}{Montserrat-LF}{ub}{sl}{
- <-> ssub * Montserrat-LF/black/sl
+ <-> alias * Montserrat-LF/black/sl
}{}
\DeclareFontShape{TS1}{Montserrat-LF}{ub}{it}{
- <-> ssub * Montserrat-LF/black/it
+ <-> alias * Montserrat-LF/black/it
}{}
-\DeclareFontShape{TS1}{Montserrat-LF}{bx}{n}{
- <-> ssub * Montserrat-LF/b/n
+\DeclareFontShape{TS1}{Montserrat-LF}{ub}{n}{
+ <-> alias * Montserrat-LF/black/n
}{}
\DeclareFontShape{TS1}{Montserrat-LF}{bx}{sl}{
<-> ssub * Montserrat-LF/b/sl
}{}
+\DeclareFontShape{TS1}{Montserrat-LF}{bx}{n}{
+ <-> ssub * Montserrat-LF/b/n
+}{}
+
\DeclareFontShape{TS1}{Montserrat-LF}{bx}{it}{
<-> ssub * Montserrat-LF/b/it
}{}
diff --git a/fonts/montserrat/tex/TS1Montserrat-OsF.fd b/fonts/montserrat/tex/TS1Montserrat-OsF.fd
index 7a6b1963bc..03b6b759bc 100644
--- a/fonts/montserrat/tex/TS1Montserrat-OsF.fd
+++ b/fonts/montserrat/tex/TS1Montserrat-OsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{TS1Montserrat-OsF.fd}
- [2019/10/18 (autoinst) Font definitions for TS1/Montserrat-OsF.]
+ [2019/11/07 (autoinst) Font definitions for TS1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,76 +20,61 @@
\DeclareFontFamily{TS1}{Montserrat-OsF}{}
-% ---- bold ----
+% ---- medium ----
-\DeclareFontShape{TS1}{Montserrat-OsF}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-osf-ts1
+\DeclareFontShape{TS1}{Montserrat-OsF}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-osf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-osf-ts1
+\DeclareFontShape{TS1}{Montserrat-OsF}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-osf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{bold}{sl}{
- <-> ssub * Montserrat-OsF/bold/it
+\DeclareFontShape{TS1}{Montserrat-OsF}{medium}{sl}{
+ <-> ssub * Montserrat-OsF/medium/it
}{}
-% ---- semibold ----
-
-\DeclareFontShape{TS1}{Montserrat-OsF}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-osf-ts1
-}{}
-
-\DeclareFontShape{TS1}{Montserrat-OsF}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-osf-ts1
-}{}
+% ---- black ----
-\DeclareFontShape{TS1}{Montserrat-OsF}{semibold}{sl}{
- <-> ssub * Montserrat-OsF/semibold/it
+\DeclareFontShape{TS1}{Montserrat-OsF}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-osf-ts1
}{}
-
-% ---- black ----
-
\DeclareFontShape{TS1}{Montserrat-OsF}{black}{n}{
<-> \Montserrat@@scale Montserrat-Black-osf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-osf-ts1
-}{}
-
\DeclareFontShape{TS1}{Montserrat-OsF}{black}{sl}{
<-> ssub * Montserrat-OsF/black/it
}{}
-% ---- regular ----
+% ---- bold ----
-\DeclareFontShape{TS1}{Montserrat-OsF}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-osf-ts1
+\DeclareFontShape{TS1}{Montserrat-OsF}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-osf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-osf-ts1
+\DeclareFontShape{TS1}{Montserrat-OsF}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-osf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{regular}{sl}{
- <-> ssub * Montserrat-OsF/regular/it
+\DeclareFontShape{TS1}{Montserrat-OsF}{bold}{sl}{
+ <-> ssub * Montserrat-OsF/bold/it
}{}
% ---- extralight ----
-\DeclareFontShape{TS1}{Montserrat-OsF}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-osf-ts1
-}{}
-
\DeclareFontShape{TS1}{Montserrat-OsF}{extralight}{n}{
<-> \Montserrat@@scale Montserrat-ExtraLight-osf-ts1
}{}
+\DeclareFontShape{TS1}{Montserrat-OsF}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-osf-ts1
+}{}
+
\DeclareFontShape{TS1}{Montserrat-OsF}{extralight}{sl}{
<-> ssub * Montserrat-OsF/extralight/it
}{}
@@ -89,31 +82,31 @@
% ---- light ----
-\DeclareFontShape{TS1}{Montserrat-OsF}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-osf-ts1
-}{}
-
\DeclareFontShape{TS1}{Montserrat-OsF}{light}{n}{
<-> \Montserrat@@scale Montserrat-Light-osf-ts1
}{}
+\DeclareFontShape{TS1}{Montserrat-OsF}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-osf-ts1
+}{}
+
\DeclareFontShape{TS1}{Montserrat-OsF}{light}{sl}{
<-> ssub * Montserrat-OsF/light/it
}{}
-% ---- medium ----
+% ---- thin ----
-\DeclareFontShape{TS1}{Montserrat-OsF}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-osf-ts1
+\DeclareFontShape{TS1}{Montserrat-OsF}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-osf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-osf-ts1
+\DeclareFontShape{TS1}{Montserrat-OsF}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-osf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{medium}{sl}{
- <-> ssub * Montserrat-OsF/medium/it
+\DeclareFontShape{TS1}{Montserrat-OsF}{thin}{sl}{
+ <-> ssub * Montserrat-OsF/thin/it
}{}
@@ -132,156 +125,160 @@
}{}
-% ---- thin ----
+% ---- regular ----
-\DeclareFontShape{TS1}{Montserrat-OsF}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-osf-ts1
+\DeclareFontShape{TS1}{Montserrat-OsF}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-osf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-osf-ts1
+\DeclareFontShape{TS1}{Montserrat-OsF}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-osf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{thin}{sl}{
- <-> ssub * Montserrat-OsF/thin/it
+\DeclareFontShape{TS1}{Montserrat-OsF}{regular}{sl}{
+ <-> ssub * Montserrat-OsF/regular/it
}{}
-%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
-%
-% ul --> thin
+% ---- semibold ----
-\DeclareFontShape{TS1}{Montserrat-OsF}{ul}{n}{
- <-> ssub * Montserrat-OsF/thin/n
+\DeclareFontShape{TS1}{Montserrat-OsF}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-osf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{ul}{sl}{
- <-> ssub * Montserrat-OsF/thin/sl
+\DeclareFontShape{TS1}{Montserrat-OsF}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-osf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{ul}{it}{
- <-> ssub * Montserrat-OsF/thin/it
+\DeclareFontShape{TS1}{Montserrat-OsF}{semibold}{sl}{
+ <-> ssub * Montserrat-OsF/semibold/it
}{}
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
-% el --> extralight
+% ul --> thin
-\DeclareFontShape{TS1}{Montserrat-OsF}{el}{it}{
- <-> ssub * Montserrat-OsF/extralight/it
+\DeclareFontShape{TS1}{Montserrat-OsF}{ul}{it}{
+ <-> alias * Montserrat-OsF/thin/it
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{el}{sl}{
- <-> ssub * Montserrat-OsF/extralight/sl
+\DeclareFontShape{TS1}{Montserrat-OsF}{ul}{n}{
+ <-> alias * Montserrat-OsF/thin/n
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{el}{n}{
- <-> ssub * Montserrat-OsF/extralight/n
+\DeclareFontShape{TS1}{Montserrat-OsF}{ul}{sl}{
+ <-> alias * Montserrat-OsF/thin/sl
}{}
-% l --> light
+% el --> extralight
-\DeclareFontShape{TS1}{Montserrat-OsF}{l}{n}{
- <-> ssub * Montserrat-OsF/light/n
+\DeclareFontShape{TS1}{Montserrat-OsF}{el}{sl}{
+ <-> alias * Montserrat-OsF/extralight/sl
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{l}{sl}{
- <-> ssub * Montserrat-OsF/light/sl
+\DeclareFontShape{TS1}{Montserrat-OsF}{el}{n}{
+ <-> alias * Montserrat-OsF/extralight/n
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{l}{it}{
- <-> ssub * Montserrat-OsF/light/it
+\DeclareFontShape{TS1}{Montserrat-OsF}{el}{it}{
+ <-> alias * Montserrat-OsF/extralight/it
}{}
-% sl --> regular
+% l --> light
-\DeclareFontShape{TS1}{Montserrat-OsF}{sl}{it}{
- <-> ssub * Montserrat-OsF/regular/it
+\DeclareFontShape{TS1}{Montserrat-OsF}{l}{n}{
+ <-> alias * Montserrat-OsF/light/n
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{sl}{sl}{
- <-> ssub * Montserrat-OsF/regular/sl
+\DeclareFontShape{TS1}{Montserrat-OsF}{l}{it}{
+ <-> alias * Montserrat-OsF/light/it
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{sl}{n}{
- <-> ssub * Montserrat-OsF/regular/n
+\DeclareFontShape{TS1}{Montserrat-OsF}{l}{sl}{
+ <-> alias * Montserrat-OsF/light/sl
}{}
-% m --> medium
+% m --> regular
\DeclareFontShape{TS1}{Montserrat-OsF}{m}{sl}{
- <-> ssub * Montserrat-OsF/medium/sl
+ <-> alias * Montserrat-OsF/regular/sl
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{m}{n}{
- <-> ssub * Montserrat-OsF/medium/n
+\DeclareFontShape{TS1}{Montserrat-OsF}{m}{it}{
+ <-> alias * Montserrat-OsF/regular/it
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{m}{it}{
- <-> ssub * Montserrat-OsF/medium/it
+\DeclareFontShape{TS1}{Montserrat-OsF}{m}{n}{
+ <-> alias * Montserrat-OsF/regular/n
}{}
% sb --> semibold
\DeclareFontShape{TS1}{Montserrat-OsF}{sb}{it}{
- <-> ssub * Montserrat-OsF/semibold/it
+ <-> alias * Montserrat-OsF/semibold/it
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{sb}{sl}{
- <-> ssub * Montserrat-OsF/semibold/sl
+\DeclareFontShape{TS1}{Montserrat-OsF}{sb}{n}{
+ <-> alias * Montserrat-OsF/semibold/n
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{sb}{n}{
- <-> ssub * Montserrat-OsF/semibold/n
+\DeclareFontShape{TS1}{Montserrat-OsF}{sb}{sl}{
+ <-> alias * Montserrat-OsF/semibold/sl
}{}
% b --> bold
-\DeclareFontShape{TS1}{Montserrat-OsF}{b}{it}{
- <-> ssub * Montserrat-OsF/bold/it
-}{}
-
\DeclareFontShape{TS1}{Montserrat-OsF}{b}{sl}{
- <-> ssub * Montserrat-OsF/bold/sl
+ <-> alias * Montserrat-OsF/bold/sl
}{}
\DeclareFontShape{TS1}{Montserrat-OsF}{b}{n}{
- <-> ssub * Montserrat-OsF/bold/n
+ <-> alias * Montserrat-OsF/bold/n
}{}
+\DeclareFontShape{TS1}{Montserrat-OsF}{b}{it}{
+ <-> alias * Montserrat-OsF/bold/it
+}{}
-% eb --> extrabold
-\DeclareFontShape{TS1}{Montserrat-OsF}{eb}{it}{
- <-> ssub * Montserrat-OsF/extrabold/it
-}{}
+% eb --> extrabold
\DeclareFontShape{TS1}{Montserrat-OsF}{eb}{sl}{
- <-> ssub * Montserrat-OsF/extrabold/sl
+ <-> alias * Montserrat-OsF/extrabold/sl
}{}
\DeclareFontShape{TS1}{Montserrat-OsF}{eb}{n}{
- <-> ssub * Montserrat-OsF/extrabold/n
+ <-> alias * Montserrat-OsF/extrabold/n
+}{}
+
+\DeclareFontShape{TS1}{Montserrat-OsF}{eb}{it}{
+ <-> alias * Montserrat-OsF/extrabold/it
}{}
% ub --> black
\DeclareFontShape{TS1}{Montserrat-OsF}{ub}{it}{
- <-> ssub * Montserrat-OsF/black/it
+ <-> alias * Montserrat-OsF/black/it
+}{}
+
+\DeclareFontShape{TS1}{Montserrat-OsF}{ub}{n}{
+ <-> alias * Montserrat-OsF/black/n
}{}
\DeclareFontShape{TS1}{Montserrat-OsF}{ub}{sl}{
- <-> ssub * Montserrat-OsF/black/sl
+ <-> alias * Montserrat-OsF/black/sl
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{ub}{n}{
- <-> ssub * Montserrat-OsF/black/n
+\DeclareFontShape{TS1}{Montserrat-OsF}{bx}{it}{
+ <-> ssub * Montserrat-OsF/b/it
}{}
\DeclareFontShape{TS1}{Montserrat-OsF}{bx}{n}{
@@ -292,8 +289,4 @@
<-> ssub * Montserrat-OsF/b/sl
}{}
-\DeclareFontShape{TS1}{Montserrat-OsF}{bx}{it}{
- <-> ssub * Montserrat-OsF/b/it
-}{}
-
\endinput
diff --git a/fonts/montserrat/tex/TS1Montserrat-TLF.fd b/fonts/montserrat/tex/TS1Montserrat-TLF.fd
index f76b192b43..cf9ba8e182 100644
--- a/fonts/montserrat/tex/TS1Montserrat-TLF.fd
+++ b/fonts/montserrat/tex/TS1Montserrat-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{TS1Montserrat-TLF.fd}
- [2019/10/18 (autoinst) Font definitions for TS1/Montserrat-TLF.]
+ [2019/11/07 (autoinst) Font definitions for TS1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,21 +20,6 @@
\DeclareFontFamily{TS1}{Montserrat-TLF}{}
-% ---- extrabold ----
-
-\DeclareFontShape{TS1}{Montserrat-TLF}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-tlf-ts1
-}{}
-
-\DeclareFontShape{TS1}{Montserrat-TLF}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tlf-ts1
-}{}
-
-\DeclareFontShape{TS1}{Montserrat-TLF}{extrabold}{sl}{
- <-> ssub * Montserrat-TLF/extrabold/it
-}{}
-
-
% ---- thin ----
\DeclareFontShape{TS1}{Montserrat-TLF}{thin}{n}{
@@ -42,78 +35,78 @@
}{}
-% ---- medium ----
+% ---- extralight ----
-\DeclareFontShape{TS1}{Montserrat-TLF}{medium}{it}{
- <-> \Montserrat@@scale Montserrat-MediumItalic-tlf-ts1
+\DeclareFontShape{TS1}{Montserrat-TLF}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TLF}{medium}{n}{
- <-> \Montserrat@@scale Montserrat-Medium-tlf-ts1
+\DeclareFontShape{TS1}{Montserrat-TLF}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TLF}{medium}{sl}{
- <-> ssub * Montserrat-TLF/medium/it
+\DeclareFontShape{TS1}{Montserrat-TLF}{extralight}{sl}{
+ <-> ssub * Montserrat-TLF/extralight/it
}{}
% ---- light ----
-\DeclareFontShape{TS1}{Montserrat-TLF}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-tlf-ts1
-}{}
-
\DeclareFontShape{TS1}{Montserrat-TLF}{light}{it}{
<-> \Montserrat@@scale Montserrat-LightItalic-tlf-ts1
}{}
+\DeclareFontShape{TS1}{Montserrat-TLF}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-tlf-ts1
+}{}
+
\DeclareFontShape{TS1}{Montserrat-TLF}{light}{sl}{
<-> ssub * Montserrat-TLF/light/it
}{}
-% ---- regular ----
+% ---- bold ----
-\DeclareFontShape{TS1}{Montserrat-TLF}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-tlf-ts1
+\DeclareFontShape{TS1}{Montserrat-TLF}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TLF}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-tlf-ts1
+\DeclareFontShape{TS1}{Montserrat-TLF}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TLF}{regular}{sl}{
- <-> ssub * Montserrat-TLF/regular/it
+\DeclareFontShape{TS1}{Montserrat-TLF}{bold}{sl}{
+ <-> ssub * Montserrat-TLF/bold/it
}{}
-% ---- black ----
+% ---- medium ----
-\DeclareFontShape{TS1}{Montserrat-TLF}{black}{it}{
- <-> \Montserrat@@scale Montserrat-BlackItalic-tlf-ts1
+\DeclareFontShape{TS1}{Montserrat-TLF}{medium}{it}{
+ <-> \Montserrat@@scale Montserrat-MediumItalic-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TLF}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-tlf-ts1
+\DeclareFontShape{TS1}{Montserrat-TLF}{medium}{n}{
+ <-> \Montserrat@@scale Montserrat-Medium-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TLF}{black}{sl}{
- <-> ssub * Montserrat-TLF/black/it
+\DeclareFontShape{TS1}{Montserrat-TLF}{medium}{sl}{
+ <-> ssub * Montserrat-TLF/medium/it
}{}
-% ---- extralight ----
+% ---- black ----
-\DeclareFontShape{TS1}{Montserrat-TLF}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tlf-ts1
+\DeclareFontShape{TS1}{Montserrat-TLF}{black}{it}{
+ <-> \Montserrat@@scale Montserrat-BlackItalic-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TLF}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-tlf-ts1
+\DeclareFontShape{TS1}{Montserrat-TLF}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TLF}{extralight}{sl}{
- <-> ssub * Montserrat-TLF/extralight/it
+\DeclareFontShape{TS1}{Montserrat-TLF}{black}{sl}{
+ <-> ssub * Montserrat-TLF/black/it
}{}
@@ -132,156 +125,156 @@
}{}
-% ---- bold ----
+% ---- regular ----
-\DeclareFontShape{TS1}{Montserrat-TLF}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-tlf-ts1
+\DeclareFontShape{TS1}{Montserrat-TLF}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TLF}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-tlf-ts1
+\DeclareFontShape{TS1}{Montserrat-TLF}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-tlf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TLF}{bold}{sl}{
- <-> ssub * Montserrat-TLF/bold/it
+\DeclareFontShape{TS1}{Montserrat-TLF}{regular}{sl}{
+ <-> ssub * Montserrat-TLF/regular/it
+}{}
+
+
+% ---- extrabold ----
+
+\DeclareFontShape{TS1}{Montserrat-TLF}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Montserrat-TLF}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{Montserrat-TLF}{extrabold}{sl}{
+ <-> ssub * Montserrat-TLF/extrabold/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{TS1}{Montserrat-TLF}{ul}{n}{
- <-> ssub * Montserrat-TLF/thin/n
+ <-> alias * Montserrat-TLF/thin/n
}{}
-\DeclareFontShape{TS1}{Montserrat-TLF}{ul}{sl}{
- <-> ssub * Montserrat-TLF/thin/sl
+\DeclareFontShape{TS1}{Montserrat-TLF}{ul}{it}{
+ <-> alias * Montserrat-TLF/thin/it
}{}
-\DeclareFontShape{TS1}{Montserrat-TLF}{ul}{it}{
- <-> ssub * Montserrat-TLF/thin/it
+\DeclareFontShape{TS1}{Montserrat-TLF}{ul}{sl}{
+ <-> alias * Montserrat-TLF/thin/sl
}{}
% el --> extralight
-\DeclareFontShape{TS1}{Montserrat-TLF}{el}{it}{
- <-> ssub * Montserrat-TLF/extralight/it
+\DeclareFontShape{TS1}{Montserrat-TLF}{el}{sl}{
+ <-> alias * Montserrat-TLF/extralight/sl
}{}
\DeclareFontShape{TS1}{Montserrat-TLF}{el}{n}{
- <-> ssub * Montserrat-TLF/extralight/n
+ <-> alias * Montserrat-TLF/extralight/n
}{}
-\DeclareFontShape{TS1}{Montserrat-TLF}{el}{sl}{
- <-> ssub * Montserrat-TLF/extralight/sl
+\DeclareFontShape{TS1}{Montserrat-TLF}{el}{it}{
+ <-> alias * Montserrat-TLF/extralight/it
}{}
% l --> light
-\DeclareFontShape{TS1}{Montserrat-TLF}{l}{n}{
- <-> ssub * Montserrat-TLF/light/n
-}{}
-
\DeclareFontShape{TS1}{Montserrat-TLF}{l}{sl}{
- <-> ssub * Montserrat-TLF/light/sl
+ <-> alias * Montserrat-TLF/light/sl
}{}
\DeclareFontShape{TS1}{Montserrat-TLF}{l}{it}{
- <-> ssub * Montserrat-TLF/light/it
+ <-> alias * Montserrat-TLF/light/it
}{}
-
-% sl --> regular
-
-\DeclareFontShape{TS1}{Montserrat-TLF}{sl}{it}{
- <-> ssub * Montserrat-TLF/regular/it
-}{}
-
-\DeclareFontShape{TS1}{Montserrat-TLF}{sl}{n}{
- <-> ssub * Montserrat-TLF/regular/n
-}{}
-
-\DeclareFontShape{TS1}{Montserrat-TLF}{sl}{sl}{
- <-> ssub * Montserrat-TLF/regular/sl
+\DeclareFontShape{TS1}{Montserrat-TLF}{l}{n}{
+ <-> alias * Montserrat-TLF/light/n
}{}
-% m --> medium
+% m --> regular
-\DeclareFontShape{TS1}{Montserrat-TLF}{m}{sl}{
- <-> ssub * Montserrat-TLF/medium/sl
+\DeclareFontShape{TS1}{Montserrat-TLF}{m}{it}{
+ <-> alias * Montserrat-TLF/regular/it
}{}
\DeclareFontShape{TS1}{Montserrat-TLF}{m}{n}{
- <-> ssub * Montserrat-TLF/medium/n
+ <-> alias * Montserrat-TLF/regular/n
}{}
-\DeclareFontShape{TS1}{Montserrat-TLF}{m}{it}{
- <-> ssub * Montserrat-TLF/medium/it
+\DeclareFontShape{TS1}{Montserrat-TLF}{m}{sl}{
+ <-> alias * Montserrat-TLF/regular/sl
}{}
% sb --> semibold
-\DeclareFontShape{TS1}{Montserrat-TLF}{sb}{it}{
- <-> ssub * Montserrat-TLF/semibold/it
+\DeclareFontShape{TS1}{Montserrat-TLF}{sb}{n}{
+ <-> alias * Montserrat-TLF/semibold/n
}{}
-\DeclareFontShape{TS1}{Montserrat-TLF}{sb}{n}{
- <-> ssub * Montserrat-TLF/semibold/n
+\DeclareFontShape{TS1}{Montserrat-TLF}{sb}{it}{
+ <-> alias * Montserrat-TLF/semibold/it
}{}
\DeclareFontShape{TS1}{Montserrat-TLF}{sb}{sl}{
- <-> ssub * Montserrat-TLF/semibold/sl
+ <-> alias * Montserrat-TLF/semibold/sl
}{}
% b --> bold
-\DeclareFontShape{TS1}{Montserrat-TLF}{b}{it}{
- <-> ssub * Montserrat-TLF/bold/it
+\DeclareFontShape{TS1}{Montserrat-TLF}{b}{sl}{
+ <-> alias * Montserrat-TLF/bold/sl
}{}
-\DeclareFontShape{TS1}{Montserrat-TLF}{b}{n}{
- <-> ssub * Montserrat-TLF/bold/n
+\DeclareFontShape{TS1}{Montserrat-TLF}{b}{it}{
+ <-> alias * Montserrat-TLF/bold/it
}{}
-\DeclareFontShape{TS1}{Montserrat-TLF}{b}{sl}{
- <-> ssub * Montserrat-TLF/bold/sl
+\DeclareFontShape{TS1}{Montserrat-TLF}{b}{n}{
+ <-> alias * Montserrat-TLF/bold/n
}{}
% eb --> extrabold
\DeclareFontShape{TS1}{Montserrat-TLF}{eb}{sl}{
- <-> ssub * Montserrat-TLF/extrabold/sl
+ <-> alias * Montserrat-TLF/extrabold/sl
}{}
\DeclareFontShape{TS1}{Montserrat-TLF}{eb}{n}{
- <-> ssub * Montserrat-TLF/extrabold/n
+ <-> alias * Montserrat-TLF/extrabold/n
}{}
\DeclareFontShape{TS1}{Montserrat-TLF}{eb}{it}{
- <-> ssub * Montserrat-TLF/extrabold/it
+ <-> alias * Montserrat-TLF/extrabold/it
}{}
% ub --> black
\DeclareFontShape{TS1}{Montserrat-TLF}{ub}{it}{
- <-> ssub * Montserrat-TLF/black/it
+ <-> alias * Montserrat-TLF/black/it
}{}
\DeclareFontShape{TS1}{Montserrat-TLF}{ub}{n}{
- <-> ssub * Montserrat-TLF/black/n
+ <-> alias * Montserrat-TLF/black/n
}{}
\DeclareFontShape{TS1}{Montserrat-TLF}{ub}{sl}{
- <-> ssub * Montserrat-TLF/black/sl
+ <-> alias * Montserrat-TLF/black/sl
}{}
\DeclareFontShape{TS1}{Montserrat-TLF}{bx}{sl}{
diff --git a/fonts/montserrat/tex/TS1Montserrat-TOsF.fd b/fonts/montserrat/tex/TS1Montserrat-TOsF.fd
index 5ca7b9d2c8..37c4851978 100644
--- a/fonts/montserrat/tex/TS1Montserrat-TOsF.fd
+++ b/fonts/montserrat/tex/TS1Montserrat-TOsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{TS1Montserrat-TOsF.fd}
- [2019/10/18 (autoinst) Font definitions for TS1/Montserrat-TOsF.]
+ [2019/11/07 (autoinst) Font definitions for TS1/Montserrat-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 Montserrat@scale\endcsname\relax
\let\Montserrat@@scale\@empty
@@ -12,76 +20,76 @@
\DeclareFontFamily{TS1}{Montserrat-TOsF}{}
-% ---- semibold ----
+% ---- extrabold ----
-\DeclareFontShape{TS1}{Montserrat-TOsF}{semibold}{n}{
- <-> \Montserrat@@scale Montserrat-SemiBold-tosf-ts1
+\DeclareFontShape{TS1}{Montserrat-TOsF}{extrabold}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{semibold}{it}{
- <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tosf-ts1
+\DeclareFontShape{TS1}{Montserrat-TOsF}{extrabold}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraBold-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{semibold}{sl}{
- <-> ssub * Montserrat-TOsF/semibold/it
+\DeclareFontShape{TS1}{Montserrat-TOsF}{extrabold}{sl}{
+ <-> ssub * Montserrat-TOsF/extrabold/it
}{}
-% ---- bold ----
+% ---- regular ----
-\DeclareFontShape{TS1}{Montserrat-TOsF}{bold}{n}{
- <-> \Montserrat@@scale Montserrat-Bold-tosf-ts1
+\DeclareFontShape{TS1}{Montserrat-TOsF}{regular}{n}{
+ <-> \Montserrat@@scale Montserrat-Regular-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{bold}{it}{
- <-> \Montserrat@@scale Montserrat-BoldItalic-tosf-ts1
+\DeclareFontShape{TS1}{Montserrat-TOsF}{regular}{it}{
+ <-> \Montserrat@@scale Montserrat-Italic-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{bold}{sl}{
- <-> ssub * Montserrat-TOsF/bold/it
+\DeclareFontShape{TS1}{Montserrat-TOsF}{regular}{sl}{
+ <-> ssub * Montserrat-TOsF/regular/it
}{}
-% ---- extralight ----
+% ---- semibold ----
-\DeclareFontShape{TS1}{Montserrat-TOsF}{extralight}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraLight-tosf-ts1
+\DeclareFontShape{TS1}{Montserrat-TOsF}{semibold}{it}{
+ <-> \Montserrat@@scale Montserrat-SemiBoldItalic-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{extralight}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tosf-ts1
+\DeclareFontShape{TS1}{Montserrat-TOsF}{semibold}{n}{
+ <-> \Montserrat@@scale Montserrat-SemiBold-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{extralight}{sl}{
- <-> ssub * Montserrat-TOsF/extralight/it
+\DeclareFontShape{TS1}{Montserrat-TOsF}{semibold}{sl}{
+ <-> ssub * Montserrat-TOsF/semibold/it
}{}
-% ---- regular ----
+% ---- bold ----
-\DeclareFontShape{TS1}{Montserrat-TOsF}{regular}{it}{
- <-> \Montserrat@@scale Montserrat-Italic-tosf-ts1
+\DeclareFontShape{TS1}{Montserrat-TOsF}{bold}{it}{
+ <-> \Montserrat@@scale Montserrat-BoldItalic-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{regular}{n}{
- <-> \Montserrat@@scale Montserrat-Regular-tosf-ts1
+\DeclareFontShape{TS1}{Montserrat-TOsF}{bold}{n}{
+ <-> \Montserrat@@scale Montserrat-Bold-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{regular}{sl}{
- <-> ssub * Montserrat-TOsF/regular/it
+\DeclareFontShape{TS1}{Montserrat-TOsF}{bold}{sl}{
+ <-> ssub * Montserrat-TOsF/bold/it
}{}
% ---- black ----
-\DeclareFontShape{TS1}{Montserrat-TOsF}{black}{n}{
- <-> \Montserrat@@scale Montserrat-Black-tosf-ts1
-}{}
-
\DeclareFontShape{TS1}{Montserrat-TOsF}{black}{it}{
<-> \Montserrat@@scale Montserrat-BlackItalic-tosf-ts1
}{}
+\DeclareFontShape{TS1}{Montserrat-TOsF}{black}{n}{
+ <-> \Montserrat@@scale Montserrat-Black-tosf-ts1
+}{}
+
\DeclareFontShape{TS1}{Montserrat-TOsF}{black}{sl}{
<-> ssub * Montserrat-TOsF/black/it
}{}
@@ -102,186 +110,175 @@
}{}
-% ---- light ----
+% ---- thin ----
-\DeclareFontShape{TS1}{Montserrat-TOsF}{light}{it}{
- <-> \Montserrat@@scale Montserrat-LightItalic-tosf-ts1
+\DeclareFontShape{TS1}{Montserrat-TOsF}{thin}{n}{
+ <-> \Montserrat@@scale Montserrat-Thin-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{light}{n}{
- <-> \Montserrat@@scale Montserrat-Light-tosf-ts1
+\DeclareFontShape{TS1}{Montserrat-TOsF}{thin}{it}{
+ <-> \Montserrat@@scale Montserrat-ThinItalic-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{light}{sl}{
- <-> ssub * Montserrat-TOsF/light/it
+\DeclareFontShape{TS1}{Montserrat-TOsF}{thin}{sl}{
+ <-> ssub * Montserrat-TOsF/thin/it
}{}
-% ---- thin ----
+% ---- extralight ----
-\DeclareFontShape{TS1}{Montserrat-TOsF}{thin}{it}{
- <-> \Montserrat@@scale Montserrat-ThinItalic-tosf-ts1
+\DeclareFontShape{TS1}{Montserrat-TOsF}{extralight}{n}{
+ <-> \Montserrat@@scale Montserrat-ExtraLight-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{thin}{n}{
- <-> \Montserrat@@scale Montserrat-Thin-tosf-ts1
+\DeclareFontShape{TS1}{Montserrat-TOsF}{extralight}{it}{
+ <-> \Montserrat@@scale Montserrat-ExtraLightItalic-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{thin}{sl}{
- <-> ssub * Montserrat-TOsF/thin/it
+\DeclareFontShape{TS1}{Montserrat-TOsF}{extralight}{sl}{
+ <-> ssub * Montserrat-TOsF/extralight/it
}{}
-% ---- extrabold ----
+% ---- light ----
-\DeclareFontShape{TS1}{Montserrat-TOsF}{extrabold}{n}{
- <-> \Montserrat@@scale Montserrat-ExtraBold-tosf-ts1
+\DeclareFontShape{TS1}{Montserrat-TOsF}{light}{n}{
+ <-> \Montserrat@@scale Montserrat-Light-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{extrabold}{it}{
- <-> \Montserrat@@scale Montserrat-ExtraBoldItalic-tosf-ts1
+\DeclareFontShape{TS1}{Montserrat-TOsF}{light}{it}{
+ <-> \Montserrat@@scale Montserrat-LightItalic-tosf-ts1
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{extrabold}{sl}{
- <-> ssub * Montserrat-TOsF/extrabold/it
+\DeclareFontShape{TS1}{Montserrat-TOsF}{light}{sl}{
+ <-> ssub * Montserrat-TOsF/light/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{TS1}{Montserrat-TOsF}{ul}{it}{
- <-> ssub * Montserrat-TOsF/thin/it
+\DeclareFontShape{TS1}{Montserrat-TOsF}{ul}{sl}{
+ <-> alias * Montserrat-TOsF/thin/sl
}{}
\DeclareFontShape{TS1}{Montserrat-TOsF}{ul}{n}{
- <-> ssub * Montserrat-TOsF/thin/n
+ <-> alias * Montserrat-TOsF/thin/n
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{ul}{sl}{
- <-> ssub * Montserrat-TOsF/thin/sl
+\DeclareFontShape{TS1}{Montserrat-TOsF}{ul}{it}{
+ <-> alias * Montserrat-TOsF/thin/it
}{}
% el --> extralight
-\DeclareFontShape{TS1}{Montserrat-TOsF}{el}{it}{
- <-> ssub * Montserrat-TOsF/extralight/it
-}{}
-
\DeclareFontShape{TS1}{Montserrat-TOsF}{el}{sl}{
- <-> ssub * Montserrat-TOsF/extralight/sl
+ <-> alias * Montserrat-TOsF/extralight/sl
}{}
\DeclareFontShape{TS1}{Montserrat-TOsF}{el}{n}{
- <-> ssub * Montserrat-TOsF/extralight/n
+ <-> alias * Montserrat-TOsF/extralight/n
+}{}
+
+\DeclareFontShape{TS1}{Montserrat-TOsF}{el}{it}{
+ <-> alias * Montserrat-TOsF/extralight/it
}{}
% l --> light
-\DeclareFontShape{TS1}{Montserrat-TOsF}{l}{it}{
- <-> ssub * Montserrat-TOsF/light/it
+\DeclareFontShape{TS1}{Montserrat-TOsF}{l}{n}{
+ <-> alias * Montserrat-TOsF/light/n
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{l}{n}{
- <-> ssub * Montserrat-TOsF/light/n
+\DeclareFontShape{TS1}{Montserrat-TOsF}{l}{it}{
+ <-> alias * Montserrat-TOsF/light/it
}{}
\DeclareFontShape{TS1}{Montserrat-TOsF}{l}{sl}{
- <-> ssub * Montserrat-TOsF/light/sl
+ <-> alias * Montserrat-TOsF/light/sl
}{}
-% sl --> regular
-
-\DeclareFontShape{TS1}{Montserrat-TOsF}{sl}{n}{
- <-> ssub * Montserrat-TOsF/regular/n
-}{}
-
-\DeclareFontShape{TS1}{Montserrat-TOsF}{sl}{sl}{
- <-> ssub * Montserrat-TOsF/regular/sl
-}{}
+% m --> regular
-\DeclareFontShape{TS1}{Montserrat-TOsF}{sl}{it}{
- <-> ssub * Montserrat-TOsF/regular/it
+\DeclareFontShape{TS1}{Montserrat-TOsF}{m}{n}{
+ <-> alias * Montserrat-TOsF/regular/n
}{}
-
-% m --> medium
-
\DeclareFontShape{TS1}{Montserrat-TOsF}{m}{it}{
- <-> ssub * Montserrat-TOsF/medium/it
-}{}
-
-\DeclareFontShape{TS1}{Montserrat-TOsF}{m}{n}{
- <-> ssub * Montserrat-TOsF/medium/n
+ <-> alias * Montserrat-TOsF/regular/it
}{}
\DeclareFontShape{TS1}{Montserrat-TOsF}{m}{sl}{
- <-> ssub * Montserrat-TOsF/medium/sl
+ <-> alias * Montserrat-TOsF/regular/sl
}{}
% sb --> semibold
\DeclareFontShape{TS1}{Montserrat-TOsF}{sb}{sl}{
- <-> ssub * Montserrat-TOsF/semibold/sl
+ <-> alias * Montserrat-TOsF/semibold/sl
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{sb}{n}{
- <-> ssub * Montserrat-TOsF/semibold/n
+\DeclareFontShape{TS1}{Montserrat-TOsF}{sb}{it}{
+ <-> alias * Montserrat-TOsF/semibold/it
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{sb}{it}{
- <-> ssub * Montserrat-TOsF/semibold/it
+\DeclareFontShape{TS1}{Montserrat-TOsF}{sb}{n}{
+ <-> alias * Montserrat-TOsF/semibold/n
}{}
% b --> bold
\DeclareFontShape{TS1}{Montserrat-TOsF}{b}{it}{
- <-> ssub * Montserrat-TOsF/bold/it
+ <-> alias * Montserrat-TOsF/bold/it
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{b}{sl}{
- <-> ssub * Montserrat-TOsF/bold/sl
+\DeclareFontShape{TS1}{Montserrat-TOsF}{b}{n}{
+ <-> alias * Montserrat-TOsF/bold/n
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{b}{n}{
- <-> ssub * Montserrat-TOsF/bold/n
+\DeclareFontShape{TS1}{Montserrat-TOsF}{b}{sl}{
+ <-> alias * Montserrat-TOsF/bold/sl
}{}
% eb --> extrabold
-\DeclareFontShape{TS1}{Montserrat-TOsF}{eb}{sl}{
- <-> ssub * Montserrat-TOsF/extrabold/sl
+\DeclareFontShape{TS1}{Montserrat-TOsF}{eb}{it}{
+ <-> alias * Montserrat-TOsF/extrabold/it
}{}
\DeclareFontShape{TS1}{Montserrat-TOsF}{eb}{n}{
- <-> ssub * Montserrat-TOsF/extrabold/n
+ <-> alias * Montserrat-TOsF/extrabold/n
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{eb}{it}{
- <-> ssub * Montserrat-TOsF/extrabold/it
+\DeclareFontShape{TS1}{Montserrat-TOsF}{eb}{sl}{
+ <-> alias * Montserrat-TOsF/extrabold/sl
}{}
% ub --> black
+\DeclareFontShape{TS1}{Montserrat-TOsF}{ub}{sl}{
+ <-> alias * Montserrat-TOsF/black/sl
+}{}
+
\DeclareFontShape{TS1}{Montserrat-TOsF}{ub}{it}{
- <-> ssub * Montserrat-TOsF/black/it
+ <-> alias * Montserrat-TOsF/black/it
}{}
\DeclareFontShape{TS1}{Montserrat-TOsF}{ub}{n}{
- <-> ssub * Montserrat-TOsF/black/n
+ <-> alias * Montserrat-TOsF/black/n
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{ub}{sl}{
- <-> ssub * Montserrat-TOsF/black/sl
+\DeclareFontShape{TS1}{Montserrat-TOsF}{bx}{n}{
+ <-> ssub * Montserrat-TOsF/b/n
}{}
\DeclareFontShape{TS1}{Montserrat-TOsF}{bx}{it}{
@@ -292,8 +289,4 @@
<-> ssub * Montserrat-TOsF/b/sl
}{}
-\DeclareFontShape{TS1}{Montserrat-TOsF}{bx}{n}{
- <-> ssub * Montserrat-TOsF/b/n
-}{}
-
\endinput
diff --git a/fonts/montserrat/tex/TS1MontserratAlternates-LF.fd b/fonts/montserrat/tex/TS1MontserratAlternates-LF.fd
index 7915499380..70fc93f5e8 100644
--- a/fonts/montserrat/tex/TS1MontserratAlternates-LF.fd
+++ b/fonts/montserrat/tex/TS1MontserratAlternates-LF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{TS1MontserratAlternates-LF.fd}
- [2019/10/18 (autoinst) Font definitions for TS1/MontserratAlternates-LF.]
+ [2019/11/07 (autoinst) Font definitions for TS1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,6 +20,21 @@
\DeclareFontFamily{TS1}{MontserratAlternates-LF}{}
+% ---- semibold ----
+
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-LF/semibold/it
+}{}
+
+
% ---- bold ----
\DeclareFontShape{TS1}{MontserratAlternates-LF}{bold}{n}{
@@ -27,33 +50,33 @@
}{}
-% ---- thin ----
+% ---- medium ----
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{thin}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-lf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-lf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-lf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-lf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{thin}{sl}{
- <-> ssub * MontserratAlternates-LF/thin/it
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{medium}{sl}{
+ <-> ssub * MontserratAlternates-LF/medium/it
}{}
-% ---- regular ----
+% ---- extrabold ----
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-lf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-lf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-lf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-lf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{regular}{sl}{
- <-> ssub * MontserratAlternates-LF/regular/it
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-LF/extrabold/it
}{}
@@ -72,33 +95,18 @@
}{}
-% ---- semibold ----
-
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-lf-ts1
-}{}
-
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-lf-ts1
-}{}
-
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{semibold}{sl}{
- <-> ssub * MontserratAlternates-LF/semibold/it
-}{}
-
-
-% ---- medium ----
+% ---- regular ----
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-lf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-lf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-lf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-lf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{medium}{sl}{
- <-> ssub * MontserratAlternates-LF/medium/it
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{regular}{sl}{
+ <-> ssub * MontserratAlternates-LF/regular/it
}{}
@@ -117,21 +125,6 @@
}{}
-% ---- extrabold ----
-
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-lf-ts1
-}{}
-
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-lf-ts1
-}{}
-
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-LF/extrabold/it
-}{}
-
-
% ---- extralight ----
\DeclareFontShape{TS1}{MontserratAlternates-LF}{extralight}{it}{
@@ -146,154 +139,154 @@
<-> ssub * MontserratAlternates-LF/extralight/it
}{}
-%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
-%
-% ul --> thin
+% ---- thin ----
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{ul}{it}{
- <-> ssub * MontserratAlternates-LF/thin/it
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{thin}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-lf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{ul}{sl}{
- <-> ssub * MontserratAlternates-LF/thin/sl
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-lf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{ul}{n}{
- <-> ssub * MontserratAlternates-LF/thin/n
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{thin}{sl}{
+ <-> ssub * MontserratAlternates-LF/thin/it
}{}
+%
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
+%
-% el --> extralight
+% ul --> thin
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{el}{n}{
- <-> ssub * MontserratAlternates-LF/extralight/n
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{ul}{it}{
+ <-> alias * MontserratAlternates-LF/thin/it
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{el}{it}{
- <-> ssub * MontserratAlternates-LF/extralight/it
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{ul}{n}{
+ <-> alias * MontserratAlternates-LF/thin/n
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{el}{sl}{
- <-> ssub * MontserratAlternates-LF/extralight/sl
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{ul}{sl}{
+ <-> alias * MontserratAlternates-LF/thin/sl
}{}
-% l --> light
+% el --> extralight
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{l}{sl}{
- <-> ssub * MontserratAlternates-LF/light/sl
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{el}{it}{
+ <-> alias * MontserratAlternates-LF/extralight/it
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{l}{it}{
- <-> ssub * MontserratAlternates-LF/light/it
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{el}{sl}{
+ <-> alias * MontserratAlternates-LF/extralight/sl
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{l}{n}{
- <-> ssub * MontserratAlternates-LF/light/n
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{el}{n}{
+ <-> alias * MontserratAlternates-LF/extralight/n
}{}
-% sl --> regular
+% l --> light
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{sl}{sl}{
- <-> ssub * MontserratAlternates-LF/regular/sl
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{l}{n}{
+ <-> alias * MontserratAlternates-LF/light/n
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{sl}{it}{
- <-> ssub * MontserratAlternates-LF/regular/it
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{l}{sl}{
+ <-> alias * MontserratAlternates-LF/light/sl
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{sl}{n}{
- <-> ssub * MontserratAlternates-LF/regular/n
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{l}{it}{
+ <-> alias * MontserratAlternates-LF/light/it
}{}
-% m --> medium
-
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{m}{n}{
- <-> ssub * MontserratAlternates-LF/medium/n
-}{}
+% m --> regular
\DeclareFontShape{TS1}{MontserratAlternates-LF}{m}{it}{
- <-> ssub * MontserratAlternates-LF/medium/it
+ <-> alias * MontserratAlternates-LF/regular/it
}{}
\DeclareFontShape{TS1}{MontserratAlternates-LF}{m}{sl}{
- <-> ssub * MontserratAlternates-LF/medium/sl
+ <-> alias * MontserratAlternates-LF/regular/sl
}{}
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{m}{n}{
+ <-> alias * MontserratAlternates-LF/regular/n
+}{}
-% sb --> semibold
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{sb}{n}{
- <-> ssub * MontserratAlternates-LF/semibold/n
-}{}
+% sb --> semibold
\DeclareFontShape{TS1}{MontserratAlternates-LF}{sb}{it}{
- <-> ssub * MontserratAlternates-LF/semibold/it
+ <-> alias * MontserratAlternates-LF/semibold/it
}{}
\DeclareFontShape{TS1}{MontserratAlternates-LF}{sb}{sl}{
- <-> ssub * MontserratAlternates-LF/semibold/sl
+ <-> alias * MontserratAlternates-LF/semibold/sl
+}{}
+
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{sb}{n}{
+ <-> alias * MontserratAlternates-LF/semibold/n
}{}
% b --> bold
\DeclareFontShape{TS1}{MontserratAlternates-LF}{b}{sl}{
- <-> ssub * MontserratAlternates-LF/bold/sl
+ <-> alias * MontserratAlternates-LF/bold/sl
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{b}{it}{
- <-> ssub * MontserratAlternates-LF/bold/it
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{b}{n}{
+ <-> alias * MontserratAlternates-LF/bold/n
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{b}{n}{
- <-> ssub * MontserratAlternates-LF/bold/n
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{b}{it}{
+ <-> alias * MontserratAlternates-LF/bold/it
}{}
% eb --> extrabold
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{eb}{it}{
- <-> ssub * MontserratAlternates-LF/extrabold/it
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{eb}{n}{
+ <-> alias * MontserratAlternates-LF/extrabold/n
}{}
\DeclareFontShape{TS1}{MontserratAlternates-LF}{eb}{sl}{
- <-> ssub * MontserratAlternates-LF/extrabold/sl
+ <-> alias * MontserratAlternates-LF/extrabold/sl
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{eb}{n}{
- <-> ssub * MontserratAlternates-LF/extrabold/n
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{eb}{it}{
+ <-> alias * MontserratAlternates-LF/extrabold/it
}{}
% ub --> black
\DeclareFontShape{TS1}{MontserratAlternates-LF}{ub}{it}{
- <-> ssub * MontserratAlternates-LF/black/it
+ <-> alias * MontserratAlternates-LF/black/it
}{}
\DeclareFontShape{TS1}{MontserratAlternates-LF}{ub}{sl}{
- <-> ssub * MontserratAlternates-LF/black/sl
+ <-> alias * MontserratAlternates-LF/black/sl
}{}
\DeclareFontShape{TS1}{MontserratAlternates-LF}{ub}{n}{
- <-> ssub * MontserratAlternates-LF/black/n
+ <-> alias * MontserratAlternates-LF/black/n
}{}
\DeclareFontShape{TS1}{MontserratAlternates-LF}{bx}{sl}{
<-> ssub * MontserratAlternates-LF/b/sl
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-LF}{bx}{it}{
- <-> ssub * MontserratAlternates-LF/b/it
-}{}
-
\DeclareFontShape{TS1}{MontserratAlternates-LF}{bx}{n}{
<-> ssub * MontserratAlternates-LF/b/n
}{}
+\DeclareFontShape{TS1}{MontserratAlternates-LF}{bx}{it}{
+ <-> ssub * MontserratAlternates-LF/b/it
+}{}
+
\endinput
diff --git a/fonts/montserrat/tex/TS1MontserratAlternates-OsF.fd b/fonts/montserrat/tex/TS1MontserratAlternates-OsF.fd
index 6a4d9a3867..0f95d01ed8 100644
--- a/fonts/montserrat/tex/TS1MontserratAlternates-OsF.fd
+++ b/fonts/montserrat/tex/TS1MontserratAlternates-OsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{TS1MontserratAlternates-OsF.fd}
- [2019/10/18 (autoinst) Font definitions for TS1/MontserratAlternates-OsF.]
+ [2019/11/07 (autoinst) Font definitions for TS1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,48 +20,33 @@
\DeclareFontFamily{TS1}{MontserratAlternates-OsF}{}
-% ---- extralight ----
-
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-osf-ts1
-}{}
-
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-osf-ts1
-}{}
-
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{extralight}{sl}{
- <-> ssub * MontserratAlternates-OsF/extralight/it
-}{}
-
-
-% ---- extrabold ----
+% ---- semibold ----
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-osf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-osf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-osf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-osf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-OsF/extrabold/it
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-OsF/semibold/it
}{}
-% ---- semibold ----
+% ---- bold ----
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-osf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-osf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-osf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-osf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{semibold}{sl}{
- <-> ssub * MontserratAlternates-OsF/semibold/it
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{bold}{sl}{
+ <-> ssub * MontserratAlternates-OsF/bold/it
}{}
@@ -72,63 +65,78 @@
}{}
-% ---- light ----
+% ---- extrabold ----
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-osf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-osf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-osf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-osf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{light}{sl}{
- <-> ssub * MontserratAlternates-OsF/light/it
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-OsF/extrabold/it
}{}
-% ---- regular ----
+% ---- black ----
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-osf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-osf-ts1
+}{}
+
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{black}{sl}{
+ <-> ssub * MontserratAlternates-OsF/black/it
}{}
+
+% ---- regular ----
+
\DeclareFontShape{TS1}{MontserratAlternates-OsF}{regular}{it}{
<-> \MontserratAlternates@@scale MontserratAlternates-Italic-osf-ts1
}{}
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-osf-ts1
+}{}
+
\DeclareFontShape{TS1}{MontserratAlternates-OsF}{regular}{sl}{
<-> ssub * MontserratAlternates-OsF/regular/it
}{}
-% ---- black ----
+% ---- light ----
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-osf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-osf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-osf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-osf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{black}{sl}{
- <-> ssub * MontserratAlternates-OsF/black/it
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{light}{sl}{
+ <-> ssub * MontserratAlternates-OsF/light/it
}{}
-% ---- bold ----
+% ---- extralight ----
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-osf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-osf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-osf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-osf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{bold}{sl}{
- <-> ssub * MontserratAlternates-OsF/bold/it
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-OsF/extralight/it
}{}
@@ -147,141 +155,126 @@
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{ul}{sl}{
- <-> ssub * MontserratAlternates-OsF/thin/sl
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{ul}{it}{
+ <-> alias * MontserratAlternates-OsF/thin/it
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{ul}{it}{
- <-> ssub * MontserratAlternates-OsF/thin/it
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{ul}{sl}{
+ <-> alias * MontserratAlternates-OsF/thin/sl
}{}
\DeclareFontShape{TS1}{MontserratAlternates-OsF}{ul}{n}{
- <-> ssub * MontserratAlternates-OsF/thin/n
+ <-> alias * MontserratAlternates-OsF/thin/n
}{}
% el --> extralight
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{el}{n}{
- <-> ssub * MontserratAlternates-OsF/extralight/n
-}{}
-
\DeclareFontShape{TS1}{MontserratAlternates-OsF}{el}{it}{
- <-> ssub * MontserratAlternates-OsF/extralight/it
+ <-> alias * MontserratAlternates-OsF/extralight/it
}{}
\DeclareFontShape{TS1}{MontserratAlternates-OsF}{el}{sl}{
- <-> ssub * MontserratAlternates-OsF/extralight/sl
-}{}
-
-
-% l --> light
-
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{l}{sl}{
- <-> ssub * MontserratAlternates-OsF/light/sl
-}{}
-
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{l}{it}{
- <-> ssub * MontserratAlternates-OsF/light/it
+ <-> alias * MontserratAlternates-OsF/extralight/sl
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{l}{n}{
- <-> ssub * MontserratAlternates-OsF/light/n
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{el}{n}{
+ <-> alias * MontserratAlternates-OsF/extralight/n
}{}
-% sl --> regular
+% l --> light
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{sl}{n}{
- <-> ssub * MontserratAlternates-OsF/regular/n
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{l}{n}{
+ <-> alias * MontserratAlternates-OsF/light/n
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{sl}{sl}{
- <-> ssub * MontserratAlternates-OsF/regular/sl
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{l}{sl}{
+ <-> alias * MontserratAlternates-OsF/light/sl
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{sl}{it}{
- <-> ssub * MontserratAlternates-OsF/regular/it
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{l}{it}{
+ <-> alias * MontserratAlternates-OsF/light/it
}{}
-% m --> medium
-
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{m}{it}{
- <-> ssub * MontserratAlternates-OsF/medium/it
-}{}
+% m --> regular
\DeclareFontShape{TS1}{MontserratAlternates-OsF}{m}{sl}{
- <-> ssub * MontserratAlternates-OsF/medium/sl
+ <-> alias * MontserratAlternates-OsF/regular/sl
}{}
\DeclareFontShape{TS1}{MontserratAlternates-OsF}{m}{n}{
- <-> ssub * MontserratAlternates-OsF/medium/n
+ <-> alias * MontserratAlternates-OsF/regular/n
+}{}
+
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{m}{it}{
+ <-> alias * MontserratAlternates-OsF/regular/it
}{}
% sb --> semibold
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{sb}{sl}{
- <-> ssub * MontserratAlternates-OsF/semibold/sl
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{sb}{n}{
+ <-> alias * MontserratAlternates-OsF/semibold/n
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{sb}{it}{
- <-> ssub * MontserratAlternates-OsF/semibold/it
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{sb}{sl}{
+ <-> alias * MontserratAlternates-OsF/semibold/sl
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{sb}{n}{
- <-> ssub * MontserratAlternates-OsF/semibold/n
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{sb}{it}{
+ <-> alias * MontserratAlternates-OsF/semibold/it
}{}
% b --> bold
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{b}{it}{
- <-> ssub * MontserratAlternates-OsF/bold/it
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{b}{n}{
+ <-> alias * MontserratAlternates-OsF/bold/n
}{}
\DeclareFontShape{TS1}{MontserratAlternates-OsF}{b}{sl}{
- <-> ssub * MontserratAlternates-OsF/bold/sl
+ <-> alias * MontserratAlternates-OsF/bold/sl
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{b}{n}{
- <-> ssub * MontserratAlternates-OsF/bold/n
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{b}{it}{
+ <-> alias * MontserratAlternates-OsF/bold/it
}{}
% eb --> extrabold
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{eb}{n}{
- <-> ssub * MontserratAlternates-OsF/extrabold/n
-}{}
-
\DeclareFontShape{TS1}{MontserratAlternates-OsF}{eb}{it}{
- <-> ssub * MontserratAlternates-OsF/extrabold/it
+ <-> alias * MontserratAlternates-OsF/extrabold/it
}{}
\DeclareFontShape{TS1}{MontserratAlternates-OsF}{eb}{sl}{
- <-> ssub * MontserratAlternates-OsF/extrabold/sl
+ <-> alias * MontserratAlternates-OsF/extrabold/sl
+}{}
+
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{eb}{n}{
+ <-> alias * MontserratAlternates-OsF/extrabold/n
}{}
% ub --> black
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{ub}{n}{
- <-> ssub * MontserratAlternates-OsF/black/n
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{ub}{sl}{
+ <-> alias * MontserratAlternates-OsF/black/sl
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-OsF}{ub}{sl}{
- <-> ssub * MontserratAlternates-OsF/black/sl
+\DeclareFontShape{TS1}{MontserratAlternates-OsF}{ub}{n}{
+ <-> alias * MontserratAlternates-OsF/black/n
}{}
\DeclareFontShape{TS1}{MontserratAlternates-OsF}{ub}{it}{
- <-> ssub * MontserratAlternates-OsF/black/it
+ <-> alias * MontserratAlternates-OsF/black/it
}{}
\DeclareFontShape{TS1}{MontserratAlternates-OsF}{bx}{n}{
diff --git a/fonts/montserrat/tex/TS1MontserratAlternates-TLF.fd b/fonts/montserrat/tex/TS1MontserratAlternates-TLF.fd
index 2c5f789b64..ec0ea574c9 100644
--- a/fonts/montserrat/tex/TS1MontserratAlternates-TLF.fd
+++ b/fonts/montserrat/tex/TS1MontserratAlternates-TLF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{TS1MontserratAlternates-TLF.fd}
- [2019/10/18 (autoinst) Font definitions for TS1/MontserratAlternates-TLF.]
+ [2019/11/07 (autoinst) Font definitions for TS1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,33 +20,48 @@
\DeclareFontFamily{TS1}{MontserratAlternates-TLF}{}
-% ---- medium ----
+% ---- extrabold ----
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tlf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tlf-ts1
}{}
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-TLF/extrabold/it
+}{}
+
+
+% ---- medium ----
+
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{medium}{n}{
<-> \MontserratAlternates@@scale MontserratAlternates-Medium-tlf-ts1
}{}
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tlf-ts1
+}{}
+
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{medium}{sl}{
<-> ssub * MontserratAlternates-TLF/medium/it
}{}
-% ---- light ----
+% ---- bold ----
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tlf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tlf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-tlf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tlf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{light}{sl}{
- <-> ssub * MontserratAlternates-TLF/light/it
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{bold}{sl}{
+ <-> ssub * MontserratAlternates-TLF/bold/it
}{}
@@ -57,235 +80,201 @@
}{}
-% ---- black ----
+% ---- light ----
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{black}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tlf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-tlf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{black}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Black-tlf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tlf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{black}{sl}{
- <-> ssub * MontserratAlternates-TLF/black/it
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{light}{sl}{
+ <-> ssub * MontserratAlternates-TLF/light/it
}{}
-% ---- regular ----
+% ---- extralight ----
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tlf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tlf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tlf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tlf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{regular}{sl}{
- <-> ssub * MontserratAlternates-TLF/regular/it
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-TLF/extralight/it
}{}
% ---- thin ----
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{thin}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tlf-ts1
-}{}
-
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{thin}{it}{
<-> \MontserratAlternates@@scale MontserratAlternates-ThinItalic-tlf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{thin}{sl}{
- <-> ssub * MontserratAlternates-TLF/thin/it
-}{}
-
-
-% ---- bold ----
-
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tlf-ts1
-}{}
-
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tlf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{thin}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Thin-tlf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{bold}{sl}{
- <-> ssub * MontserratAlternates-TLF/bold/it
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{thin}{sl}{
+ <-> ssub * MontserratAlternates-TLF/thin/it
}{}
-% ---- extrabold ----
+% ---- black ----
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tlf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{black}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BlackItalic-tlf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tlf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{black}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Black-tlf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-TLF/extrabold/it
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{black}{sl}{
+ <-> ssub * MontserratAlternates-TLF/black/it
}{}
-% ---- extralight ----
+% ---- regular ----
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tlf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tlf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tlf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tlf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{extralight}{sl}{
- <-> ssub * MontserratAlternates-TLF/extralight/it
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{regular}{sl}{
+ <-> ssub * MontserratAlternates-TLF/regular/it
}{}
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{ul}{sl}{
- <-> ssub * MontserratAlternates-TLF/thin/sl
-}{}
-
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{ul}{it}{
- <-> ssub * MontserratAlternates-TLF/thin/it
+ <-> alias * MontserratAlternates-TLF/thin/it
}{}
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{ul}{n}{
- <-> ssub * MontserratAlternates-TLF/thin/n
+ <-> alias * MontserratAlternates-TLF/thin/n
+}{}
+
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{ul}{sl}{
+ <-> alias * MontserratAlternates-TLF/thin/sl
}{}
% el --> extralight
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{el}{n}{
- <-> ssub * MontserratAlternates-TLF/extralight/n
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{el}{it}{
+ <-> alias * MontserratAlternates-TLF/extralight/it
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{el}{sl}{
- <-> ssub * MontserratAlternates-TLF/extralight/sl
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{el}{n}{
+ <-> alias * MontserratAlternates-TLF/extralight/n
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{el}{it}{
- <-> ssub * MontserratAlternates-TLF/extralight/it
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{el}{sl}{
+ <-> alias * MontserratAlternates-TLF/extralight/sl
}{}
% l --> light
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{l}{sl}{
- <-> ssub * MontserratAlternates-TLF/light/sl
-}{}
-
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{l}{it}{
- <-> ssub * MontserratAlternates-TLF/light/it
+ <-> alias * MontserratAlternates-TLF/light/it
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{l}{n}{
- <-> ssub * MontserratAlternates-TLF/light/n
-}{}
-
-
-% sl --> regular
-
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{sl}{n}{
- <-> ssub * MontserratAlternates-TLF/regular/n
-}{}
-
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{sl}{it}{
- <-> ssub * MontserratAlternates-TLF/regular/it
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{l}{sl}{
+ <-> alias * MontserratAlternates-TLF/light/sl
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{sl}{sl}{
- <-> ssub * MontserratAlternates-TLF/regular/sl
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{l}{n}{
+ <-> alias * MontserratAlternates-TLF/light/n
}{}
-% m --> medium
+% m --> regular
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{m}{it}{
- <-> ssub * MontserratAlternates-TLF/medium/it
+ <-> alias * MontserratAlternates-TLF/regular/it
}{}
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{m}{sl}{
- <-> ssub * MontserratAlternates-TLF/medium/sl
+ <-> alias * MontserratAlternates-TLF/regular/sl
}{}
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{m}{n}{
- <-> ssub * MontserratAlternates-TLF/medium/n
+ <-> alias * MontserratAlternates-TLF/regular/n
}{}
% sb --> semibold
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{sb}{n}{
- <-> ssub * MontserratAlternates-TLF/semibold/n
+ <-> alias * MontserratAlternates-TLF/semibold/n
}{}
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{sb}{sl}{
- <-> ssub * MontserratAlternates-TLF/semibold/sl
+ <-> alias * MontserratAlternates-TLF/semibold/sl
}{}
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{sb}{it}{
- <-> ssub * MontserratAlternates-TLF/semibold/it
+ <-> alias * MontserratAlternates-TLF/semibold/it
}{}
% b --> bold
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{b}{it}{
- <-> ssub * MontserratAlternates-TLF/bold/it
+ <-> alias * MontserratAlternates-TLF/bold/it
}{}
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{b}{sl}{
- <-> ssub * MontserratAlternates-TLF/bold/sl
+ <-> alias * MontserratAlternates-TLF/bold/sl
}{}
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{b}{n}{
- <-> ssub * MontserratAlternates-TLF/bold/n
+ <-> alias * MontserratAlternates-TLF/bold/n
}{}
% eb --> extrabold
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{eb}{sl}{
- <-> ssub * MontserratAlternates-TLF/extrabold/sl
-}{}
-
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{eb}{it}{
- <-> ssub * MontserratAlternates-TLF/extrabold/it
+ <-> alias * MontserratAlternates-TLF/extrabold/it
}{}
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{eb}{n}{
- <-> ssub * MontserratAlternates-TLF/extrabold/n
+ <-> alias * MontserratAlternates-TLF/extrabold/n
}{}
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{eb}{sl}{
+ <-> alias * MontserratAlternates-TLF/extrabold/sl
+}{}
-% ub --> black
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{ub}{it}{
- <-> ssub * MontserratAlternates-TLF/black/it
-}{}
+% ub --> black
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{ub}{sl}{
- <-> ssub * MontserratAlternates-TLF/black/sl
+ <-> alias * MontserratAlternates-TLF/black/sl
}{}
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{ub}{n}{
- <-> ssub * MontserratAlternates-TLF/black/n
+ <-> alias * MontserratAlternates-TLF/black/n
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TLF}{bx}{sl}{
- <-> ssub * MontserratAlternates-TLF/b/sl
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{ub}{it}{
+ <-> alias * MontserratAlternates-TLF/black/it
}{}
\DeclareFontShape{TS1}{MontserratAlternates-TLF}{bx}{it}{
@@ -296,4 +285,8 @@
<-> ssub * MontserratAlternates-TLF/b/n
}{}
+\DeclareFontShape{TS1}{MontserratAlternates-TLF}{bx}{sl}{
+ <-> ssub * MontserratAlternates-TLF/b/sl
+}{}
+
\endinput
diff --git a/fonts/montserrat/tex/TS1MontserratAlternates-TOsF.fd b/fonts/montserrat/tex/TS1MontserratAlternates-TOsF.fd
index 6ac7aa6488..584a99335d 100644
--- a/fonts/montserrat/tex/TS1MontserratAlternates-TOsF.fd
+++ b/fonts/montserrat/tex/TS1MontserratAlternates-TOsF.fd
@@ -1,7 +1,15 @@
-%% Generated by autoinst on 2019/10/18
+%% Generated by autoinst on 2019/11/07
%%
\ProvidesFile{TS1MontserratAlternates-TOsF.fd}
- [2019/10/18 (autoinst) Font definitions for TS1/MontserratAlternates-TOsF.]
+ [2019/11/07 (autoinst) Font definitions for TS1/MontserratAlternates-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 MontserratAlternates@scale\endcsname\relax
\let\MontserratAlternates@@scale\@empty
@@ -12,48 +20,63 @@
\DeclareFontFamily{TS1}{MontserratAlternates-TOsF}{}
-% ---- extralight ----
+% ---- semibold ----
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{extralight}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tosf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{semibold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tosf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{extralight}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tosf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{semibold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tosf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{extralight}{sl}{
- <-> ssub * MontserratAlternates-TOsF/extralight/it
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{semibold}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/semibold/it
}{}
-% ---- extrabold ----
+% ---- bold ----
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{extrabold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tosf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{bold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tosf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{extrabold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tosf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{bold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tosf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{extrabold}{sl}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/it
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{bold}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/bold/it
}{}
-% ---- regular ----
+% ---- medium ----
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{regular}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tosf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{medium}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tosf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{regular}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tosf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{medium}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tosf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{regular}{sl}{
- <-> ssub * MontserratAlternates-TOsF/regular/it
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{medium}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/medium/it
+}{}
+
+
+% ---- extrabold ----
+
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{extrabold}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBold-tosf-ts1
+}{}
+
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{extrabold}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraBoldItalic-tosf-ts1
+}{}
+
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{extrabold}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/extrabold/it
}{}
@@ -72,48 +95,48 @@
}{}
-% ---- medium ----
+% ---- regular ----
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{medium}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Medium-tosf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{regular}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Italic-tosf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{medium}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-MediumItalic-tosf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{regular}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Regular-tosf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{medium}{sl}{
- <-> ssub * MontserratAlternates-TOsF/medium/it
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{regular}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/regular/it
}{}
-% ---- light ----
+% ---- extralight ----
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{light}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tosf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{extralight}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLightItalic-tosf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{light}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Light-tosf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{extralight}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-ExtraLight-tosf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{light}{sl}{
- <-> ssub * MontserratAlternates-TOsF/light/it
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{extralight}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/extralight/it
}{}
-% ---- semibold ----
+% ---- light ----
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{semibold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBold-tosf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{light}{it}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-LightItalic-tosf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{semibold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-SemiBoldItalic-tosf-ts1
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{light}{n}{
+ <-> \MontserratAlternates@@scale MontserratAlternates-Light-tosf-ts1
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{semibold}{sl}{
- <-> ssub * MontserratAlternates-TOsF/semibold/it
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{light}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/light/it
}{}
@@ -131,169 +154,139 @@
<-> ssub * MontserratAlternates-TOsF/thin/it
}{}
-
-% ---- bold ----
-
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{bold}{it}{
- <-> \MontserratAlternates@@scale MontserratAlternates-BoldItalic-tosf-ts1
-}{}
-
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{bold}{n}{
- <-> \MontserratAlternates@@scale MontserratAlternates-Bold-tosf-ts1
-}{}
-
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{bold}{sl}{
- <-> ssub * MontserratAlternates-TOsF/bold/it
-}{}
-
%
-% Extra 'ssub' rules to map the standard NFSS codes to our fancy names
+% Extra 'alias' rules to map the standard NFSS codes to our fancy names
%
% ul --> thin
\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{ul}{n}{
- <-> ssub * MontserratAlternates-TOsF/thin/n
+ <-> alias * MontserratAlternates-TOsF/thin/n
}{}
\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{ul}{sl}{
- <-> ssub * MontserratAlternates-TOsF/thin/sl
+ <-> alias * MontserratAlternates-TOsF/thin/sl
}{}
\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{ul}{it}{
- <-> ssub * MontserratAlternates-TOsF/thin/it
+ <-> alias * MontserratAlternates-TOsF/thin/it
}{}
% el --> extralight
\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{el}{it}{
- <-> ssub * MontserratAlternates-TOsF/extralight/it
+ <-> alias * MontserratAlternates-TOsF/extralight/it
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{el}{sl}{
- <-> ssub * MontserratAlternates-TOsF/extralight/sl
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{el}{n}{
+ <-> alias * MontserratAlternates-TOsF/extralight/n
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{el}{n}{
- <-> ssub * MontserratAlternates-TOsF/extralight/n
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{el}{sl}{
+ <-> alias * MontserratAlternates-TOsF/extralight/sl
}{}
% l --> light
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{l}{sl}{
- <-> ssub * MontserratAlternates-TOsF/light/sl
-}{}
-
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{l}{it}{
- <-> ssub * MontserratAlternates-TOsF/light/it
-}{}
-
\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{l}{n}{
- <-> ssub * MontserratAlternates-TOsF/light/n
+ <-> alias * MontserratAlternates-TOsF/light/n
}{}
-
-% sl --> regular
-
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{sl}{n}{
- <-> ssub * MontserratAlternates-TOsF/regular/n
-}{}
-
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{sl}{it}{
- <-> ssub * MontserratAlternates-TOsF/regular/it
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{l}{sl}{
+ <-> alias * MontserratAlternates-TOsF/light/sl
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{sl}{sl}{
- <-> ssub * MontserratAlternates-TOsF/regular/sl
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{l}{it}{
+ <-> alias * MontserratAlternates-TOsF/light/it
}{}
-% m --> medium
+% m --> regular
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{m}{n}{
- <-> ssub * MontserratAlternates-TOsF/medium/n
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{m}{it}{
+ <-> alias * MontserratAlternates-TOsF/regular/it
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{m}{it}{
- <-> ssub * MontserratAlternates-TOsF/medium/it
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{m}{n}{
+ <-> alias * MontserratAlternates-TOsF/regular/n
}{}
\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{m}{sl}{
- <-> ssub * MontserratAlternates-TOsF/medium/sl
+ <-> alias * MontserratAlternates-TOsF/regular/sl
}{}
% sb --> semibold
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{sb}{n}{
- <-> ssub * MontserratAlternates-TOsF/semibold/n
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{sb}{it}{
+ <-> alias * MontserratAlternates-TOsF/semibold/it
}{}
\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{sb}{sl}{
- <-> ssub * MontserratAlternates-TOsF/semibold/sl
+ <-> alias * MontserratAlternates-TOsF/semibold/sl
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{sb}{it}{
- <-> ssub * MontserratAlternates-TOsF/semibold/it
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{sb}{n}{
+ <-> alias * MontserratAlternates-TOsF/semibold/n
}{}
% b --> bold
\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{b}{it}{
- <-> ssub * MontserratAlternates-TOsF/bold/it
+ <-> alias * MontserratAlternates-TOsF/bold/it
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{b}{sl}{
- <-> ssub * MontserratAlternates-TOsF/bold/sl
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{b}{n}{
+ <-> alias * MontserratAlternates-TOsF/bold/n
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{b}{n}{
- <-> ssub * MontserratAlternates-TOsF/bold/n
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{b}{sl}{
+ <-> alias * MontserratAlternates-TOsF/bold/sl
}{}
% eb --> extrabold
\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{eb}{n}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/n
+ <-> alias * MontserratAlternates-TOsF/extrabold/n
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{eb}{it}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/it
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{eb}{sl}{
+ <-> alias * MontserratAlternates-TOsF/extrabold/sl
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{eb}{sl}{
- <-> ssub * MontserratAlternates-TOsF/extrabold/sl
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{eb}{it}{
+ <-> alias * MontserratAlternates-TOsF/extrabold/it
}{}
% ub --> black
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{ub}{n}{
- <-> ssub * MontserratAlternates-TOsF/black/n
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{ub}{sl}{
+ <-> alias * MontserratAlternates-TOsF/black/sl
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{ub}{it}{
- <-> ssub * MontserratAlternates-TOsF/black/it
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{ub}{n}{
+ <-> alias * MontserratAlternates-TOsF/black/n
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{ub}{sl}{
- <-> ssub * MontserratAlternates-TOsF/black/sl
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{ub}{it}{
+ <-> alias * MontserratAlternates-TOsF/black/it
}{}
\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{bx}{it}{
<-> ssub * MontserratAlternates-TOsF/b/it
}{}
-\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{bx}{sl}{
- <-> ssub * MontserratAlternates-TOsF/b/sl
-}{}
-
\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{bx}{n}{
<-> ssub * MontserratAlternates-TOsF/b/n
}{}
+\DeclareFontShape{TS1}{MontserratAlternates-TOsF}{bx}{sl}{
+ <-> ssub * MontserratAlternates-TOsF/b/sl
+}{}
+
\endinput
diff --git a/fonts/montserrat/tex/montserrat.sty b/fonts/montserrat/tex/montserrat.sty
index 8e043cb046..205ba07548 100644
--- a/fonts/montserrat/tex/montserrat.sty
+++ b/fonts/montserrat/tex/montserrat.sty
@@ -1,7 +1,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
-\def\fileversion{1.02}
-\def\filedate{2019/10/17}
+\def\fileversion{1.03}
+\def\filedate{2019/11/07}
\ProvidesPackage{montserrat}[\filedate\space v\fileversion]
\message{`montserrat' v\fileversion, \filedate\space Style file for Montserrat and Alternates (msharpe)}