diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r-- | Master/texmf-dist/tex/latex/noto/LY1NotoSans-TLF.fd | 50 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/noto/LY1NotoSerif-TLF.fd | 50 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/noto/OT1NotoSans-TLF.fd | 50 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/noto/OT1NotoSerif-TLF.fd | 50 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/noto/T1NotoSans-TLF.fd | 50 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/noto/T1NotoSerif-TLF.fd | 50 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/noto/TS1NotoSans-TLF.fd | 50 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/noto/TS1NotoSerif-TLF.fd | 50 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/noto/noto.sty | 106 |
9 files changed, 506 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/noto/LY1NotoSans-TLF.fd b/Master/texmf-dist/tex/latex/noto/LY1NotoSans-TLF.fd new file mode 100644 index 00000000000..6aa330fd9ab --- /dev/null +++ b/Master/texmf-dist/tex/latex/noto/LY1NotoSans-TLF.fd @@ -0,0 +1,50 @@ +%% Generated by autoinst on 2016/03/21 +%% +\ProvidesFile{LY1NotoSans-TLF.fd} + [2016/03/21 (autoinst) Font definitions for LY1/NotoSans-TLF.] + +\expandafter\ifx\csname NotoSans@scale\endcsname\relax + \let\NotoSans@@scale\@empty +\else + \edef\NotoSans@@scale{s*[\csname NotoSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{NotoSans-TLF}{} + +\DeclareFontShape{LY1}{NotoSans-TLF}{b}{n}{ + <-> \NotoSans@@scale NotoSans-Bold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{NotoSans-TLF}{b}{it}{ + <-> \NotoSans@@scale NotoSans-BoldItalic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{NotoSans-TLF}{b}{sl}{ + <-> ssub * NotoSans-TLF/b/it +}{} + +\DeclareFontShape{LY1}{NotoSans-TLF}{m}{n}{ + <-> \NotoSans@@scale NotoSans-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{NotoSans-TLF}{m}{it}{ + <-> \NotoSans@@scale NotoSans-Italic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{NotoSans-TLF}{m}{sl}{ + <-> ssub * NotoSans-TLF/m/it +}{} + +\DeclareFontShape{LY1}{NotoSans-TLF}{bx}{sl}{ + <-> ssub * NotoSans-TLF/b/sl +}{} + +\DeclareFontShape{LY1}{NotoSans-TLF}{bx}{n}{ + <-> ssub * NotoSans-TLF/b/n +}{} + +\DeclareFontShape{LY1}{NotoSans-TLF}{bx}{it}{ + <-> ssub * NotoSans-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/noto/LY1NotoSerif-TLF.fd b/Master/texmf-dist/tex/latex/noto/LY1NotoSerif-TLF.fd new file mode 100644 index 00000000000..4e1b9f20191 --- /dev/null +++ b/Master/texmf-dist/tex/latex/noto/LY1NotoSerif-TLF.fd @@ -0,0 +1,50 @@ +%% Generated by autoinst on 2016/03/21 +%% +\ProvidesFile{LY1NotoSerif-TLF.fd} + [2016/03/21 (autoinst) Font definitions for LY1/NotoSerif-TLF.] + +\expandafter\ifx\csname NotoSerif@scale\endcsname\relax + \let\NotoSerif@@scale\@empty +\else + \edef\NotoSerif@@scale{s*[\csname NotoSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{NotoSerif-TLF}{} + +\DeclareFontShape{LY1}{NotoSerif-TLF}{b}{n}{ + <-> \NotoSerif@@scale NotoSerif-Bold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{NotoSerif-TLF}{b}{it}{ + <-> \NotoSerif@@scale NotoSerif-BoldItalic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{NotoSerif-TLF}{b}{sl}{ + <-> ssub * NotoSerif-TLF/b/it +}{} + +\DeclareFontShape{LY1}{NotoSerif-TLF}{m}{n}{ + <-> \NotoSerif@@scale NotoSerif-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{NotoSerif-TLF}{m}{it}{ + <-> \NotoSerif@@scale NotoSerif-Italic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{NotoSerif-TLF}{m}{sl}{ + <-> ssub * NotoSerif-TLF/m/it +}{} + +\DeclareFontShape{LY1}{NotoSerif-TLF}{bx}{sl}{ + <-> ssub * NotoSerif-TLF/b/sl +}{} + +\DeclareFontShape{LY1}{NotoSerif-TLF}{bx}{n}{ + <-> ssub * NotoSerif-TLF/b/n +}{} + +\DeclareFontShape{LY1}{NotoSerif-TLF}{bx}{it}{ + <-> ssub * NotoSerif-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/noto/OT1NotoSans-TLF.fd b/Master/texmf-dist/tex/latex/noto/OT1NotoSans-TLF.fd new file mode 100644 index 00000000000..af872bf0649 --- /dev/null +++ b/Master/texmf-dist/tex/latex/noto/OT1NotoSans-TLF.fd @@ -0,0 +1,50 @@ +%% Generated by autoinst on 2016/03/21 +%% +\ProvidesFile{OT1NotoSans-TLF.fd} + [2016/03/21 (autoinst) Font definitions for OT1/NotoSans-TLF.] + +\expandafter\ifx\csname NotoSans@scale\endcsname\relax + \let\NotoSans@@scale\@empty +\else + \edef\NotoSans@@scale{s*[\csname NotoSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{NotoSans-TLF}{} + +\DeclareFontShape{OT1}{NotoSans-TLF}{b}{n}{ + <-> \NotoSans@@scale NotoSans-Bold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{NotoSans-TLF}{b}{it}{ + <-> \NotoSans@@scale NotoSans-BoldItalic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{NotoSans-TLF}{b}{sl}{ + <-> ssub * NotoSans-TLF/b/it +}{} + +\DeclareFontShape{OT1}{NotoSans-TLF}{m}{n}{ + <-> \NotoSans@@scale NotoSans-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{NotoSans-TLF}{m}{it}{ + <-> \NotoSans@@scale NotoSans-Italic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{NotoSans-TLF}{m}{sl}{ + <-> ssub * NotoSans-TLF/m/it +}{} + +\DeclareFontShape{OT1}{NotoSans-TLF}{bx}{sl}{ + <-> ssub * NotoSans-TLF/b/sl +}{} + +\DeclareFontShape{OT1}{NotoSans-TLF}{bx}{n}{ + <-> ssub * NotoSans-TLF/b/n +}{} + +\DeclareFontShape{OT1}{NotoSans-TLF}{bx}{it}{ + <-> ssub * NotoSans-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/noto/OT1NotoSerif-TLF.fd b/Master/texmf-dist/tex/latex/noto/OT1NotoSerif-TLF.fd new file mode 100644 index 00000000000..c2b6c9a3ea2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/noto/OT1NotoSerif-TLF.fd @@ -0,0 +1,50 @@ +%% Generated by autoinst on 2016/03/21 +%% +\ProvidesFile{OT1NotoSerif-TLF.fd} + [2016/03/21 (autoinst) Font definitions for OT1/NotoSerif-TLF.] + +\expandafter\ifx\csname NotoSerif@scale\endcsname\relax + \let\NotoSerif@@scale\@empty +\else + \edef\NotoSerif@@scale{s*[\csname NotoSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{NotoSerif-TLF}{} + +\DeclareFontShape{OT1}{NotoSerif-TLF}{b}{n}{ + <-> \NotoSerif@@scale NotoSerif-Bold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{NotoSerif-TLF}{b}{it}{ + <-> \NotoSerif@@scale NotoSerif-BoldItalic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{NotoSerif-TLF}{b}{sl}{ + <-> ssub * NotoSerif-TLF/b/it +}{} + +\DeclareFontShape{OT1}{NotoSerif-TLF}{m}{n}{ + <-> \NotoSerif@@scale NotoSerif-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{NotoSerif-TLF}{m}{it}{ + <-> \NotoSerif@@scale NotoSerif-Italic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{NotoSerif-TLF}{m}{sl}{ + <-> ssub * NotoSerif-TLF/m/it +}{} + +\DeclareFontShape{OT1}{NotoSerif-TLF}{bx}{sl}{ + <-> ssub * NotoSerif-TLF/b/sl +}{} + +\DeclareFontShape{OT1}{NotoSerif-TLF}{bx}{n}{ + <-> ssub * NotoSerif-TLF/b/n +}{} + +\DeclareFontShape{OT1}{NotoSerif-TLF}{bx}{it}{ + <-> ssub * NotoSerif-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/noto/T1NotoSans-TLF.fd b/Master/texmf-dist/tex/latex/noto/T1NotoSans-TLF.fd new file mode 100644 index 00000000000..7bae2e83206 --- /dev/null +++ b/Master/texmf-dist/tex/latex/noto/T1NotoSans-TLF.fd @@ -0,0 +1,50 @@ +%% Generated by autoinst on 2016/03/21 +%% +\ProvidesFile{T1NotoSans-TLF.fd} + [2016/03/21 (autoinst) Font definitions for T1/NotoSans-TLF.] + +\expandafter\ifx\csname NotoSans@scale\endcsname\relax + \let\NotoSans@@scale\@empty +\else + \edef\NotoSans@@scale{s*[\csname NotoSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{NotoSans-TLF}{} + +\DeclareFontShape{T1}{NotoSans-TLF}{b}{n}{ + <-> \NotoSans@@scale NotoSans-Bold-tlf-t1 +}{} + +\DeclareFontShape{T1}{NotoSans-TLF}{b}{it}{ + <-> \NotoSans@@scale NotoSans-BoldItalic-tlf-t1 +}{} + +\DeclareFontShape{T1}{NotoSans-TLF}{b}{sl}{ + <-> ssub * NotoSans-TLF/b/it +}{} + +\DeclareFontShape{T1}{NotoSans-TLF}{m}{n}{ + <-> \NotoSans@@scale NotoSans-tlf-t1 +}{} + +\DeclareFontShape{T1}{NotoSans-TLF}{m}{it}{ + <-> \NotoSans@@scale NotoSans-Italic-tlf-t1 +}{} + +\DeclareFontShape{T1}{NotoSans-TLF}{m}{sl}{ + <-> ssub * NotoSans-TLF/m/it +}{} + +\DeclareFontShape{T1}{NotoSans-TLF}{bx}{sl}{ + <-> ssub * NotoSans-TLF/b/sl +}{} + +\DeclareFontShape{T1}{NotoSans-TLF}{bx}{n}{ + <-> ssub * NotoSans-TLF/b/n +}{} + +\DeclareFontShape{T1}{NotoSans-TLF}{bx}{it}{ + <-> ssub * NotoSans-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/noto/T1NotoSerif-TLF.fd b/Master/texmf-dist/tex/latex/noto/T1NotoSerif-TLF.fd new file mode 100644 index 00000000000..66e41df18d2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/noto/T1NotoSerif-TLF.fd @@ -0,0 +1,50 @@ +%% Generated by autoinst on 2016/03/21 +%% +\ProvidesFile{T1NotoSerif-TLF.fd} + [2016/03/21 (autoinst) Font definitions for T1/NotoSerif-TLF.] + +\expandafter\ifx\csname NotoSerif@scale\endcsname\relax + \let\NotoSerif@@scale\@empty +\else + \edef\NotoSerif@@scale{s*[\csname NotoSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{NotoSerif-TLF}{} + +\DeclareFontShape{T1}{NotoSerif-TLF}{b}{n}{ + <-> \NotoSerif@@scale NotoSerif-Bold-tlf-t1 +}{} + +\DeclareFontShape{T1}{NotoSerif-TLF}{b}{it}{ + <-> \NotoSerif@@scale NotoSerif-BoldItalic-tlf-t1 +}{} + +\DeclareFontShape{T1}{NotoSerif-TLF}{b}{sl}{ + <-> ssub * NotoSerif-TLF/b/it +}{} + +\DeclareFontShape{T1}{NotoSerif-TLF}{m}{n}{ + <-> \NotoSerif@@scale NotoSerif-tlf-t1 +}{} + +\DeclareFontShape{T1}{NotoSerif-TLF}{m}{it}{ + <-> \NotoSerif@@scale NotoSerif-Italic-tlf-t1 +}{} + +\DeclareFontShape{T1}{NotoSerif-TLF}{m}{sl}{ + <-> ssub * NotoSerif-TLF/m/it +}{} + +\DeclareFontShape{T1}{NotoSerif-TLF}{bx}{sl}{ + <-> ssub * NotoSerif-TLF/b/sl +}{} + +\DeclareFontShape{T1}{NotoSerif-TLF}{bx}{n}{ + <-> ssub * NotoSerif-TLF/b/n +}{} + +\DeclareFontShape{T1}{NotoSerif-TLF}{bx}{it}{ + <-> ssub * NotoSerif-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/noto/TS1NotoSans-TLF.fd b/Master/texmf-dist/tex/latex/noto/TS1NotoSans-TLF.fd new file mode 100644 index 00000000000..c9cdc076b88 --- /dev/null +++ b/Master/texmf-dist/tex/latex/noto/TS1NotoSans-TLF.fd @@ -0,0 +1,50 @@ +%% Generated by autoinst on 2016/03/21 +%% +\ProvidesFile{TS1NotoSans-TLF.fd} + [2016/03/21 (autoinst) Font definitions for TS1/NotoSans-TLF.] + +\expandafter\ifx\csname NotoSans@scale\endcsname\relax + \let\NotoSans@@scale\@empty +\else + \edef\NotoSans@@scale{s*[\csname NotoSans@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{NotoSans-TLF}{} + +\DeclareFontShape{TS1}{NotoSans-TLF}{b}{n}{ + <-> \NotoSans@@scale NotoSans-Bold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{NotoSans-TLF}{b}{it}{ + <-> \NotoSans@@scale NotoSans-BoldItalic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{NotoSans-TLF}{b}{sl}{ + <-> ssub * NotoSans-TLF/b/it +}{} + +\DeclareFontShape{TS1}{NotoSans-TLF}{m}{n}{ + <-> \NotoSans@@scale NotoSans-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{NotoSans-TLF}{m}{it}{ + <-> \NotoSans@@scale NotoSans-Italic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{NotoSans-TLF}{m}{sl}{ + <-> ssub * NotoSans-TLF/m/it +}{} + +\DeclareFontShape{TS1}{NotoSans-TLF}{bx}{sl}{ + <-> ssub * NotoSans-TLF/b/sl +}{} + +\DeclareFontShape{TS1}{NotoSans-TLF}{bx}{n}{ + <-> ssub * NotoSans-TLF/b/n +}{} + +\DeclareFontShape{TS1}{NotoSans-TLF}{bx}{it}{ + <-> ssub * NotoSans-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/noto/TS1NotoSerif-TLF.fd b/Master/texmf-dist/tex/latex/noto/TS1NotoSerif-TLF.fd new file mode 100644 index 00000000000..e294a604014 --- /dev/null +++ b/Master/texmf-dist/tex/latex/noto/TS1NotoSerif-TLF.fd @@ -0,0 +1,50 @@ +%% Generated by autoinst on 2016/03/21 +%% +\ProvidesFile{TS1NotoSerif-TLF.fd} + [2016/03/21 (autoinst) Font definitions for TS1/NotoSerif-TLF.] + +\expandafter\ifx\csname NotoSerif@scale\endcsname\relax + \let\NotoSerif@@scale\@empty +\else + \edef\NotoSerif@@scale{s*[\csname NotoSerif@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{NotoSerif-TLF}{} + +\DeclareFontShape{TS1}{NotoSerif-TLF}{b}{n}{ + <-> \NotoSerif@@scale NotoSerif-Bold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{NotoSerif-TLF}{b}{it}{ + <-> \NotoSerif@@scale NotoSerif-BoldItalic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{NotoSerif-TLF}{b}{sl}{ + <-> ssub * NotoSerif-TLF/b/it +}{} + +\DeclareFontShape{TS1}{NotoSerif-TLF}{m}{n}{ + <-> \NotoSerif@@scale NotoSerif-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{NotoSerif-TLF}{m}{it}{ + <-> \NotoSerif@@scale NotoSerif-Italic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{NotoSerif-TLF}{m}{sl}{ + <-> ssub * NotoSerif-TLF/m/it +}{} + +\DeclareFontShape{TS1}{NotoSerif-TLF}{bx}{sl}{ + <-> ssub * NotoSerif-TLF/b/sl +}{} + +\DeclareFontShape{TS1}{NotoSerif-TLF}{bx}{n}{ + <-> ssub * NotoSerif-TLF/b/n +}{} + +\DeclareFontShape{TS1}{NotoSerif-TLF}{bx}{it}{ + <-> ssub * NotoSerif-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/noto/noto.sty b/Master/texmf-dist/tex/latex/noto/noto.sty new file mode 100644 index 00000000000..229ab75e7aa --- /dev/null +++ b/Master/texmf-dist/tex/latex/noto/noto.sty @@ -0,0 +1,106 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{noto} + [2016/03/21 (Bob Tennent) Supports Noto fonts for all LaTeX engines.] + +\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} + +\newif\ifnoto@otf +\ifxetex + \noto@otftrue +\else\ifluatex + \noto@otftrue +\else % [pdf]LaTeX + \noto@otffalse +\fi\fi + +\newif\ifnoto@sfdefault \noto@sfdefaultfalse +\newif\ifnoto@sf \noto@sftrue +\newif\ifnoto@rm \noto@rmtrue + + +\newcommand*{\NotoSans@scale}{1} +\DeclareOptionX{scaled}{\renewcommand*{\NotoSans@scale}{#1}} +\DeclareOptionX{scale}{\renewcommand*{\NotoSans@scale}{#1}} + +\DeclareOptionX{sf}{\noto@sftrue\noto@rmfalse} +\DeclareOptionX{rm}{\noto@rmtrue\noto@sffalse} + +\DeclareOptionX{sfdefault}{\noto@sfdefaulttrue} +\DeclareOptionX{type1}{\noto@otffalse} + +\ProcessOptionsX\relax + +\ifnoto@otf + \def\noto@boldstyle{Bold} + \def\noto@regstyle{Regular} +\else % type1 + \def\bfseries@sf{b} + \def\mdseries@sf{m} +\fi + +\ifnoto@otf\else % type1 + \def\noto@figurestyle{LF} + \def\noto@figurealign{T} +\fi + + +\ifnoto@otf + \RequirePackage{fontspec} +\else + \RequirePackage{fontenc,fontaxes,mweights} +\fi + +\ifnoto@otf + \ifxetex\XeTeXtracingfonts=1\fi + \defaultfontfeatures{ + Ligatures = TeX , + Scale = \NotoSans@scale , + Extension = .otf } + \ifnoto@sf + \setsansfont + [ UprightFont = *-\noto@regstyle , + ItalicFont = *-Italic , + BoldFont = *-\noto@boldstyle , + BoldItalicFont = *-\noto@boldstyle Italic ] + {NotoSans} + \fi + \ifnoto@rm + \setmainfont + [ UprightFont = *-\noto@regstyle , + ItalicFont = *-Italic , + BoldFont = *-\noto@boldstyle , + BoldItalicFont = *-\noto@boldstyle Italic ] + {NotoSerif} + \fi + % grab current family in case of subsequent change: + \let\notosansfamily\sfdefault + \ifnoto@sfdefault\renewcommand*\familydefault{\notosansfamily}\fi + \newfontfamily\notosans + [ UprightFont = *-\noto@regstyle , + ItalicFont = *-Italic , + BoldFont = *-\noto@boldstyle , + BoldItalicFont = *-\noto@boldstyle Italic ] + {NotoSans} + \newfontfamily\notoserif + [ UprightFont = *-\noto@regstyle , + ItalicFont = *-Italic , + BoldFont = *-\noto@boldstyle , + BoldItalicFont = *-\noto@boldstyle Italic ] + {NotoSerif} +\else % type1 + \def\notosansfamily{NotoSans-\noto@figurealign\noto@figurestyle} + \def\notoseriffamily{NotoSerif-\noto@figurealign\noto@figurestyle} + \newcommand*\notoserif{\fontfamily{\notoseriffamily}\selectfont} + \newcommand*\notosans{\fontfamily{\notosansfamily}\selectfont} + \ifnoto@rm \def\rmdefault{\notoseriffamily} \fi + \ifnoto@sf \def\sfdefault{\notosansfamily} \fi + \ifnoto@sfdefault\edef\familydefault{\sfdefault}\fi +\fi + + +\ifnoto@otf + % turn off defaults in case other fonts are selected: + \defaultfontfeatures{} +\fi + +\endinput |