diff options
author | Norbert Preining <norbert@preining.info> | 2021-01-03 03:02:33 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2021-01-03 03:02:33 +0000 |
commit | 1a272a3cba66aebe829cd28965c0e8acc8c44681 (patch) | |
tree | 21670ae655514a500b2123d9fb25a3cfb8ec4c76 /fonts/spectral/latex/spectral.sty | |
parent | 0b2ae1a0d39f8b9035311e4fd7745686b73c8393 (diff) |
CTAN sync 202101030302
Diffstat (limited to 'fonts/spectral/latex/spectral.sty')
-rw-r--r-- | fonts/spectral/latex/spectral.sty | 47 |
1 files changed, 44 insertions, 3 deletions
diff --git a/fonts/spectral/latex/spectral.sty b/fonts/spectral/latex/spectral.sty index e573534f77..8b4e28378e 100644 --- a/fonts/spectral/latex/spectral.sty +++ b/fonts/spectral/latex/spectral.sty @@ -1,6 +1,6 @@ \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{spectral} - [2020/08/21 (Bob Tennent and autoinst) Style file for Spectral fonts.] + [2021/01/01 (Bob Tennent and autoinst) Style file for Spectral fonts.] \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} @@ -92,9 +92,9 @@ \ifspectral@medium \def\mdseries@rm{medium} \else\ifspectral@light - \def\mdseries@rm{light} + \def\mdseries@rm{l} \else\ifspectral@extralight - \def\mdseries@rm{extralight} + \def\mdseries@rm{el} \else \def\mdseries@rm{m} \fi\fi\fi @@ -132,6 +132,42 @@ BoldItalicFont = *-\spectral@boldstyle Italic , ] {Spectral} + \newfontfamily\spectralextralight + [ Numbers = {\spectral@figurealign,\spectral@figurestyle}, + UprightFont = *-ExtraLight , + ItalicFont = *-ExtraLightItalic , + BoldFont = *-\spectral@boldstyle , + BoldItalicFont = *-\spectral@boldstyle Italic , + ] + {Spectral} + \newfontfamily\spectrallight + [ Numbers = {\spectral@figurealign,\spectral@figurestyle}, + UprightFont = *-Light , + ItalicFont = *-LightItalic , + BoldFont = *-\spectral@boldstyle , + BoldItalicFont = *-\spectral@boldstyle Italic , + ] + {Spectral} + \newfontfamily\spectralmedium + [ Numbers = {\spectral@figurealign,\spectral@figurestyle}, + UprightFont = *-Medium , + ItalicFont = *-MediumItalic , + BoldFont = *-\spectral@boldstyle , + BoldItalicFont = *-\spectral@boldstyle Italic , + ] + {Spectral} + \newfontfamily\spectralsemibold + [ Numbers = {\spectral@figurealign,\spectral@figurestyle}, + UprightFont = *-SemiBold , + ItalicFont = *-SemiBoldItalic , + ] + {Spectral} + \newfontfamily\spectralextrabold + [ Numbers = {\spectral@figurealign,\spectral@figurestyle}, + UprightFont = *-ExtraBold , + ItalicFont = *-ExtraBoldItalic , + ] + {Spectral} \providecommand\sufigures{\addfontfeatures{VerticalPosition=Superior}} \DeclareTextFontCommand{\oldstylenums}{\addfontfeatures{Numbers=OldStyle}} \DeclareTextFontCommand{\liningnums}{\addfontfeatures{Numbers=Lining}} @@ -152,6 +188,11 @@ \fa@naming@exception{shape}{{it}{sw}}{sw} \fi + \def\spectralextralight{\fontfamily{\spectral@family}\fontseries{el}\selectfont} + \def\spectrallight{\fontfamily{\spectral@family}\fontseries{l}\selectfont} + \def\spectralmedium{\fontfamily{\spectral@family}\fontseries{medium}\selectfont} + \def\spectralsemibold{\fontfamily{\spectral@family}\fontseries{sb}\selectfont} + \def\spectralextrabold{\fontfamily{\spectral@family}\fontseries{eb}\selectfont} \DeclareTextFontCommand{\oldstylenums}{\fontfamily{Spectral-\spectral@figurealign OsF}\selectfont} \DeclareTextFontCommand{\liningnums}{\fontfamily{Spectral-\spectral@figurealign LF}\selectfont} |