From f1810cf69dfd54374426664fa922a3ddd7813df2 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 18 Dec 2013 22:00:31 +0000 Subject: teubner (18dec13) git-svn-id: svn://tug.org/texlive/trunk@32437 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex/latex/teubner/LGRaccents-glyphs.def | 315 --------------------- Master/texmf-dist/tex/latex/teubner/teubner.sty | 91 +++--- Master/texmf-dist/tex/latex/teubner/teubnertx.sty | 6 +- 3 files changed, 47 insertions(+), 365 deletions(-) delete mode 100644 Master/texmf-dist/tex/latex/teubner/LGRaccents-glyphs.def (limited to 'Master/texmf-dist/tex/latex/teubner') diff --git a/Master/texmf-dist/tex/latex/teubner/LGRaccents-glyphs.def b/Master/texmf-dist/tex/latex/teubner/LGRaccents-glyphs.def deleted file mode 100644 index 24e743d84ad..00000000000 --- a/Master/texmf-dist/tex/latex/teubner/LGRaccents-glyphs.def +++ /dev/null @@ -1,315 +0,0 @@ -%% -%% This is file `LGRaccents-glyphs.def', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% teubner.dtx (with options: `defs') -%% Copyright 2001--2012 Claudio Beccari All rights reserved. -%% -%% This system is distributed in the hope that it will be useful, -%% but WITHOUT ANY WARRANTY; without even the implied warranty of -%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -%% -%% 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: -%% -%% You are not allowed to change this file. -%% -%% You are allowed to distribute this file under the condition that it is -%% specified in the source file teubner.dtx. -%% -%% If you receive only some of these files from someone, complain! -%% -%% You are NOT ALLOWED to distribute this file alone. You are NOT -%% ALLOWED to take money for the distribution or use of either this -%% file or a changed version, except for a nominal charge for copying -%% etc. -%% \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{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 - -\DeclareTextAccent{\Dialytika}{\GRencoding@name}{"22} % dialytika -\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 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. - -\DeclareTextAccent{\DasiaOxia}{\GRencoding@name}{"56} % oxia+rough -\DeclareTextAccent{\DasiaVaria}{\GRencoding@name}{"43} % varia+rough -\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 -\DeclareTextCompositeCommand{\"}{\GRencoding@name}{'}{\DialytikaOxia} -\DeclareTextCompositeCommand{\"}{\GRencoding@name}{\'}{\DialytikaOxia} -\DeclareTextCompositeCommand{\"}{\GRencoding@name}{`}{\DialytikaVaria} -\DeclareTextCompositeCommand{\"}{\GRencoding@name}{\`}{\DialytikaVaria} -\DeclareTextCompositeCommand{\"}{\GRencoding@name}{~}{\DialytikaPerispomeni} -\DeclareTextCompositeCommand{\"}{\GRencoding@name}{\~}{\DialytikaPerispomeni} - -\DeclareTextCompositeCommand{\'}{\GRencoding@name}{"}{\DialytikaOxia} -\DeclareTextCompositeCommand{\'}{\GRencoding@name}{\"}{\DialytikaOxia} -\DeclareTextCompositeCommand{\'}{\GRencoding@name}{<}{\DasiaOxia} -\DeclareTextCompositeCommand{\'}{\GRencoding@name}{\<}{\DasiaOxia} -\DeclareTextCompositeCommand{\'}{\GRencoding@name}{>}{\PsiliOxia} -\DeclareTextCompositeCommand{\'}{\GRencoding@name}{\>}{\PsiliOxia} - -\DeclareTextCompositeCommand{\`}{\GRencoding@name}{"}{\DialytikaVaria} -\DeclareTextCompositeCommand{\`}{\GRencoding@name}{\"}{\DialytikaVaria} -\DeclareTextCompositeCommand{\`}{\GRencoding@name}{<}{\DasiaVaria} -\DeclareTextCompositeCommand{\`}{\GRencoding@name}{\<}{\DasiaVaria} -\DeclareTextCompositeCommand{\`}{\GRencoding@name}{>}{\PsiliVaria} -\DeclareTextCompositeCommand{\`}{\GRencoding@name}{\>}{\PsiliVaria} - -\DeclareTextCompositeCommand{\~}{\GRencoding@name}{"}{\DialytikaPerispomeni} -\DeclareTextCompositeCommand{\~}{\GRencoding@name}{\"}{\DialytikaPerispomeni} -\DeclareTextCompositeCommand{\~}{\GRencoding@name}{<}{\DasiaPerispomeni} -\DeclareTextCompositeCommand{\~}{\GRencoding@name}{\<}{\DasiaPerispomeni} -\DeclareTextCompositeCommand{\~}{\GRencoding@name}{>}{\PsiliPerispomeni} -\DeclareTextCompositeCommand{\~}{\GRencoding@name}{\>}{\PsiliPerispomeni} - -\DeclareTextCompositeCommand{\Psili}{\GRencoding@name}{'}{\PsiliOxia} -\DeclareTextCompositeCommand{\Psili}{\GRencoding@name}{\'}{\PsiliOxia} -\DeclareTextCompositeCommand{\Psili}{\GRencoding@name}{`}{\PsiliVaria} -\DeclareTextCompositeCommand{\Psili}{\GRencoding@name}{\`}{\PsiliVaria} -\DeclareTextCompositeCommand{\Psili}{\GRencoding@name}{~}{\PsiliPerispomeni} -\DeclareTextCompositeCommand{\Psili}{\GRencoding@name}{\~}{\PsiliPerispomeni} - -\DeclareTextCompositeCommand{\Dasia}{\GRencoding@name}{'}{\DasiaOxia} -\DeclareTextCompositeCommand{\Dasia}{\GRencoding@name}{\'}{\DasiaOxia} -\DeclareTextCompositeCommand{\Dasia}{\GRencoding@name}{`}{\DasiaVaria} -\DeclareTextCompositeCommand{\Dasia}{\GRencoding@name}{\`}{\DasiaVaria} -\DeclareTextCompositeCommand{\Dasia}{\GRencoding@name}{~}{\DasiaPerispomeni} -\DeclareTextCompositeCommand{\Dasia}{\GRencoding@name}{\~}{\DasiaPerispomeni} - - -\DeclareTextComposite{\`}{\GRencoding@name}{a}{128} -\DeclareTextComposite{\Dasia}{\GRencoding@name}{a}{129} -\DeclareTextComposite{\Psili}{\GRencoding@name}{a}{130} -\DeclareTextComposite{\'}{\GRencoding@name}{a}{136} -\DeclareTextComposite{\Perispomeni}{\GRencoding@name}{a}{144} -\DeclareTextComposite{\~}{\GRencoding@name}{a}{144} -\DeclareTextComposite{\DasiaOxia}{\GRencoding@name}{a}{137} -\DeclareTextComposite{\DasiaPerispomeni}{\GRencoding@name}{a}{145} -\DeclareTextComposite{\DasiaVaria}{\GRencoding@name}{a}{131} -\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} -\DeclareTextComposite{\DasiaVaria}{\GRencoding@name}{h}{163} -\DeclareTextComposite{\'}{\GRencoding@name}{h}{160} -\DeclareTextComposite{\DasiaOxia}{\GRencoding@name}{h}{161} -\DeclareTextComposite{\PsiliOxia}{\GRencoding@name}{h}{162} -\DeclareTextComposite{\PsiliVaria}{\GRencoding@name}{h}{171} -\DeclareTextComposite{\Perispomeni}{\GRencoding@name}{h}{168} -\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} -\DeclareTextComposite{\DasiaVaria}{\GRencoding@name}{w}{179} -\DeclareTextComposite{\'}{\GRencoding@name}{w}{184} -\DeclareTextComposite{\DasiaOxia}{\GRencoding@name}{w}{185} -\DeclareTextComposite{\PsiliOxia}{\GRencoding@name}{w}{186} -\DeclareTextComposite{\PsiliVaria}{\GRencoding@name}{w}{187} -\DeclareTextComposite{\Perispomeni}{\GRencoding@name}{w}{192} -\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} -\DeclareTextComposite{\DasiaVaria}{\GRencoding@name}{i}{203} -\DeclareTextComposite{\'}{\GRencoding@name}{i}{208} -\DeclareTextComposite{\DasiaOxia}{\GRencoding@name}{i}{209} -\DeclareTextComposite{\PsiliOxia}{\GRencoding@name}{i}{210} -\DeclareTextComposite{\PsiliVaria}{\GRencoding@name}{i}{211} -\DeclareTextComposite{\Perispomeni}{\GRencoding@name}{i}{216} -\DeclareTextComposite{\~}{\GRencoding@name}{i}{216} -\DeclareTextComposite{\DasiaPerispomeni}{\GRencoding@name}{i}{217} -\DeclareTextComposite{\PsiliPerispomeni}{\GRencoding@name}{i}{218} -\DeclareTextComposite{\"}{\GRencoding@name}{i}{240} -\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} -\DeclareTextComposite{\DasiaVaria}{\GRencoding@name}{u}{207} -\DeclareTextComposite{\'}{\GRencoding@name}{u}{212} -\DeclareTextComposite{\DasiaOxia}{\GRencoding@name}{u}{213} -\DeclareTextComposite{\PsiliOxia}{\GRencoding@name}{u}{214} -\DeclareTextComposite{\PsiliVaria}{\GRencoding@name}{u}{215} -\DeclareTextComposite{\Perispomeni}{\GRencoding@name}{u}{220} -\DeclareTextComposite{\~}{\GRencoding@name}{u}{220} -\DeclareTextComposite{\DasiaPerispomeni}{\GRencoding@name}{u}{221} -\DeclareTextComposite{\PsiliPerispomeni}{\GRencoding@name}{u}{222} -\DeclareTextComposite{\"}{\GRencoding@name}{u}{244} -\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} -\DeclareTextComposite{\DasiaVaria}{\GRencoding@name}{e}{227} -\DeclareTextComposite{\'}{\GRencoding@name}{e}{232} -\DeclareTextComposite{\DasiaOxia}{\GRencoding@name}{e}{233} -\DeclareTextComposite{\PsiliOxia}{\GRencoding@name}{e}{234} -\DeclareTextComposite{\PsiliVaria}{\GRencoding@name}{e}{235} -\DeclareTextComposite{\Dasia}{\GRencoding@name}{o}{229} -\DeclareTextComposite{\`}{\GRencoding@name}{o}{228} -\DeclareTextComposite{\Psili}{\GRencoding@name}{o}{230} -\DeclareTextComposite{\DasiaVaria}{\GRencoding@name}{o}{231} -\DeclareTextComposite{\'}{\GRencoding@name}{o}{236} -\DeclareTextComposite{\DasiaOxia}{\GRencoding@name}{o}{237} -\DeclareTextComposite{\PsiliOxia}{\GRencoding@name}{o}{238} -\DeclareTextComposite{\PsiliVaria}{\GRencoding@name}{o}{239} -\DeclareTextComposite{\Dasia}{\GRencoding@name}{r}{251} -\DeclareTextComposite{\Psili}{\GRencoding@name}{r}{252} - -\DeclareTextComposite{\"}{\GRencoding@name}{I}{219} -\DeclareTextComposite{\"}{\GRencoding@name}{U}{223} - -\DeclareTextCompositeCommand{\Psili}{\GRencoding@name}{A}{>A} -\DeclareTextCompositeCommand{\Dasia}{\GRencoding@name}{A}{`A} -\DeclareTextCompositeCommand{\DasiaVaria}{\GRencoding@name}{A}{<`A} -\DeclareTextCompositeCommand{\PsiliOxia}{\GRencoding@name}{A}{>'A} -\DeclareTextCompositeCommand{\DasiaOxia}{\GRencoding@name}{A}{<'A} -\DeclareTextCompositeCommand{\PsiliPerispomeni}{\GRencoding@name}{A}{>\char126A} -\DeclareTextCompositeCommand{\DasiaPerispomeni}{\GRencoding@name}{A}{<\char126A} -\DeclareTextCompositeCommand{\>}{\GRencoding@name}{A}{>A} -\DeclareTextCompositeCommand{\<}{\GRencoding@name}{A}{E} -\DeclareTextCompositeCommand{\Dasia}{\GRencoding@name}{E}{`E} -\DeclareTextCompositeCommand{\DasiaVaria}{\GRencoding@name}{E}{<`E} -\DeclareTextCompositeCommand{\PsiliOxia}{\GRencoding@name}{E}{>'E} -\DeclareTextCompositeCommand{\DasiaOxia}{\GRencoding@name}{E}{<'E} -\DeclareTextCompositeCommand{\>}{\GRencoding@name}{E}{>E} -\DeclareTextCompositeCommand{\<}{\GRencoding@name}{E}{H} -\DeclareTextCompositeCommand{\Dasia}{\GRencoding@name}{H}{`H} -\DeclareTextCompositeCommand{\DasiaVaria}{\GRencoding@name}{H}{<`H} -\DeclareTextCompositeCommand{\PsiliOxia}{\GRencoding@name}{H}{>'H} -\DeclareTextCompositeCommand{\DasiaOxia}{\GRencoding@name}{H}{<'H} -\DeclareTextCompositeCommand{\PsiliPerispomeni}{\GRencoding@name}{H}{>\char126H} -\DeclareTextCompositeCommand{\DasiaPerispomeni}{\GRencoding@name}{H}{<\char126H} -\DeclareTextCompositeCommand{\>}{\GRencoding@name}{H}{>H} -\DeclareTextCompositeCommand{\<}{\GRencoding@name}{H}{I} -\DeclareTextCompositeCommand{\Dasia}{\GRencoding@name}{I}{`I} -\DeclareTextCompositeCommand{\DasiaVaria}{\GRencoding@name}{I}{<`I} -\DeclareTextCompositeCommand{\PsiliOxia}{\GRencoding@name}{I}{>'I} -\DeclareTextCompositeCommand{\DasiaOxia}{\GRencoding@name}{I}{<'I} -\DeclareTextCompositeCommand{\PsiliPerispomeni}{\GRencoding@name}{I}{>\char126I} -\DeclareTextCompositeCommand{\DasiaPerispomeni}{\GRencoding@name}{I}{<\char126I} -\DeclareTextCompositeCommand{\>}{\GRencoding@name}{I}{>I} -\DeclareTextCompositeCommand{\<}{\GRencoding@name}{I}{O} -\DeclareTextCompositeCommand{\Dasia}{\GRencoding@name}{O}{`O} -\DeclareTextCompositeCommand{\DasiaVaria}{\GRencoding@name}{O}{<`O} -\DeclareTextCompositeCommand{\PsiliOxia}{\GRencoding@name}{O}{>'O} -\DeclareTextCompositeCommand{\DasiaOxia}{\GRencoding@name}{O}{<'O} -\DeclareTextCompositeCommand{\>}{\GRencoding@name}{O}{>O} -\DeclareTextCompositeCommand{\<}{\GRencoding@name}{O}{W} -\DeclareTextCompositeCommand{\Dasia}{\GRencoding@name}{W}{`W} -\DeclareTextCompositeCommand{\DasiaVaria}{\GRencoding@name}{W}{<`W} -\DeclareTextCompositeCommand{\PsiliOxia}{\GRencoding@name}{W}{>'W} -\DeclareTextCompositeCommand{\DasiaOxia}{\GRencoding@name}{W}{<'W} -\DeclareTextCompositeCommand{\PsiliPerispomeni}{\GRencoding@name}{W}{>\char126W} -\DeclareTextCompositeCommand{\DasiaPerispomeni}{\GRencoding@name}{W}{<\char126W} -\DeclareTextCompositeCommand{\>}{\GRencoding@name}{W}{>W} -\DeclareTextCompositeCommand{\<}{\GRencoding@name}{W}{\z@\PDFtrue\fi} +\@ifundefined{pdfoutput}{}{\ifnum\pdfoutput>\z@\PDFtrue\fi} \ifx\captionsgreek\undefined \PackageError{teubner}{Greek language unknown!\MessageBreak I am not going to use Lipsian fonts and Scholars' signs\MessageBreak if Greek is unknown.\MessageBreak -Use the babel package with the \texttt{greek} option.\MessageBreak +Use the babel package greek option.\MessageBreak Type X to exit.}% {Type X to exit.} \fi @@ -169,7 +169,7 @@ Type X to exit.}% \DeclareTextFontCommand{\textli}{\lishape}% \DeclareRobustCommand\Lipsiakostext{% \expandafter\select@language\expandafter{\GreekName}% - \let\~\Perispomeni\let~\greek@tilde\lishape} + \let\~\accperispomeni\let~\accperispomeni\lishape} \DeclareTextFontCommand{\textLipsias}{\Lipsiakostext} @@ -181,7 +181,7 @@ Type X to exit.}% \DeclareRobustCommand\textDidot[1]{{% \expandafter\select@language\expandafter{\GreekName}% - \let\~\Perispomeni\let~\greek@tilde + \let\~\accperispomeni\let~\accperispomeni \fontencoding{LGR}\rmfamily#1}} \DeclareRobustCommand\textlatin[1]{\edef\externalencoding{\f@encoding}{% @@ -251,18 +251,19 @@ Type X to exit.}% \ifx#1k\advance\dimen@-.3\wd\tw@\fi\fi \raise\@tempdima\hbox to\z@{\kern\dimen@\box\tw@\relax\hss}\box\z@}} -\DeclareTextCommand{\cap}{\GRencoding@name}{\cap@} -\DeclareTextCommand{\cap}{OT1}{\cap@} -\DeclareTextCommand{\cap}{T1}{\cap@} - +\let\mcap\cap +\DeclareTextCommand{\tcap}{\GRencoding@name}{\cap@} +\DeclareTextCommand{\tcap}{OT1}{\cap@} +\DeclareTextCommand{\tcap}{T1}{\cap@} +\DeclareRobustCommand*\cap{\textormath{\tcap}{\mcap}} \newcommand*\cap@cedilla[1]{\leavevmode {\setbox4\hbox{\fontencoding{\GRencoding@name}\selectfont\char1}% \dimen@-.5\wd4 \setbox\z@\hbox{#1}% \ifx\cf@encoding\GRencoding@name -\ifx#1i\advance\dimen@ .65\wd\z@\else\advance\dimen@ .5\wd\z@\fi + \ifx#1i\advance\dimen@ .65\wd\z@\else\advance\dimen@ .5\wd\z@\fi \else -\ifx#1i\advance\dimen@ .55\wd\z@\else\advance\dimen@ .5\wd\z@\fi + \ifx#1i\advance\dimen@ .55\wd\z@\else\advance\dimen@ .5\wd\z@\fi \fi \hbox to\z@{\kern\dimen@\box4\hss}\unhbox\z@}} @@ -317,24 +318,24 @@ Type X to exit.}% \hbox to\z@{\kern\dimen@\box4\hss}\unhbox\z@}} \let\nbs\nobreakspace +\let\accacuto\' +\let\accgrave\` +\let\acccircon\~ +\let\accdieresi\" +\let\accbreve\u +\let\accmacron\= \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{\D}{\GRencoding@name}[1]{\lift@accent{34\textcompwordmark}{#1}} +\DeclareTextCommand{\B}{\GRencoding@name}[1]{\lift@accent{30}{#1}} +\DeclareTextCommand{\M}{\GRencoding@name}[1]{\lift@accent{31}{#1}} +\addto\extrasgreek{\shorthandoff{~}\let\~\accperispomeni +\let\"\accdialytika\let\'\acctonos\let\`\accvaria} +\addto\noextrasgreek{\shorthandon{~}\let\~\acccircon +\let\"\accdieresi\let\'\accacuto\let\`\accgrave} \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}} \DeclareTextCommand{\s}{\GRencoding@name}[1]{\lift@accent{62}{#1}} \DeclareTextCommand{\Ad}{\GRencoding@name}[1]{\lift@accent{35}{#1}} @@ -450,26 +451,22 @@ Type X to exit.}% \DeclareTextCommand{\UO}{OT1}[1]{\Open{\u{#1}}} \DeclareTextCommand{\mO}{OT1}[1]{\Open{\={#1}}} -\DeclareTextSymbol{\greekquoteleft}{\GRencoding@name}{123} -\let\textguillemotleft\greekquoteleft -\DeclareTextSymbol{\greekquoteright}{\GRencoding@name}{125} -\let\textguillemotright\greekquoteright -\DeclareTextSymbol{\textcompwordmark}{\GRencoding@name}{118} -\DeclareTextSymbol{\textemdash}{\GRencoding@name}{127} -\let\emdash\textemdash -\DeclareTextSymbol{\textendash}{\GRencoding@name}{0} - -\DeclareTextSymbol{\stigma}{\GRencoding@name}{006} -\DeclareTextSymbol{\varstigma}{\GRencoding@name}{007} -\DeclareTextSymbol{\koppa}{\GRencoding@name}{18} -\DeclareTextSymbol{\varkoppa}{\GRencoding@name}{19}\let\coppa\varkoppa -\DeclareTextSymbol{\sampi}{\GRencoding@name}{27} -\DeclareTextSymbol{\Coppa}{\GRencoding@name}{21}\let\Koppa\Coppa -\DeclareTextSymbol{\Stigma}{\GRencoding@name}{22} -\DeclareTextSymbol{\Sampi}{\GRencoding@name}{23} -\DeclareTextSymbol{\Euro}{\GRencoding@name}{24} -\DeclareTextSymbol{\permill}{\GRencoding@name}{25} - +\let\stigma\textstigma +\let\varstigma\textvarstigma +\let\koppa\textkoppa +\let\qoppa\textqoppa +\let\coppa\textqoppa +\let\Koppa\textQoppa +\let\Coppa\textQoppa +\let\varkoppa\textqoppa +\let\sampi\textsampi +\let\Stigma\textStigma +\let\Sampi\textsampi +\let\f\textdigamma +\let\Digamma\textDigamma +\let\Euro\texteuro +\let\permill\textperthousand +\let\schwa\textschwa \DeclareTextCommand{\textdollar}{\GRencoding@name}% {{\fontencoding{T1}\selectfont\char36}} \DeclareTextCommand{\textsection}{\GRencoding@name}% @@ -643,7 +640,7 @@ Type X to exit.}% \DeclareTextComposite{\Gs}{\GRencoding@name}{e}{235} \DeclareTextSymbol{\oR}{\GRencoding@name}{229} \DeclareTextComposite{\r}{\GRencoding@name}{o}{229} -\DeclareTextSymbol{\og}{\GRencoding@name}{228} +\DeclareTextSymbol{\oG}{\GRencoding@name}{228} \DeclareTextSymbol{\os}{\GRencoding@name}{230} \DeclareTextComposite{\s}{\GRencoding@name}{o}{230} \DeclareTextSymbol{\org}{\GRencoding@name}{231} diff --git a/Master/texmf-dist/tex/latex/teubner/teubnertx.sty b/Master/texmf-dist/tex/latex/teubner/teubnertx.sty index 331925ef021..b4a79e9751a 100644 --- a/Master/texmf-dist/tex/latex/teubner/teubnertx.sty +++ b/Master/texmf-dist/tex/latex/teubner/teubnertx.sty @@ -5,7 +5,7 @@ %% The original source files were: %% %% teubner.dtx (with options: `tbtx') -%% Copyright 2001--2012 Claudio Beccari All rights reserved. +%% Copyright 2001--2013 Claudio Beccari All rights reserved. %% %% This system is distributed in the hope that it will be useful, %% but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -20,7 +20,7 @@ %% %% You are not allowed to change this file. %% -%% You are allowed to distribute this file under the condition that it is +%% You are allowed to distribute this file under the conditions that are %% specified in the source file teubner.dtx. %% %% If you receive only some of these files from someone, complain! @@ -45,7 +45,7 @@ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} \ProvidesPackage{teubnertx}[% -2012/09/17 v.3.4 +2013/12/13 v.4.1 Access to the LGR encoded Greek fonts when TX fonts are used] \DeclareFontFamily{LGR}{txr}{} -- cgit v1.2.3