diff options
Diffstat (limited to 'Master/texmf-dist/source/generic/babel-greek/greek.fdd')
-rw-r--r-- | Master/texmf-dist/source/generic/babel-greek/greek.fdd | 76 |
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 |