summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2013-05-27 04:50:31 +0000
committerNorbert Preining <preining@logic.at>2013-05-27 04:50:31 +0000
commit8103639268b02c8c5b27e1c2aac11e1bc5d92f22 (patch)
tree87aa20e28c166f671343b1a0896d5700941bcc13 /Master
parent5267058a04749cee1879abed85f720e4c43fdaac (diff)
babel-greek update (5/27)
git-svn-id: svn://tug.org/texlive/trunk@30720 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/generic/babel-greek/GreekFonts.txt28
-rw-r--r--Master/texmf-dist/doc/generic/babel-greek/README107
-rw-r--r--Master/texmf-dist/doc/generic/babel-greek/README.html102
-rw-r--r--Master/texmf-dist/doc/generic/babel-greek/greek.pdfbin202730 -> 206574 bytes
-rw-r--r--Master/texmf-dist/doc/generic/babel-greek/usage.pdfbin0 -> 172121 bytes
-rw-r--r--Master/texmf-dist/doc/generic/babel-greek/usage.tex13
-rw-r--r--Master/texmf-dist/source/generic/babel-greek/greek.dtx220
-rw-r--r--Master/texmf-dist/source/generic/babel-greek/greek.fdd76
-rw-r--r--Master/texmf-dist/source/generic/babel-greek/greek.ins93
-rw-r--r--Master/texmf-dist/tex/generic/babel-greek/athnum.sty25
-rw-r--r--Master/texmf-dist/tex/generic/babel-greek/greek.ldf50
-rw-r--r--Master/texmf-dist/tex/generic/babel-greek/grmath.sty25
-rw-r--r--Master/texmf-dist/tex/generic/babel-greek/grsymb.sty25
-rw-r--r--Master/texmf-dist/tex/generic/babel-greek/lgrcmr.fd28
-rw-r--r--Master/texmf-dist/tex/generic/babel-greek/lgrcmro.fd28
-rw-r--r--Master/texmf-dist/tex/generic/babel-greek/lgrcmss.fd28
-rw-r--r--Master/texmf-dist/tex/generic/babel-greek/lgrcmtt.fd28
-rw-r--r--Master/texmf-dist/tex/generic/babel-greek/lgrlcmss.fd28
-rw-r--r--Master/texmf-dist/tex/generic/babel-greek/lgrlcmtt.fd28
-rw-r--r--Master/texmf-dist/tex/generic/babel-greek/lgrlmr.fd28
-rw-r--r--Master/texmf-dist/tex/generic/babel-greek/lgrlmro.fd28
-rw-r--r--Master/texmf-dist/tex/generic/babel-greek/lgrlmss.fd28
-rw-r--r--Master/texmf-dist/tex/generic/babel-greek/lgrlmtt.fd28
23 files changed, 562 insertions, 482 deletions
diff --git a/Master/texmf-dist/doc/generic/babel-greek/GreekFonts.txt b/Master/texmf-dist/doc/generic/babel-greek/GreekFonts.txt
deleted file mode 100644
index 4bc082f60e6..00000000000
--- a/Master/texmf-dist/doc/generic/babel-greek/GreekFonts.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-
- The Greek fonts
-
-
- The latest version of the "babel" package supports the Greek language. In
- order to be able to use the "greek" option correctly someone must have
- the correct fonts properly installed. The "greek" option uses the new
- fonts designed by Claudio Beccari (beccari@polito.it). The fonts are
- complete, i.e., there are shapes for every possible combination. Moreover,
- the fonts include the big slide size fonts, which were missing in the
- previous font bundle.
-
- Where to find them
-
- All the necessary Greek fonts reside in any of the CTAN nodes. They
- reside in the directory languages/greek/cb. The font bundle includes
- hyphenation patterns plus usage information for the greek option.
-
- October 15, 1997
-
- Apostolos Syropoulos
-
- snail mail: 366, 28th October Str.
- GR-671 00 Xanthi, GREECE
-
- electronic
- mail: apostolo@platon.ee.duth.gr or
- apostolo@obelix.ee.duth.gr
diff --git a/Master/texmf-dist/doc/generic/babel-greek/README b/Master/texmf-dist/doc/generic/babel-greek/README
new file mode 100644
index 00000000000..6cead21490d
--- /dev/null
+++ b/Master/texmf-dist/doc/generic/babel-greek/README
@@ -0,0 +1,107 @@
+babel-greek
+***********
+Babel support for Greek
+=======================
+
+:Copyright: © 1997 Apostolos Syropoulos, Claudio Beccari, Johannes Brahms,
+ © 2013 Günter Milde
+:Licence: This work may be distributed and/or modified under the
+ conditions of the `LaTeX Project Public License`_, either
+ version 1.3 of this license or any later version.
+
+:Abstract: Babel-greek is a contributed package providing support for the
+ Greek language and script via the Babel_ system.
+
+
+In 1997, Apostolos Syropoulos added support for the Greek language to the
+"babel" package. The file ``greek.ldf`` provides options for monotonic
+(single-diacritic) and polytonic (multiple-diacritic) modes of writing.
+
+Currently, it only works with LaTeX and 8-bit TeX engines. Users of the
+XeTeX and LuaTeX engines are advised to use the polyglossia_ package
+instead.
+
+News
+----
+
+:2013-05-17: * New maintainer.
+ * The encoding definition file ``lgrenc.def`` moved to the
+ greek-fontenc_ package.
+
+Requirements
+------------
+
+The "babel-greek" package requires the babel_ base package, `Greek text
+fonts`_ in the LGR encoding, and the encoding definition file ``lgrenc.def``
+from the greek-fontenc_ package.
+
+
+Installation
+------------
+
+If possible, get this package from your distribution using its installation
+manager.
+
+Otherwise, make sure LaTeX can find the required files:
+
+* Download and unpack `babel-greek.zip`.
+
+* Run ``tex`` or ``latex`` on the batch file ``greek.ins``.
+
+* Move all files ending in ``.def``, ``.fd``, ``.ldf``, or ``.sty``
+ into a directory searched by TeX.
+
+* To produce the documentation run the files ``usage.tex`` and all files
+ ending in ``.dtx`` through LaTeX.
+
+
+Usage
+-----
+
+Pass the "greek" or "polutonikogreek" options to babel::
+
+ \usepackage[greek]{babel}
+
+For details see `<usage.pdf>`_, `<greek.pdf>`_ and the babel_ documentation.
+Literal input of Greek characters is possible with the greek-inputenc_
+package.
+
+
+Greek text fonts
+----------------
+
+The LGR font encoding is the de-facto standard for typesetting Greek with
+(8-bit) LaTeX. Fonts in this encoding include the `CB fonts`_ (matching CM),
+grtimes_ (Greek Times), Kerkis_ (matching URW Bookman), and the `GFS font
+collection`_. Setup of these fonts as Greek variant to matching Latin fonts
+is facilitated by the substitutefont_ package.
+
+The LGR font encoding generates Greek characters via an ASCII
+transliteration. This enables simple input with a Latin keyboard.
+Characters with diacritics are selected by ligature definitions in the
+font (see `<usage.pdf>`_).
+
+A major drawback of this transliteration is, that you cannot access Latin
+letters if LGR is the active font encoding (e.g. in documents or parts of
+documents given the `Babel` language ``greek`` or ``polutionikogreek``).
+This means that for every Latin-written word or acronym an explicite
+language-switch is required. This problem can only be solved via a
+font-encoding comprising Latin and Greek like the hypothetic T7 or Unicode
+(with XeTeX or LuaTeX).
+
+
+.. References
+ ----------
+
+.. _LaTeX Project Public License: http://www.latex-project.org/lppl.txt
+.. _babel: http://www.ctan.org/pkg/babel
+.. _fontspec: http://www.ctan.org/pkg/fontspec
+.. _CB Fonts: http://www.ctan.org/pkg/cbgreek-complete
+.. _grtimes: http://www.ctan.org/pkg/grtimes
+.. _greek-fontenc: http://www.ctan.org/pkg/greek-fontenc
+.. _greek-inputenc: http://www.ctan.org/pkg/greek-inputenc
+.. _GFS font collection: http://www.ctan.org/pkg/gfs
+.. _Kerkis: http://www.ctan.org/pkg/kerkis
+.. _lgrx: http://www.ctan.org/pkg/lgrx
+.. _polyglossia: http://www.ctan.org/pkg/polyglossia
+.. _substitutefont: http://www.ctan.org/pkg/substitutefont
diff --git a/Master/texmf-dist/doc/generic/babel-greek/README.html b/Master/texmf-dist/doc/generic/babel-greek/README.html
new file mode 100644
index 00000000000..a278d42b4e8
--- /dev/null
+++ b/Master/texmf-dist/doc/generic/babel-greek/README.html
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="generator" content="Docutils 0.11: http://docutils.sourceforge.net/" />
+<title>babel-greek</title>
+<meta name="copyright" content="© 1997 Apostolos Syropoulos, Claudio Beccari, Johannes Brahms, © 2013 Günter Milde" />
+<link rel="stylesheet" href="../../../../../Python/docutils-svn/docutils/docutils/writers/html4strict/html4css1.css" type="text/css" />
+<link rel="stylesheet" href="../../../../../Python/docutils-svn/docutils/docutils/writers/html4strict/html4css2.css" type="text/css" />
+</head>
+<body>
+<div class="document" id="babel-greek">
+<h1 class="title">babel-greek</h1>
+<h2 class="subtitle" id="babel-support-for-greek">Babel support for Greek</h2>
+
+<dl class="docinfo simple">
+<dt class="copyright">Copyright</dt>
+<dd class="copyright">© 1997 Apostolos Syropoulos, Claudio Beccari, Johannes Brahms,
+© 2013 Günter Milde</dd>
+<dt>Licence</dt>
+<dd><p>This work may be distributed and/or modified under the
+conditions of the <a class="reference external" href="http://www.latex-project.org/lppl.txt">LaTeX Project Public License</a>, either
+version&nbsp;1.3 of this license or any later version.</p>
+</dd>
+</dl>
+<div class="abstract topic">
+<p class="topic-title first">Abstract</p>
+<p>Babel-greek is a contributed package providing support for the
+Greek language and script via the <a class="reference external" href="http://www.ctan.org/pkg/babel">Babel</a> system.</p>
+</div>
+<p>In 1997, Apostolos Syropoulos added support for the Greek language to the
+“babel” package. The file <tt class="literal">greek.ldf</tt> provides options for monotonic
+(single-diacritic) and polytonic (multiple-diacritic) modes of writing.</p>
+<p>Currently, it only works with LaTeX and 8-bit TeX engines. Users of the
+XeTeX and LuaTeX engines are advised to use the <a class="reference external" href="http://www.ctan.org/pkg/polyglossia">polyglossia</a> package
+instead.</p>
+<div class="section" id="news">
+<h1>News</h1>
+<dl class="field-list simple">
+<dt>2013-05-17</dt>
+<dd><ul class="simple">
+<li><p>New maintainer.</p></li>
+<li><p>The encoding definition file <tt class="literal">lgrenc.def</tt> moved to the
+<a class="reference external" href="http://www.ctan.org/pkg/greek-fontenc">greek-fontenc</a> package.</p></li>
+</ul>
+</dd>
+</dl>
+</div>
+<div class="section" id="requirements">
+<h1>Requirements</h1>
+<p>The “babel-greek” package requires the <a class="reference external" href="http://www.ctan.org/pkg/babel">babel</a> base package, <a class="reference internal" href="#greek-text-fonts">Greek text
+fonts</a> in the LGR encoding, and the encoding definition file <tt class="literal">lgrenc.def</tt>
+from the <a class="reference external" href="http://www.ctan.org/pkg/greek-fontenc">greek-fontenc</a> package.</p>
+</div>
+<div class="section" id="installation">
+<h1>Installation</h1>
+<p>If possible, get this package from your distribution using its installation
+manager.</p>
+<p>Otherwise, make sure LaTeX can find the required files:</p>
+<ul class="simple">
+<li><p>Download and unpack <cite>babel-greek.zip</cite>.</p></li>
+<li><p>Run <tt class="literal">tex</tt> or <tt class="literal">latex</tt> on the batch file <tt class="literal">greek.ins</tt>.</p></li>
+<li><p>Move all files ending in <tt class="literal">.def</tt>, <tt class="literal">.fd</tt>, <tt class="literal">.ldf</tt>, or <tt class="literal">.sty</tt>
+into a directory searched by TeX.</p></li>
+<li><p>To produce the documentation run the files <tt class="literal">usage.tex</tt> and all files
+ending in <tt class="literal">.dtx</tt> through LaTeX.</p></li>
+</ul>
+</div>
+<div class="section" id="usage">
+<h1>Usage</h1>
+<p>Pass the “greek” or “polutonikogreek” options to babel:</p>
+<pre class="literal-block">\usepackage[greek]{babel}
+</pre>
+<p>For details see <a class="reference external" href="usage.pdf">usage.pdf</a>, <a class="reference external" href="greek.pdf">greek.pdf</a> and the <a class="reference external" href="http://www.ctan.org/pkg/babel">babel</a> documentation.
+Literal input of Greek characters is possible with the <a class="reference external" href="http://www.ctan.org/pkg/greek-inputenc">greek-inputenc</a>
+package.</p>
+</div>
+<div class="section" id="greek-text-fonts">
+<h1>Greek text fonts</h1>
+<p>The LGR font encoding is the de-facto standard for typesetting Greek with
+(8-bit) LaTeX. Fonts in this encoding include the <a class="reference external" href="http://www.ctan.org/pkg/cbgreek-complete">CB fonts</a> (matching CM),
+<a class="reference external" href="http://www.ctan.org/pkg/grtimes">grtimes</a> (Greek Times), <a class="reference external" href="http://www.ctan.org/pkg/kerkis">Kerkis</a> (matching URW Bookman), and the <a class="reference external" href="http://www.ctan.org/pkg/gfs">GFS font
+collection</a>. Setup of these fonts as Greek variant to matching Latin fonts
+is facilitated by the <a class="reference external" href="http://www.ctan.org/pkg/substitutefont">substitutefont</a> package.</p>
+<p>The LGR font encoding generates Greek characters via an ASCII
+transliteration. This enables simple input with a Latin keyboard.
+Characters with diacritics are selected by ligature definitions in the
+font (see <a class="reference external" href="usage.pdf">usage.pdf</a>).</p>
+<p>A major drawback of this transliteration is, that you cannot access Latin
+letters if LGR is the active font encoding (e.g. in documents or parts of
+documents given the <cite>Babel</cite> language <tt class="literal">greek</tt> or <tt class="literal">polutionikogreek</tt>).
+This means that for every Latin-written word or acronym an explicite
+language-switch is required. This problem can only be solved via a
+font-encoding comprising Latin and Greek like the hypothetic T7 or Unicode
+(with XeTeX or LuaTeX).</p>
+<!-- References
+- - - - - - - - - - -->
+</div>
+</div>
+</body>
+</html>
diff --git a/Master/texmf-dist/doc/generic/babel-greek/greek.pdf b/Master/texmf-dist/doc/generic/babel-greek/greek.pdf
index eda5cf13719..ad572570849 100644
--- a/Master/texmf-dist/doc/generic/babel-greek/greek.pdf
+++ b/Master/texmf-dist/doc/generic/babel-greek/greek.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/babel-greek/usage.pdf b/Master/texmf-dist/doc/generic/babel-greek/usage.pdf
new file mode 100644
index 00000000000..4a290ee2b22
--- /dev/null
+++ b/Master/texmf-dist/doc/generic/babel-greek/usage.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/babel-greek/usage.tex b/Master/texmf-dist/doc/generic/babel-greek/usage.tex
index 122cd8b07e4..87f119de614 100644
--- a/Master/texmf-dist/doc/generic/babel-greek/usage.tex
+++ b/Master/texmf-dist/doc/generic/babel-greek/usage.tex
@@ -16,7 +16,7 @@
%
% This work has the LPPL maintenance status "maintained".
%
-% The Current Maintainer of this work is Johannes Braams.
+% The Current Maintainer of this work is Günter Milde.
%
% The list of all files belonging to the Babel system is
% given in the file `manifest.bbl. See also `legal.bbl' for additional
@@ -49,8 +49,9 @@
\section{Overview}
The \texttt{greek} option of the \texttt{babel} package is an attempt to
make it possible for someone to write Greek text with \LaTeX. The current
-version of the \texttt{greek} option supports the \sg polutonik'o \sa\
-accentual system of the Greek language.
+version of the \texttt{greek} option supports the
+\textgreek{monotonik'o} and \textgreek{polutonik'o}
+accentual systems of the Greek language.
Moreover, there is now support for Greek numerals. One can produce easily
valid Greek numerals both in uppercase and lowercase forms, e.g,
\textgreek{\greeknumeral{1997}}\ and \textgreek{\Greeknumeral{1997}}. The
@@ -59,7 +60,9 @@ and uppercase Greek numerals correspondingly.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\section{Typing Greek Text}
\TeX\ understands only the basic ASCII characters, so it is not possible
-to enter directly Greek letters. Instead, someone enters Latin letters
+to enter directly Greek letters.\footnote{Literal input of Greek characters
+is possible with the greek-inputenc LaTeX package.}
+Instead, someone enters Latin letters
which are mapped to their Greek ``counterparts'' by \TeX. The following
table shows the transliteration employed:
\begin{center}
@@ -236,7 +239,7 @@ greek counterparts:
\begin{center}
\begin{tabular}{cc}\hline
Command & Output\\ \hline
-\verb|$\sin^{2}x+\cos^{2}x=1$| & $\sin^{2}x+\cos^{2}y=1$\\
+\verb|$\sin^{2}x+\cos^{2}x=1$| & $\sin^{2}x+\cos^{2}x=1$\\
\hline
\end{tabular}
\end{center}
diff --git a/Master/texmf-dist/source/generic/babel-greek/greek.dtx b/Master/texmf-dist/source/generic/babel-greek/greek.dtx
index 0e878bf22d4..0581b25f996 100644
--- a/Master/texmf-dist/source/generic/babel-greek/greek.dtx
+++ b/Master/texmf-dist/source/generic/babel-greek/greek.dtx
@@ -1,11 +1,11 @@
% \iffalse meta-comment
%
-% Copyright 1989-2008 Johannes L. Braams and any individual authors
-% listed elsewhere in this file. All rights reserved.
-%
-% This file is part of the Babel system.
-% --------------------------------------
-%
+% Copyright 1989-2008 Apostolos Syropoulos, Johannes L. Braams
+% and the authors listed elsewhere in this file. All rights reserved.
+%
+% 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
% of this license or (at your option) any later version.
@@ -13,20 +13,19 @@
% http://www.latex-project.org/lppl.txt
% and version 1.3 or later is part of all distributions of LaTeX
% 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 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.
+%
+% The Current Maintainer of this work is G\"unter Milde <milde@users.sf.net>.
+%
+% Babel-greek is a contributed package providing support for the Greek
+% language and script via the Babel system (http://www.ctan.org/pkg/babel).
+%
+% The list of derived (unpacked) files belonging to this work
+% and covered by LPPL is defined by the unpacking script (greek.ins)
+% which is part of the package.
% \fi
-% \CheckSum{636}
+% \CheckSum{660}
%
% \iffalse
% Tell the \LaTeX\ system who we are and write an entry on the
@@ -37,8 +36,8 @@
%<code>\ProvidesLanguage{greek}
%\fi
%\ProvidesFile{greek.dtx}
- [2005/03/30 v1.3l Greek support from the babel system]
-%\iffalse
+ [2013/05/17 v1.4 Greek support from the babel system]
+%\iffalse
%% File `greek.dtx'
%% Babel package for LaTeX version 2e
%% Copyright (C) 1989 -- 2005
@@ -49,19 +48,17 @@
%% by Apostolos Syropoulos
%% Johannes Braams, TeXniek
%
-%% Please report errors to: Apostolos Syropoulos
-%% apostolo at platon.ee.duth.gr or
-%% apostolo at obelix.ee.duth.gr
-%% (or J.L. Braams <babel at braams.cistron.nl)
+%% Please report errors to: G\"unter Milde <milde@users.sf.net>
%
-% This file is part of the babel system, it provides the source
+% This file is part of the babel-greek package, it provides the source
% code for the greek language definition file. The original
% version of this file was written by Apostolos Syropoulos.
% It was then enhanced by adding code from kdgreek.sty from David
% Kastrup <dak@neuroinformatik.ruhr-uni-bochum.de> with his
-% consent.
+% consent.
%<*filedriver>
\documentclass{ltxdoc}
+% \usepackage{lmodern}
\newcommand*{\TeXhax}{\TeX hax}
\newcommand*{\babel}{\textsf{babel}}
\newcommand*{\langvar}{$\langle \mathit lang \rangle$}
@@ -78,19 +75,20 @@
%
% \changes{greek-1.0b}{1996/07/10}{Replaced \cs{undefined} with
% \cs{@undefined} and \cs{empty} with \cs{@empty} for consistency
-% with \LaTeX}
+% with \LaTeX}
% \changes{greek-1.0b}{1996/10/10}{Moved the definition of
% \cs{atcatcode} right to the beginning}
% \changes{greek-1.2}{1997/10/28}{Classical Greek is now a dialect}
-% \changes{greek-1.2b}{1997/11/01}{Classical Greek is now called
+% \changes{greek-1.2b}{1997/11/01}{Classical Greek is now called
% ``Polutoniko'' Greek. The previous name was at least misleading}
% \changes{greek-1.2c}{1998/06/26}{This version conforms to version
-% 2.0 of the CB fonts and consequently we added a few new
-% symbol-producing commands}
+% 2.0 of the CB fonts and consequently we added a few new
+% symbol-producing commands}
% \changes{greek-1.3a}{1998/07/04}{polutoniko is now an attribute to
% Greek, no longer a `dialect'}
+% \changes{greek-1.4}{2013/05/17}{new maintainer}
%
-% \section{The Greek language}
+% \section{Babel support for the Greek language}
%
% The file \file{\filename}\footnote{The file described in this
% section has version number \fileversion\ and was last revised on
@@ -121,7 +119,7 @@
% while the command |\textol| typests a short text in outline font.
% A number of extra greek characters are made available through the
% added text commands |\stigma|, |\qoppa|, |\sampi|, |\ddigamma|,
-% |\Digamma|, |\euro|, |\permill|, and |\vardigamma|.
+% |\Digamma|, |\euro|, |\permill|, and |\vardigamma|.
%
% \subsection{Typing conventions}
%
@@ -141,19 +139,19 @@
%
% \subsection{Greek numbering}
%
-% The Greek alphabetical numbering system, like the Roman one, is
-% still used in everyday life for short enumerations. Unfortunately
+% The Greek alphabetical numbering system, like the Roman one, is
+% still used in everyday life for short enumerations. Unfortunately
% most Greeks don't know how to write Greek numbers bigger than 20 or
% 30. Nevertheless, in official editions of the last century and
% beginning of this century this numbering system was also used for
% dates and numbers in the range of several thousands. Nowadays
% this numbering system is primary used by the Eastern Orthodox
% Church and by certain scholars. It is hence necessary to be able
-% to typeset any Greek numeral up to \hbox{999\,999}. Here are the
+% to typeset any Greek numeral up to \hbox{999\,999}. Here are the
% conventions:
% \begin{itemize}
% \item There is no Greek numeral for any number less than or equal
-% to $0$.
+% to $0$.
% \item Numbers from $1$ to $9$ are denoted by letters alpha, beta,
% gamma, delta, epsilon, stigma, zeta, eta, theta, followed by a
% mark similar to the mathematical symbol ``prime''. (Nowadays
@@ -161,7 +159,7 @@
% $6$. Mainly because the letter stigma is not always available, so
% people opt to write down the first two letters of its name as an
% alternative. In our implementation we produce the letter stigma,
-% not the digraph sigma tau.)
+% not the digraph sigma tau.)
% \item Decades from $10$ to $90$ are denoted by letters iota,
% kappa, lambda, mu, nu, xi, omikron, pi, qoppa, again followed by
% the numeric mark. The qoppa used for this purpose has a special
@@ -169,7 +167,7 @@
% `q'-like qoppa.
% \item Hundreds from $100$ to $900$ are denoted by letters rho,
% sigma, tau, upsilon, phi, chi, psi, omega, sampi, followed by the
-% numeric mark.
+% numeric mark.
% \item Any number between $1$ and $999$ is obtained by a group of
% letters denoting the hundreds decades and units, followed by a
% numeric mark.
@@ -177,27 +175,29 @@
% the mark is placed in front of the letter, and under the baseline
% (it is inverted by 180 degrees). When a group of letters denoting
% thousands is followed by a group of letters denoting a number
-% under $1000$, then both marks are used.
+% under $1000$, then both marks are used.
% \end{itemize}
%
-% Using these conventions one obtains numbers up to \hbox{999\,999}.
+% Using these conventions one obtains numbers up to \hbox{999\,999}.
% \DescribeMacro{\greeknumeral}
% The command |\greeknumeral| makes it possible to typeset Greek
% numerals. There is also an
-% \DescribeMacro{\Greeknumeral}
+% \DescribeMacro{\Greeknumeral}
% ``uppercase'' version of this macro: |\Greeknumeral|.
%
% Another system which was in wide use only in Athens, could
-% express any positive number. This system is implemented in
-% package |athnum|.
+% express any positive number. This system is implemented in
+% package |athnum|.
%
% \StopEventually{}
%
+% \subsection{Implementation}
+%
% The macro |\LdfInit| takes care of preventing that this file is
% loaded more than once, checking the category code of the
% \texttt{@} sign, etc.
% \changes{greek-1.0b}{1996/11/02}{Now use \cs{LdfInit} to perform
-% initial checks}
+% initial checks}
% \begin{macrocode}
%<*code>
\LdfInit\CurrentOption{captions\CurrentOption}
@@ -248,19 +248,22 @@
}
% \end{macrocode}
%
-% Typesetting Greek texts implies that a special set of fonts needs
-% to be used. The current support for greek uses the |cb| fonts
+% Typesetting Greek texts requires a font containing Greek letters.
+% For 8-bit LaTeX this package uses fonts with the LGR font encoding
+% (see the `greek-fontenc' package http://www.ctan.org/pkg/greek-fontenc).
+% The |cb| fonts
% created by Claudio Beccari\footnote{Apostolos Syropoulos wishes
% to thank him for his patience, collaboration, cooments and
-% suggestions.}. The |cb| fonts provide all sorts of \textit{font
-% combinations}. In order to use these fonts we define the Local
-% GReek encoding (LGR, see the file \file{greek.fdd}). We make sure
-% that this encoding is known to \LaTeX, and if it isn't we abort.
+% suggestions.} are a set of Greek text fonts matching
+% Computer Modern. They provide all sorts of \textit{font
+% combinations}. We make sure
+% that the LGR encoding is known to \LaTeX, and if it isn't we abort.
% \changes{greek-1.2a}{1997/10/31}{filename \file{lgrenc.def} now
% lowercase}
+% \changes{greek-1.4}{2013/05/17}{\file{lgrenc.def} moved to the
+% separate package `greek-fontenc'}
% \begin{macrocode}
-\InputIfFileExists{lgrenc.def}{%
- \message{Loading the definitions for the Greek font encoding}}{%
+\InputIfFileExists{lgrenc.def}{}{%
\errhelp{I can't find the lgrenc.def file for the Greek fonts}%
\errmessage{Since I do not know what the LGR encoding means^^J
I can't typeset Greek.^^J
@@ -268,13 +271,54 @@
}
% \end{macrocode}
%
+% We define a few commands in the \texttt{LGR} encoding
+% to work around problems because LGR is no \emph{standard text
+% encoding}.\footnote{%
+% The current implementation has the disadvantage that it makes
+% the symbols from the package `textcomp' inaccessible if the active font
+% encoding is LGR.}
+% \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{\&}}
+% \changes{greek-1.4}{2013/05/17}{moved here from \file{lgrenc.def} because
+% the definitions require the \texttt{\textbackslash latintext} macro
+% defined by Babel.}
+% \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}}
+% \end{macrocode}
+%
+% Later in this file, the charcter No 159 is defined as uppercase of
+% |<|, |>|, |~|, |`|, |'|, |"| and \verb=|=.
+% Add composite commands, so that the dialytika is kept or put on the
+% following character with |\MakeUppercase|
+% (see lgrdef.enc from the the greek-fontenc package for details).
+% As a the TextCompositeCommand mechanism compares the
+% unexpanded literal strings, we need the literal character in the
+% declarations, too.
+% \changes{greek-1.4}{2013/05/17}{Add TextCompositeCommands for ``uppercase
+% diacritics''.}
+% \begin{macrocode}
+\DeclareTextCompositeCommand{\"}{LGR}{}{\accdialytika}
+\DeclareTextCompositeCommand{\'}{LGR}{}{\@hiatus}
+\DeclareTextCompositeCommand{\`}{LGR}{}{\@hiatus}
+\DeclareTextCompositeCommand{\<}{LGR}{}{\@hiatus}
+\DeclareTextCompositeCommand{\>}{LGR}{}{\@hiatus}
+% \end{macrocode}
+%
% Now we define two commands that offer the possibility to switch
-% between Greek and Roman encodings.
+% to the LGR font encoding. Babel defines corresponding macros
+% to switch to a Latin font encoding.
%
% \begin{macro}{\greektext}
-% The command |\greektext| will switch from Latin font encoding to
-% the Greek font encoding. This assumes that the `normal' font
-% encoding is a Latin one. This command is a \emph{declaration},
+% The command |\greektext| will switch to
+% a Greek font encoding. This command is a \emph{declaration},
% for shorter pieces of text the command |\textgreek| should be
% used.
% \begin{macrocode}
@@ -289,9 +333,9 @@
% requested font encoding. In order to avoid many encoding switches
% it operates in a local scope.
% \changes{greek-1.0b}{1996/09/23}{Added a level of braces to keep
-% encoding change local}
+% encoding change local}
% \changes{greek-1.3k}{2003/03/19}{Added \cs{leavevmode} as was done
-% with \cs{latintext}}
+% with \cs{latintext}}
% \begin{macrocode}
\DeclareRobustCommand{\textgreek}[1]{\leavevmode{\greektext #1}}
% \end{macrocode}
@@ -321,7 +365,7 @@
\providehyphenmins{\CurrentOption}{\@ne\@ne}
% \end{macrocode}
% \end{macro}
-%
+%
% \changes{greek-1.1e}{1997/10/12}{Added caption name for proof}
% \changes{greek-1.3d}{1999/08/28}{Fixed typo, \texttt{bl'epe ep'ishc}
% instead of \texttt{bl'pe ep'ishc}}
@@ -354,7 +398,7 @@
\def\seename{bl'epe}%
\def\alsoname{bl'epe ep'ishs}%
\def\proofname{Ap'odeixh}%
- \def\glossaryname{Glwss'ari}%
+ \def\glossaryname{Glwss'ari}%
}
% \end{macrocode}
% \end{macro}
@@ -392,7 +436,7 @@
% \changes{greek-1.1a}{1997/03/03}{Fixed typo, \texttt{Oktwbr'iou}
% instead of \texttt{Oktobr'iou}}
% \changes{greek-1.1d}{1997/10/12}{Macro \cs{gr@month} now produces
-% the name of the month}
+% the name of the month}
% \changes{greek-1.2a}{1997/10/31}{Use \cs{edef} to define \cs{today}}
% \changes{greek-1.2b}{1998/03/28}{use \cs{def} instead of \cs{edef}}
% \begin{macrocode}
@@ -442,7 +486,7 @@
% to cancel the actions of |\extrasgreek|. For the moment these
% macros switch the fontencoding used and the definition of the
% internal macros |\@alph| and |\@Alph| because in Greek we do use
-% the Greek numerals.
+% the Greek numerals.
%
% \begin{macrocode}
\addto\extrasgreek{\greektext}
@@ -534,7 +578,7 @@
% \end{macro}
%
% \begin{macro}{\Greeknumeral}
-% The command |\Greeknumeral| prints uppercase greek numerals.
+% The command |\Greeknumeral| prints uppercase greek numerals.
% The parsing is performed by the macro |\greeknumeral|.
% \begin{macrocode}
\def\Greeknumeral#1{%
@@ -558,7 +602,7 @@
% \end{macrocode}
% Then we define the Greek versions; the additional |\expandafter|s
% are needed in order to make sure the table of contents will be
-% correct, e.g., when we have appendixes.
+% correct, e.g., when we have appendixes.
% \begin{macrocode}
\def\greek@alph#1{\expandafter\greeknumeral\expandafter{\the#1}}
\def\greek@Alph#1{\expandafter\Greeknumeral\expandafter{\the#1}}
@@ -583,7 +627,7 @@
% \changes{greek-1.2e}{1999/04/16}{Moved redefinition of \cs{@roman}
% back to the language specific file}
% \changes{greek-1.3d}{1999/08/27}{\cs{@roman} and \cs{@Roman} need to
-% be added to \cs{extraspolutonikogreek}}
+% be added to \cs{extraspolutonikogreek}}
% \changes{greek-1.3e}{1999/09/24}{\cs{@roman} and \cs{@Roman} need
% \emph{not} be in \cs{extraspolutonikogreek} when they are already
% in \cs{extrasgreek}}
@@ -614,7 +658,7 @@
% command |\&| dosn't give the expected result if we do not do
% something about it.
% \changes{greek-1.2f}{1999/04/25}{Now switch the definition of
-% \cs{\&} from \cs{extrasgreek}}
+% \cs{\&} from \cs{extrasgreek}}
% \changes{greek-1.3c}{1999/05/17}{Added a missing opening brace}
% \begin{macrocode}
\let\ltx@amp\&
@@ -635,7 +679,7 @@
% expandable}
% As there is no representation for $0$ in this system the zeros
% are simply discarded. When we have a large number with three
-% \emph{trailing} zero's also the numeric mark is discarded.
+% \emph{trailing} zero's also the numeric mark is discarded.
% Therefore these macros need to pass the information to each other
% about the (non-)translation of a zero.
% \begin{macrocode}
@@ -678,29 +722,25 @@
%
% \begin{macro}{\greek@tilde}
% \changes{greek-1.0c}{1997/02/19}{Added command}
-% In greek typesetting we need a number of characters with more
-% than one accent. In the underlying family of fonts (the
-% |cb| fonts) this is solved using Knuth's ligature
-% mechanism.
+% The Greek script uses a number of characters with more
+% than one accent. In LGR-encoded fonts combined diacritics can be
+% obtained using Knuth's ligature mechanism (see usage.pdf).
% Characters we need to have ligatures with are the tilde, the
% acute and grave accent characters, the rough and smooth breathings,
% the subscript, and the double quote character.
% In text input the |~| is normaly used to produce an
-% unbreakable space. The command |\~| normally produces a tilde
-% accent. For polytonic Greek we change the definition of |\~|
-% to produce the tilde character itself, making sure it has category
-% code 12.
+% unbreakable space.
% \changes{greek-1.3k}{2003/04/10}{Make sure the character `!' is not
-% active during the definition of \cs{greek@tilde}}
+% active during the definition of \cs{greek@tilde}}
% \begin{macrocode}
+% \changes{greek-1.4}{2013/05/17}{do not re-define the tilde accent macro:
+% it works as expected with the new lgrenc.def file.}
\begingroup
\@ifundefined{active@char\string!}{}{\catcode`!=12\relax}
\catcode`\~=12
\lccode`\!=`\~
\lowercase{\def\x{\endgroup
\def\greek@tilde{!}}\x}
-\addto\extraspolutonikogreek{%
- \babel@save\~\let\~\greek@tilde}
% \end{macrocode}
% \end{macro}
% In order to get correct hyphenation we need to set the lower case
@@ -716,9 +756,9 @@
% \changes{greek-1.1c}{1997/04/30}{fixed two typos}
% \changes{greek-1.1e}{1997/10/12}{Added lowercase code for v}
% \changes{greek-1.2}{1997/10/28}{Definitions for ``modern'' Greek are
-% now the definitions of ``Polutoniko'' Greek}
+% now the definitions of ``Polutoniko'' Greek}
% \changes{greek-1.2}{1997/10/28}{Added lowercase codes for ``modern''
-% greek}
+% greek}
% \changes{greek-1.3e}{1999/09/24}{\cs{extrasgreek} and
% \cs{extraspolutonikogreek} should be complementary}
% \begin{macrocode}
@@ -735,14 +775,14 @@
% \end{macrocode}
% And in order to get rid of all accents and breathings when a
% string is |\uppercase|d we also change a number of uppercase
-% codes.
+% codes.
% \changes{greek-1.1b}{1997/03/06}{Added setting of \cs{uccode}s
% (after \file{kdgreek.sty})}
% \changes{greek-1.1e}{1997/10/12}{Added uppercase code for special
% letter ``v''. Uppercase code for accents is now \texttt{9f},
% instead of \texttt{ff}}
% \changes{greek-1.2}{1997/10/28}{Added uppercase codes for ``modern''
-% Greek. The old codes are now for ``Polutoniko'' Greek}
+% Greek. The old codes are now for ``Polutoniko'' Greek}
% \changes{greek-1.3e}{1999/09/24}{\cs{extrasgreek} and
% \cs{extraspolutonikogreek} should be complementary}
% {\catcode`|=12\relax\gdef\indexbar{\cs{|}}}
@@ -774,7 +814,7 @@
% we're done.
% \changes{greek-1.1b}{1997/03/06}{Added shorthand for \cs{char255}}
% \changes{greek-1.1e}{1997/10/12}{Shorthand is changed. Active
-% character is now \cs{char159}}
+% character is now \cs{char159}}
% \changes{greek-1.2a}{1997/10/31}{Need shorthand to exist for
% ``monotoniko'' Greek, not ``polutoniko'' Greek}
% \changes{greek-1.3j}{2001/02/03}{Ues the tilde as an alias for
@@ -790,20 +830,20 @@
% We can also make the tilde character itself expand to a tilde with
% category code 12 to make the typing of texts easier.
% \changes{greek-1.1b}{1997/03/06}{Made tilde expand to a tilde with
-% \cs{catcode 12}}
+% \cs{catcode 12}}
% \begin{macrocode}
\addto\extraspolutonikogreek{\languageshorthands{greek}}%
\declare@shorthand{greek}{~}{\greek@tilde}
% \end{macrocode}
% \end{macro}
% \end{macro}
-%
-%
+%
+%
%
% \changes{greek-1.1c}{1997/03/10}{Added a couple of symbols, needed
% for \cs{greeknumeral}}
% \changes{greek-1.1e}{1997/10/12}{Most symbols are removed and are
-% now defined in package grsymb}
+% now defined in package grsymb}
% \changes{greek-1.2c}{1998/06/26}{Package grsymb has been eliminated
% because the CB fonts v2.0 do not inlcude certain symbols and so
% the remaining symbol definitions have been moved here}
@@ -826,10 +866,10 @@
% Since the |~| cannot be used to produce an unbreakable white
% space we must redefine at least the commands |\fnum@figure| and
% |\fnum@table| so they do not produce a |~| instead of white
-% space.
+% space.
% \changes{greek-1.3l}{2004/02/19}{Commented these lines out as this
-% change has made it into \LaTeX{} itself.}
-% \begin{macrocode}
+% change has made it into \LaTeX{} itself.}
+% \begin{macrocode}
%\def\fnum@figure{\figurename\nobreakspace\thefigure}
%\def\fnum@table{\tablename\nobreakspace\thetable}
% \end{macrocode}
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
diff --git a/Master/texmf-dist/source/generic/babel-greek/greek.ins b/Master/texmf-dist/source/generic/babel-greek/greek.ins
index 69e4a247c2c..04e79455438 100644
--- a/Master/texmf-dist/source/generic/babel-greek/greek.ins
+++ b/Master/texmf-dist/source/generic/babel-greek/greek.ins
@@ -4,11 +4,11 @@
%% LaTeX or TeX.
%%
%% Copyright 1989-2008 Johannes L. Braams and any individual authors
-%% listed elsewhere in this file. All rights reserved.
-%%
-%% This file is part of the Babel system.
-%% --------------------------------------
-%%
+%% listed elsewhere in this file. All rights reserved.
+%%
+%% 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
%% of this license or (at your option) any later version.
@@ -16,22 +16,21 @@
%% http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% 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 LaTeX base distribution is
-%% given in the file `manifest.bbl. See also `legal.bbl' for additional
-%% information.
-%%
-%% 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.
+%%
+%% The Current Maintainer of this work is Günter Milde <milde@users.sf.net>.
+%%
+%% Babel-greek is a contributed package providing support for the Greek
+%% language and script via the Babel system (http://www.ctan.org/pkg/babel)
+%%
+%% The list of derived (unpacked) files belonging to the package
+%% and covered by LPPL is defined by the unpacking script (greek.ins)
+%% which is part of the distribution.
%%
%% --------------- start of docstrip commands ------------------
%%
-\def\filedate{2008/07/06}
+\def\filedate{2013/05/17}
\def\batchfile{greek.ins}
\input docstrip.tex
@@ -53,11 +52,11 @@
\declarepreamble\mainpreamble
This is a generated file.
-Copyright 1989-2008 Johannes L. Braams and any individual authors
-listed elsewhere in this file. All rights reserved.
+Copyright 1989-2008 Apostolos Syropoulos, Johannes L. Braams
+and the authors listed elsewhere in this file. All rights reserved.
-This file was generated from file(s) of the Babel system.
----------------------------------------------------------
+This file was generated from file(s) 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
@@ -69,51 +68,38 @@ version 2003/12/01 or later.
This work has the LPPL maintenance status "maintained".
-The Current Maintainer of this work is Johannes Braams.
-
-This file may only be distributed together with a copy of the Babel
-system. You may however distribute the Babel system without
-such generated files.
+The Current Maintainer of this work is Günter Milde <milde@users.sf.net>.
-The list of all files belonging to the Babel distribution is
-given in the file `manifest.bbl'. See also `legal.bbl for additional
-information.
+Babel-greek is a contributed package providing support for the Greek
+language and script via the Babel system (http://www.ctan.org/pkg/babel).
-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.
+The list of derived (unpacked) files belonging to this work
+and covered by LPPL is defined by the unpacking script (greek.ins)
+which is part of the package.
\endpreamble
\declarepreamble\fdpreamble
This is a generated file.
-Copyright 1989-2008 Johannes L. Braams and any individual authors
-listed elsewhere in this file. All rights reserved.
+Copyright 1989-2008 Apostolos Syropoulos, Claudio Beccari, Johannes L. Braams
+ and the authors listed elsewhere in this file.
+ All rights reserved.
-This file was generated from file(s) of the Babel system.
----------------------------------------------------------
+This file was generated from file(s) 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
-of this license or (at your option) any later version.
-The latest version of this license is in
+It may be distributed and/or modified under the conditions of the LaTeX
+Project Public License, either version 1.3 of this license or (at your
+option) any later version. The latest version of this license is in
http://www.latex-project.org/lppl.txt
and version 1.3 or later is part of all distributions of LaTeX
version 2003/12/01 or later.
This work has the LPPL maintenance status "maintained".
-The Current Maintainer of this work is Johannes Braams.
+The Current Maintainer of this work is Günter Milde <milde@users.sf.net>.
-This file may only be distributed together with a copy of the Babel
-system. You may however distribute the Babel system without
-such generated files.
-
-The list of all files belonging to the Babel distribution is
-given in the file `manifest.bbl'. See also `legal.bbl for additional
-information.
-
-In particular, permission is granted to customize the declarations in
+Permission is granted to customize the declarations in
this file to serve the needs of your installation.
However, NO PERMISSION is granted to distribute a modified version
@@ -123,7 +109,7 @@ of this file under its original name.
\keepsilent
-\usedir{tex/generic/babel}
+\usedir{tex/generic/babel}
\usepreamble\mainpreamble
\generate{\file{greek.ldf}{\from{greek.dtx}{code}}
@@ -132,8 +118,7 @@ of this file under its original name.
\file{grsymb.sty}{\from{grsymb.dtx}{package}}
}
\usepreamble\fdpreamble
-\generate{\file{lgrenc.def}{\from{greek.fdd}{LGRenc}}
- \file{lgrcmr.fd}{\from{greek.fdd}{fd,LGRcmr}}
+\generate{\file{lgrcmr.fd}{\from{greek.fdd}{fd,LGRcmr}}
\file{lgrcmro.fd}{\from{greek.fdd}{fd,LGRcmro}}
\file{lgrcmtt.fd}{\from{greek.fdd}{fd,LGRcmtt}}
\file{lgrcmss.fd}{\from{greek.fdd}{fd,LGRcmss}}
@@ -159,5 +144,5 @@ of this file under its original name.
\Msg{* Happy TeXing}
\Msg{***********************************************************}
}
-
+
\endinput
diff --git a/Master/texmf-dist/tex/generic/babel-greek/athnum.sty b/Master/texmf-dist/tex/generic/babel-greek/athnum.sty
index ae42f15a2da..c6347cae3fe 100644
--- a/Master/texmf-dist/tex/generic/babel-greek/athnum.sty
+++ b/Master/texmf-dist/tex/generic/babel-greek/athnum.sty
@@ -7,11 +7,11 @@
%% athnum.dtx (with options: `package')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
-%% listed elsewhere in this file. All rights reserved.
+%% Copyright 1989-2008 Apostolos Syropoulos, Johannes L. Braams
+%% and the authors listed elsewhere in this file. All rights reserved.
%%
-%% This file was generated from file(s) of the Babel system.
-%% ---------------------------------------------------------
+%% This file was generated from file(s) 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
@@ -23,19 +23,14 @@
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is Johannes Braams.
+%% The Current Maintainer of this work is Günter Milde <milde@users.sf.net>.
%%
-%% This file may only be distributed together with a copy of the Babel
-%% system. You may however distribute the Babel system without
-%% such generated files.
+%% Babel-greek is a contributed package providing support for the Greek
+%% language and script via the Babel system (http://www.ctan.org/pkg/babel).
%%
-%% The list of all files belonging to the Babel distribution is
-%% given in the file `manifest.bbl'. See also `legal.bbl for additional
-%% information.
-%%
-%% 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.
+%% The list of derived (unpacked) files belonging to this work
+%% and covered by LPPL is defined by the unpacking script (greek.ins)
+%% which is part of the package.
%% \CheckSum{125}
%% This is file `athnum.dtx'
%% (c) 1997-2007 Apostolos Syropoulos.
diff --git a/Master/texmf-dist/tex/generic/babel-greek/greek.ldf b/Master/texmf-dist/tex/generic/babel-greek/greek.ldf
index 44b5509a88a..4fa267b8be2 100644
--- a/Master/texmf-dist/tex/generic/babel-greek/greek.ldf
+++ b/Master/texmf-dist/tex/generic/babel-greek/greek.ldf
@@ -7,11 +7,11 @@
%% greek.dtx (with options: `code')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
-%% listed elsewhere in this file. All rights reserved.
+%% Copyright 1989-2008 Apostolos Syropoulos, Johannes L. Braams
+%% and the authors listed elsewhere in this file. All rights reserved.
%%
-%% This file was generated from file(s) of the Babel system.
-%% ---------------------------------------------------------
+%% This file was generated from file(s) 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
@@ -23,21 +23,16 @@
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is Johannes Braams.
+%% The Current Maintainer of this work is Günter Milde <milde@users.sf.net>.
%%
-%% This file may only be distributed together with a copy of the Babel
-%% system. You may however distribute the Babel system without
-%% such generated files.
+%% Babel-greek is a contributed package providing support for the Greek
+%% language and script via the Babel system (http://www.ctan.org/pkg/babel).
%%
-%% The list of all files belonging to the Babel distribution is
-%% given in the file `manifest.bbl'. See also `legal.bbl for additional
-%% information.
-%%
-%% 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.
+%% The list of derived (unpacked) files belonging to this work
+%% and covered by LPPL is defined by the unpacking script (greek.ins)
+%% which is part of the package.
\ProvidesLanguage{greek}
- [2005/03/30 v1.3l Greek support from the babel system]
+ [2013/05/17 v1.4 Greek support from the babel system]
%% File `greek.dtx'
%% Babel package for LaTeX version 2e
%% Copyright (C) 1989 -- 2005
@@ -46,10 +41,7 @@
%% Copyright (C) 1997, 2005
%% by Apostolos Syropoulos
%% Johannes Braams, TeXniek
-%% Please report errors to: Apostolos Syropoulos
-%% apostolo at platon.ee.duth.gr or
-%% apostolo at obelix.ee.duth.gr
-%% (or J.L. Braams <babel at braams.cistron.nl)
+%% Please report errors to: G\"unter Milde <milde@users.sf.net>
\LdfInit\CurrentOption{captions\CurrentOption}
\gdef\CurrentOption{greek}%
\ifx\l@greek\@undefined
@@ -65,13 +57,25 @@
\let\extraspolutonikogreek\extrasgreek
\let\noextraspolutonikogreek\noextrasgreek
}
-\InputIfFileExists{lgrenc.def}{%
- \message{Loading the definitions for the Greek font encoding}}{%
+\InputIfFileExists{lgrenc.def}{}{%
\errhelp{I can't find the lgrenc.def file for the Greek fonts}%
\errmessage{Since I do not know what the LGR encoding means^^J
I can't typeset Greek.^^J
I stop here, while you get a suitable lgrenc.def file}\@@end
}
+\ProvideTextCommand{\textcopyright}{LGR}{%
+ \textcircled{\textlatin{c}}}
+\ProvideTextCommand{\textregistered}{LGR}{%
+ \textcircled{\textlatin{\textsc r}}}
+\ProvideTextCommand{\texttrademark}{LGR}{%
+ \textsuperscript{\textlatin{TM}}}
+\ProvideTextCommand{\SS}{LGR}{%
+ \textlatin{SS}}
+\DeclareTextCompositeCommand{\"}{LGR}{}{\accdialytika}
+\DeclareTextCompositeCommand{\'}{LGR}{}{\@hiatus}
+\DeclareTextCompositeCommand{\`}{LGR}{}{\@hiatus}
+\DeclareTextCompositeCommand{\<}{LGR}{}{\@hiatus}
+\DeclareTextCompositeCommand{\>}{LGR}{}{\@hiatus}
\DeclareRobustCommand{\greektext}{%
\fontencoding{LGR}\selectfont
\def\encodingdefault{LGR}}
@@ -213,8 +217,6 @@
\lccode`\!=`\~
\lowercase{\def\x{\endgroup
\def\greek@tilde{!}}\x}
-\addto\extraspolutonikogreek{%
- \babel@save\~\let\~\greek@tilde}
\addto\extrasgreek{%
\babel@savevariable{\lccode`v}\lccode`v=`v%
\babel@savevariable{\lccode`\'}\lccode`\'=`\'%
diff --git a/Master/texmf-dist/tex/generic/babel-greek/grmath.sty b/Master/texmf-dist/tex/generic/babel-greek/grmath.sty
index aeff09bdc8d..3600d938cd7 100644
--- a/Master/texmf-dist/tex/generic/babel-greek/grmath.sty
+++ b/Master/texmf-dist/tex/generic/babel-greek/grmath.sty
@@ -7,11 +7,11 @@
%% grmath.dtx (with options: `package')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
-%% listed elsewhere in this file. All rights reserved.
+%% Copyright 1989-2008 Apostolos Syropoulos, Johannes L. Braams
+%% and the authors listed elsewhere in this file. All rights reserved.
%%
-%% This file was generated from file(s) of the Babel system.
-%% ---------------------------------------------------------
+%% This file was generated from file(s) 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
@@ -23,19 +23,14 @@
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is Johannes Braams.
+%% The Current Maintainer of this work is Günter Milde <milde@users.sf.net>.
%%
-%% This file may only be distributed together with a copy of the Babel
-%% system. You may however distribute the Babel system without
-%% such generated files.
+%% Babel-greek is a contributed package providing support for the Greek
+%% language and script via the Babel system (http://www.ctan.org/pkg/babel).
%%
-%% The list of all files belonging to the Babel distribution is
-%% given in the file `manifest.bbl'. See also `legal.bbl for additional
-%% information.
-%%
-%% 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.
+%% The list of derived (unpacked) files belonging to this work
+%% and covered by LPPL is defined by the unpacking script (greek.ins)
+%% which is part of the package.
%% \CheckSum{126}
%% This is file `grmath.sty'
%% (c) 1997-2005 Apostolos Syropoulos.
diff --git a/Master/texmf-dist/tex/generic/babel-greek/grsymb.sty b/Master/texmf-dist/tex/generic/babel-greek/grsymb.sty
index 2f54c8a9c91..ce950a407c1 100644
--- a/Master/texmf-dist/tex/generic/babel-greek/grsymb.sty
+++ b/Master/texmf-dist/tex/generic/babel-greek/grsymb.sty
@@ -7,11 +7,11 @@
%% grsymb.dtx (with options: `package')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
-%% listed elsewhere in this file. All rights reserved.
+%% Copyright 1989-2008 Apostolos Syropoulos, Johannes L. Braams
+%% and the authors listed elsewhere in this file. All rights reserved.
%%
-%% This file was generated from file(s) of the Babel system.
-%% ---------------------------------------------------------
+%% This file was generated from file(s) 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
@@ -23,19 +23,14 @@
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is Johannes Braams.
+%% The Current Maintainer of this work is Günter Milde <milde@users.sf.net>.
%%
-%% This file may only be distributed together with a copy of the Babel
-%% system. You may however distribute the Babel system without
-%% such generated files.
+%% Babel-greek is a contributed package providing support for the Greek
+%% language and script via the Babel system (http://www.ctan.org/pkg/babel).
%%
-%% The list of all files belonging to the Babel distribution is
-%% given in the file `manifest.bbl'. See also `legal.bbl for additional
-%% information.
-%%
-%% 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.
+%% The list of derived (unpacked) files belonging to this work
+%% and covered by LPPL is defined by the unpacking script (greek.ins)
+%% which is part of the package.
%% \CheckSum{55}
%% This is file `grsymb.sty'
%% (c) 1997-2005 Apostolos Syropoulos.
diff --git a/Master/texmf-dist/tex/generic/babel-greek/lgrcmr.fd b/Master/texmf-dist/tex/generic/babel-greek/lgrcmr.fd
index e3a1bb5e28b..bb76cc21882 100644
--- a/Master/texmf-dist/tex/generic/babel-greek/lgrcmr.fd
+++ b/Master/texmf-dist/tex/generic/babel-greek/lgrcmr.fd
@@ -7,33 +7,25 @@
%% greek.fdd (with options: `fd,LGRcmr')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
-%% listed elsewhere in this file. All rights reserved.
+%% Copyright 1989-2008 Apostolos Syropoulos, Claudio Beccari, Johannes L. Braams
+%% and the authors listed elsewhere in this file.
+%% All rights reserved.
%%
-%% This file was generated from file(s) of the Babel system.
-%% ---------------------------------------------------------
+%% This file was generated from file(s) 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
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2003/12/01 or later.
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is Johannes Braams.
+%% The Current Maintainer of this work is Günter Milde <milde@users.sf.net>.
%%
-%% This file may only be distributed together with a copy of the Babel
-%% system. You may however distribute the Babel system without
-%% such generated files.
-%%
-%% The list of all files belonging to the Babel distribution is
-%% given in the file `manifest.bbl'. See also `legal.bbl for additional
-%% information.
-%%
-%% In particular, permission is granted to customize the declarations in
+%% Permission is granted to customize the declarations in
%% this file to serve the needs of your installation.
%%
%% However, NO PERMISSION is granted to distribute a modified version
diff --git a/Master/texmf-dist/tex/generic/babel-greek/lgrcmro.fd b/Master/texmf-dist/tex/generic/babel-greek/lgrcmro.fd
index 5e0d352da4f..7d42d0d17c3 100644
--- a/Master/texmf-dist/tex/generic/babel-greek/lgrcmro.fd
+++ b/Master/texmf-dist/tex/generic/babel-greek/lgrcmro.fd
@@ -7,33 +7,25 @@
%% greek.fdd (with options: `fd,LGRcmro')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
-%% listed elsewhere in this file. All rights reserved.
+%% Copyright 1989-2008 Apostolos Syropoulos, Claudio Beccari, Johannes L. Braams
+%% and the authors listed elsewhere in this file.
+%% All rights reserved.
%%
-%% This file was generated from file(s) of the Babel system.
-%% ---------------------------------------------------------
+%% This file was generated from file(s) 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
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2003/12/01 or later.
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is Johannes Braams.
+%% The Current Maintainer of this work is Günter Milde <milde@users.sf.net>.
%%
-%% This file may only be distributed together with a copy of the Babel
-%% system. You may however distribute the Babel system without
-%% such generated files.
-%%
-%% The list of all files belonging to the Babel distribution is
-%% given in the file `manifest.bbl'. See also `legal.bbl for additional
-%% information.
-%%
-%% In particular, permission is granted to customize the declarations in
+%% Permission is granted to customize the declarations in
%% this file to serve the needs of your installation.
%%
%% However, NO PERMISSION is granted to distribute a modified version
diff --git a/Master/texmf-dist/tex/generic/babel-greek/lgrcmss.fd b/Master/texmf-dist/tex/generic/babel-greek/lgrcmss.fd
index 1926c007edc..ee40eaaabcf 100644
--- a/Master/texmf-dist/tex/generic/babel-greek/lgrcmss.fd
+++ b/Master/texmf-dist/tex/generic/babel-greek/lgrcmss.fd
@@ -7,33 +7,25 @@
%% greek.fdd (with options: `fd,LGRcmss')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
-%% listed elsewhere in this file. All rights reserved.
+%% Copyright 1989-2008 Apostolos Syropoulos, Claudio Beccari, Johannes L. Braams
+%% and the authors listed elsewhere in this file.
+%% All rights reserved.
%%
-%% This file was generated from file(s) of the Babel system.
-%% ---------------------------------------------------------
+%% This file was generated from file(s) 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
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2003/12/01 or later.
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is Johannes Braams.
+%% The Current Maintainer of this work is Günter Milde <milde@users.sf.net>.
%%
-%% This file may only be distributed together with a copy of the Babel
-%% system. You may however distribute the Babel system without
-%% such generated files.
-%%
-%% The list of all files belonging to the Babel distribution is
-%% given in the file `manifest.bbl'. See also `legal.bbl for additional
-%% information.
-%%
-%% In particular, permission is granted to customize the declarations in
+%% Permission is granted to customize the declarations in
%% this file to serve the needs of your installation.
%%
%% However, NO PERMISSION is granted to distribute a modified version
diff --git a/Master/texmf-dist/tex/generic/babel-greek/lgrcmtt.fd b/Master/texmf-dist/tex/generic/babel-greek/lgrcmtt.fd
index 24440bf434e..93a24c70ca8 100644
--- a/Master/texmf-dist/tex/generic/babel-greek/lgrcmtt.fd
+++ b/Master/texmf-dist/tex/generic/babel-greek/lgrcmtt.fd
@@ -7,33 +7,25 @@
%% greek.fdd (with options: `fd,LGRcmtt')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
-%% listed elsewhere in this file. All rights reserved.
+%% Copyright 1989-2008 Apostolos Syropoulos, Claudio Beccari, Johannes L. Braams
+%% and the authors listed elsewhere in this file.
+%% All rights reserved.
%%
-%% This file was generated from file(s) of the Babel system.
-%% ---------------------------------------------------------
+%% This file was generated from file(s) 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
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2003/12/01 or later.
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is Johannes Braams.
+%% The Current Maintainer of this work is Günter Milde <milde@users.sf.net>.
%%
-%% This file may only be distributed together with a copy of the Babel
-%% system. You may however distribute the Babel system without
-%% such generated files.
-%%
-%% The list of all files belonging to the Babel distribution is
-%% given in the file `manifest.bbl'. See also `legal.bbl for additional
-%% information.
-%%
-%% In particular, permission is granted to customize the declarations in
+%% Permission is granted to customize the declarations in
%% this file to serve the needs of your installation.
%%
%% However, NO PERMISSION is granted to distribute a modified version
diff --git a/Master/texmf-dist/tex/generic/babel-greek/lgrlcmss.fd b/Master/texmf-dist/tex/generic/babel-greek/lgrlcmss.fd
index 427a66f351c..d7ba756a896 100644
--- a/Master/texmf-dist/tex/generic/babel-greek/lgrlcmss.fd
+++ b/Master/texmf-dist/tex/generic/babel-greek/lgrlcmss.fd
@@ -7,33 +7,25 @@
%% greek.fdd (with options: `fd,LGRlcmss')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
-%% listed elsewhere in this file. All rights reserved.
+%% Copyright 1989-2008 Apostolos Syropoulos, Claudio Beccari, Johannes L. Braams
+%% and the authors listed elsewhere in this file.
+%% All rights reserved.
%%
-%% This file was generated from file(s) of the Babel system.
-%% ---------------------------------------------------------
+%% This file was generated from file(s) 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
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2003/12/01 or later.
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is Johannes Braams.
+%% The Current Maintainer of this work is Günter Milde <milde@users.sf.net>.
%%
-%% This file may only be distributed together with a copy of the Babel
-%% system. You may however distribute the Babel system without
-%% such generated files.
-%%
-%% The list of all files belonging to the Babel distribution is
-%% given in the file `manifest.bbl'. See also `legal.bbl for additional
-%% information.
-%%
-%% In particular, permission is granted to customize the declarations in
+%% Permission is granted to customize the declarations in
%% this file to serve the needs of your installation.
%%
%% However, NO PERMISSION is granted to distribute a modified version
diff --git a/Master/texmf-dist/tex/generic/babel-greek/lgrlcmtt.fd b/Master/texmf-dist/tex/generic/babel-greek/lgrlcmtt.fd
index b2dbd3ae457..e644d3a32ce 100644
--- a/Master/texmf-dist/tex/generic/babel-greek/lgrlcmtt.fd
+++ b/Master/texmf-dist/tex/generic/babel-greek/lgrlcmtt.fd
@@ -7,33 +7,25 @@
%% greek.fdd (with options: `fd,LGRlcmtt')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
-%% listed elsewhere in this file. All rights reserved.
+%% Copyright 1989-2008 Apostolos Syropoulos, Claudio Beccari, Johannes L. Braams
+%% and the authors listed elsewhere in this file.
+%% All rights reserved.
%%
-%% This file was generated from file(s) of the Babel system.
-%% ---------------------------------------------------------
+%% This file was generated from file(s) 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
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2003/12/01 or later.
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is Johannes Braams.
+%% The Current Maintainer of this work is Günter Milde <milde@users.sf.net>.
%%
-%% This file may only be distributed together with a copy of the Babel
-%% system. You may however distribute the Babel system without
-%% such generated files.
-%%
-%% The list of all files belonging to the Babel distribution is
-%% given in the file `manifest.bbl'. See also `legal.bbl for additional
-%% information.
-%%
-%% In particular, permission is granted to customize the declarations in
+%% Permission is granted to customize the declarations in
%% this file to serve the needs of your installation.
%%
%% However, NO PERMISSION is granted to distribute a modified version
diff --git a/Master/texmf-dist/tex/generic/babel-greek/lgrlmr.fd b/Master/texmf-dist/tex/generic/babel-greek/lgrlmr.fd
index 14cb1ae47c4..f518c2bfb04 100644
--- a/Master/texmf-dist/tex/generic/babel-greek/lgrlmr.fd
+++ b/Master/texmf-dist/tex/generic/babel-greek/lgrlmr.fd
@@ -7,33 +7,25 @@
%% greek.fdd (with options: `fd,LGRlmr')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
-%% listed elsewhere in this file. All rights reserved.
+%% Copyright 1989-2008 Apostolos Syropoulos, Claudio Beccari, Johannes L. Braams
+%% and the authors listed elsewhere in this file.
+%% All rights reserved.
%%
-%% This file was generated from file(s) of the Babel system.
-%% ---------------------------------------------------------
+%% This file was generated from file(s) 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
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2003/12/01 or later.
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is Johannes Braams.
+%% The Current Maintainer of this work is Günter Milde <milde@users.sf.net>.
%%
-%% This file may only be distributed together with a copy of the Babel
-%% system. You may however distribute the Babel system without
-%% such generated files.
-%%
-%% The list of all files belonging to the Babel distribution is
-%% given in the file `manifest.bbl'. See also `legal.bbl for additional
-%% information.
-%%
-%% In particular, permission is granted to customize the declarations in
+%% Permission is granted to customize the declarations in
%% this file to serve the needs of your installation.
%%
%% However, NO PERMISSION is granted to distribute a modified version
diff --git a/Master/texmf-dist/tex/generic/babel-greek/lgrlmro.fd b/Master/texmf-dist/tex/generic/babel-greek/lgrlmro.fd
index cbfa0c8f97e..eec7a7bcb40 100644
--- a/Master/texmf-dist/tex/generic/babel-greek/lgrlmro.fd
+++ b/Master/texmf-dist/tex/generic/babel-greek/lgrlmro.fd
@@ -7,33 +7,25 @@
%% greek.fdd (with options: `fd,LGRlmro')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
-%% listed elsewhere in this file. All rights reserved.
+%% Copyright 1989-2008 Apostolos Syropoulos, Claudio Beccari, Johannes L. Braams
+%% and the authors listed elsewhere in this file.
+%% All rights reserved.
%%
-%% This file was generated from file(s) of the Babel system.
-%% ---------------------------------------------------------
+%% This file was generated from file(s) 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
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2003/12/01 or later.
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is Johannes Braams.
+%% The Current Maintainer of this work is Günter Milde <milde@users.sf.net>.
%%
-%% This file may only be distributed together with a copy of the Babel
-%% system. You may however distribute the Babel system without
-%% such generated files.
-%%
-%% The list of all files belonging to the Babel distribution is
-%% given in the file `manifest.bbl'. See also `legal.bbl for additional
-%% information.
-%%
-%% In particular, permission is granted to customize the declarations in
+%% Permission is granted to customize the declarations in
%% this file to serve the needs of your installation.
%%
%% However, NO PERMISSION is granted to distribute a modified version
diff --git a/Master/texmf-dist/tex/generic/babel-greek/lgrlmss.fd b/Master/texmf-dist/tex/generic/babel-greek/lgrlmss.fd
index 45829bcb14d..83de4be8df1 100644
--- a/Master/texmf-dist/tex/generic/babel-greek/lgrlmss.fd
+++ b/Master/texmf-dist/tex/generic/babel-greek/lgrlmss.fd
@@ -7,33 +7,25 @@
%% greek.fdd (with options: `fd,LGRlmss')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
-%% listed elsewhere in this file. All rights reserved.
+%% Copyright 1989-2008 Apostolos Syropoulos, Claudio Beccari, Johannes L. Braams
+%% and the authors listed elsewhere in this file.
+%% All rights reserved.
%%
-%% This file was generated from file(s) of the Babel system.
-%% ---------------------------------------------------------
+%% This file was generated from file(s) 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
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2003/12/01 or later.
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is Johannes Braams.
+%% The Current Maintainer of this work is Günter Milde <milde@users.sf.net>.
%%
-%% This file may only be distributed together with a copy of the Babel
-%% system. You may however distribute the Babel system without
-%% such generated files.
-%%
-%% The list of all files belonging to the Babel distribution is
-%% given in the file `manifest.bbl'. See also `legal.bbl for additional
-%% information.
-%%
-%% In particular, permission is granted to customize the declarations in
+%% Permission is granted to customize the declarations in
%% this file to serve the needs of your installation.
%%
%% However, NO PERMISSION is granted to distribute a modified version
diff --git a/Master/texmf-dist/tex/generic/babel-greek/lgrlmtt.fd b/Master/texmf-dist/tex/generic/babel-greek/lgrlmtt.fd
index 1571a3aa1f9..5e6bfcde559 100644
--- a/Master/texmf-dist/tex/generic/babel-greek/lgrlmtt.fd
+++ b/Master/texmf-dist/tex/generic/babel-greek/lgrlmtt.fd
@@ -7,33 +7,25 @@
%% greek.fdd (with options: `fd,LGRlmtt')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
-%% listed elsewhere in this file. All rights reserved.
+%% Copyright 1989-2008 Apostolos Syropoulos, Claudio Beccari, Johannes L. Braams
+%% and the authors listed elsewhere in this file.
+%% All rights reserved.
%%
-%% This file was generated from file(s) of the Babel system.
-%% ---------------------------------------------------------
+%% This file was generated from file(s) 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
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in
+%% It may be distributed and/or modified under the conditions of the LaTeX
+%% Project Public License, either version 1.3 of this license or (at your
+%% option) any later version. The latest version of this license is in
%% http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2003/12/01 or later.
%%
%% This work has the LPPL maintenance status "maintained".
%%
-%% The Current Maintainer of this work is Johannes Braams.
+%% The Current Maintainer of this work is Günter Milde <milde@users.sf.net>.
%%
-%% This file may only be distributed together with a copy of the Babel
-%% system. You may however distribute the Babel system without
-%% such generated files.
-%%
-%% The list of all files belonging to the Babel distribution is
-%% given in the file `manifest.bbl'. See also `legal.bbl for additional
-%% information.
-%%
-%% In particular, permission is granted to customize the declarations in
+%% Permission is granted to customize the declarations in
%% this file to serve the needs of your installation.
%%
%% However, NO PERMISSION is granted to distribute a modified version