diff options
author | Karl Berry <karl@freefriends.org> | 2014-08-20 19:59:21 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-08-20 19:59:21 +0000 |
commit | 5e4c051df1c07e3c4e68bee6df046cbadb36acff (patch) | |
tree | afc0417eb5d6894524a573987fca0c6af3ed3fb7 /Master/texmf-dist/tex/latex/caladea | |
parent | 418eab4ae66c2d3f4d636feda4aa6e61bffad7f2 (diff) |
caladea (20aug14)
git-svn-id: svn://tug.org/texlive/trunk@34991 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/caladea')
5 files changed, 261 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/caladea/LY1Caladea-TLF.fd b/Master/texmf-dist/tex/latex/caladea/LY1Caladea-TLF.fd new file mode 100644 index 00000000000..47496f01074 --- /dev/null +++ b/Master/texmf-dist/tex/latex/caladea/LY1Caladea-TLF.fd @@ -0,0 +1,50 @@ +%% Generated by autoinst on 2014/08/17 +%% +\ProvidesFile{LY1Caladea-TLF.fd} + [2014/08/17 (autoinst) Font definitions for LY1/Caladea-TLF.] + +\expandafter\ifx\csname Caladea@scale\endcsname\relax + \let\Caladea@@scale\@empty +\else + \edef\Caladea@@scale{s*[\csname Caladea@scale\endcsname]}% +\fi + +\DeclareFontFamily{LY1}{Caladea-TLF}{} + +\DeclareFontShape{LY1}{Caladea-TLF}{b}{n}{ + <-> \Caladea@@scale Caladea-Bold-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Caladea-TLF}{b}{it}{ + <-> \Caladea@@scale Caladea-BoldItalic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Caladea-TLF}{b}{sl}{ + <-> ssub * Caladea-TLF/b/it +}{} + +\DeclareFontShape{LY1}{Caladea-TLF}{m}{n}{ + <-> \Caladea@@scale Caladea-Regular-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Caladea-TLF}{m}{it}{ + <-> \Caladea@@scale Caladea-Italic-tlf-ly1 +}{} + +\DeclareFontShape{LY1}{Caladea-TLF}{m}{sl}{ + <-> ssub * Caladea-TLF/m/it +}{} + +\DeclareFontShape{LY1}{Caladea-TLF}{bx}{sl}{ + <-> ssub * Caladea-TLF/b/sl +}{} + +\DeclareFontShape{LY1}{Caladea-TLF}{bx}{n}{ + <-> ssub * Caladea-TLF/b/n +}{} + +\DeclareFontShape{LY1}{Caladea-TLF}{bx}{it}{ + <-> ssub * Caladea-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/caladea/OT1Caladea-TLF.fd b/Master/texmf-dist/tex/latex/caladea/OT1Caladea-TLF.fd new file mode 100644 index 00000000000..268b1fcd74e --- /dev/null +++ b/Master/texmf-dist/tex/latex/caladea/OT1Caladea-TLF.fd @@ -0,0 +1,50 @@ +%% Generated by autoinst on 2014/08/17 +%% +\ProvidesFile{OT1Caladea-TLF.fd} + [2014/08/17 (autoinst) Font definitions for OT1/Caladea-TLF.] + +\expandafter\ifx\csname Caladea@scale\endcsname\relax + \let\Caladea@@scale\@empty +\else + \edef\Caladea@@scale{s*[\csname Caladea@scale\endcsname]}% +\fi + +\DeclareFontFamily{OT1}{Caladea-TLF}{} + +\DeclareFontShape{OT1}{Caladea-TLF}{b}{n}{ + <-> \Caladea@@scale Caladea-Bold-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Caladea-TLF}{b}{it}{ + <-> \Caladea@@scale Caladea-BoldItalic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Caladea-TLF}{b}{sl}{ + <-> ssub * Caladea-TLF/b/it +}{} + +\DeclareFontShape{OT1}{Caladea-TLF}{m}{n}{ + <-> \Caladea@@scale Caladea-Regular-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Caladea-TLF}{m}{it}{ + <-> \Caladea@@scale Caladea-Italic-tlf-ot1 +}{} + +\DeclareFontShape{OT1}{Caladea-TLF}{m}{sl}{ + <-> ssub * Caladea-TLF/m/it +}{} + +\DeclareFontShape{OT1}{Caladea-TLF}{bx}{sl}{ + <-> ssub * Caladea-TLF/b/sl +}{} + +\DeclareFontShape{OT1}{Caladea-TLF}{bx}{n}{ + <-> ssub * Caladea-TLF/b/n +}{} + +\DeclareFontShape{OT1}{Caladea-TLF}{bx}{it}{ + <-> ssub * Caladea-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/caladea/T1Caladea-TLF.fd b/Master/texmf-dist/tex/latex/caladea/T1Caladea-TLF.fd new file mode 100644 index 00000000000..848a46c7ae2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/caladea/T1Caladea-TLF.fd @@ -0,0 +1,50 @@ +%% Generated by autoinst on 2014/08/17 +%% +\ProvidesFile{T1Caladea-TLF.fd} + [2014/08/17 (autoinst) Font definitions for T1/Caladea-TLF.] + +\expandafter\ifx\csname Caladea@scale\endcsname\relax + \let\Caladea@@scale\@empty +\else + \edef\Caladea@@scale{s*[\csname Caladea@scale\endcsname]}% +\fi + +\DeclareFontFamily{T1}{Caladea-TLF}{} + +\DeclareFontShape{T1}{Caladea-TLF}{b}{n}{ + <-> \Caladea@@scale Caladea-Bold-tlf-t1 +}{} + +\DeclareFontShape{T1}{Caladea-TLF}{b}{it}{ + <-> \Caladea@@scale Caladea-BoldItalic-tlf-t1 +}{} + +\DeclareFontShape{T1}{Caladea-TLF}{b}{sl}{ + <-> ssub * Caladea-TLF/b/it +}{} + +\DeclareFontShape{T1}{Caladea-TLF}{m}{n}{ + <-> \Caladea@@scale Caladea-Regular-tlf-t1 +}{} + +\DeclareFontShape{T1}{Caladea-TLF}{m}{it}{ + <-> \Caladea@@scale Caladea-Italic-tlf-t1 +}{} + +\DeclareFontShape{T1}{Caladea-TLF}{m}{sl}{ + <-> ssub * Caladea-TLF/m/it +}{} + +\DeclareFontShape{T1}{Caladea-TLF}{bx}{sl}{ + <-> ssub * Caladea-TLF/b/sl +}{} + +\DeclareFontShape{T1}{Caladea-TLF}{bx}{n}{ + <-> ssub * Caladea-TLF/b/n +}{} + +\DeclareFontShape{T1}{Caladea-TLF}{bx}{it}{ + <-> ssub * Caladea-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/caladea/TS1Caladea-TLF.fd b/Master/texmf-dist/tex/latex/caladea/TS1Caladea-TLF.fd new file mode 100644 index 00000000000..bad07b9aa24 --- /dev/null +++ b/Master/texmf-dist/tex/latex/caladea/TS1Caladea-TLF.fd @@ -0,0 +1,50 @@ +%% Generated by autoinst on 2014/08/17 +%% +\ProvidesFile{TS1Caladea-TLF.fd} + [2014/08/17 (autoinst) Font definitions for TS1/Caladea-TLF.] + +\expandafter\ifx\csname Caladea@scale\endcsname\relax + \let\Caladea@@scale\@empty +\else + \edef\Caladea@@scale{s*[\csname Caladea@scale\endcsname]}% +\fi + +\DeclareFontFamily{TS1}{Caladea-TLF}{} + +\DeclareFontShape{TS1}{Caladea-TLF}{b}{n}{ + <-> \Caladea@@scale Caladea-Bold-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Caladea-TLF}{b}{it}{ + <-> \Caladea@@scale Caladea-BoldItalic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Caladea-TLF}{b}{sl}{ + <-> ssub * Caladea-TLF/b/it +}{} + +\DeclareFontShape{TS1}{Caladea-TLF}{m}{n}{ + <-> \Caladea@@scale Caladea-Regular-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Caladea-TLF}{m}{it}{ + <-> \Caladea@@scale Caladea-Italic-tlf-ts1 +}{} + +\DeclareFontShape{TS1}{Caladea-TLF}{m}{sl}{ + <-> ssub * Caladea-TLF/m/it +}{} + +\DeclareFontShape{TS1}{Caladea-TLF}{bx}{sl}{ + <-> ssub * Caladea-TLF/b/sl +}{} + +\DeclareFontShape{TS1}{Caladea-TLF}{bx}{n}{ + <-> ssub * Caladea-TLF/b/n +}{} + +\DeclareFontShape{TS1}{Caladea-TLF}{bx}{it}{ + <-> ssub * Caladea-TLF/b/it +}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/caladea/caladea.sty b/Master/texmf-dist/tex/latex/caladea/caladea.sty new file mode 100644 index 00000000000..274e3a4fee7 --- /dev/null +++ b/Master/texmf-dist/tex/latex/caladea/caladea.sty @@ -0,0 +1,61 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{caladea} + [2014/08/17 (Bob Tennent) Supports Caladea fonts for LaTeX, pdfLaTeX, luaLaTeX and xeLaTeX.] + +\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp} + +\newif\ifcaladea@fontspec +\ifxetex + \caladea@fontspectrue +\else\ifluatex + \caladea@fontspectrue +\else + \caladea@fontspecfalse +\fi\fi + +\newcommand*{\Caladea@scale}{1} +\DeclareOptionX{scaled}{\renewcommand*{\Caladea@scale}{#1}} +\DeclareOptionX{scale}{\renewcommand*{\Caladea@scale}{#1}} + +\ProcessOptionsX\relax + +\ifcaladea@fontspec + \RequirePackage{fontspec} +\fi + +\ifcaladea@fontspec + \ifxetex\XeTeXtracingfonts=1\fi + \defaultfontfeatures{ + Ligatures = TeX , + Scale = \Caladea@scale , + Extension = .ttf } + \setmainfont + [ UprightFont = *-Regular , + ItalicFont = *-Italic , + BoldFont = *-Bold , + BoldItalicFont = *-BoldItalic ] + {Caladea} + % grab current family in case of subsequent change: + \let\caladeafamily\rmdefault + \newfontfamily\caladea + [ UprightFont = *-Regular , + ItalicFont = *-Italic , + BoldFont = *-Bold , + BoldItalicFont = *-BoldItalic + ] + {Caladea} + +\else + + \def\caladeafamily{Caladea-TLF} + \newcommand*\caladea{\fontfamily{\caladeafamily}\selectfont} + \def\rmdefault{\caladeafamily} + +\fi + +\ifcaladea@fontspec +% turn off defaults in case other fonts are selected: + \defaultfontfeatures{} +\fi + +\endinput |