From 172054954fb4514fed80cd822e9e1275715db839 Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Sun, 9 Mar 2008 23:59:42 +0000
Subject: teubner update (8mar08)

git-svn-id: svn://tug.org/texlive/trunk@6922 c570f23f-e606-0410-a88d-b1316a301751
---
 Master/texmf-dist/source/latex/teubner/teubner.dtx | 40 +++++++++++++++-------
 1 file changed, 27 insertions(+), 13 deletions(-)

(limited to 'Master/texmf-dist/source/latex/teubner/teubner.dtx')

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
-- 
cgit v1.2.3

