summaryrefslogtreecommitdiff
path: root/fonts/montserrat/tex/montserrat.sty
diff options
context:
space:
mode:
Diffstat (limited to 'fonts/montserrat/tex/montserrat.sty')
-rw-r--r--fonts/montserrat/tex/montserrat.sty37
1 files changed, 26 insertions, 11 deletions
diff --git a/fonts/montserrat/tex/montserrat.sty b/fonts/montserrat/tex/montserrat.sty
index c95ba88812..8e043cb046 100644
--- a/fonts/montserrat/tex/montserrat.sty
+++ b/fonts/montserrat/tex/montserrat.sty
@@ -1,7 +1,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
-\def\fileversion{1.01}
-\def\filedate{2017/02/26}
+\def\fileversion{1.02}
+\def\filedate{2019/10/17}
\ProvidesPackage{montserrat}[\filedate\space v\fileversion]
\message{`montserrat' v\fileversion, \filedate\space Style file for Montserrat and Alternates (msharpe)}
@@ -48,18 +48,33 @@
\newif\ifMontserrat@famdef
\def\Montserrat@alt{}\newif\ifMontserrat@alt
\DeclareOptionX{lining}{\edef\Montserrat@figurestyle{LF}}
+\DeclareOptionX{osf}{\edef\Montserrat@figurestyle{OsF}}
\DeclareOptionX{oldstyle}{\edef\Montserrat@figurestyle{OsF}}
\DeclareOptionX{tabular}{\edef\Montserrat@figurealign{T}}
+\DeclareOptionX{t}{\edef\Montserrat@figurealign{T}}
\DeclareOptionX{proportional}{\edef\Montserrat@figurealign{}}
-\DeclareOptionX{thin}{\edef\mdseries@sf{t}}
-\DeclareOptionX{black}{\edef\bfseries@sf{k}}
-\DeclareOptionX{extrabold}{\edef\bfseries@sf{eb}}
-\DeclareOptionX{semibold}{\edef\bfseries@sf{sb}}
-\DeclareOptionX{bold}{\edef\bfseries@sf{b}}
-\DeclareOptionX{extralight}{\edef\mdseries@sf{el}}
-\DeclareOptionX{light}{\edef\mdseries@sf{l}}
-\DeclareOptionX{medium}{\edef\mdseries@sf{mb}}
-\DeclareOptionX{regular}{\edef\mdseries@sf{m}}
+\DeclareOptionX{p}{\edef\Montserrat@figurealign{}}
+%\DeclareOptionX{mainfont}{
+% \renewcommand{\familydefault}{\sfdefault}
+%}
+\DeclareOptionX{black}{\edef\bfseries@sf{black}}
+\DeclareOptionX{extrabold}{\edef\bfseries@sf{extrabold}}
+\DeclareOptionX{semibold}{\edef\bfseries@sf{semibold}}
+\DeclareOptionX{bold}{\edef\bfseries@sf{bold}}
+\DeclareOptionX{medium}{\edef\mdseries@sf{medium}}
+\DeclareOptionX{regular}{\edef\mdseries@sf{regular}}
+\DeclareOptionX{thin}{\edef\mdseries@sf{thin}}
+\DeclareOptionX{extralight}{\edef\mdseries@sf{extralight}}
+\DeclareOptionX{light}{\edef\mdseries@sf{light}}
+%\DeclareOptionX{thin}{\edef\mdseries@sf{t}}
+%\DeclareOptionX{black}{\edef\bfseries@sf{k}}
+%\DeclareOptionX{extrabold}{\edef\bfseries@sf{eb}}
+%\DeclareOptionX{semibold}{\edef\bfseries@sf{sb}}
+%\DeclareOptionX{bold}{\edef\bfseries@sf{b}}
+%\DeclareOptionX{extralight}{\edef\mdseries@sf{el}}
+%\DeclareOptionX{light}{\edef\mdseries@sf{l}}
+%\DeclareOptionX{medium}{\edef\mdseries@sf{mb}}
+%\DeclareOptionX{regular}{\edef\mdseries@sf{m}}
\DeclareOptionX{alternates}{\edef\Montserrat@alt{Alternates}\Montserrat@alttrue}
\DeclareOptionX{defaultfam}{\Montserrat@famdeftrue}
\ExecuteOptionsX{lining,proportional,bold,regular}