summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-01-05 17:07:41 +0000
committerKarl Berry <karl@freefriends.org>2008-01-05 17:07:41 +0000
commit3c1bc8d1d7f732c21c6ec386cbfbb74e78aa8c87 (patch)
treeb26f9d28773fa502dadcd710b265468438cbc06b /Master/texmf-dist/tex/latex
parent292ac684b5385c7e79680b1addcd47b994d4341b (diff)
new baskerville (greek only) package from greekfontsociety.org
git-svn-id: svn://tug.org/texlive/trunk@6042 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r--Master/texmf-dist/tex/latex/gfsbaskerville/gfsbaskerville.sty119
-rw-r--r--Master/texmf-dist/tex/latex/gfsbaskerville/lgrgfsbaskerville.fd29
2 files changed, 148 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/gfsbaskerville/gfsbaskerville.sty b/Master/texmf-dist/tex/latex/gfsbaskerville/gfsbaskerville.sty
new file mode 100644
index 00000000000..f16a84693bc
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/gfsbaskerville/gfsbaskerville.sty
@@ -0,0 +1,119 @@
+%% This is file `gfsbaskerville.sty'.
+%%
+%% (c) copyright 2007
+%% Antonis Tsolomitis
+%% Department of Mathematics, University of the Aegean
+%%
+%% This program can be redistributed and/or modified under the terms
+%% of the LaTeX Project Public License Distributed from CTAN
+%% archives in directory macros/latex/base/lppl.txt; either
+%% version 1 of the License, or any later version.
+%%
+%% Please report errors or suggestions for improvement to
+%%
+%% Dr. Antonis Tsolomitis
+%% Department of Mathematics
+%% University of the Aegean
+%% atsol@aegean.gr
+%%
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+\ProvidesFile{gfsbaskerville.sty}
+[2001/12/15 v1.0 Package `gfsbaskerville.sty']
+\NeedsTeXFormat{LaTeX2e}
+\message{}\MessageBreak
+\message{*****************************************************************}\MessageBreak
+\message{ GFS-Baskerville style file by A. Tsolomitis}\MessageBreak
+\message{*****************************************************************}\MessageBreak
+\newenvironment{gfsbaskerville}{\fontencoding{LGR}\fontfamily{gfsbaskerville}\selectfont}{}
+\newcommand{\textgfsbaskerville}[1]{{\fontencoding{LGR}\fontfamily{gfsbaskerville}\selectfont #1}}
+\DeclareTextCommand{\dagger}{LGR}{\char"C7\relax}
+\DeclareTextCommand{\pialt}{LGR}{\char"11\relax}
+\DeclareTextCommand{\kai}{LGR}{\char"26\relax}
+\DeclareTextCommand{\gammaalt}{LGR}{\char"9B\relax}
+\DeclareTextCommand{\ou}{LGR}{\char"2\relax}
+\DeclareTextCommand{\ouox}{LGR}{\char"3\relax}
+\DeclareTextCommand{\oupsil}{LGR}{\char"4\relax}
+\DeclareTextCommand{\oudas}{LGR}{\char"5\relax}
+\DeclareTextCommand{\oupsilvar}{LGR}{\char"D\relax}
+\DeclareTextCommand{\oudasox}{LGR}{\char"E\relax}
+\DeclareTextCommand{\oupsilox}{LGR}{\char"F\relax}
+\DeclareTextCommand{\ouper}{LGR}{\char"12\relax}
+\DeclareTextCommand{\oupsilper}{LGR}{\char"13\relax}
+\DeclareTextCommand{\oudasper}{LGR}{\char"15\relax}
+\DeclareTextCommand{\oudier}{LGR}{\char"16\relax}
+\DeclareTextCommand{\oudierox}{LGR}{\char"17\relax}
+\DeclareTextCommand{\oudiervar}{LGR}{\char"18\relax}
+
+\newcommand{\oulig}[1]{\ou#1}
+
+
+%%%%%%%%%%% C-S %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\@ifpackagewith{inputenc}{iso-8859-7}{%
+ \DeclareInputText{242}{c}
+}{}
+\@ifpackagewith{babel}{greek}{%
+%%%% from grsymb package %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\DeclareTextCommand{\Digamma}{LGR}{\char"C3\relax}
+\DeclareTextCommand{\ddigamma}{LGR}{\char"93\relax}
+\DeclareTextCommand{\tao}{LGR}{\char"01\relax}
+\DeclareTextCommand{\Qoppa}{LGR}{\char"14\relax}
+\DeclareTextCommand{\varqoppa}{LGR}{\char"13\relax}
+\DeclareTextCommand{\Sampi}{LGR}{\char"13\relax}
+\DeclareTextCommand{\sampi}{LGR}{\char"13\relax}
+\DeclareTextCommand{\vardigamma}{LGR}{\char"07\relax}
+\DeclareTextCommand{\Stigma}{LGR}{\textlatin{\char"43\relax}}
+\DeclareTextCommand{\VarQoppa}{LGR}{\textlatin{\char"47\relax}}
+\DeclareTextCommand{\euro}{LGR}{\char"18\relax}
+\DeclareTextCommand{\Euro}{LGR}{\char"18\relax}
+%\DeclareTextCommand{\permill}{LGR}{\char"19\relax}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+}{%
+\@ifpackagewith{babel}{polutonikogreek}{
+%%%% from grsymb package %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\DeclareTextCommand{\Digamma}{LGR}{\char"C3\relax}
+\DeclareTextCommand{\ddigamma}{LGR}{\char"93\relax}
+\DeclareTextCommand{\tao}{LGR}{\char"01\relax}
+\DeclareTextCommand{\Qoppa}{LGR}{\char"14\relax}
+\DeclareTextCommand{\varqoppa}{LGR}{\char"13\relax}
+\DeclareTextCommand{\Sampi}{LGR}{\char"13\relax}
+\DeclareTextCommand{\sampi}{LGR}{\char"13\relax}
+\DeclareTextCommand{\vardigamma}{LGR}{\char"07\relax}
+\DeclareTextCommand{\Stigma}{LGR}{\textlatin{\char"43\relax}}
+\DeclareTextCommand{\VarQoppa}{LGR}{\textlatin{\char"47\relax}}
+\DeclareTextCommand{\euro}{LGR}{\char"18\relax}
+\DeclareTextCommand{\Euro}{LGR}{\char"18\relax}
+%\DeclareTextCommand{\permill}{LGR}{\char"19\relax}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+}{}}
+
+
+
+\DeclareSymbolFont{baskervillenumbers}{OT1}{baskerville}{m}{n}
+\DeclareMathSymbol{0}{\mathalpha}{baskervillenumbers}{`0}
+\DeclareMathSymbol{1}{\mathalpha}{baskervillenumbers}{`1}
+\DeclareMathSymbol{2}{\mathalpha}{baskervillenumbers}{`2}
+\DeclareMathSymbol{3}{\mathalpha}{baskervillenumbers}{`3}
+\DeclareMathSymbol{4}{\mathalpha}{baskervillenumbers}{`4}
+\DeclareMathSymbol{5}{\mathalpha}{baskervillenumbers}{`5}
+\DeclareMathSymbol{6}{\mathalpha}{baskervillenumbers}{`6}
+\DeclareMathSymbol{7}{\mathalpha}{baskervillenumbers}{`7}
+\DeclareMathSymbol{8}{\mathalpha}{baskervillenumbers}{`8}
+\DeclareMathSymbol{9}{\mathalpha}{baskervillenumbers}{`9}
+
+\endinput
+%%
+%% End of file `gfsbaskerville.sty'.
diff --git a/Master/texmf-dist/tex/latex/gfsbaskerville/lgrgfsbaskerville.fd b/Master/texmf-dist/tex/latex/gfsbaskerville/lgrgfsbaskerville.fd
new file mode 100644
index 00000000000..4f0cf45f30c
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/gfsbaskerville/lgrgfsbaskerville.fd
@@ -0,0 +1,29 @@
+%% This is file 'lgrgfsbaskerville.fd',
+%%
+%% (c) copyright December 2007 by
+%% Tsolomitis Antonis.
+%%
+%% This program can be redistributed and/or modified under the terms
+%% of the LaTeX Project Public License Distributed from CTAN
+%% archives in directory macros/latex/base/lppl.txt; either
+%% version 1 of the License, or any later version.
+%%
+%% THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
+
+\DeclareFontFamily{LGR}{gfsbaskerville}{}
+\DeclareFontShape{LGR}{gfsbaskerville}{m}{n}{<-> s * [1.04] ggfsbaskervillerg6a}{}
+\DeclareFontShape{LGR}{gfsbaskerville}{m}{it}{<-> s * [1.04] ggfsbaskervillerg6a}{}
+\DeclareFontShape{LGR}{gfsbaskerville}{b}{n}{<-> s * [1.04] ggfsbaskervillerg6a}{}
+\DeclareFontShape{LGR}{gfsbaskerville}{b}{it}{<-> s * [1.04] ggfsbaskervillerg6a}{}
+\DeclareFontShape{LGR}{gfsbaskerville}{m}{sl}{<-> s * [1.04] ggfsbaskervillerg6a}{}
+\DeclareFontShape{LGR}{gfsbaskerville}{b}{sl}{<-> s * [1.04] ggfsbaskervillerg6a}{}
+\DeclareFontShape{LGR}{gfsbaskerville}{m}{sc}{<-> s * [1.04] ggfsbaskervillerg6a}{}
+
+
+\DeclareFontShape{LGR}{gfsbaskerville}{bx}{n}{<-> s * [1.04] ggfsbaskervillerg6a}{}
+\DeclareFontShape{LGR}{gfsbaskerville}{bx}{it}{<-> s * [1.04] ggfsbaskervillerg6a}{}
+\DeclareFontShape{LGR}{gfsbaskerville}{bx}{sl}{<-> s * [1.04] ggfsbaskervillerg6a}{}
+
+\endinput
+%%
+%% End of file 'lgrgfsbaskerville.fd'.