summaryrefslogtreecommitdiff
path: root/texmf-dist/tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2017-05-01 18:06:49 +0900
committerNorbert Preining <norbert@preining.info>2017-05-01 18:06:49 +0900
commite21b1564697585e620bbe3429e7463af6c3d8342 (patch)
tree47c75757bb677e120296a086d61bb854b1b33c12 /texmf-dist/tex
parenta21fac837d3aac6e1e48dce06e64d8db221432ca (diff)
add classico
Diffstat (limited to 'texmf-dist/tex')
-rw-r--r--texmf-dist/tex/latex/classico/LY1URWClassico-LF.fd50
-rw-r--r--texmf-dist/tex/latex/classico/OT1URWClassico-LF.fd62
-rw-r--r--texmf-dist/tex/latex/classico/T1URWClassico-LF.fd62
-rw-r--r--texmf-dist/tex/latex/classico/TS1URWClassico-LF.fd50
-rw-r--r--texmf-dist/tex/latex/classico/classico.sty66
-rw-r--r--texmf-dist/tex/latex/classico/ot1uop.fd61
-rw-r--r--texmf-dist/tex/latex/classico/t1uop.fd60
-rw-r--r--texmf-dist/tex/latex/classico/ts1uop.fd50
8 files changed, 461 insertions, 0 deletions
diff --git a/texmf-dist/tex/latex/classico/LY1URWClassico-LF.fd b/texmf-dist/tex/latex/classico/LY1URWClassico-LF.fd
new file mode 100644
index 00000000..5b326618
--- /dev/null
+++ b/texmf-dist/tex/latex/classico/LY1URWClassico-LF.fd
@@ -0,0 +1,50 @@
+%% Generated by autoinst on 2014/08/27
+%%
+\ProvidesFile{LY1URWClassico-LF.fd}
+ [2014/08/27 (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-Bold-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{URWClassico-LF}{b}{it}{
+ <-> \URWClassico@@scale URWClassico-BoldItalic-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{URWClassico-LF}{b}{sl}{
+ <-> ssub * URWClassico-LF/b/it
+}{}
+
+\DeclareFontShape{LY1}{URWClassico-LF}{m}{n}{
+ <-> \URWClassico@@scale URWClassico-Regular-lf-ly1
+}{}
+
+\DeclareFontShape{LY1}{URWClassico-LF}{m}{it}{
+ <-> \URWClassico@@scale URWClassico-Italic-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/texmf-dist/tex/latex/classico/OT1URWClassico-LF.fd b/texmf-dist/tex/latex/classico/OT1URWClassico-LF.fd
new file mode 100644
index 00000000..2dccc1c9
--- /dev/null
+++ b/texmf-dist/tex/latex/classico/OT1URWClassico-LF.fd
@@ -0,0 +1,62 @@
+%% Generated by autoinst on 2014/08/27
+%%
+\ProvidesFile{OT1URWClassico-LF.fd}
+ [2014/08/27 (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-Bold-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{URWClassico-LF}{b}{it}{
+ <-> \URWClassico@@scale URWClassico-BoldItalic-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{URWClassico-LF}{b}{sl}{
+ <-> ssub * URWClassico-LF/b/it
+}{}
+
+\DeclareFontShape{OT1}{URWClassico-LF}{m}{n}{
+ <-> \URWClassico@@scale URWClassico-Regular-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{URWClassico-LF}{m}{it}{
+ <-> \URWClassico@@scale URWClassico-Italic-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
+}{}
+
+\DeclareFontShape{OT1}{URWClassico-LF}{b}{sc}{
+ <-> \URWClassico@@scale uopbc7t
+}{}
+
+\DeclareFontShape{OT1}{URWClassico-LF}{m}{sc}{
+ <-> \URWClassico@@scale uoprc7t
+}{}
+
+\DeclareFontShape{OT1}{URWClassico-LF}{bx}{sc}{
+ <-> ssub * URWClassico-LF/b/sc
+}{}
+
+\endinput
diff --git a/texmf-dist/tex/latex/classico/T1URWClassico-LF.fd b/texmf-dist/tex/latex/classico/T1URWClassico-LF.fd
new file mode 100644
index 00000000..b41d5ec2
--- /dev/null
+++ b/texmf-dist/tex/latex/classico/T1URWClassico-LF.fd
@@ -0,0 +1,62 @@
+%% Generated by autoinst on 2014/08/27
+%%
+\ProvidesFile{T1URWClassico-LF.fd}
+ [2014/08/27 (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-Bold-lf-t1
+}{}
+
+\DeclareFontShape{T1}{URWClassico-LF}{b}{it}{
+ <-> \URWClassico@@scale URWClassico-BoldItalic-lf-t1
+}{}
+
+\DeclareFontShape{T1}{URWClassico-LF}{b}{sl}{
+ <-> ssub * URWClassico-LF/b/it
+}{}
+
+\DeclareFontShape{T1}{URWClassico-LF}{m}{n}{
+ <-> \URWClassico@@scale URWClassico-Regular-lf-t1
+}{}
+
+\DeclareFontShape{T1}{URWClassico-LF}{m}{it}{
+ <-> \URWClassico@@scale URWClassico-Italic-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
+}{}
+
+\DeclareFontShape{T1}{URWClassico-LF}{b}{sc}{
+ <-> \URWClassico@@scale uopbc8t
+}{}
+
+\DeclareFontShape{T1}{URWClassico-LF}{m}{sc}{
+ <-> \URWClassico@@scale uoprc8t
+}{}
+
+\DeclareFontShape{T1}{URWClassico-LF}{bx}{sc}{
+ <-> ssub * URWClassico-LF/b/sc
+}{}
+
+\endinput
diff --git a/texmf-dist/tex/latex/classico/TS1URWClassico-LF.fd b/texmf-dist/tex/latex/classico/TS1URWClassico-LF.fd
new file mode 100644
index 00000000..faa0708a
--- /dev/null
+++ b/texmf-dist/tex/latex/classico/TS1URWClassico-LF.fd
@@ -0,0 +1,50 @@
+%% Generated by autoinst on 2014/08/27
+%%
+\ProvidesFile{TS1URWClassico-LF.fd}
+ [2014/08/27 (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-Bold-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{URWClassico-LF}{b}{it}{
+ <-> \URWClassico@@scale URWClassico-BoldItalic-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{URWClassico-LF}{b}{sl}{
+ <-> ssub * URWClassico-LF/b/it
+}{}
+
+\DeclareFontShape{TS1}{URWClassico-LF}{m}{n}{
+ <-> \URWClassico@@scale URWClassico-Regular-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{URWClassico-LF}{m}{it}{
+ <-> \URWClassico@@scale URWClassico-Italic-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/texmf-dist/tex/latex/classico/classico.sty b/texmf-dist/tex/latex/classico/classico.sty
new file mode 100644
index 00000000..6dadcdfd
--- /dev/null
+++ b/texmf-dist/tex/latex/classico/classico.sty
@@ -0,0 +1,66 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{classico}
+ [2014/08/28 (Bob Tennent) Supports URW Classico fonts for all LaTeX engines.]
+
+\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
+
+\newif\ifclassico@otf
+\ifxetex
+ \classico@otftrue
+\else\ifluatex
+ \classico@otftrue
+\else % [pdf]LaTeX
+ \classico@otffalse
+\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@otffalse}
+
+\ProcessOptionsX\relax
+
+\ifclassico@otf
+ \RequirePackage{fontspec}
+\else
+ \RequirePackage{fontenc,fontaxes}
+\fi
+
+\ifclassico@otf
+ \ifxetex\XeTeXtracingfonts=1\fi
+ \defaultfontfeatures{
+ Ligatures = TeX ,
+ Scale = \URWClassico@scale ,
+ Extension = .otf }
+ \setsansfont
+ [ UprightFont = *-Regular ,
+ ItalicFont = *-Italic ,
+ BoldFont = *-Bold ,
+ BoldItalicFont = *-BoldItalic ]
+ {URWClassico}
+ % grab current family in case of subsequent change:
+ \let\classicofamily\sfdefault
+ \ifclassico@default\renewcommand*\familydefault{\classicofamily}\fi
+ \newfontfamily\classico
+ [ UprightFont = *-Regular ,
+ ItalicFont = *-Italic ,
+ BoldFont = *-Bold ,
+ BoldItalicFont = *-BoldItalic ]
+ {URWClassico}
+\else % type1
+ \def\classicofamily{URWClassico-LF}
+ \newcommand*\classico{\fontfamily{\classicofamily}\selectfont}
+ \def\sfdefault{\classicofamily}
+ \ifclassico@default\edef\familydefault{\sfdefault}\fi
+\fi
+
+\ifclassico@otf
+% turn off defaults in case other fonts are selected:
+ \defaultfontfeatures{}
+\fi
+
+\endinput
diff --git a/texmf-dist/tex/latex/classico/ot1uop.fd b/texmf-dist/tex/latex/classico/ot1uop.fd
new file mode 100644
index 00000000..70bb23dc
--- /dev/null
+++ b/texmf-dist/tex/latex/classico/ot1uop.fd
@@ -0,0 +1,61 @@
+\ProvidesFile{OT1uop.fd}
+ [2014/08/03 Font definitions for OT1/uop.]
+
+\expandafter\ifx\csname URWClassico@scale\endcsname\relax
+ \let\URWClassico@@scale\@empty
+\else
+ \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{uop}{}
+
+\DeclareFontShape{OT1}{uop}{b}{n}{
+ <-> \URWClassico@@scale URWClassico-Bold-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{uop}{b}{it}{
+ <-> \URWClassico@@scale URWClassico-BoldItalic-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{uop}{b}{sl}{
+ <-> ssub * uop/b/it
+}{}
+
+\DeclareFontShape{OT1}{uop}{m}{n}{
+ <-> \URWClassico@@scale URWClassico-Regular-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{uop}{m}{it}{
+ <-> \URWClassico@@scale URWClassico-Italic-lf-ot1
+}{}
+
+\DeclareFontShape{OT1}{uop}{m}{sl}{
+ <-> ssub * uop/m/it
+}{}
+
+\DeclareFontShape{OT1}{uop}{bx}{sl}{
+ <-> ssub * uop/b/sl
+}{}
+
+\DeclareFontShape{OT1}{uop}{bx}{n}{
+ <-> ssub * uop/b/n
+}{}
+
+\DeclareFontShape{OT1}{uop}{bx}{it}{
+ <-> ssub * uop/b/it
+}{}
+
+\DeclareFontShape{OT1}{uop}{b}{sc}{
+ <-> \URWClassico@@scale uopbc7t
+}{}
+
+\DeclareFontShape{OT1}{uop}{m}{sc}{
+ <-> \URWClassico@@scale uoprc7t
+}{}
+
+\DeclareFontShape{OT1}{uop}{bx}{sc}{
+ <-> ssub * uop/b/sc
+}{}
+
+
+\endinput
diff --git a/texmf-dist/tex/latex/classico/t1uop.fd b/texmf-dist/tex/latex/classico/t1uop.fd
new file mode 100644
index 00000000..45fe11da
--- /dev/null
+++ b/texmf-dist/tex/latex/classico/t1uop.fd
@@ -0,0 +1,60 @@
+\ProvidesFile{T1uop.fd}
+ [2014/08/02 Font definitions for T1/uop.]
+
+\expandafter\ifx\csname URWClassico@scale\endcsname\relax
+ \let\URWClassico@@scale\@empty
+\else
+ \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{uop}{}
+
+\DeclareFontShape{T1}{uop}{b}{n}{
+ <-> \URWClassico@@scale URWClassico-Bold-lf-t1
+}{}
+
+\DeclareFontShape{T1}{uop}{b}{it}{
+ <-> \URWClassico@@scale URWClassico-BoldItalic-lf-t1
+}{}
+
+\DeclareFontShape{T1}{uop}{b}{sl}{
+ <-> ssub * uop/b/it
+}{}
+
+\DeclareFontShape{T1}{uop}{m}{n}{
+ <-> \URWClassico@@scale URWClassico-Regular-lf-t1
+}{}
+
+\DeclareFontShape{T1}{uop}{m}{it}{
+ <-> \URWClassico@@scale URWClassico-Italic-lf-t1
+}{}
+
+\DeclareFontShape{T1}{uop}{m}{sl}{
+ <-> ssub * uop/m/it
+}{}
+
+\DeclareFontShape{T1}{uop}{bx}{sl}{
+ <-> ssub * uop/b/sl
+}{}
+
+\DeclareFontShape{T1}{uop}{bx}{n}{
+ <-> ssub * uop/b/n
+}{}
+
+\DeclareFontShape{T1}{uop}{bx}{it}{
+ <-> ssub * uop/b/it
+}{}
+
+\DeclareFontShape{T1}{uop}{b}{sc}{
+ <-> \URWClassico@@scale uopbc8t
+}{}
+
+\DeclareFontShape{T1}{uop}{m}{sc}{
+ <-> \URWClassico@@scale uoprc8t
+}{}
+
+\DeclareFontShape{T1}{uop}{bx}{sc}{
+ <-> ssub * uop/b/sc
+}{}
+
+\endinput
diff --git a/texmf-dist/tex/latex/classico/ts1uop.fd b/texmf-dist/tex/latex/classico/ts1uop.fd
new file mode 100644
index 00000000..48512624
--- /dev/null
+++ b/texmf-dist/tex/latex/classico/ts1uop.fd
@@ -0,0 +1,50 @@
+%% Generated by autoinst on 2014/06/26
+%%
+\ProvidesFile{TS1uop.fd}
+ [2014/08/03 Font definitions for TS1/uop.]
+
+\expandafter\ifx\csname URWClassico@scale\endcsname\relax
+ \let\URWClassico@@scale\@empty
+\else
+ \edef\URWClassico@@scale{s*[\csname URWClassico@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{TS1}{uop}{}
+
+\DeclareFontShape{TS1}{uop}{b}{n}{
+ <-> \URWClassico@@scale URWClassico-Bold-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{uop}{b}{it}{
+ <-> \URWClassico@@scale URWClassico-BoldItalic-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{uop}{b}{sl}{
+ <-> ssub * uop/b/it
+}{}
+
+\DeclareFontShape{TS1}{uop}{m}{n}{
+ <-> \URWClassico@@scale URWClassico-Regular-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{uop}{m}{it}{
+ <-> \URWClassico@@scale URWClassico-Italic-lf-ts1
+}{}
+
+\DeclareFontShape{TS1}{uop}{m}{sl}{
+ <-> ssub * uop/m/it
+}{}
+
+\DeclareFontShape{TS1}{uop}{bx}{sl}{
+ <-> ssub * uop/b/sl
+}{}
+
+\DeclareFontShape{TS1}{uop}{bx}{n}{
+ <-> ssub * uop/b/n
+}{}
+
+\DeclareFontShape{TS1}{uop}{bx}{it}{
+ <-> ssub * uop/b/it
+}{}
+
+\endinput