diff options
author | Karl Berry <karl@freefriends.org> | 2016-04-25 21:50:26 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-04-25 21:50:26 +0000 |
commit | 6b9c748b268e3e8cc785287f5d31bc7e15db2e76 (patch) | |
tree | f9864d3619856f96457e0dee23a45b4a96d07e3d /Master/texmf-dist/tex/csplain/fonts/cs-adventor.tex | |
parent | ad6971d5fe287aa59138369c498a8037d6832589 (diff) |
csplain (25apr16)
git-svn-id: svn://tug.org/texlive/trunk@40747 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/csplain/fonts/cs-adventor.tex')
-rw-r--r-- | Master/texmf-dist/tex/csplain/fonts/cs-adventor.tex | 65 |
1 files changed, 38 insertions, 27 deletions
diff --git a/Master/texmf-dist/tex/csplain/fonts/cs-adventor.tex b/Master/texmf-dist/tex/csplain/fonts/cs-adventor.tex index 75c3e994890..5bece955b4b 100644 --- a/Master/texmf-dist/tex/csplain/fonts/cs-adventor.tex +++ b/Master/texmf-dist/tex/csplain/fonts/cs-adventor.tex @@ -1,42 +1,53 @@ -% The file cs-adventor.tex (C) Petr Olsak, 2012 -% Use "\input cs-adventor" to set the Termes fonts family in text mode +% The file cs-adventor.tex (C) Petr Olsak, 2012, 2016 +% Use "\input cs-adventor" to set the TG Adventor font family in text mode -\message{FONT: Adventor - - \string\rm, \string\it, \string\bf, \string\bi, \string\caps\string\rm...} +\ifx\ffdecl\undefined \input ff-mac \fi -\ifx\sizespec\undefined \def\sizespec{}\fi -\ifx\font\corkencoded \def\tmp{ec}\else \def\tmp{cs}\fi +\ffdecl [TG Adventor] {\rm \bf \it \bi} {\caps} {} {TX} {8z 8t U} -\ifx\font\unicoded \def\famname{texgyreadventor} \input unifam -\else +\ffvars {r}{b}{ri}{bi} +\def\caps{\ffsetV{caps}{-sc}\ffsetX} \def\nocaps{\ffsetV{caps}{}\ffsetX} +\def\capsV{} -\font\tenrm=\tmp-qagr \sizespec -\font\tenbf=\tmp-qagb \sizespec -\font\tenit=\tmp-qagri \sizespec -\font\tenbi=\tmp-qagbi \sizespec +\ismacro\fotenc{8t}\ifttrue -\font\tenrmc=\tmp-qagr-sc \sizespec -\font\tenbfc=\tmp-qagb-sc \sizespec -\font\tenitc=\tmp-qagri-sc \sizespec -\font\tenbic=\tmp-qagbi-sc \sizespec + \font\tenrm = ec-qagr \sizespec + \font\tenbf = ec-qagb \sizespec + \font\tenit = ec-qagri \sizespec + \font\tenbi = ec-qagbi \sizespec + + \def\ffnamegen{ec-qag\ffvarV\capsV} \fi -\tenrm +\ismacro\fotenc{8z}\iftrue + + \font\tenrm = cs-qagr \sizespec + \font\tenbf = cs-qagb \sizespec + \font\tenit = cs-qagri \sizespec + \font\tenbi = cs-qagbi \sizespec + + \def\ffnamegen{cs-qag\ffvarV\capsV} + \input chars-8z -\ifx\regfontdefault\undefined \else - \regfontdefault - \regfont\tenrmc \regfont\tenitc - \regfont\tenbfc \regfont\tenbic \fi -\def\caps#1{{\escapechar=-1 \expandafter}% - \expandafter\csname\expandafter\tenonlytext\string#1c\endcsname} -\def\tenonlytext{ten} +\ismacro\fotenc{U}\iftrue -\ifx\font\corkencoded\else \ifx\font\unicoded\else \input chars-8z \fi\fi + \font\tenrm = "[texgyreadventor-regular]:\fontfeatures" \sizespec + \font\tenbf = "[texgyreadventor-bold]:\fontfeatures" \sizespec + \font\tenit = "[texgyreadventor-italic]:\fontfeatures" \sizespec + \font\tenbi = "[texgyreadventor-bolditalic]:\fontfeatures" \sizespec -\ifx\mathpreloaded X\else \input tx-math \fi + \def\ffnamegen{"[texgyreadventor-\ffvarV]:\capsV\fontfeatures"} -% end of cs-adventor.tex + \ffvars {regular} {bold} {italic} {bolditalic} + \def\caps{\ffsetV{caps}{+smcp;}\ffsetX} + +\fi +\tenrm % don't remember to initialize the family with normal font. + +\ifx\loadmathfonts\relax \endinput \fi +\ifx\mathpreloaded X\else \input tx-math \fi +\endinput |