diff options
author | Karl Berry <karl@freefriends.org> | 2013-04-19 23:38:28 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-04-19 23:38:28 +0000 |
commit | 1d4c2a74644b4bbb8828b70adc492f5da0493236 (patch) | |
tree | ab8b88bea0aae246ed5b3dc4c7a99805ad42ee83 /Master/texmf-dist/tex/latex/teubner | |
parent | 69de3344104bfec286cbe7ea63f03fab58d3c1ec (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.def | 35 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/teubner/teubner.sty | 38 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/teubner/teubnertx.sty | 13 |
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'. |