From a21fac837d3aac6e1e48dce06e64d8db221432ca Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 1 May 2017 18:00:26 +0900 Subject: add garamondx --- texmf-dist/tex/latex/garamondx/garamondx.sty | 201 +++++++++++++++++++++++++++ texmf-dist/tex/latex/garamondx/ly1zgm1.fd | 37 +++++ texmf-dist/tex/latex/garamondx/ly1zgmj.fd | 110 +++++++++++++++ texmf-dist/tex/latex/garamondx/ly1zgmx.fd | 66 +++++++++ texmf-dist/tex/latex/garamondx/omlzgmmi.fd | 31 +++++ texmf-dist/tex/latex/garamondx/t1zgm1.fd | 37 +++++ texmf-dist/tex/latex/garamondx/t1zgmj.fd | 110 +++++++++++++++ texmf-dist/tex/latex/garamondx/t1zgmx.fd | 66 +++++++++ texmf-dist/tex/latex/garamondx/ts1zgmj.fd | 41 ++++++ texmf-dist/tex/latex/garamondx/ts1zgmx.fd | 40 ++++++ 10 files changed, 739 insertions(+) create mode 100644 texmf-dist/tex/latex/garamondx/garamondx.sty create mode 100644 texmf-dist/tex/latex/garamondx/ly1zgm1.fd create mode 100644 texmf-dist/tex/latex/garamondx/ly1zgmj.fd create mode 100644 texmf-dist/tex/latex/garamondx/ly1zgmx.fd create mode 100644 texmf-dist/tex/latex/garamondx/omlzgmmi.fd create mode 100644 texmf-dist/tex/latex/garamondx/t1zgm1.fd create mode 100644 texmf-dist/tex/latex/garamondx/t1zgmj.fd create mode 100644 texmf-dist/tex/latex/garamondx/t1zgmx.fd create mode 100644 texmf-dist/tex/latex/garamondx/ts1zgmj.fd create mode 100644 texmf-dist/tex/latex/garamondx/ts1zgmx.fd (limited to 'texmf-dist/tex/latex') diff --git a/texmf-dist/tex/latex/garamondx/garamondx.sty b/texmf-dist/tex/latex/garamondx/garamondx.sty new file mode 100644 index 00000000..84d01b7a --- /dev/null +++ b/texmf-dist/tex/latex/garamondx/garamondx.sty @@ -0,0 +1,201 @@ +\NeedsTeXFormat{LaTeX2e} +\def\fileversion{1.12} +\def\filedate{2017/03/11} + +\ProvidesPackage{garamondx}[\filedate\space v\fileversion] +\message{`garamondx' v\fileversion. \filedate\space GaramondNo8 with expert features (Michael Sharpe)} +\RequirePackage{graphicx} +\RequirePackage{keyval} +\usepackage[LY1,T1]{fontenc} +\RequirePackage{fontaxes}% so we can have [bold] italic small caps +\RequirePackage{textcomp} +\RequirePackage{etoolbox} +\let\orig@footnote=\thefootnote +\let\orig@makefnmark=\@makefnmark + + +\DeclareTextCommand{\textcircled}{TS1}[1]{\hmode@bgroup + \ooalign{% + \hfil \raise .4ex\hbox {{\fontencoding{T1}\fontshape{sc}\fontsize{8.2}{9}\selectfont \lowercase{#1}}}\hfil \crcr + \textbigcircle % bigcircle + }% + \egroup} +\newif\ifzgm@osf +\newif\ifzgm@osfI +\newif\ifzgm@swq +\newif\ifzgm@sups +%\newif\ifzgm@babel +%\ifdefined\bbl@tempa \zgm@babeltrue\fi +\define@key{Zgm}{babel}[true]{\relax}% retain for backward compatibility +%\csname zgm@babel#1\endcsname} +\define@key{Zgm}{sups}[true]{% +\csname zgm@sups#1\endcsname} +\define@key{Zgm}{swashQ}[true]{% + \def\zgm@swqval{#1}\csname zgm@swq#1\endcsname} +\define@key{Zgm}{scaled}[0.95]{% + \def\zgm@Scale{#1}} +\define@key{Zgm}{osf}[true]{% + \csname zgm@osf#1\endcsname \def\zgm@osfIval{false}} +\define@key{Zgm}{osfI}[true]{% + \csname zgm@osf#1\endcsname \csname zgm@osfI#1\endcsname% + \def\zgm@osfIval{#1}} +\def\ProcessOptionsWithKV#1{% + \let\@tempc\relax + \let\Zgm@tempa\@empty + \@for\CurrentOption:=\@classoptionslist\do{% + \@ifundefined{KV@#1@\CurrentOption}% + {}% + {% + \edef\Zgm@tempa{\Zgm@tempa,\CurrentOption,}% + \@expandtwoargs\@removeelement\CurrentOption + \@unusedoptionlist\@unusedoptionlist + }% + }% + \edef\Zgm@tempa{% + \noexpand\setkeys{#1}{% + \Zgm@tempa\@ptionlist{\@currname.\@currext}% + }% + }% + \Zgm@tempa + \let\CurrentOption\@empty +} +\ProcessOptionsWithKV{Zgm} +\AtEndOfPackage{% + \let\@unprocessedoptions\relax +} +\renewcommand*{\rmdefault}{zgmx} +%\ifzgm@babel% +% \def\useosf{\renewcommand*{\rmdefault}{zgmj}\def\zgm@osfIval{false}} +% \def\useosfI{\renewcommand*{\rmdefault}{zgmj}\def\zgm@osfIval{true}} +%\else + \def\useosf{\zgm@osftrue \def\zgm@osfIval{false}} + \def\useosfI{\zgm@osftrue \def\zgm@osfIval{true}} +%\fi +\@onlypreamble\useosf\@onlypreamble\useosfI + +% need lining figures for math + +\newcommand{\textlf}[1]{{\fontfamily{zgmx}\selectfont #1}}% to get zgm lf +\newcommand{\textosf}[1]{\oldstylenums{#1}}% to get zgm osf +\newcommand{\textosfI}[1]{{\fontfamily{zgmI}\selectfont #1}}% to get zgm osfI +\renewcommand*{\bfdefault}{b} +\renewcommand*{\scdefault}{sc}% for better compatibility with mathdesign +% set NewG8-sups as footnote markers---may also use superiors for more options +%\DeclareFontFamily{T1}{zgm1}{}% +% \DeclareFontShape{T1}{zgm1}{m}{n}{% +% <-> NewG8-sups}{} +\DeclareRobustCommand{\sustyle}{% + \not@math@alphabet\sustyle\relax + \usefont{T1}{zgm1}{m}{n}} + +\def\textsu#1{\hbox{{\sustyle#1}}} +\ifzgm@sups % + \def\f@@tn@te{footnote} + \def\@makefnmark{% + \ifx\@mpfn\f@@tn@te% + \ifx\thefootnote\orig@footnote% + \hbox{\sustyle\hspace*{.04em}\@thefnmark\hspace*{.03em}}% + \else% + \orig@makefnmark% + \fi + \else% + \orig@makefnmark% + \fi} +\fi + +% The following are provided so that we may access swash Q and osfI in any mode +\expandafter\ifx\csname zgm@Scale\endcsname\relax + \let\zgm@@@Scale\@empty +\else + \edef\zgm@@@Scale{s*[\csname zgm@Scale\endcsname]}% +\fi +\DeclareFontFamily{T1}{zgmI}{} + +\DeclareFontShape{T1}{zgmI}{m}{n}{ + <-> \zgm@@@Scale T1-zgm-r-osfI +}{} +\DeclareFontShape{T1}{zgmI}{m}{it}{ + <-> \zgm@@@Scale T1-zgm-ri-osfI +}{} +\DeclareFontShape{T1}{zgmI}{b}{n}{ + <-> \zgm@@@Scale T1-zgm-b-osfI +}{} +\DeclareFontShape{T1}{zgmI}{b}{it}{ + <-> \zgm@@@Scale T1-zgm-bi-osfI +}{} + +\DeclareFontFamily{T1}{zgmq}{} + +\DeclareFontShape{T1}{zgmq}{m}{n}{ + <-> \zgm@@@Scale T1-zgm-r-lf-swq +}{} +\DeclareFontShape{T1}{zgmq}{m}{it}{ + <-> \zgm@@@Scale T1-zgm-ri-lf-swq +}{} +\DeclareFontShape{T1}{zgmq}{b}{n}{ + <-> \zgm@@@Scale T1-zgm-b-lf-swq +}{} +\DeclareFontShape{T1}{zgmq}{b}{it}{ + <-> \zgm@@@Scale T1-zgm-bi-lf-swq +}{} + +\DeclareFontFamily{LY1}{zgmI}{} + +\DeclareFontShape{LY1}{zgmI}{m}{n}{ + <-> \zgm@@@Scale LY1-zgm-r-osfI +}{} +\DeclareFontShape{LY1}{zgmI}{m}{it}{ + <-> \zgm@@@Scale LY1-zgm-ri-osfI +}{} +\DeclareFontShape{LY1}{zgmI}{b}{n}{ + <-> \zgm@@@Scale LY1-zgm-b-osfI +}{} +\DeclareFontShape{LY1}{zgmI}{b}{it}{ + <-> \zgm@@@Scale LY1-zgm-bi-osfI +}{} + +\DeclareFontFamily{LY1}{zgmq}{} + +\DeclareFontShape{LY1}{zgmq}{m}{n}{ + <-> \zgm@@@Scale LY1-zgm-r-lf-swq +}{} +\DeclareFontShape{LY1}{zgmq}{m}{it}{ + <-> \zgm@@@Scale LY1-zgm-ri-lf-swq +}{} +\DeclareFontShape{LY1}{zgmq}{b}{n}{ + <-> \zgm@@@Scale LY1-zgm-b-lf-swq +}{} +\DeclareFontShape{LY1}{zgmq}{b}{it}{ + <-> \zgm@@@Scale LY1-zgm-bi-lf-swq +}{} +\newcommand{\swashQ}{{\fontfamily{zgmq}\selectfont Q}} + +% It appears that \AtEndPreamble is incompatible with babel calls +% which involve a change of encoding. Changed as of v. 1.093 + \AtEndPreamble{% + \ifzgm@osf + \renewcommand*{\rmdefault}{zgmj} + \else + \renewcommand*{\rmdefault}{zgmx} + \fi + \normalfont} + +%\ifzgm@babel +% \ifzgm@osf +% \renewcommand*{\rmdefault}{zgmj} +% \else +% \renewcommand*{\rmdefault}{zgmx} +% \fi +% \normalfont +%\else +% \AtEndPreamble{% +% \ifzgm@osf +% \renewcommand*{\rmdefault}{zgmj} +% \else +% \renewcommand*{\rmdefault}{zgmx} +% \fi +% \normalfont} +%\fi +\endinput +%% +%% End of file `garamondx.sty'. diff --git a/texmf-dist/tex/latex/garamondx/ly1zgm1.fd b/texmf-dist/tex/latex/garamondx/ly1zgm1.fd new file mode 100644 index 00000000..208a26df --- /dev/null +++ b/texmf-dist/tex/latex/garamondx/ly1zgm1.fd @@ -0,0 +1,37 @@ +%Filename: ly1zgm1.fd +%Created by: tex zgmy-drv +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ly1zgm1.fd} + [2013/03/06 Fontinst v1.933 font definitions for LY1/zgm1.] + +\expandafter\ifx\csname zgm@Scale\endcsname\relax + \let\zgm@@Scale\@empty +\else + \edef\zgm@@Scale{s*[\csname zgm@Scale\endcsname]}% +\fi + + +\DeclareFontFamily{LY1}{zgm1}{} + +\DeclareFontShape{LY1}{zgm1}{m}{n}{ + <-> \zgm@@Scale NewG8-sups +}{} + + +\DeclareFontShape{LY1}{zgm1}{bx}{sc}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{LY1}{zgm1}{b}{sc}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{LY1}{zgm1}{m}{it}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{LY1}{zgm1}{bx}{it}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{LY1}{zgm1}{b}{it}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{LY1}{zgm1}{bx}{scit}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{LY1}{zgm1}{bx}{n}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{LY1}{zgm1}{m}{sl}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{LY1}{zgm1}{bx}{it}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{LY1}{zgm1}{b}{sl}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{LY1}{zgm1}{bx}{sl}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{LY1}{zgm1}{m}{fscn}{<->ssub * zgm1/m/n}{} % needed with mathdesign[ugm] +\DeclareFontShape{LY1}{zgm1}{b}{fscn}{<->ssub * zgm1/m/n}{} +\endinput diff --git a/texmf-dist/tex/latex/garamondx/ly1zgmj.fd b/texmf-dist/tex/latex/garamondx/ly1zgmj.fd new file mode 100644 index 00000000..a2d7e3f4 --- /dev/null +++ b/texmf-dist/tex/latex/garamondx/ly1zgmj.fd @@ -0,0 +1,110 @@ +%Filename: ly1zgmj.fd +%Created by: tex zgmy-drv +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ly1zgmj.fd} + [2012/10/29 Fontinst v1.933 font definitions for LY1/zgmj.] + +\DeclareFontFamily{LY1}{zgmj}{} + +\expandafter\ifx\csname zgm@Scale\endcsname\relax + \let\zgm@@Scale\@empty +\else + \edef\zgm@@Scale{s*[\csname zgm@Scale\endcsname]}% +\fi + +\def\zgm@tmp{\ifzgm@swq \def\zgm@@swq{-swq}\fi} +\let\zgm@@swq\@empty +\ifdefined\zgm@swqtrue + \zgm@tmp +\fi + +\newif\ifzgm@@osfI +\expandafter\ifx\csname zgm@osfIval\endcsname\relax +\else + \csname zgm@@osfI\zgm@osfIval \endcsname +\fi + +\DeclareFontFamily{LY1}{zgmj}{} + +\ifzgm@@osfI + \DeclareFontShape{LY1}{zgmj}{m}{n}{ + <-> \zgm@@Scale LY1-zgm-r-osfI\zgm@@swq + }{} + + \DeclareFontShape{LY1}{zgmj}{m}{it}{ + <-> \zgm@@Scale LY1-zgm-ri-osfI\zgm@@swq + }{} + + \DeclareFontShape{LY1}{zgmj}{b}{n}{ + <-> \zgm@@Scale LY1-zgm-b-osfI\zgm@@swq + }{} + + \DeclareFontShape{LY1}{zgmj}{b}{it}{ + <-> \zgm@@Scale LY1-zgm-bi-osfI\zgm@@swq + }{} + + \DeclareFontShape{LY1}{zgmj}{m}{sc}{ + <-> \zgm@@Scale LY1-zgm-r-osfI-sc\zgm@@swq + }{} + + \DeclareFontShape{LY1}{zgmj}{b}{sc}{ + <-> \zgm@@Scale LY1-zgm-b-osfI-sc\zgm@@swq + }{} + + \DeclareFontShape{LY1}{zgmj}{m}{scit}{ + <-> \zgm@@Scale LY1-zgm-ri-osfI-sc\zgm@@swq + }{} + + \DeclareFontShape{LY1}{zgmj}{b}{scit}{ + <-> \zgm@@Scale LY1-zgm-bi-osfI-sc\zgm@@swq + }{} + + +\else + \DeclareFontShape{LY1}{zgmj}{m}{n}{ + <-> \zgm@@Scale LY1-zgm-r-osf\zgm@@swq + }{} + + \DeclareFontShape{LY1}{zgmj}{m}{sc}{ + <-> \zgm@@Scale LY1-zgm-r-osf-sc\zgm@@swq + }{} + + \DeclareFontShape{LY1}{zgmj}{b}{sc}{ + <-> \zgm@@Scale LY1-zgm-b-osf-sc\zgm@@swq + }{} + + \DeclareFontShape{LY1}{zgmj}{m}{scit}{ + <-> \zgm@@Scale LY1-zgm-ri-osf-sc\zgm@@swq + }{} + + \DeclareFontShape{LY1}{zgmj}{b}{scit}{ + <-> \zgm@@Scale LY1-zgm-bi-osf-sc\zgm@@swq + }{} + + \DeclareFontShape{LY1}{zgmj}{b}{n}{ + <-> \zgm@@Scale LY1-zgm-b-osf\zgm@@swq + }{} + + \DeclareFontShape{LY1}{zgmj}{m}{it}{ + <-> \zgm@@Scale LY1-zgm-ri-osf\zgm@@swq + }{} + + \DeclareFontShape{LY1}{zgmj}{b}{it}{ + <-> \zgm@@Scale LY1-zgm-bi-osf\zgm@@swq + }{} +\fi + +\DeclareFontShape{LY1}{zgmj}{bx}{sc}{<->ssub * zgmj/b/sc}{} +\DeclareFontShape{LY1}{zgmj}{bx}{scit}{<->ssub * zgmj/b/scit}{} +\DeclareFontShape{LY1}{zgmj}{bx}{n}{<->ssub * zgmj/b/n}{} +\DeclareFontShape{LY1}{zgmj}{m}{sl}{<->ssub * zgmj/m/it}{} +\DeclareFontShape{LY1}{zgmj}{bx}{it}{<->ssub * zgmj/b/it}{} +\DeclareFontShape{LY1}{zgmj}{b}{sl}{<->ssub * zgmj/b/it}{} +\DeclareFontShape{LY1}{zgmj}{bx}{sl}{<->ssub * zgmj/b/sl}{} +\DeclareFontShape{LY1}{zgmj}{m}{fscn}{<->ssub * zgmj/m/sc}{} % may be needed with mdugm +\DeclareFontShape{LY1}{zgmj}{b}{fscn}{<->ssub * zgmj/b/sc}{} + +\endinput diff --git a/texmf-dist/tex/latex/garamondx/ly1zgmx.fd b/texmf-dist/tex/latex/garamondx/ly1zgmx.fd new file mode 100644 index 00000000..800a5e9a --- /dev/null +++ b/texmf-dist/tex/latex/garamondx/ly1zgmx.fd @@ -0,0 +1,66 @@ +%Filename: ly1zgmx.fd +%Created by: tex zgmy-drv +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ly1zgmx.fd} + [2012/10/29 Fontinst v1.933 font definitions for LY1/zgmx.] + +\expandafter\ifx\csname zgm@Scale\endcsname\relax + \let\zgm@@Scale\@empty +\else + \edef\zgm@@Scale{s*[\csname zgm@Scale\endcsname]}% +\fi + +\def\zgm@tmp{\ifzgm@swq \def\zgm@@swq{-swq}\fi} +\let\zgm@@swq\@empty +\ifdefined\zgm@swqtrue + \zgm@tmp +\fi + + +\DeclareFontFamily{LY1}{zgmx}{} + +\DeclareFontShape{LY1}{zgmx}{m}{n}{ + <-> \zgm@@Scale LY1-zgm-r-lf\zgm@@swq +}{} + +\DeclareFontShape{LY1}{zgmx}{m}{sc}{ + <-> \zgm@@Scale LY1-zgm-r-lf-sc\zgm@@swq +}{} + +\DeclareFontShape{LY1}{zgmx}{b}{sc}{ + <-> \zgm@@Scale LY1-zgm-b-lf-sc\zgm@@swq +}{} + +\DeclareFontShape{LY1}{zgmx}{m}{scit}{ + <-> \zgm@@Scale LY1-zgm-ri-lf-sc\zgm@@swq +}{} + +\DeclareFontShape{LY1}{zgmx}{b}{scit}{ + <-> \zgm@@Scale LY1-zgm-bi-lf-sc\zgm@@swq +}{} + +\DeclareFontShape{LY1}{zgmx}{b}{n}{ + <-> \zgm@@Scale LY1-zgm-b-lf\zgm@@swq +}{} + +\DeclareFontShape{LY1}{zgmx}{m}{it}{ + <-> \zgm@@Scale LY1-zgm-ri-lf\zgm@@swq +}{} + +\DeclareFontShape{LY1}{zgmx}{b}{it}{ + <-> \zgm@@Scale LY1-zgm-bi-lf\zgm@@swq +}{} + +\DeclareFontShape{LY1}{zgmx}{bx}{sc}{<->ssub * zgmx/b/sc}{} +\DeclareFontShape{LY1}{zgmx}{bx}{scit}{<->ssub * zgmx/b/scit}{} +\DeclareFontShape{LY1}{zgmx}{bx}{n}{<->ssub * zgmx/b/n}{} +\DeclareFontShape{LY1}{zgmx}{m}{sl}{<->ssub * zgmx/m/it}{} +\DeclareFontShape{LY1}{zgmx}{bx}{it}{<->ssub * zgmx/b/it}{} +\DeclareFontShape{LY1}{zgmx}{b}{sl}{<->ssub * zgmx/b/it}{} +\DeclareFontShape{LY1}{zgmx}{bx}{sl}{<->ssub * zgmx/b/sl}{} +\DeclareFontShape{LY1}{zgmx}{m}{fscn}{<->ssub * zgmx/m/sc}{} % needed with mathdesign[ugm] +\DeclareFontShape{LY1}{zgmx}{b}{fscn}{<->ssub * zgmx/b/sc}{} +\endinput diff --git a/texmf-dist/tex/latex/garamondx/omlzgmmi.fd b/texmf-dist/tex/latex/garamondx/omlzgmmi.fd new file mode 100644 index 00000000..040339f4 --- /dev/null +++ b/texmf-dist/tex/latex/garamondx/omlzgmmi.fd @@ -0,0 +1,31 @@ +%Filename: omlzgmmi.fd +%Created by: tex zgmmi-drv +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{omlzgmmi.fd} + [2012/11/18 Fontinst v1.933 font definitions for OML/zgmmi.] + +\expandafter\ifx\csname ntxmath@scaled\endcsname\relax + \let\ntxmath@@scaled\@empty% +\else + \edef\ntxmath@@scaled{s*[\csname ntxmath@scaled\endcsname]}% +\fi + +\DeclareFontFamily{OML}{zgmmi}{\skewchar \font =127} + +\DeclareFontShape{OML}{zgmmi}{m}{it}{ + <-> \ntxmath@@scaled zgmmi +}{} + +\DeclareFontShape{OML}{zgmmi}{b}{it}{ + <-> \ntxmath@@scaled zgmbmi +}{} + +\DeclareFontShape{OML}{zgmmi}{m}{sl}{<->ssub * zgmmi/m/it}{} +\DeclareFontShape{OML}{zgmmi}{bx}{it}{<->ssub * zgmmi/b/it}{} +\DeclareFontShape{OML}{zgmmi}{b}{sl}{<->ssub * zgmmi/b/it}{} +\DeclareFontShape{OML}{zgmmi}{bx}{sl}{<->ssub * zgmmi/b/sl}{} + +\endinput diff --git a/texmf-dist/tex/latex/garamondx/t1zgm1.fd b/texmf-dist/tex/latex/garamondx/t1zgm1.fd new file mode 100644 index 00000000..6afd43f2 --- /dev/null +++ b/texmf-dist/tex/latex/garamondx/t1zgm1.fd @@ -0,0 +1,37 @@ +%Filename: t1zgm1.fd +%Created by: tex zgm-drv +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{t1zgm1.fd} + [2013/03/06 Fontinst v1.933 font definitions for T1/zgm1.] + +\expandafter\ifx\csname zgm@Scale\endcsname\relax + \let\zgm@@Scale\@empty +\else + \edef\zgm@@Scale{s*[\csname zgm@Scale\endcsname]}% +\fi + + +\DeclareFontFamily{T1}{zgm1}{} + +\DeclareFontShape{T1}{zgm1}{m}{n}{ + <-> \zgm@@Scale NewG8-sups +}{} + + +\DeclareFontShape{T1}{zgm1}{bx}{sc}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{T1}{zgm1}{b}{sc}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{T1}{zgm1}{m}{it}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{T1}{zgm1}{bx}{it}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{T1}{zgm1}{b}{it}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{T1}{zgm1}{bx}{scit}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{T1}{zgm1}{bx}{n}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{T1}{zgm1}{m}{sl}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{T1}{zgm1}{bx}{it}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{T1}{zgm1}{b}{sl}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{T1}{zgm1}{bx}{sl}{<->ssub * zgm1/m/n}{} +\DeclareFontShape{T1}{zgm1}{m}{fscn}{<->ssub * zgm1/m/n}{} % needed with mathdesign[ugm] +\DeclareFontShape{T1}{zgm1}{b}{fscn}{<->ssub * zgm1/m/n}{} +\endinput diff --git a/texmf-dist/tex/latex/garamondx/t1zgmj.fd b/texmf-dist/tex/latex/garamondx/t1zgmj.fd new file mode 100644 index 00000000..416624d4 --- /dev/null +++ b/texmf-dist/tex/latex/garamondx/t1zgmj.fd @@ -0,0 +1,110 @@ +%Filename: t1zgmj.fd +%Created by: tex zgm-drv +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{t1zgmj.fd} + [2012/10/29 Fontinst v1.933 font definitions for T1/zgmj.] + +\DeclareFontFamily{T1}{zgmj}{} + +\expandafter\ifx\csname zgm@Scale\endcsname\relax + \let\zgm@@Scale\@empty +\else + \edef\zgm@@Scale{s*[\csname zgm@Scale\endcsname]}% +\fi + +\def\zgm@tmp{\ifzgm@swq \def\zgm@@swq{-swq}\fi} +\let\zgm@@swq\@empty +\ifdefined\zgm@swqtrue + \zgm@tmp +\fi + +\newif\ifzgm@@osfI +\expandafter\ifx\csname zgm@osfIval\endcsname\relax +\else + \csname zgm@@osfI\zgm@osfIval \endcsname +\fi + +\DeclareFontFamily{T1}{zgmj}{} + +\ifzgm@@osfI + \DeclareFontShape{T1}{zgmj}{m}{n}{ + <-> \zgm@@Scale T1-zgm-r-osfI\zgm@@swq + }{} + + \DeclareFontShape{T1}{zgmj}{m}{it}{ + <-> \zgm@@Scale T1-zgm-ri-osfI\zgm@@swq + }{} + + \DeclareFontShape{T1}{zgmj}{b}{n}{ + <-> \zgm@@Scale T1-zgm-b-osfI\zgm@@swq + }{} + + \DeclareFontShape{T1}{zgmj}{b}{it}{ + <-> \zgm@@Scale T1-zgm-bi-osfI\zgm@@swq + }{} + + \DeclareFontShape{T1}{zgmj}{m}{sc}{ + <-> \zgm@@Scale T1-zgm-r-osfI-sc\zgm@@swq + }{} + + \DeclareFontShape{T1}{zgmj}{b}{sc}{ + <-> \zgm@@Scale T1-zgm-b-osfI-sc\zgm@@swq + }{} + + \DeclareFontShape{T1}{zgmj}{m}{scit}{ + <-> \zgm@@Scale T1-zgm-ri-osfI-sc\zgm@@swq + }{} + + \DeclareFontShape{T1}{zgmj}{b}{scit}{ + <-> \zgm@@Scale T1-zgm-bi-osfI-sc\zgm@@swq + }{} + + +\else + \DeclareFontShape{T1}{zgmj}{m}{n}{ + <-> \zgm@@Scale T1-zgm-r-osf\zgm@@swq + }{} + + \DeclareFontShape{T1}{zgmj}{m}{sc}{ + <-> \zgm@@Scale T1-zgm-r-osf-sc\zgm@@swq + }{} + + \DeclareFontShape{T1}{zgmj}{b}{sc}{ + <-> \zgm@@Scale T1-zgm-b-osf-sc\zgm@@swq + }{} + + \DeclareFontShape{T1}{zgmj}{m}{scit}{ + <-> \zgm@@Scale T1-zgm-ri-osf-sc\zgm@@swq + }{} + + \DeclareFontShape{T1}{zgmj}{b}{scit}{ + <-> \zgm@@Scale T1-zgm-bi-osf-sc\zgm@@swq + }{} + + \DeclareFontShape{T1}{zgmj}{b}{n}{ + <-> \zgm@@Scale T1-zgm-b-osf\zgm@@swq + }{} + + \DeclareFontShape{T1}{zgmj}{m}{it}{ + <-> \zgm@@Scale T1-zgm-ri-osf\zgm@@swq + }{} + + \DeclareFontShape{T1}{zgmj}{b}{it}{ + <-> \zgm@@Scale T1-zgm-bi-osf\zgm@@swq + }{} +\fi + +\DeclareFontShape{T1}{zgmj}{bx}{sc}{<->ssub * zgmj/b/sc}{} +\DeclareFontShape{T1}{zgmj}{bx}{scit}{<->ssub * zgmj/b/scit}{} +\DeclareFontShape{T1}{zgmj}{bx}{n}{<->ssub * zgmj/b/n}{} +\DeclareFontShape{T1}{zgmj}{m}{sl}{<->ssub * zgmj/m/it}{} +\DeclareFontShape{T1}{zgmj}{bx}{it}{<->ssub * zgmj/b/it}{} +\DeclareFontShape{T1}{zgmj}{b}{sl}{<->ssub * zgmj/b/it}{} +\DeclareFontShape{T1}{zgmj}{bx}{sl}{<->ssub * zgmj/b/sl}{} +\DeclareFontShape{T1}{zgmj}{m}{fscn}{<->ssub * zgmj/m/sc}{} % may be needed with mdugm +\DeclareFontShape{T1}{zgmj}{b}{fscn}{<->ssub * zgmj/b/sc}{} + +\endinput diff --git a/texmf-dist/tex/latex/garamondx/t1zgmx.fd b/texmf-dist/tex/latex/garamondx/t1zgmx.fd new file mode 100644 index 00000000..ad38edbb --- /dev/null +++ b/texmf-dist/tex/latex/garamondx/t1zgmx.fd @@ -0,0 +1,66 @@ +%Filename: t1zgmx.fd +%Created by: tex zgm-drv +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{t1zgmx.fd} + [2012/10/29 Fontinst v1.933 font definitions for T1/zgmx.] + +\expandafter\ifx\csname zgm@Scale\endcsname\relax + \let\zgm@@Scale\@empty +\else + \edef\zgm@@Scale{s*[\csname zgm@Scale\endcsname]}% +\fi + +\def\zgm@tmp{\ifzgm@swq \def\zgm@@swq{-swq}\fi} +\let\zgm@@swq\@empty +\ifdefined\zgm@swqtrue + \zgm@tmp +\fi + + +\DeclareFontFamily{T1}{zgmx}{} + +\DeclareFontShape{T1}{zgmx}{m}{n}{ + <-> \zgm@@Scale T1-zgm-r-lf\zgm@@swq +}{} + +\DeclareFontShape{T1}{zgmx}{m}{sc}{ + <-> \zgm@@Scale T1-zgm-r-lf-sc\zgm@@swq +}{} + +\DeclareFontShape{T1}{zgmx}{b}{sc}{ + <-> \zgm@@Scale T1-zgm-b-lf-sc\zgm@@swq +}{} + +\DeclareFontShape{T1}{zgmx}{m}{scit}{ + <-> \zgm@@Scale T1-zgm-ri-lf-sc\zgm@@swq +}{} + +\DeclareFontShape{T1}{zgmx}{b}{scit}{ + <-> \zgm@@Scale T1-zgm-bi-lf-sc\zgm@@swq +}{} + +\DeclareFontShape{T1}{zgmx}{b}{n}{ + <-> \zgm@@Scale T1-zgm-b-lf\zgm@@swq +}{} + +\DeclareFontShape{T1}{zgmx}{m}{it}{ + <-> \zgm@@Scale T1-zgm-ri-lf\zgm@@swq +}{} + +\DeclareFontShape{T1}{zgmx}{b}{it}{ + <-> \zgm@@Scale T1-zgm-bi-lf\zgm@@swq +}{} + +\DeclareFontShape{T1}{zgmx}{bx}{sc}{<->ssub * zgmx/b/sc}{} +\DeclareFontShape{T1}{zgmx}{bx}{scit}{<->ssub * zgmx/b/scit}{} +\DeclareFontShape{T1}{zgmx}{bx}{n}{<->ssub * zgmx/b/n}{} +\DeclareFontShape{T1}{zgmx}{m}{sl}{<->ssub * zgmx/m/it}{} +\DeclareFontShape{T1}{zgmx}{bx}{it}{<->ssub * zgmx/b/it}{} +\DeclareFontShape{T1}{zgmx}{b}{sl}{<->ssub * zgmx/b/it}{} +\DeclareFontShape{T1}{zgmx}{bx}{sl}{<->ssub * zgmx/b/sl}{} +\DeclareFontShape{T1}{zgmx}{m}{fscn}{<->ssub * zgmx/m/sc}{} % needed with mathdesign[ugm] +\DeclareFontShape{T1}{zgmx}{b}{fscn}{<->ssub * zgmx/b/sc}{} +\endinput diff --git a/texmf-dist/tex/latex/garamondx/ts1zgmj.fd b/texmf-dist/tex/latex/garamondx/ts1zgmj.fd new file mode 100644 index 00000000..2bd32142 --- /dev/null +++ b/texmf-dist/tex/latex/garamondx/ts1zgmj.fd @@ -0,0 +1,41 @@ +%Filename: ts1zgmj.fd +%Created by: tex zgm-drv +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ts1zgmj.fd} + [2012/10/28 Fontinst v1.933 font definitions for T1/zgmj.] + +\expandafter\ifx\csname zgm@Scale\endcsname\relax + \let\zgm@@Scale\@empty +\else + \edef\zgm@@Scale{s*[\csname zgm@Scale\endcsname]}% +\fi + + +\DeclareFontFamily{TS1}{zgmj}{} + +\DeclareFontShape{TS1}{zgmj}{m}{n}{ + <-> \zgm@@Scale TS1-zgm-r-lf +}{} + +\DeclareFontShape{TS1}{zgmj}{b}{n}{ + <-> \zgm@@Scale TS1-zgm-b-lf +}{} + +\DeclareFontShape{TS1}{zgmj}{m}{it}{ + <-> \zgm@@Scale TS1-zgm-ri-lf +}{} + +\DeclareFontShape{TS1}{zgmj}{b}{it}{ + <-> \zgm@@Scale TS1-zgm-bi-lf +}{} + +\DeclareFontShape{TS1}{zgmj}{bx}{n}{<->ssub * zgmj/b/n}{} +\DeclareFontShape{TS1}{zgmj}{m}{sl}{<->ssub * zgmj/m/it}{} +\DeclareFontShape{TS1}{zgmj}{bx}{it}{<->ssub * zgmj/b/it}{} +\DeclareFontShape{TS1}{zgmj}{b}{sl}{<->ssub * zgmj/b/it}{} +\DeclareFontShape{TS1}{zgmj}{bx}{sl}{<->ssub * zgmj/b/sl}{} + +\endinput diff --git a/texmf-dist/tex/latex/garamondx/ts1zgmx.fd b/texmf-dist/tex/latex/garamondx/ts1zgmx.fd new file mode 100644 index 00000000..0db87d70 --- /dev/null +++ b/texmf-dist/tex/latex/garamondx/ts1zgmx.fd @@ -0,0 +1,40 @@ +%Filename: ts1zgmx.fd +%Created by: tex zgm-drv +%Created using fontinst v1.933 + +%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY + +\ProvidesFile{ts1zgmx.fd} + [2012/11/16 Fontinst v1.933 font definitions for TS1/zgmx.] + +\expandafter\ifx\csname zgm@Scale\endcsname\relax + \let\zgm@@Scale\@empty +\else + \edef\zgm@@Scale{s*[\csname zgm@Scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{zgmx}{} + +\DeclareFontShape{TS1}{zgmx}{m}{n}{ + <-> \zgm@@Scale TS1-zgm-r-lf +}{} + +\DeclareFontShape{TS1}{zgmx}{b}{n}{ + <-> \zgm@@Scale TS1-zgm-b-lf +}{} + +\DeclareFontShape{TS1}{zgmx}{m}{it}{ + <-> \zgm@@Scale TS1-zgm-ri-lf +}{} + +\DeclareFontShape{TS1}{zgmx}{b}{it}{ + <-> \zgm@@Scale TS1-zgm-bi-lf +}{} + +\DeclareFontShape{TS1}{zgmx}{bx}{n}{<->ssub * zgmx/b/n}{} +\DeclareFontShape{TS1}{zgmx}{m}{sl}{<->ssub * zgmx/m/it}{} +\DeclareFontShape{TS1}{zgmx}{bx}{it}{<->ssub * zgmx/b/it}{} +\DeclareFontShape{TS1}{zgmx}{b}{sl}{<->ssub * zgmx/b/it}{} +\DeclareFontShape{TS1}{zgmx}{bx}{sl}{<->ssub * zgmx/b/sl}{} + +\endinput -- cgit v1.2.3