From bf993e8186e3bdd88fb1f3e1cd10cb169cec9556 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 19 Nov 2016 22:46:18 +0000 Subject: gofonts (19nov16) git-svn-id: svn://tug.org/texlive/trunk@42537 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/gofonts/GoMono.sty | 81 +++++++++++++++++ Master/texmf-dist/tex/latex/gofonts/GoSans.sty | 101 +++++++++++++++++++++ Master/texmf-dist/tex/latex/gofonts/LY1Go-TLF.fd | 62 +++++++++++++ .../texmf-dist/tex/latex/gofonts/LY1GoMono-TLF.fd | 50 ++++++++++ Master/texmf-dist/tex/latex/gofonts/OT1Go-TLF.fd | 62 +++++++++++++ .../texmf-dist/tex/latex/gofonts/OT1GoMono-TLF.fd | 50 ++++++++++ Master/texmf-dist/tex/latex/gofonts/T1Go-TLF.fd | 62 +++++++++++++ .../texmf-dist/tex/latex/gofonts/T1GoMono-TLF.fd | 50 ++++++++++ Master/texmf-dist/tex/latex/gofonts/TS1Go-TLF.fd | 62 +++++++++++++ .../texmf-dist/tex/latex/gofonts/TS1GoMono-TLF.fd | 50 ++++++++++ 10 files changed, 630 insertions(+) create mode 100644 Master/texmf-dist/tex/latex/gofonts/GoMono.sty create mode 100644 Master/texmf-dist/tex/latex/gofonts/GoSans.sty create mode 100644 Master/texmf-dist/tex/latex/gofonts/LY1Go-TLF.fd create mode 100644 Master/texmf-dist/tex/latex/gofonts/LY1GoMono-TLF.fd create mode 100644 Master/texmf-dist/tex/latex/gofonts/OT1Go-TLF.fd create mode 100644 Master/texmf-dist/tex/latex/gofonts/OT1GoMono-TLF.fd create mode 100644 Master/texmf-dist/tex/latex/gofonts/T1Go-TLF.fd create mode 100644 Master/texmf-dist/tex/latex/gofonts/T1GoMono-TLF.fd create mode 100644 Master/texmf-dist/tex/latex/gofonts/TS1Go-TLF.fd create mode 100644 Master/texmf-dist/tex/latex/gofonts/TS1GoMono-TLF.fd (limited to 'Master/texmf-dist/tex/latex') diff --git a/Master/texmf-dist/tex/latex/gofonts/GoMono.sty b/Master/texmf-dist/tex/latex/gofonts/GoMono.sty new file mode 100644 index 00000000000..8ffc6b65b94 --- /dev/null +++ b/Master/texmf-dist/tex/latex/gofonts/GoMono.sty @@ -0,0 +1,81 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{GoMono} + [2016/11/18 (Bob Tennent and autoinst) Style file for GoMono fonts.] + +\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} + +\newif\ifgomono@ttf +\ifxetex + \gomono@ttftrue +\else\ifluatex + \gomono@ttftrue +\else % [pdf]LaTeX + \gomono@ttffalse +\fi\fi + +\newif\ifgomono@ligatures \gomono@ligaturestrue + +\newcommand*{\GoMono@scale}{1} +\RequirePackage{xkeyval} +\DeclareOptionX{scaled}{\renewcommand*{\GoMono@scale}{#1}} +\DeclareOptionX{scale}{\renewcommand*{\GoMono@scale}{#1}} +\DeclareOptionX{type1}{\gomono@ttffalse} +\DeclareOptionX{nomap}{\gomono@ligaturesfalse} + +\ProcessOptionsX + +\ifgomono@ttf + + \def\gomono@boldstyle{Bold} + \def\gomono@regstyle{Regular} + +\else % type1 + + \def\bfseries@tt{b} + \def\mdseries@tt{m} + +\fi + + +\ifgomono@ttf + \RequirePackage{fontspec} +\else + \RequirePackage{fontenc,mweights} +\fi + +\ifgomono@ttf + \ifxetex\XeTeXtracingfonts=1\fi + \ifgomono@ligatures + \defaultfontfeatures{ + Ligatures = TeX , + Scale = \GoMono@scale , + Extension = .ttf } + \else + \defaultfontfeatures{ + Scale = \GoMono@scale , + Extension = .ttf } + \fi + \setmonofont + [ + UprightFont = *-Regular , + ItalicFont = *-Regular-Italic , + BoldFont = *-Bold , + BoldItalicFont = *-Bold-Italic + ] + {GoMono} + % grab current family in case of subsequent change: + \let\gomonofamily\sfdefault + +\else % type1 + + \def\gomono@family{GoMono-TLF} + \def\ttdefault{\gomono@family} + +\fi + + +\ifgomono@ttf + \defaultfontfeatures{} +\fi + +\endinput diff --git a/Master/texmf-dist/tex/latex/gofonts/GoSans.sty b/Master/texmf-dist/tex/latex/gofonts/GoSans.sty new file mode 100644 index 00000000000..3edd89097e0 --- /dev/null +++ b/Master/texmf-dist/tex/latex/gofonts/GoSans.sty @@ -0,0 +1,101 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{GoSans} + [2016/11/18 (Bob Tennent and autoinst) Style file for Go Sans fonts.] + +\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} + +\newif\ifgo@ttf +\ifxetex + \go@ttftrue +\else\ifluatex + \go@ttftrue +\else % [pdf]LaTeX + \go@ttffalse +\fi\fi + +\newif\ifgo@medium \go@mediumfalse +\newif\ifgo@default \go@defaultfalse + +\newcommand*{\Go@scale}{1} +\RequirePackage{xkeyval} +\DeclareOptionX{scaled}{\renewcommand*{\Go@scale}{#1}} +\DeclareOptionX{scale}{\renewcommand*{\Go@scale}{#1}} +\DeclareOptionX{type1}{\go@ttffalse} + +\DeclareOptionX{medium}{\go@mediumtrue} +\DeclareOptionX{default}{\go@defaulttrue} +\DeclareOptionX{sfdefault}{\go@defaulttrue} + + +\ProcessOptionsX + +\ifgo@ttf + + \def\go@boldstyle{Bold} + \def\go@regstyle{Regular} + \ifgo@medium\def\go@boldstyle{Medium}\fi + +\else % type1 + + \def\bfseries@sf{b} + \def\mdseries@sf{m} + \ifgo@medium\def\bfseries@sf{mb}\fi + +\fi + + +\ifgo@ttf + \RequirePackage{fontspec} +\else + \RequirePackage{fontenc,mweights} +\fi + +\ifgo@ttf + \ifxetex\XeTeXtracingfonts=1\fi + \defaultfontfeatures{ + Ligatures = TeX , + Scale = \Go@scale , + Extension = .ttf } + \setsansfont + [ UprightFont = *-Regular , + ItalicFont = *-Regular-Italic , + BoldFont = *-\go@boldstyle , + BoldItalicFont = *-\go@boldstyle-Italic , + ] + {Go} + % grab current family in case of subsequent change: + \let\gofamily\sfdefault + \ifgo@default\renewcommand*\familydefault{\gofamily}\fi + + \newfontfamily\gomedium + [ UprightFont = *-Regular , + ItalicFont = *-Regular-Italic , + BoldFont = *-Medium , + BoldItalicFont = *-Medium-Italic + ] + {Go} + \newfontfamily\gobold + [ UprightFont = *-Regular , + ItalicFont = *-Regular-Italic , + BoldFont = *-Bold , + BoldItalicFont = *-Bold-Italic , + ] + {Go} + +\else % type1 + + \def\go@family{Go-TLF} + \renewcommand*\sfdefault{\go@family} + \ifgo@default\edef\familydefault{\sfdefault}\edef\seriesdefault{\mdseries@sf}\fi + + \def\gomedium{\fontfamily{\go@family}\fontseries{mb}\selectfont} + \def\gobold{\fontfamily{\go@family}\fontseries{b}\selectfont} + +\fi + + +\ifgo@ttf + \defaultfontfeatures{} +\fi + +\endinput diff --git a/Master/texmf-dist/tex/latex/gofonts/LY1Go-TLF.fd b/Master/texmf-dist/tex/latex/gofonts/LY1Go-TLF.fd new file mode 100644 index 00000000000..22a5e3d738c --- /dev/null +++ b/Master/texmf-dist/tex/latex/gofonts/LY1Go-TLF.fd @@ -0,0 +1,62 @@ +%% Generated by autoinst on 2016/11/18 +%% +\ProvidesFile{LY1Go-TLF.fd} + [2016/11/18 (autoinst) Font definitions for LY1/Go-TLF.] + +\expandafter\ifx\csname Go@scale\endcsname\relax + \let\Go@@scale\@empty +\else + \edef\Go@@scale{s*[\csname Go@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Go-TLF}{} + +\DeclareFontShape{LY1}{Go-TLF}{b}{n}{ + <-> \Go@@scale Go-Bold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Go-TLF}{b}{it}{ + <-> \Go@@scale Go-Bold-Italic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Go-TLF}{b}{sl}{ + <-> ssub * Go-TLF/b/it +}{} + +\DeclareFontShape{LY1}{Go-TLF}{mb}{n}{ + <-> \Go@@scale Go-Medium-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Go-TLF}{mb}{it}{ + <-> \Go@@scale Go-Medium-Italic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Go-TLF}{mb}{sl}{ + <-> ssub * Go-TLF/mb/it +}{} + +\DeclareFontShape{LY1}{Go-TLF}{m}{n}{ + <-> \Go@@scale Go-Regular-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Go-TLF}{m}{it}{ + <-> \Go@@scale Go-Regular-Italic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Go-TLF}{m}{sl}{ + <-> ssub * Go-TLF/m/it +}{} + +\DeclareFontShape{LY1}{Go-TLF}{bx}{sl}{ + <-> ssub * Go-TLF/b/sl +}{} + +\DeclareFontShape{LY1}{Go-TLF}{bx}{n}{ + <-> ssub * Go-TLF/b/n +}{} + +\DeclareFontShape{LY1}{Go-TLF}{bx}{it}{ + <-> ssub * Go-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/gofonts/LY1GoMono-TLF.fd b/Master/texmf-dist/tex/latex/gofonts/LY1GoMono-TLF.fd new file mode 100644 index 00000000000..10fb061721f --- /dev/null +++ b/Master/texmf-dist/tex/latex/gofonts/LY1GoMono-TLF.fd @@ -0,0 +1,50 @@ +%% Generated by autoinst on 2016/11/18 +%% +\ProvidesFile{LY1GoMono-TLF.fd} + [2016/11/18 (autoinst) Font definitions for LY1/GoMono-TLF.] + +\expandafter\ifx\csname GoMono@scale\endcsname\relax + \let\GoMono@@scale\@empty +\else + \edef\GoMono@@scale{s*[\csname GoMono@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{GoMono-TLF}{} + +\DeclareFontShape{LY1}{GoMono-TLF}{b}{n}{ + <-> \GoMono@@scale GoMono-Bold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{GoMono-TLF}{b}{it}{ + <-> \GoMono@@scale GoMono-Bold-Italic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{GoMono-TLF}{b}{sl}{ + <-> ssub * GoMono-TLF/b/it +}{} + +\DeclareFontShape{LY1}{GoMono-TLF}{m}{n}{ + <-> \GoMono@@scale GoMono-Regular-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{GoMono-TLF}{m}{it}{ + <-> \GoMono@@scale GoMono-Regular-Italic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{GoMono-TLF}{m}{sl}{ + <-> ssub * GoMono-TLF/m/it +}{} + +\DeclareFontShape{LY1}{GoMono-TLF}{bx}{sl}{ + <-> ssub * GoMono-TLF/b/sl +}{} + +\DeclareFontShape{LY1}{GoMono-TLF}{bx}{n}{ + <-> ssub * GoMono-TLF/b/n +}{} + +\DeclareFontShape{LY1}{GoMono-TLF}{bx}{it}{ + <-> ssub * GoMono-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/gofonts/OT1Go-TLF.fd b/Master/texmf-dist/tex/latex/gofonts/OT1Go-TLF.fd new file mode 100644 index 00000000000..537eb5e4f3a --- /dev/null +++ b/Master/texmf-dist/tex/latex/gofonts/OT1Go-TLF.fd @@ -0,0 +1,62 @@ +%% Generated by autoinst on 2016/11/18 +%% +\ProvidesFile{OT1Go-TLF.fd} + [2016/11/18 (autoinst) Font definitions for OT1/Go-TLF.] + +\expandafter\ifx\csname Go@scale\endcsname\relax + \let\Go@@scale\@empty +\else + \edef\Go@@scale{s*[\csname Go@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Go-TLF}{} + +\DeclareFontShape{OT1}{Go-TLF}{b}{n}{ + <-> \Go@@scale Go-Bold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Go-TLF}{b}{it}{ + <-> \Go@@scale Go-Bold-Italic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Go-TLF}{b}{sl}{ + <-> ssub * Go-TLF/b/it +}{} + +\DeclareFontShape{OT1}{Go-TLF}{mb}{n}{ + <-> \Go@@scale Go-Medium-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Go-TLF}{mb}{it}{ + <-> \Go@@scale Go-Medium-Italic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Go-TLF}{mb}{sl}{ + <-> ssub * Go-TLF/mb/it +}{} + +\DeclareFontShape{OT1}{Go-TLF}{m}{n}{ + <-> \Go@@scale Go-Regular-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Go-TLF}{m}{it}{ + <-> \Go@@scale Go-Regular-Italic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Go-TLF}{m}{sl}{ + <-> ssub * Go-TLF/m/it +}{} + +\DeclareFontShape{OT1}{Go-TLF}{bx}{sl}{ + <-> ssub * Go-TLF/b/sl +}{} + +\DeclareFontShape{OT1}{Go-TLF}{bx}{n}{ + <-> ssub * Go-TLF/b/n +}{} + +\DeclareFontShape{OT1}{Go-TLF}{bx}{it}{ + <-> ssub * Go-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/gofonts/OT1GoMono-TLF.fd b/Master/texmf-dist/tex/latex/gofonts/OT1GoMono-TLF.fd new file mode 100644 index 00000000000..86ed21a756b --- /dev/null +++ b/Master/texmf-dist/tex/latex/gofonts/OT1GoMono-TLF.fd @@ -0,0 +1,50 @@ +%% Generated by autoinst on 2016/11/18 +%% +\ProvidesFile{OT1GoMono-TLF.fd} + [2016/11/18 (autoinst) Font definitions for OT1/GoMono-TLF.] + +\expandafter\ifx\csname GoMono@scale\endcsname\relax + \let\GoMono@@scale\@empty +\else + \edef\GoMono@@scale{s*[\csname GoMono@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{GoMono-TLF}{} + +\DeclareFontShape{OT1}{GoMono-TLF}{b}{n}{ + <-> \GoMono@@scale GoMono-Bold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{GoMono-TLF}{b}{it}{ + <-> \GoMono@@scale GoMono-Bold-Italic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{GoMono-TLF}{b}{sl}{ + <-> ssub * GoMono-TLF/b/it +}{} + +\DeclareFontShape{OT1}{GoMono-TLF}{m}{n}{ + <-> \GoMono@@scale GoMono-Regular-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{GoMono-TLF}{m}{it}{ + <-> \GoMono@@scale GoMono-Regular-Italic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{GoMono-TLF}{m}{sl}{ + <-> ssub * GoMono-TLF/m/it +}{} + +\DeclareFontShape{OT1}{GoMono-TLF}{bx}{sl}{ + <-> ssub * GoMono-TLF/b/sl +}{} + +\DeclareFontShape{OT1}{GoMono-TLF}{bx}{n}{ + <-> ssub * GoMono-TLF/b/n +}{} + +\DeclareFontShape{OT1}{GoMono-TLF}{bx}{it}{ + <-> ssub * GoMono-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/gofonts/T1Go-TLF.fd b/Master/texmf-dist/tex/latex/gofonts/T1Go-TLF.fd new file mode 100644 index 00000000000..01ac2e08a71 --- /dev/null +++ b/Master/texmf-dist/tex/latex/gofonts/T1Go-TLF.fd @@ -0,0 +1,62 @@ +%% Generated by autoinst on 2016/11/18 +%% +\ProvidesFile{T1Go-TLF.fd} + [2016/11/18 (autoinst) Font definitions for T1/Go-TLF.] + +\expandafter\ifx\csname Go@scale\endcsname\relax + \let\Go@@scale\@empty +\else + \edef\Go@@scale{s*[\csname Go@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Go-TLF}{} + +\DeclareFontShape{T1}{Go-TLF}{b}{n}{ + <-> \Go@@scale Go-Bold-tlf-t1 +}{} + +\DeclareFontShape{T1}{Go-TLF}{b}{it}{ + <-> \Go@@scale Go-Bold-Italic-tlf-t1 +}{} + +\DeclareFontShape{T1}{Go-TLF}{b}{sl}{ + <-> ssub * Go-TLF/b/it +}{} + +\DeclareFontShape{T1}{Go-TLF}{mb}{n}{ + <-> \Go@@scale Go-Medium-tlf-t1 +}{} + +\DeclareFontShape{T1}{Go-TLF}{mb}{it}{ + <-> \Go@@scale Go-Medium-Italic-tlf-t1 +}{} + +\DeclareFontShape{T1}{Go-TLF}{mb}{sl}{ + <-> ssub * Go-TLF/mb/it +}{} + +\DeclareFontShape{T1}{Go-TLF}{m}{n}{ + <-> \Go@@scale Go-Regular-tlf-t1 +}{} + +\DeclareFontShape{T1}{Go-TLF}{m}{it}{ + <-> \Go@@scale Go-Regular-Italic-tlf-t1 +}{} + +\DeclareFontShape{T1}{Go-TLF}{m}{sl}{ + <-> ssub * Go-TLF/m/it +}{} + +\DeclareFontShape{T1}{Go-TLF}{bx}{sl}{ + <-> ssub * Go-TLF/b/sl +}{} + +\DeclareFontShape{T1}{Go-TLF}{bx}{n}{ + <-> ssub * Go-TLF/b/n +}{} + +\DeclareFontShape{T1}{Go-TLF}{bx}{it}{ + <-> ssub * Go-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/gofonts/T1GoMono-TLF.fd b/Master/texmf-dist/tex/latex/gofonts/T1GoMono-TLF.fd new file mode 100644 index 00000000000..a5229ac1289 --- /dev/null +++ b/Master/texmf-dist/tex/latex/gofonts/T1GoMono-TLF.fd @@ -0,0 +1,50 @@ +%% Generated by autoinst on 2016/11/18 +%% +\ProvidesFile{T1GoMono-TLF.fd} + [2016/11/18 (autoinst) Font definitions for T1/GoMono-TLF.] + +\expandafter\ifx\csname GoMono@scale\endcsname\relax + \let\GoMono@@scale\@empty +\else + \edef\GoMono@@scale{s*[\csname GoMono@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{GoMono-TLF}{} + +\DeclareFontShape{T1}{GoMono-TLF}{b}{n}{ + <-> \GoMono@@scale GoMono-Bold-tlf-t1 +}{} + +\DeclareFontShape{T1}{GoMono-TLF}{b}{it}{ + <-> \GoMono@@scale GoMono-Bold-Italic-tlf-t1 +}{} + +\DeclareFontShape{T1}{GoMono-TLF}{b}{sl}{ + <-> ssub * GoMono-TLF/b/it +}{} + +\DeclareFontShape{T1}{GoMono-TLF}{m}{n}{ + <-> \GoMono@@scale GoMono-Regular-tlf-t1 +}{} + +\DeclareFontShape{T1}{GoMono-TLF}{m}{it}{ + <-> \GoMono@@scale GoMono-Regular-Italic-tlf-t1 +}{} + +\DeclareFontShape{T1}{GoMono-TLF}{m}{sl}{ + <-> ssub * GoMono-TLF/m/it +}{} + +\DeclareFontShape{T1}{GoMono-TLF}{bx}{sl}{ + <-> ssub * GoMono-TLF/b/sl +}{} + +\DeclareFontShape{T1}{GoMono-TLF}{bx}{n}{ + <-> ssub * GoMono-TLF/b/n +}{} + +\DeclareFontShape{T1}{GoMono-TLF}{bx}{it}{ + <-> ssub * GoMono-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/gofonts/TS1Go-TLF.fd b/Master/texmf-dist/tex/latex/gofonts/TS1Go-TLF.fd new file mode 100644 index 00000000000..0fa882959d7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/gofonts/TS1Go-TLF.fd @@ -0,0 +1,62 @@ +%% Generated by autoinst on 2016/11/18 +%% +\ProvidesFile{TS1Go-TLF.fd} + [2016/11/18 (autoinst) Font definitions for TS1/Go-TLF.] + +\expandafter\ifx\csname Go@scale\endcsname\relax + \let\Go@@scale\@empty +\else + \edef\Go@@scale{s*[\csname Go@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{Go-TLF}{} + +\DeclareFontShape{TS1}{Go-TLF}{b}{n}{ + <-> \Go@@scale Go-Bold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Go-TLF}{b}{it}{ + <-> \Go@@scale Go-Bold-Italic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Go-TLF}{b}{sl}{ + <-> ssub * Go-TLF/b/it +}{} + +\DeclareFontShape{TS1}{Go-TLF}{mb}{n}{ + <-> \Go@@scale Go-Medium-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Go-TLF}{mb}{it}{ + <-> \Go@@scale Go-Medium-Italic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Go-TLF}{mb}{sl}{ + <-> ssub * Go-TLF/mb/it +}{} + +\DeclareFontShape{TS1}{Go-TLF}{m}{n}{ + <-> \Go@@scale Go-Regular-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Go-TLF}{m}{it}{ + <-> \Go@@scale Go-Regular-Italic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Go-TLF}{m}{sl}{ + <-> ssub * Go-TLF/m/it +}{} + +\DeclareFontShape{TS1}{Go-TLF}{bx}{sl}{ + <-> ssub * Go-TLF/b/sl +}{} + +\DeclareFontShape{TS1}{Go-TLF}{bx}{n}{ + <-> ssub * Go-TLF/b/n +}{} + +\DeclareFontShape{TS1}{Go-TLF}{bx}{it}{ + <-> ssub * Go-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/gofonts/TS1GoMono-TLF.fd b/Master/texmf-dist/tex/latex/gofonts/TS1GoMono-TLF.fd new file mode 100644 index 00000000000..4faf3ffef91 --- /dev/null +++ b/Master/texmf-dist/tex/latex/gofonts/TS1GoMono-TLF.fd @@ -0,0 +1,50 @@ +%% Generated by autoinst on 2016/11/18 +%% +\ProvidesFile{TS1GoMono-TLF.fd} + [2016/11/18 (autoinst) Font definitions for TS1/GoMono-TLF.] + +\expandafter\ifx\csname GoMono@scale\endcsname\relax + \let\GoMono@@scale\@empty +\else + \edef\GoMono@@scale{s*[\csname GoMono@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{GoMono-TLF}{} + +\DeclareFontShape{TS1}{GoMono-TLF}{b}{n}{ + <-> \GoMono@@scale GoMono-Bold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{GoMono-TLF}{b}{it}{ + <-> \GoMono@@scale GoMono-Bold-Italic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{GoMono-TLF}{b}{sl}{ + <-> ssub * GoMono-TLF/b/it +}{} + +\DeclareFontShape{TS1}{GoMono-TLF}{m}{n}{ + <-> \GoMono@@scale GoMono-Regular-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{GoMono-TLF}{m}{it}{ + <-> \GoMono@@scale GoMono-Regular-Italic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{GoMono-TLF}{m}{sl}{ + <-> ssub * GoMono-TLF/m/it +}{} + +\DeclareFontShape{TS1}{GoMono-TLF}{bx}{sl}{ + <-> ssub * GoMono-TLF/b/sl +}{} + +\DeclareFontShape{TS1}{GoMono-TLF}{bx}{n}{ + <-> ssub * GoMono-TLF/b/n +}{} + +\DeclareFontShape{TS1}{GoMono-TLF}{bx}{it}{ + <-> ssub * GoMono-TLF/b/it +}{} + +\endinput -- cgit v1.2.3