summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/mweights/README3
-rw-r--r--Master/texmf-dist/tex/latex/mweights/mweights.sty10
2 files changed, 11 insertions, 2 deletions
diff --git a/Master/texmf-dist/doc/latex/mweights/README b/Master/texmf-dist/doc/latex/mweights/README
index 899e746655f..2061b6bf8cd 100644
--- a/Master/texmf-dist/doc/latex/mweights/README
+++ b/Master/texmf-dist/doc/latex/mweights/README
@@ -1,4 +1,5 @@
-This is the README for the mweights package, version 2016-12-09.
+This is the README for the mweights package, version
+2017-02-27.
Many font families available for use with LaTeX have multiple
weights, especially when originally aimed at use on the web. For
diff --git a/Master/texmf-dist/tex/latex/mweights/mweights.sty b/Master/texmf-dist/tex/latex/mweights/mweights.sty
index ff92de991b4..b67f06fb72f 100644
--- a/Master/texmf-dist/tex/latex/mweights/mweights.sty
+++ b/Master/texmf-dist/tex/latex/mweights/mweights.sty
@@ -1,5 +1,5 @@
\ProvidesPackage{mweights}
- [2016/12/09 (Bob Tennent) Support package for multiple-weight font packages. ]
+ [2017/02/27 (Bob Tennent) Support package for multiple-weight font packages. ]
\def\mweights@init{%
% Define any undefined \mdseries@rm etc.
@@ -16,6 +16,7 @@
\edef\ttdef@ult{\ttdefault}%
\edef\bfdef@ult{\bfdefault}%
\edef\mddef@ult{\mddefault}%
+\edef\famdef@ult{\familydefault}%
}
\DeclareRobustCommand\bfseries{%
@@ -91,4 +92,11 @@
\else\fontseries\mdseries@tt
\fi\fi\fontfamily\ttdefault\selectfont}
+% override default family with new \familydefault
+\AtBeginDocument{\mweights@init
+\ifx\famdef@ult\rmdef@ult\rmfamily
+\else\ifx\famdef@ult\sfdef@ult\sffamily
+\else\ifx\famdef@ult\ttdef@ult\ttfamily
+\fi\fi\fi}
+
\endinput