summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/generic/babel-greek/greek.fdd
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/generic/babel-greek/greek.fdd')
-rw-r--r--Master/texmf-dist/source/generic/babel-greek/greek.fdd76
1 files changed, 20 insertions, 56 deletions
diff --git a/Master/texmf-dist/source/generic/babel-greek/greek.fdd b/Master/texmf-dist/source/generic/babel-greek/greek.fdd
index ab884f0b51a..729f77593e0 100644
--- a/Master/texmf-dist/source/generic/babel-greek/greek.fdd
+++ b/Master/texmf-dist/source/generic/babel-greek/greek.fdd
@@ -1,10 +1,10 @@
% \iffalse meta-comment
%
% Copyright 1989-2008 Johannes L. Braams and any individual authors
-% listed elsewhere in this file. All rights reserved.
+% listed elsewhere in this file. All rights reserved.
%
-% This file is part of the Babel system.
-% --------------------------------------
+% This file is part of the babel-greek package.
+% ---------------------------------------------
%
% It may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -15,16 +15,12 @@
% version 2003/12/01 or later.
%
% This work has the LPPL maintenance status "maintained".
-%
-% The Current Maintainer of this work is Johannes Braams.
-%
-% The list of all files belonging to the Babel system is
-% given in the file `manifest.bbl. See also `legal.bbl' for additional
-% information.
-%
+%
+% The Current Maintainer is Günter Milde <milde@users.sf.net>.
+%
% The list of derived (unpacked) files belonging to the distribution
-% and covered by LPPL is defined by the unpacking scripts (with
-% extension .ins) which are part of the distribution.
+% and covered by LPPL is defined by the unpacking script (greek.ins)
+% which is part of the distribution.
% \fi
% \CheckSum{183}
%
@@ -34,7 +30,6 @@
\ProvidesFile{greek.fdd}
%</fdd>
%
-%<LGRenc, >\ProvidesFile{lgrenc.def}
%<LGRcmr, >\ProvidesFile{lgrcmr.fd}
%<LGRcmro, >\ProvidesFile{lgrcmro.fd}
%<LGRcmtt, >\ProvidesFile{lgrcmtt.fd}
@@ -46,7 +41,6 @@
%<LGRlmss, >\ProvidesFile{lgrlmss.fd}
%<LGRlmtt, >\ProvidesFile{lgrlmtt.fd}
[2008/06/17 v2.3 %
-%<LGRenc, > Greek Encoding]
%<LGRcmr, > Greek Computer Modern]
%<LGRcmro, > Greek Computer Modern Outline]
%<LGRcmtt, > Greek Computer Modern Typewriter]
@@ -86,17 +80,23 @@
% \changes{greekfdd-2.2}{1998/05/16}{Added support for CB fonts v2.xx}
% \changes{greekfdd-2.3}{2008/06/17}{Added support for CB fonts v2.xx
% with extra families and Latin Modern compatibility}
+% \changes{greekfdd-2.4}{2013/05/17}{new maintainer,
+%  lgrenc.def moved to the separate package ``greek-fontenc''}
+%
+% This file will eventually move to the cbfonts package.
%
% \section{Introduction}
%
% The file `greek.fdd' provides font definitions for typesetting
-% greek texts. This version of the file has been updated, since
-% now the official fonts for the \Lopt{greek} option of the
-% \textsf{babel} package are the |cb| fonts.
+% greek texts with the |cb| fonts.
+%
+% The font definition files produced from this documented source
+% register the |cb| fonts as LGR encoded (Greek) variant for the
+% Computer Modern (both CM and EC) and Latin Modern fonts.
%
-% The font definition files prduced from this documented source
-% make the |cb| fonts compatible with both the Computer Modern
-% collection (both CM and EC) and the Latin Modern one.
+% The LGR font encoding is declared and set up by the encoding
+% definition file `lgrenc.def' from the `greek-fontenc' package
+% (http://www.ctan.org/pkg/greek-fontenc).
%
% \StopEventually{}
%
@@ -106,7 +106,6 @@
% \begin{center}
% \begin{tabular}{ll}
% driver & produce a documentation driver file \\
-% LGRenc & The encoding definition file\\
% LGRcmr & The Roman font shapes\\
% LGRcmro & The Outline Roman font shapes\\
% LGRcmss & The Sans Serif font shapes\\
@@ -124,41 +123,6 @@
%\generateFile{lgrcmr.fd}{t}{\from{greek.fdd}{fd,LGRcmr}}
%\end{verbatim}
%
-% \section{The encoding definition file}
-%
-% This file defines the fontencoding \texttt{LGR} for greek
-% text. Moreover, it provides the |\EC@family| macro, since the
-% Greek fonts have the same naming conventions as the Latin
-% ones produced by J\"{o}rg Knappen that are now the official
-% fonts of \LaTeXe. It also makes some definitions to ensure
-% that commands such as |\TeX|, |\copyright| give ``expected
-% results'' (\TeX, \copyright).
-%
-% \changes{greekfdd-2.1}{1997/10/31}{Removed some unwanted spaces}
-% \changes{greekfdd-2.2e}{2000/10/26}{Added more font sizes to make
-% the CB fonts compatible with the EC fonts}
-% \begin{macrocode}
-%<*LGRenc>
-\DeclareFontEncoding{LGR}{}{}
-\DeclareFontSubstitution{LGR}{cmr}{m}{n}
-\DeclareErrorFont{LGR}{cmr}{m}{n}{10}
-% \end{macrocode}
-% First we define a few commands in the \texttt{LGR} encoding.
-% \changes{greekfdd-2.2c}{1999/04/05}{Fixed typos, \cs{textrademark}
-% misses a `t', \cs{copyright} should be \cs{textcopyright}}
-% \changes{greekfdd-2.2d}{1999/04/25}{removed redefinition of \cs{\&}}
-% \begin{macrocode}
-\ProvideTextCommand{\textcopyright}{LGR}{%
- \textcircled{\textlatin{c}}}
-\ProvideTextCommand{\textregistered}{LGR}{%
- \textcircled{\textlatin{\textsc r}}}
-\ProvideTextCommand{\texttrademark}{LGR}{%
- \textsuperscript{\textlatin{TM}}}
-\ProvideTextCommand{\SS}{LGR}{%
- \textlatin{SS}}
-%</LGRenc>
-% \end{macrocode}
-%
% \section{The font definition files}
%
% In the previous release of the greek option we used