summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-05-09 21:57:05 +0000
committerKarl Berry <karl@freefriends.org>2014-05-09 21:57:05 +0000
commit0033645aaf2af5ca43d32584be36b2309ec2248e (patch)
tree2197139e9ebe7f093116c8a78531386254ec13d0 /Master/texmf-dist/tex
parentb920f4552bb50ca8bee23c401060b72933b8087d (diff)
classico (9may14)
git-svn-id: svn://tug.org/texlive/trunk@33940 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/latex/classico/LY1URWClassico-LF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/classico/OT1URWClassico-LF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/classico/T1URWClassico-LF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/classico/TS1URWClassico-LF.fd50
-rw-r--r--Master/texmf-dist/tex/latex/classico/classico.sty66
5 files changed, 266 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/classico/LY1URWClassico-LF.fd b/Master/texmf-dist/tex/latex/classico/LY1URWClassico-LF.fd
new file mode 100644
index 00000000000..cf65e2dcec5
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/classico/LY1URWClassico-LF.fd
@@ -0,0 +1,50 @@
+%% Generated by autoinst on 2014/04/30
+%%
+\ProvidesFile{LY1URWClassico-LF.fd}
+ [2014/04/30 (autoinst) Font definitions for LY1/URWClassico-LF.]
+
+\expandafter\ifx\csname URWClassico@scale\endcsname\relax
+ \let\URWClassico@@scale\@empty
+\else
+ \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{URWClassico-LF}{}
+
+\DeclareFontShape{LY1}{URWClassico-LF}{b}{n}{
+ <-> \URWClassico@@scale URWClassico-Bol-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{URWClassico-LF}{b}{it}{
+ <-> \URWClassico@@scale URWClassico-BolIta-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{URWClassico-LF}{b}{sl}{
+ <-> ssub * URWClassico-LF/b/it
+}{}
+
+\DeclareFontShape{LY1}{URWClassico-LF}{m}{n}{
+ <-> \URWClassico@@scale URWClassico-Reg-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{URWClassico-LF}{m}{it}{
+ <-> \URWClassico@@scale URWClassico-Ita-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{URWClassico-LF}{m}{sl}{
+ <-> ssub * URWClassico-LF/m/it
+}{}
+
+\DeclareFontShape{LY1}{URWClassico-LF}{bx}{sl}{
+ <-> ssub * URWClassico-LF/b/sl
+}{}
+
+\DeclareFontShape{LY1}{URWClassico-LF}{bx}{n}{
+ <-> ssub * URWClassico-LF/b/n
+}{}
+
+\DeclareFontShape{LY1}{URWClassico-LF}{bx}{it}{
+ <-> ssub * URWClassico-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/classico/OT1URWClassico-LF.fd b/Master/texmf-dist/tex/latex/classico/OT1URWClassico-LF.fd
new file mode 100644
index 00000000000..25e566c2d35
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/classico/OT1URWClassico-LF.fd
@@ -0,0 +1,50 @@
+%% Generated by autoinst on 2014/04/30
+%%
+\ProvidesFile{OT1URWClassico-LF.fd}
+ [2014/04/30 (autoinst) Font definitions for OT1/URWClassico-LF.]
+
+\expandafter\ifx\csname URWClassico@scale\endcsname\relax
+ \let\URWClassico@@scale\@empty
+\else
+ \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{URWClassico-LF}{}
+
+\DeclareFontShape{OT1}{URWClassico-LF}{b}{n}{
+ <-> \URWClassico@@scale URWClassico-Bol-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{URWClassico-LF}{b}{it}{
+ <-> \URWClassico@@scale URWClassico-BolIta-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{URWClassico-LF}{b}{sl}{
+ <-> ssub * URWClassico-LF/b/it
+}{}
+
+\DeclareFontShape{OT1}{URWClassico-LF}{m}{n}{
+ <-> \URWClassico@@scale URWClassico-Reg-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{URWClassico-LF}{m}{it}{
+ <-> \URWClassico@@scale URWClassico-Ita-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{URWClassico-LF}{m}{sl}{
+ <-> ssub * URWClassico-LF/m/it
+}{}
+
+\DeclareFontShape{OT1}{URWClassico-LF}{bx}{sl}{
+ <-> ssub * URWClassico-LF/b/sl
+}{}
+
+\DeclareFontShape{OT1}{URWClassico-LF}{bx}{n}{
+ <-> ssub * URWClassico-LF/b/n
+}{}
+
+\DeclareFontShape{OT1}{URWClassico-LF}{bx}{it}{
+ <-> ssub * URWClassico-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/classico/T1URWClassico-LF.fd b/Master/texmf-dist/tex/latex/classico/T1URWClassico-LF.fd
new file mode 100644
index 00000000000..c2220154047
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/classico/T1URWClassico-LF.fd
@@ -0,0 +1,50 @@
+%% Generated by autoinst on 2014/04/30
+%%
+\ProvidesFile{T1URWClassico-LF.fd}
+ [2014/04/30 (autoinst) Font definitions for T1/URWClassico-LF.]
+
+\expandafter\ifx\csname URWClassico@scale\endcsname\relax
+ \let\URWClassico@@scale\@empty
+\else
+ \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{URWClassico-LF}{}
+
+\DeclareFontShape{T1}{URWClassico-LF}{b}{n}{
+ <-> \URWClassico@@scale URWClassico-Bol-lf-t1
+}{}
+
+\DeclareFontShape{T1}{URWClassico-LF}{b}{it}{
+ <-> \URWClassico@@scale URWClassico-BolIta-lf-t1
+}{}
+
+\DeclareFontShape{T1}{URWClassico-LF}{b}{sl}{
+ <-> ssub * URWClassico-LF/b/it
+}{}
+
+\DeclareFontShape{T1}{URWClassico-LF}{m}{n}{
+ <-> \URWClassico@@scale URWClassico-Reg-lf-t1
+}{}
+
+\DeclareFontShape{T1}{URWClassico-LF}{m}{it}{
+ <-> \URWClassico@@scale URWClassico-Ita-lf-t1
+}{}
+
+\DeclareFontShape{T1}{URWClassico-LF}{m}{sl}{
+ <-> ssub * URWClassico-LF/m/it
+}{}
+
+\DeclareFontShape{T1}{URWClassico-LF}{bx}{sl}{
+ <-> ssub * URWClassico-LF/b/sl
+}{}
+
+\DeclareFontShape{T1}{URWClassico-LF}{bx}{n}{
+ <-> ssub * URWClassico-LF/b/n
+}{}
+
+\DeclareFontShape{T1}{URWClassico-LF}{bx}{it}{
+ <-> ssub * URWClassico-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/classico/TS1URWClassico-LF.fd b/Master/texmf-dist/tex/latex/classico/TS1URWClassico-LF.fd
new file mode 100644
index 00000000000..845ede533b6
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/classico/TS1URWClassico-LF.fd
@@ -0,0 +1,50 @@
+%% Generated by autoinst on 2014/04/30
+%%
+\ProvidesFile{TS1URWClassico-LF.fd}
+ [2014/04/30 (autoinst) Font definitions for TS1/URWClassico-LF.]
+
+\expandafter\ifx\csname URWClassico@scale\endcsname\relax
+ \let\URWClassico@@scale\@empty
+\else
+ \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{TS1}{URWClassico-LF}{}
+
+\DeclareFontShape{TS1}{URWClassico-LF}{b}{n}{
+ <-> \URWClassico@@scale URWClassico-Bol-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{URWClassico-LF}{b}{it}{
+ <-> \URWClassico@@scale URWClassico-BolIta-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{URWClassico-LF}{b}{sl}{
+ <-> ssub * URWClassico-LF/b/it
+}{}
+
+\DeclareFontShape{TS1}{URWClassico-LF}{m}{n}{
+ <-> \URWClassico@@scale URWClassico-Reg-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{URWClassico-LF}{m}{it}{
+ <-> \URWClassico@@scale URWClassico-Ita-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{URWClassico-LF}{m}{sl}{
+ <-> ssub * URWClassico-LF/m/it
+}{}
+
+\DeclareFontShape{TS1}{URWClassico-LF}{bx}{sl}{
+ <-> ssub * URWClassico-LF/b/sl
+}{}
+
+\DeclareFontShape{TS1}{URWClassico-LF}{bx}{n}{
+ <-> ssub * URWClassico-LF/b/n
+}{}
+
+\DeclareFontShape{TS1}{URWClassico-LF}{bx}{it}{
+ <-> ssub * URWClassico-LF/b/it
+}{}
+
+\endinput
diff --git a/Master/texmf-dist/tex/latex/classico/classico.sty b/Master/texmf-dist/tex/latex/classico/classico.sty
new file mode 100644
index 00000000000..db4965b2278
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/classico/classico.sty
@@ -0,0 +1,66 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{classico}
+ [2014/05/06 (Bob Tennent) Supports URW Classico fonts for all LaTeX engines.]
+
+\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
+
+\newif\ifclassico@ttf
+\ifxetex
+ \classico@ttftrue
+\else\ifluatex
+ \classico@ttftrue
+\else % [pdf]LaTeX
+ \classico@ttffalse
+\fi\fi
+
+\newif\ifclassico@default \classico@defaultfalse
+
+\newcommand*{\URWClassico@scale}{1}
+\DeclareOptionX{scaled}{\renewcommand*{\URWClassico@scale}{#1}}
+\DeclareOptionX{scale}{\renewcommand*{\URWClassico@scale}{#1}}
+
+\DeclareOptionX{sfdefault}{\classico@defaulttrue}
+\DeclareOptionX{type1}{\classico@ttffalse}
+
+\ProcessOptionsX\relax
+
+\ifclassico@ttf
+ \RequirePackage{fontspec}
+\else
+ \RequirePackage{fontenc,fontaxes}
+\fi
+
+\ifclassico@ttf
+ \ifxetex\XeTeXtracingfonts=1\fi
+ \defaultfontfeatures{
+ Ligatures = TeX ,
+ Scale = \URWClassico@scale ,
+ Extension = .ttf }
+ \setsansfont
+ [ UprightFont = *-Reg ,
+ ItalicFont = *-Ita ,
+ BoldFont = *-Bol ,
+ BoldItalicFont = *-BolIta ]
+ {URWClassico}
+ % grab current family in case of subsequent change:
+ \let\classicofamily\sfdefault
+ \ifclassico@default\renewcommand*\familydefault{\classicofamily}\fi
+ \newfontfamily\classico
+ [ UprightFont = *-Reg ,
+ ItalicFont = *-Ita ,
+ BoldFont = *-Bol ,
+ BoldItalicFont = *-BolIta ]
+ {URWClassico}
+\else % type1
+ \def\classicofamily{URWClassico-LF}
+ \newcommand*\classico{\fontfamily{\classicofamily}\selectfont}
+ \def\sfdefault{\classicofamily}
+ \ifclassico@default\edef\familydefault{\sfdefault}\fi
+\fi
+
+\ifclassico@ttf
+% turn off defaults in case other fonts are selected:
+ \defaultfontfeatures{}
+\fi
+
+\endinput