summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/teubner
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-04-19 23:38:28 +0000
committerKarl Berry <karl@freefriends.org>2013-04-19 23:38:28 +0000
commit1d4c2a74644b4bbb8828b70adc492f5da0493236 (patch)
treeab8b88bea0aae246ed5b3dc4c7a99805ad42ee83 /Master/texmf-dist/tex/latex/teubner
parent69de3344104bfec286cbe7ea63f03fab58d3c1ec (diff)
teubner (19apr13)
git-svn-id: svn://tug.org/texlive/trunk@30045 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/teubner')
-rw-r--r--Master/texmf-dist/tex/latex/teubner/LGRaccents-glyphs.def35
-rw-r--r--Master/texmf-dist/tex/latex/teubner/teubner.sty38
-rw-r--r--Master/texmf-dist/tex/latex/teubner/teubnertx.sty13
3 files changed, 61 insertions, 25 deletions
diff --git a/Master/texmf-dist/tex/latex/teubner/LGRaccents-glyphs.def b/Master/texmf-dist/tex/latex/teubner/LGRaccents-glyphs.def
index 6e967996078..24e743d84ad 100644
--- a/Master/texmf-dist/tex/latex/teubner/LGRaccents-glyphs.def
+++ b/Master/texmf-dist/tex/latex/teubner/LGRaccents-glyphs.def
@@ -14,6 +14,7 @@
%% This file is distributed under the LPPL licence, version 1.3c
%% dated 2008-05-04 or later as it appears in
%% CTAN/macros/latex/base/lppl.tex.
+%% See the end of the file.
%%
%% IMPORTANT NOTICE:
%%
@@ -43,8 +44,9 @@
%% Right bracket \] Circumflex \^ Underscore \_
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
-\ProvidesFile{LGRaccents-glyphs.def}%
- [2012/09/11 v.3.3a Definitions of accents and glyphs for LGR encoded Greek fonts]
+\ProvidesFile{LGRaccents-glyphs}[%
+2012/09/17 v.3.4
+Definitions of accents and glyphs for LGR encoded Greek fonts]
\providecommand*\GRencoding@name{LGR}
\DeclareTextAccent{\u}{\GRencoding@name}{"1E} % breve
\DeclareTextAccent{\=}{\GRencoding@name}{"1F} % macron
@@ -53,10 +55,16 @@
\DeclareTextAccent{\Oxia}{\GRencoding@name}{"27} % oxia
\DeclareTextAccent{\Varia}{\GRencoding@name}{"60} % varia
\DeclareTextAccent{\Perispomeni}{\GRencoding@name}{"7E} % perispomeni
+\DeclareTextCommand{\'}{\GRencoding@name}{\Oxia}
+\DeclareTextCommand{\`}{\GRencoding@name}{\Varia}
+\DeclareTextCommand{\~}{\GRencoding@name}{\Perispomeni}
+\DeclareTextCommand{\"}{\GRencoding@name}{\Dialytika}
+
\DeclareTextAccent{\Dasia}{\GRencoding@name}{"3C} % rough breath/spirit
\DeclareTextAccent{\Psili}{\GRencoding@name}{"3E} % smooth breath/spirit
-\DeclareTextCommand{\<}{\GRencoding@name}{\Dasia} % alias coomand
+\DeclareTextCommand{\<}{\GRencoding@name}{\Dasia} % alias command
\DeclareTextCommand{\>}{\GRencoding@name}{\Psili} % alias command
+
\DeclareTextAccent{\DialytikaOxia}{\GRencoding@name}{"23} % oxia+dialytika
\DeclareTextAccent{\DialytikaVaria}{\GRencoding@name}{"24} % varia+dialytika
\DeclareTextAccent{\DialytikaPerispomeni}{\GRencoding@name}{"20} % perisp.+dial.
@@ -66,8 +74,8 @@
\DeclareTextAccent{\DasiaPerispomeni}{\GRencoding@name}{"40}% perisp.+rough
\DeclareTextAccent{\PsiliOxia}{\GRencoding@name}{"5E} % oxia+smooth
-\DeclareTextAccent{\PsiliVaria}{\GRencoding@name}{"5F} % varia+smooth
-\DeclareTextAccent{\PsiliPerispomeni}{\GRencoding@name}{"5C}% perisp/+smooth
+\DeclareTextAccent{\PsiliVaria}{\GRencoding@name}{"5F} % varia+smooth
+\DeclareTextAccent{\PsiliPerispomeni}{\GRencoding@name}{"5C}% perisp.+smooth
\DeclareTextCompositeCommand{\"}{\GRencoding@name}{'}{\DialytikaOxia}
\DeclareTextCompositeCommand{\"}{\GRencoding@name}{\'}{\DialytikaOxia}
\DeclareTextCompositeCommand{\"}{\GRencoding@name}{`}{\DialytikaVaria}
@@ -123,6 +131,7 @@
\DeclareTextComposite{\PsiliOxia}{\GRencoding@name}{a}{138}
\DeclareTextComposite{\PsiliPerispomeni}{\GRencoding@name}{a}{146}
\DeclareTextComposite{\PsiliVaria}{\GRencoding@name}{a}{139}
+
\DeclareTextComposite{\`}{\GRencoding@name}{h}{152}
\DeclareTextComposite{\Dasia}{\GRencoding@name}{h}{153}
\DeclareTextComposite{\Psili}{\GRencoding@name}{h}{154}
@@ -135,6 +144,7 @@
\DeclareTextComposite{\~}{\GRencoding@name}{h}{168}
\DeclareTextComposite{\DasiaPerispomeni}{\GRencoding@name}{h}{169}
\DeclareTextComposite{\PsiliPerispomeni}{\GRencoding@name}{h}{170}
+
\DeclareTextComposite{\`}{\GRencoding@name}{w}{176}
\DeclareTextComposite{\Dasia}{\GRencoding@name}{w}{177}
\DeclareTextComposite{\Psili}{\GRencoding@name}{w}{178}
@@ -147,6 +157,7 @@
\DeclareTextComposite{\~}{\GRencoding@name}{w}{192}
\DeclareTextComposite{\DasiaPerispomeni}{\GRencoding@name}{w}{193}
\DeclareTextComposite{\PsiliPerispomeni}{\GRencoding@name}{w}{194}
+
\DeclareTextComposite{\`}{\GRencoding@name}{i}{200}
\DeclareTextComposite{\Dasia}{\GRencoding@name}{i}{201}
\DeclareTextComposite{\Psili}{\GRencoding@name}{i}{202}
@@ -163,6 +174,7 @@
\DeclareTextComposite{\DialytikaVaria}{\GRencoding@name}{i}{241}
\DeclareTextComposite{\DialytikaTonos}{\GRencoding@name}{i}{242}
\DeclareTextComposite{\DialytikaPerispomeni}{\GRencoding@name}{i}{243}
+
\DeclareTextComposite{\`}{\GRencoding@name}{u}{204}
\DeclareTextComposite{\Dasia}{\GRencoding@name}{u}{205}
\DeclareTextComposite{\Psili}{\GRencoding@name}{u}{206}
@@ -179,6 +191,7 @@
\DeclareTextComposite{\DialytikaVaria}{\GRencoding@name}{u}{245}
\DeclareTextComposite{\DialytikaTonos}{\GRencoding@name}{u}{246}
\DeclareTextComposite{\DialytikaPerispomeni}{\GRencoding@name}{u}{247}
+
\DeclareTextComposite{\`}{\GRencoding@name}{e}{224}
\DeclareTextComposite{\Dasia}{\GRencoding@name}{e}{225}
\DeclareTextComposite{\Psili}{\GRencoding@name}{e}{226}
@@ -253,6 +266,9 @@
\DeclareTextCompositeCommand{\DasiaPerispomeni}{\GRencoding@name}{I}{<\char126I}
\DeclareTextCompositeCommand{\>}{\GRencoding@name}{I}{>I}
\DeclareTextCompositeCommand{\<}{\GRencoding@name}{I}{<I}
+\DeclareTextCompositeCommand{\Dialytica}{\GRencoding@name}{I}{\"I}
+\DeclareTextCompositeCommand{\DialytikaOxia}{\GRencoding@name}{I}{\"I}
+\DeclareTextCompositeCommand{\DialyticaDasia}{\GRencoding@name}{I}{\"I}
\DeclareTextCompositeCommand{\Psili}{\GRencoding@name}{O}{>O}
\DeclareTextCompositeCommand{\Dasia}{\GRencoding@name}{O}{<O}
@@ -273,6 +289,9 @@
\DeclareTextCompositeCommand{\DasiaOxia}{\GRencoding@name}{U}{<'U}
\DeclareTextCompositeCommand{\DasiaPerispomeni}{\GRencoding@name}{U}{<\char126U}
\DeclareTextCompositeCommand{\<}{\GRencoding@name}{U}{<U}
+\DeclareTextCompositeCommand{\Dialytica}{\GRencoding@name}{U}{\"U}
+\DeclareTextCompositeCommand{\DialytikaOxia}{\GRencoding@name}{U}{\"U}
+\DeclareTextCompositeCommand{\DialyticaDasia}{\GRencoding@name}{U}{\"U}
\DeclareTextCompositeCommand{\Psili}{\GRencoding@name}{W}{>W}
\DeclareTextCompositeCommand{\Dasia}{\GRencoding@name}{W}{<W}
@@ -287,6 +306,10 @@
\DeclareTextCompositeCommand{\DasiaPerispomeni}{\GRencoding@name}{W}{<\char126W}
\DeclareTextCompositeCommand{\>}{\GRencoding@name}{W}{>W}
\DeclareTextCompositeCommand{\<}{\GRencoding@name}{W}{<W}
-\endinput
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
%%
%% End of file `LGRaccents-glyphs.def'.
diff --git a/Master/texmf-dist/tex/latex/teubner/teubner.sty b/Master/texmf-dist/tex/latex/teubner/teubner.sty
index e33f9d7052e..51e1a668ce1 100644
--- a/Master/texmf-dist/tex/latex/teubner/teubner.sty
+++ b/Master/texmf-dist/tex/latex/teubner/teubner.sty
@@ -14,6 +14,7 @@
%% This file is distributed under the LPPL licence, version 1.3c
%% dated 2008-05-04 or later as it appears in
%% CTAN/macros/latex/base/lppl.tex.
+%% See the end of the file.
%%
%% IMPORTANT NOTICE:
%%
@@ -44,10 +45,9 @@
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{teubner}[2012/09/11 v.3.3a extensions for Greek philology]
-\ifx\teubner\undefined
- \def\teubner{teubner}\else\expandafter\endinput
-\fi
+\ProvidesPackage{teubner}[%
+2012/09/17 v.3.4
+Extensions for Greek philology]
\newif\ifPDF \PDFfalse
\@ifundefined{pdfoutput}{\PDFfalse}{\ifnum\pdfoutput>\z@\PDFtrue\fi}
\ifx\captionsgreek\undefined
@@ -169,7 +169,7 @@ Type X <return> to exit.}%
\DeclareTextFontCommand{\textli}{\lishape}%
\DeclareRobustCommand\Lipsiakostext{%
\expandafter\select@language\expandafter{\GreekName}%
- \let\~\GRcirc\let~\greek@tilde\lishape}
+ \let\~\Perispomeni\let~\greek@tilde\lishape}
\DeclareTextFontCommand{\textLipsias}{\Lipsiakostext}
@@ -181,7 +181,7 @@ Type X <return> to exit.}%
\DeclareRobustCommand\textDidot[1]{{%
\expandafter\select@language\expandafter{\GreekName}%
- \let\~\GRcirc\let~\greek@tilde
+ \let\~\Perispomeni\let~\greek@tilde
\fontencoding{LGR}\rmfamily#1}}
\DeclareRobustCommand\textlatin[1]{\edef\externalencoding{\f@encoding}{%
@@ -208,7 +208,6 @@ Type X <return> to exit.}%
\setbox\tw@\hbox{i}\setbox\z@\hbox{#2}%
\ifdim\wd\z@>\wd\tw@\advance\dimen@ .5\wd\z@
\else\advance\dimen@ .3\wd\z@\fi
-\ifx#2a\advance\dimen@-.1\wd\z@\fi
\ifx#2h\advance\dimen@.05\wd\z@\fi
\@tempdima\ht\z@\advance\@tempdima-1ex\relax
\advance\dimen@\slant@\@tempdima
@@ -317,18 +316,23 @@ Type X <return> to exit.}%
\setbox\tw@\hbox{o}\ifdim\wd\z@=\wd\tw@\advance\dimen@-.05\wd\z@\fi
\hbox to\z@{\kern\dimen@\box4\hss}\unhbox\z@}}
-\input{LGRaccents-glyphs.def}
\let\nbs\nobreakspace
-\DeclareTextCommand{\`}{\GRencoding@name}[1]{\lift@accent{96}{#1}}
-\DeclareTextCommand{\'}{\GRencoding@name}[1]{\lift@accent{39}{#1}}
-\DeclareTextCommand{\~}{\GRencoding@name}[1]{\lift@accent{126}{#1}}
-\let\GRcirc\Perispomeni
+\DeclareTextCommand{\G}{\GRencoding@name}[1]{\lift@accent{96}{#1}}
+\DeclareTextCommand{\A}{\GRencoding@name}[1]{\lift@accent{39}{#1}}
+\DeclareTextCommand{\C}{\GRencoding@name}[1]{\lift@accent{126}{#1}}
+\DeclareTextCommand{\D}{\GRencoding@name}[1]{\lift@accent{34v}{#1}}
+\DeclareTextCommand{\u}{\GRencoding@name}[1]{\lift@accent{30}{#1}}
+\DeclareTextCommand{\=}{\GRencoding@name}[1]{\lift@accent{31}{#1}}
+\renewcommand*\'[1]{\lift@accent{39}{#1}}
+\renewcommand*\`[1]{\lift@accent{96}{#1}}
+\renewcommand*\~[1]{\lift@accent{126}{#1}}
+\renewcommand*\"[1]{\lift@accent{34v}{#1}}
+\input{LGRaccents-glyphs.def}
+\let\GRcirc\Perispomeni
\addto\extrasgreek{\shorthandoff{~}\let\~\Perispomeni}
\addto\noextrasgreek{\shorthandon{~}}
-\DeclareTextCommand{\"}{\GRencoding@name}[1]{\lift@accent{34v}{#1}}
-\DeclareTextCommand{\u}{\GRencoding@name}[1]{\lift@accent{30}{#1}}
\DeclareTextCommand{\U}{\GRencoding@name}[1]{\lift@accent{151}{#1}}
\DeclareTextCommand{\=}{\GRencoding@name}[1]{\lift@accent{31}{#1}}
\DeclareTextCommand{\r}{\GRencoding@name}[1]{\lift@accent{60}{#1}}
@@ -1286,6 +1290,10 @@ Illegal value (\number#1) for \string\ActicNumeral\space}}
\@whilenum\cifra>\z@\do{I\advance\cifra\m@ne}%
\egroup}
-\endinput
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
%%
%% End of file `teubner.sty'.
diff --git a/Master/texmf-dist/tex/latex/teubner/teubnertx.sty b/Master/texmf-dist/tex/latex/teubner/teubnertx.sty
index 1d4832da035..331925ef021 100644
--- a/Master/texmf-dist/tex/latex/teubner/teubnertx.sty
+++ b/Master/texmf-dist/tex/latex/teubner/teubnertx.sty
@@ -14,6 +14,7 @@
%% This file is distributed under the LPPL licence, version 1.3c
%% dated 2008-05-04 or later as it appears in
%% CTAN/macros/latex/base/lppl.tex.
+%% See the end of the file.
%%
%% IMPORTANT NOTICE:
%%
@@ -43,9 +44,10 @@
%% Right bracket \] Circumflex \^ Underscore \_
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
+\ProvidesPackage{teubnertx}[%
+2012/09/17 v.3.4
+Access to the LGR encoded Greek fonts when TX fonts are used]
-\ProvidesPackage{teubnertx}%
- [2012/09/11 v.3.3a Access to the LGR encoded Greek fonts when TX fonts are used]
\DeclareFontFamily{LGR}{txr}{}
\DeclareFontShape{LGR}{txr}{m}{n}{<->ssub * cmr/m/n}{}
\DeclareFontShape{LGR}{txr}{m}{it}{<->ssub * cmr/m/it}{}
@@ -97,7 +99,10 @@
\DeclareFontShape{LGR}{txtt}{bx}{it}{<->ssub * cmtt/bx/it}{}
\DeclareFontShape{LGR}{txtt}{bx}{sl}{<->ssub * cmtt/bx/sl}{}
\DeclareFontShape{LGR}{txtt}{bx}{sc}{<->ssub * cmtt/bx/sc}{}
-
-\endinput
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
%%
%% End of file `teubnertx.sty'.