diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-12 23:57:00 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-12 23:57:00 +0000 |
commit | 36b95926238c196c415bbe426b675fd8a4fdc719 (patch) | |
tree | 543538b57057aa08f50cbf2ffcff9fc5455a8daa /Master | |
parent | 71707bdcf68f10dd070a84525ef336a0e7702b24 (diff) |
ibygrk
git-svn-id: svn://tug.org/texlive/trunk@988 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/tex/latex/ibygrk/Uibycus.fd | 34 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/ibygrk/Uibycus4.fd | 28 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/ibygrk/ibycus4.sty | 36 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/ibygrk/psibycus.sty | 36 |
4 files changed, 134 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/ibygrk/Uibycus.fd b/Master/texmf-dist/tex/latex/ibygrk/Uibycus.fd new file mode 100644 index 00000000000..38990c3a9bc --- /dev/null +++ b/Master/texmf-dist/tex/latex/ibygrk/Uibycus.fd @@ -0,0 +1,34 @@ +% Uibycus.fd -- WaS 2004-10-18: +% - bold type1 font is used, too +% - definitions work also with VTeX/Free +% - fonts are declared as scalable +% +% Uibycus.fd-- P. A. MacKay --July 7, 2000 +% A more confident version in which all sizes of +% upright and obliqued, regular weight, are +% taken from the type1 font. Suggested by +% Peter.Heslin@ucd.ie. +% +% Uibycus.fd-- P.A. MacKay -- July 15.1999 +% Pierre A. MacKay, Dept. of Classics, University of Washington +% mackay@cs.washington.edu +% ------------------------ +% for use with nfss2. +% +\ProvidesFile{Uibycus.fd}[2004/10/18 v4.5 font definitions for Ibycus/Type1 (WaS)] +% +\ifx\aliasfont\@undefined\else\ifx\aliasfont\relax\else + \begingroup + \catcode32=10 % + \aliasfont fibo84 = fibr84 slant 167 % + \endgroup +\fi\fi +% OT1 is rather a lie... +\DeclareFontFamily{OT1}{ibycus}{} +\DeclareFontShape{OT1}{ibycus}{m}{n}{<-> fibr84}{} +\DeclareFontShape{OT1}{ibycus}{m}{sl}{<-> fibo84}{} +\DeclareFontShape{OT1}{ibycus}{m}{it}{<-> ssub * ibycus/m/sl}{} +\DeclareFontShape{OT1}{ibycus}{b}{n}{<-> fibb84}{} +\DeclareFontShape{OT1}{ibycus}{bx}{n}{<-> ssub * ibycus/b/n}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/ibygrk/Uibycus4.fd b/Master/texmf-dist/tex/latex/ibygrk/Uibycus4.fd new file mode 100644 index 00000000000..b42b859e305 --- /dev/null +++ b/Master/texmf-dist/tex/latex/ibygrk/Uibycus4.fd @@ -0,0 +1,28 @@ +% Uibycus4.fd-- P.A. MacKay -- July 12.1997 +% Pierre A. MacKay, Dept. of Classics, University of Washington +% mackay@cs.washington.edu +% ------------------------ +% for use with nfss2 +% +\ProvidesFile{Uibycus4.fd}[1997/07/12 (P.A. MacKay)] +% +% OT1 is rather a lie, but it works for all directly addressed +% glyphs. Apparently it is not possible to use the U designation +% outside of math mode. I still think it unwise to call this an +% OT1 fd. It isn't. +% +\DeclareFontFamily{OT1}{ibycus}{} +\DeclareFontShape{OT1}{ibycus}{m}{n}{% + <5> <6> <7> <8> fibr848 + <9> fibr849 + <10> <10.95> <12> <14.40> <17.28> <20.74> <24.88> fibr84}{} +\DeclareFontShape{OT1}{ibycus}{m}{sl}{% + <5> <6> <7> <8> fibo848 + <9> fibo849 + <10> <10.95> <12> <14.40> <17.28> <20.74> <24.88> fibo84}{} +\DeclareFontShape{OT1}{ibycus}{m}{it}{<->ssub * ibycus/m/sl}{} +\DeclareFontShape{OT1}{ibycus}{b}{n}{% + <5> <6> <7> <8> fibb848 + <9> fibb849 + <10> <10.95> <12> <14.40> <17.28> <20.74> <24.88> fibb84}{} +\endinput diff --git a/Master/texmf-dist/tex/latex/ibygrk/ibycus4.sty b/Master/texmf-dist/tex/latex/ibygrk/ibycus4.sty new file mode 100644 index 00000000000..ec072fbec71 --- /dev/null +++ b/Master/texmf-dist/tex/latex/ibygrk/ibycus4.sty @@ -0,0 +1,36 @@ +% Pierre A. MacKay, Dept. of Classics, University of Washington +% mackay@cs.washington.edu +% Walter Schmidt +% w.a.schmidt@gmx.net +% ------------------------ +% 2004-10-18 added proper identification (\ProvidesPackage) +% 2003-05-28 patched wrt/ T1 encoding, added \textgreek +% 12/7/97 Convert to ibycus4 +% 4/12/95 Test for isolatin package and suppress ibycus3.map if it's there +% 31/10/95 Added \input{iby3extr} for editor symbols +% 25/1/95 Created. +% +% For use with LaTeX2e +% Replaces iby4text.tex; does not call setiby4.tex +% Use "\fontsize{14}{17pt}\selectfont" instead of "\setgreek14/17" +% and "{\greek{}...}" instead of "\GK{}...\RM{}" +% The fd file is named as it should be, for ``Unknown'' encoding +% even though I have to use OT1 in the actual file + +\ProvidesPackage{ibycus4}[2004/10/18 v4.5 Ibycus4 (P.A.MacKay/WaS)] +\newtoks\digraphs +\digraphs={tlgsqq} +\chardef \atcode = \the \catcode `\@ +\def\unletterat{\catcode`\@ = \the \atcode} +\catcode`\@ = 11 +\ifx\@grave@A@grave@\undefined\input{ibycus4.map} +\else\@latex@warning@no@line{% +No GreekKeys upper ASCII. Post-positive ASCII sequences only}\fi +% Don't use the GreekKeys equivalents if isolatin is in use. +\unletterat +\input{Uibycus4.fd} +\def\greek{\fontencoding{OT1}\fontfamily{ibycus}\selectfont} +\input{iby4extr} +\DeclareTextFontCommand{\textgreek}{\greek} + +\endinput diff --git a/Master/texmf-dist/tex/latex/ibygrk/psibycus.sty b/Master/texmf-dist/tex/latex/ibygrk/psibycus.sty new file mode 100644 index 00000000000..31374ec84b2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/ibygrk/psibycus.sty @@ -0,0 +1,36 @@ +% Pierre A. MacKay, Dept. of Classics, University of Washington +% mackay@cs.washington.edu +% Walter Schmidt +% w.a.schmidt@gmx.net +% ------------------------ +% 2004-10-18 Version 4.5: font definitions moved to separate fd file, again +% 2003-05-28 Version 4.2: virtual fonts are no longer used +% 2003-04-29 Version 4.1 for VTeX +% 15/7/99 Version for type1 font IbycusHTG-Regular +% 12/7/97 Convert to ibycus4 +% 4/12/95 Test for isolatin package and suppress ibycus3.map if it's there +% 31/10/95 Added \input{iby3extr} for editor symbols +% 25/1/95 Created. +% +% For use with LaTeX2e +% Replaces iby4text.tex; does not call setiby4.tex +% Use "\fontsize{14}{17pt}\selectfont" instead of "\setgreek14/17" +% and "{\greek{}...}" instead of "\GK{}...\RM{}" + +\ProvidesPackage{psibycus}[2004/10/18 v4.5 Ibycus4 using Type1 fonts (P.A.MacKay/WaS)] +\newtoks\digraphs +\digraphs={tlgsqq} +\chardef \atcode = \the \catcode `\@ +\def\unletterat{\catcode`\@ = \the \atcode} +\catcode`\@ = 11 +\ifx\@grave@A@grave@\undefined\input{ibycus4.map} +\else\@latex@warning@no@line{% +No GreekKeys upper ASCII. Post-positive ASCII sequences only}\fi +% Don't use the GreekKeys equivalents if isolatin is in use. +\unletterat +\input{Uibycus.fd} +\def\greek{\fontencoding{OT1}\fontfamily{ibycus}\selectfont} +\input{iby4extr} +\DeclareTextFontCommand{\textgreek}{\greek} + +\endinput |