diff options
author | Karl Berry <karl@freefriends.org> | 2008-03-09 23:59:42 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-03-09 23:59:42 +0000 |
commit | 172054954fb4514fed80cd822e9e1275715db839 (patch) | |
tree | dcbdff854ab22eb96952d1e495233805ce64d6ac /Master/texmf-dist/source/latex | |
parent | 74dd2ffc629a3c66bf076427f8de7ff0cd276dd0 (diff) |
teubner update (8mar08)
git-svn-id: svn://tug.org/texlive/trunk@6922 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex')
-rw-r--r-- | Master/texmf-dist/source/latex/teubner/teubner.dtx | 40 |
1 files changed, 27 insertions, 13 deletions
diff --git a/Master/texmf-dist/source/latex/teubner/teubner.dtx b/Master/texmf-dist/source/latex/teubner/teubner.dtx index 26c9775609b..37e205bf2fa 100644 --- a/Master/texmf-dist/source/latex/teubner/teubner.dtx +++ b/Master/texmf-dist/source/latex/teubner/teubner.dtx @@ -31,17 +31,17 @@ %<package>\NeedsTeXFormat{LaTeX2e} %<package>\ProvidesPackage{teubner} %<driver>\ProvidesFile{teubner.dtx} - [2006/01/14 v.2.2c extensions for Greek philology] + [2008/02/10 v.2.2d extensions for Greek philology] % %<*driver> \documentclass{ltxdoc} \GetFileInfo{teubner.dtx} \title{The \textsf{teubner} package\\ - Extensions for Greek philology + Extensions for Greek philology% \thanks{This file has version number \fileversion, last revised on \filedate.}} - \author{Claudio Beccari\\\texttt{claudio.beccari@polito.it}\\Politecnico di Torino} + \author{Claudio Beccari\\\texttt{claudio.beccari@gmail.com}} \date{} \providecommand\babel{\textsf{babel}} \newcommand\lbr{\char123\relax}\newcommand\rbr{\char125\relax} @@ -58,7 +58,7 @@ %</driver> % \fi % -% \CheckSum{4012} +% \CheckSum{4013} % % \begin{abstract} % This extension package complements the greek option of the \babel\ @@ -80,7 +80,7 @@ % in \texttt{teubner-doc.pdf} are not distributed with the package. % While this documentation is being written the \TeX{}-Live Team is trying % to reduce the size of the distribution and one of the proposals is to reduce -% the number of Greek fonts distributed on the \TeX-Live CD; therefore it might +% the number of Greek fonts distributed on \TeX-Live; therefore it might % be necessary that the users of this \textsf{teubner} package download the % missing fonts directly from one of the \acro{CTAN} archives. % \end{abstract} @@ -141,11 +141,21 @@ % one of the two Greek versions some words might turn out with the wrong % hyphens. % -% The CB Greek fonts, which have been available for some years now on \acro{ctan} -% in the directory \texttt{/tex-archive/fonts/greek/cb} have been completed -% with the new files for the Lipsian fonts, while the metric symbols font is -% included in this bundle; it does not need a formal font definition file, because +% The CB Greek fonts, which have been available for some years now on +% \acro{ctan} in the directory \texttt{/tex-archive/fonts/greek/cb} have +% been completed with the new files for the Lipsian fonts,and the metric +% symbols font \texttt{gmtr????.*}; +% the latter does not need a formal font definition file, because % the necessary definitions are included in this package. +% All fonts are available also as Type~1 scalable fonts. In general, recent +% distributions of the \TeX\ system already contain the necessary +% configuration to use the Type~1 font in one size, 10\,pt, but, thanks +% scaling, these can be used at any size; this version of \textsf{teubner} +% is compatible with this reduced set. If optical sizes are desired for +% a more professional typesetting, the \acro{ctan} archives contain also +% the \textsf{cbgreek-full} package, which includes also all the Type~1 +% fonts at the various standard (EC) sizes, plus other facilities that allow +% to use the CB fonts also in conjunction with the Latin Modern ones. % % The CB Greek fonts allow to input Greek text with a Latin keyboard and % by employing the prefix notation; with a Greek keyboard and file @@ -1285,10 +1295,14 @@ Type X <return> to exit.}% % a standard mathematical symbol; initially I believed that philologists do % not use mathematical symbols so we made |\digamma| an alias for |\f|; afterwards I found out that % mathematicians, physicists, engineers, \dots\ use the \textsf{teubner.sty} package and that the |\digamma| is a symbol -% already defined in the package \textsf{amssymb.sty}; therefore i made a conditional creation of this alias. +% already defined in the package \textsf{amssymb.sty}; therefore I made a +% conditional creation of this alias; this trick is delayed to the beginning of +% the document, so as to make it independent on the order with which packages +% are loaded. % \begin{macrocode} \DeclareTextSymbol{\f}{\GRencoding@name}{147} -\@ifpackageloaded{amssymb}{\let\AMSdigamma\digamma\def\digamma{\textormath{\f}{\AMSdigamma}}}{\let\digamma\f} +\AtBeginDocument{\@ifpackageloaded{amssymb}{\let\AMSdigamma\digamma +\def\digamma{\textormath{\f}{\AMSdigamma}}}{\let\digamma\f}} \DeclareTextSymbol{\F}{\GRencoding@name}{195}\let\Digamma\F % \end{macrocode} %\end{macro} @@ -2694,8 +2708,8 @@ $\displaystyle\left.% % symbols. % The argument to each macro is a single decimal digit; their positional value is determined % by the calling macro that invokes a different transformation routine for every position. -% to the right of the least significant position there must be the symbol ``anwtonos'', -% similar to an apostrophe, while to the left of each the most significant symbol whose +% To the right of the least significant position there must be the symbol ``anwtonos'', +% similar to an apostrophe, while to the left of each most significant symbol whose % value is greater than 999 there must be a ``katwtonos'' symbol, similar to a lowered % and inverted apostrophe. Zeros are examined in all macros, except the one for ``units'', % because their value cannot be printed but there still is the possibility that there are |