diff options
author | Norbert Preining <norbert@preining.info> | 2022-09-12 03:04:41 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2022-09-12 03:04:41 +0000 |
commit | c5e5a8fcbf578d20f94accb7b738cbac1e0c4b2a (patch) | |
tree | 8cab984f750317b55e37d4051c447edc0c4ae7b3 /fonts/noto/latex/noto-serif.sty | |
parent | bb79bee25708a6a19a8fc4f1edb988b74b08d292 (diff) |
CTAN sync 202209120304
Diffstat (limited to 'fonts/noto/latex/noto-serif.sty')
-rw-r--r-- | fonts/noto/latex/noto-serif.sty | 160 |
1 files changed, 0 insertions, 160 deletions
diff --git a/fonts/noto/latex/noto-serif.sty b/fonts/noto/latex/noto-serif.sty deleted file mode 100644 index c8c04b4c4c..0000000000 --- a/fonts/noto/latex/noto-serif.sty +++ /dev/null @@ -1,160 +0,0 @@ -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{noto-serif} - [2021/09/06 (Bob Tennent) Supports NotoSerif fonts for all LaTeX engines.] - -\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} - -\newif\ifnotoserif@ttf -\ifxetex - \notoserif@ttftrue -\else\ifluatex - \notoserif@ttftrue -\else % [pdf]LaTeX - \notoserif@ttffalse -\fi\fi - -\newcommand*{\NotoSerif@scale}{1} -\newcommand*{\NotoSerifMono@scale}{1} -\DeclareOptionX{scaled}{\renewcommand*{\NotoSerif@scale}{#1}} -\DeclareOptionX{scale}{\renewcommand*{\NotoSerif@scale}{#1}} - -\DeclareOptionX{type1}{\notoserif@ttffalse} - -\newif\ifnotoserif@oldstyle \notoserif@oldstylefalse -\newif\ifnotoserif@proportional \notoserif@proportionalfalse - -\DeclareOptionX{lining}{\notoserif@oldstylefalse} -\DeclareOptionX{lf}{\notoserif@oldstylefalse} -\DeclareOptionX{tabular}{\notoserif@proportionalfalse} -\DeclareOptionX{tf}{\notoserif@proportionalfalse} -\DeclareOptionX{proportional}{\notoserif@proportionaltrue} -\DeclareOptionX{pf}{\notoserif@proportionaltrue} -\DeclareOptionX{oldstyle}{\notoserif@oldstyletrue} -\DeclareOptionX{osf}{\notoserif@oldstyletrue} - -\newif\ifnotoserif@thin \notoserif@thinfalse -\newif\ifnotoserif@extralight \notoserif@extralightfalse -\newif\ifnotoserif@light \notoserif@lightfalse -\newif\ifnotoserif@medium \notoserif@mediumfalse -\newif\ifnotoserif@semibold \notoserif@semiboldfalse -\newif\ifnotoserif@extrabold \notoserif@extraboldfalse -\newif\ifnotoserif@black \notoserif@blackfalse - -\DeclareOptionX{thin}{\notoserif@thintrue} -\DeclareOptionX{extralight}{\notoserif@extralighttrue} -\DeclareOptionX{light}{\notoserif@lighttrue} -\DeclareOptionX{regular}{\notoserif@lightfalse\notoserif@thinfalse\notoserif@extralightfalse\notoserif@mediumfalse} -\DeclareOptionX{medium}{\notoserif@mediumtrue} -\DeclareOptionX{semibold}{\notoserif@semiboldtrue} -\DeclareOptionX{extrabold}{\notoserif@extraboldtrue} -\DeclareOptionX{black}{\notoserif@blacktrue} -\DeclareOptionX{bold}{\notoserif@blackfalse\notoserif@semiboldfalse\notoserif@extraboldfalse} - -\ProcessOptionsX\relax - -\ifnotoserif@ttf - \def\notoserif@boldstyle{Bold} - \ifnotoserif@semibold\def\notoserif@boldstyle{SemiBold}\fi - \ifnotoserif@extrabold\def\notoserif@boldstyle{ExtraBold}\fi - \ifnotoserif@black\def\notoserif@boldstyle{Black}\fi - \def\notoserif@regstyle{Regular} - \ifnotoserif@thin\def\notoserif@regstyle{Thin}\fi - \ifnotoserif@extralight\def\notoserif@regstyle{ExtraLight}\fi - \ifnotoserif@light\def\notoserif@regstyle{Light}\fi - \ifnotoserif@medium\def\notoserif@regstyle{Medium}\fi - -\else % type1 - - \def\seriesdefault{\mdseries@rm} - - \def\bfseries@rm{b} - \ifnotoserif@semibold\def\bfseries@rm{sb}\fi - \ifnotoserif@extrabold\def\bfseries@rm{eb}\fi - \ifnotoserif@black\def\bfseries@rm{ub}\fi - \def\mdseries@rm{m} - \ifnotoserif@thin\def\mdseries@rm{ul}\fi - \ifnotoserif@extralight\def\mdseries@rm{el}\fi - \ifnotoserif@light\def\mdseries@rm{l}\fi - \ifnotoserif@medium\def\mdseries@rm{medium}\fi - -\fi - -\ifnotoserif@ttf - - \def\notoserif@figurestyle{Lining} - \ifnotoserif@oldstyle\def\notoserif@figurestyle{OldStyle}\fi - \def\notoserif@figurealign{Monospaced} - \ifnotoserif@proportional\def\notoserif@figurealign{Proportional}\fi - -\else % type1 - - \def\notoserif@figurestyle{LF} - \ifnotoserif@oldstyle\def\notoserif@figurestyle{OsF}\fi - \def\notoserif@figurealign{T} - \ifnotoserif@proportional\def\notoserif@figurealign{}\fi - -\fi - -\ifnotoserif@ttf - \RequirePackage{fontspec} -\else - \RequirePackage{fontenc,fontaxes,mweights} - \fa@naming@exception{figures}{{superior}{proportional}}{Sup} - \fa@naming@exception{figures}{{superior}{tabular}}{Sup} - \def\sufigures{\@nomath\sufigures - \fontfigurestyle{superior}\selectfont} -\fi - -\ifnotoserif@ttf - \def\notoserif@regular{Regular} - \ifxetex\XeTeXtracingfonts=1\fi - \defaultfontfeatures{ - Ligatures = TeX , - Extension = .ttf } - \setmainfont - [ Numbers = {\notoserif@figurealign, \notoserif@figurestyle} , - SmallCapsFeatures={Letters=SmallCaps} , - UprightFont = *-\notoserif@regstyle , - ItalicFont = *-\ifx\notoserif@regstyle\notoserif@regular Italic\else\notoserif@regstyle Italic\fi , - BoldFont = *-\notoserif@boldstyle , - BoldItalicFont = *-\notoserif@boldstyle Italic , - ] - {NotoSerif} - - \def\notoserif@Lining{Lining} - \newfontfamily\notoserif - [ Numbers = {\notoserif@figurealign, \notoserif@figurestyle} , - SmallCapsFeatures={Letters=SmallCaps} , - UprightFont = *-\notoserif@regstyle , - ItalicFont = *-\ifx\notoserif@regstyle\notoserif@regular Italic\else\notoserif@regstyle Italic\fi , - BoldFont = *-\notoserif@boldstyle , - BoldItalicFont = *-\notoserif@boldstyle Italic , - ] - {NotoSerif} - - \providecommand\sufigures{\addfontfeatures{VerticalPosition=Superior}} - -\else % type1 - \def\notoseriffamily{NotoSerif-\notoserif@figurealign\notoserif@figurestyle} - \newcommand*\notoserif{\fontfamily{\notoseriffamily}\selectfont} - - \def\rmdefault{\notoseriffamily} -\fi - -\DeclareTextFontCommand{\textsu}{\sufigures} - -% LGR - -\def\notoserif@figurestyle{LF} -\ifnotoserif@oldstyle\def\notoserif@figurestyle{OsF}\fi -\def\notoserif@figurealign{T} -\ifnotoserif@proportional\def\notoserif@figurealign{}\fi -\newcommand*\notoseriflgr{\fontencoding{LGR}\fontfamily{NotoSerif-\notoserif@figurealign\notoserif@figurestyle}\selectfont} - - -\ifnotoserif@ttf - % turn off defaults in case other fonts are selected: - \defaultfontfeatures{} -\fi - -\endinput |