summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-10-01 21:34:20 +0000
committerKarl Berry <karl@freefriends.org>2013-10-01 21:34:20 +0000
commitac707efcff1e01a43f4a40a0444aab8b4d17f924 (patch)
tree726be5f63a6b6d6ee1ae26f7096ec3378913902f
parent4e5ed8816b573edaebef454de0454b27fb4da604 (diff)
babel-greek (1oct13)
git-svn-id: svn://tug.org/texlive/trunk@31810 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/generic/babel-greek/README14
-rw-r--r--Master/texmf-dist/doc/generic/babel-greek/README.html12
-rw-r--r--Master/texmf-dist/doc/generic/babel-greek/greek.pdfbin213566 -> 213463 bytes
-rw-r--r--Master/texmf-dist/doc/generic/babel-greek/test-greek.pdfbin190481 -> 189424 bytes
-rw-r--r--Master/texmf-dist/doc/generic/babel-greek/test-greek.tex51
-rw-r--r--Master/texmf-dist/doc/generic/babel-greek/test-unicode-greek.pdfbin58010 -> 59438 bytes
-rw-r--r--Master/texmf-dist/doc/generic/babel-greek/test-unicode-greek.tex51
-rw-r--r--Master/texmf-dist/source/generic/babel-greek/greek.dtx176
-rw-r--r--Master/texmf-dist/tex/generic/babel-greek/greek.ldf174
9 files changed, 265 insertions, 213 deletions
diff --git a/Master/texmf-dist/doc/generic/babel-greek/README b/Master/texmf-dist/doc/generic/babel-greek/README
index 0ea11d538dc..c7338a350e0 100644
--- a/Master/texmf-dist/doc/generic/babel-greek/README
+++ b/Master/texmf-dist/doc/generic/babel-greek/README
@@ -39,6 +39,7 @@ News
1.7 2013-09-09 CB-Fonts font definition files moved to CB-Fonts package.
.. Do not auto-load euenc.def with XeTeX/LuaTeX.
1.7a 2013-09-13 Fix bug `babel/4360`_: spurious ``\fi``.
+1.7b 2013-10-01 bugfix: correct upcasing of babel strings with Xe/LuaTeX.
===== ========== ===========================================================
@@ -95,10 +96,10 @@ For polytonic greek, set the language attribute "polutoniko"::
\languageattribute{greek}{polutoniko}
When compiling with XeTeX or LuaTeX, it is recommended to load Greek LICR
-macro definitions via the greek-fontenc_ package (``greek-fontenc.sty``,
-added 2013-09-10 in version 0.9.4)::
+macro definitions via ``textalpha.sty`` or ``alphabeta.sty`` that are part
+of the greek-fontenc_ bundle since version 0.10 (2013-09-13)::
- \usepackage{greek-fontenc}
+ \usepackage{textalpha}
\usepackage[greek]{babel}
For details see `<usage.pdf>`_, `<greek.pdf>`_ and the babel_ documentation.
@@ -112,7 +113,7 @@ Greek text fonts
A list of Greek text fonts for use with LaTeX is available at the CTAN
http://www.ctan.org/topic/font-greek
-With the XeTeX or LuaTeX engines, the user should ensure that the choosen
+With the XeTeX or LuaTeX engines, the user should ensure that the chosen
font contains the required glyphs (the default Latin Modern fonts miss
them). Examples for suitable fonts are the CM-unicode_ or the `Linux
Libertine`_ OpenType fonts as well as any system-wide installed OTF fonts
@@ -132,9 +133,9 @@ 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
+This means that for every Latin-written word or acronym an explicit
language-switch is required. This problem can only be solved via a
-font-encoding comprising both Latin and Greek like the hypothetic T7 or
+font-encoding comprising both Latin and Greek like the hypothetical T7 or
Unicode (with XeTeX or LuaTeX).
@@ -153,7 +154,6 @@ Unicode (with XeTeX or LuaTeX).
.. _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
.. _Linux Libertine: http://www.ctan.org/pkg/libertine
.. _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
index 2a95c1c28f2..42085387bd3 100644
--- a/Master/texmf-dist/doc/generic/babel-greek/README.html
+++ b/Master/texmf-dist/doc/generic/babel-greek/README.html
@@ -91,7 +91,11 @@ Greek language and script via the <a class="reference external" href="http://www
</tr>
<tr><td><p>1.7a</p></td>
<td><p>2013-09-13</p></td>
-<td><p>Fix <a class="reference external" href="http://www.latex-project.org/cgi-bin/ltxbugs2html?pr=babel/4360">babel/4360</a>: spurious <tt class="literal">\fi</tt></p></td>
+<td><p>Fix bug <a class="reference external" href="http://www.latex-project.org/cgi-bin/ltxbugs2html?pr=babel/4360">babel/4360</a>: spurious <tt class="literal">\fi</tt>.</p></td>
+</tr>
+<tr><td><p>1.7b</p></td>
+<td><p>2013-10-01</p></td>
+<td><p>bugfix: correct upcasing of babel strings with Xe/LuaTeX.</p></td>
</tr>
</tbody>
</table>
@@ -131,9 +135,9 @@ ending in <tt class="literal">.dtx</tt> through LaTeX.</p></li>
<pre class="literal-block">\languageattribute{greek}{polutoniko}
</pre>
<p>When compiling with XeTeX or LuaTeX, it is recommended to load Greek LICR
-macro definitions via the <a class="reference external" href="http://www.ctan.org/pkg/greek-fontenc">greek-fontenc</a> package (<tt class="literal"><span class="pre">greek-fontenc.sty</span></tt>,
-added 2013-09-10 in version 0.9.4):</p>
-<pre class="literal-block">\usepackage{greek-fontenc}
+macro definitions via <tt class="literal">textalpha.sty</tt> or <tt class="literal">alphabeta.sty</tt> that are part
+of the <a class="reference external" href="http://www.ctan.org/pkg/greek-fontenc">greek-fontenc</a> bundle since version 0.10 (2013-09-13):</p>
+<pre class="literal-block">\usepackage{textalpha}
\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.
diff --git a/Master/texmf-dist/doc/generic/babel-greek/greek.pdf b/Master/texmf-dist/doc/generic/babel-greek/greek.pdf
index 32b4b17e172..a52873f3585 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/test-greek.pdf b/Master/texmf-dist/doc/generic/babel-greek/test-greek.pdf
index da14200f713..cab6de96b9b 100644
--- a/Master/texmf-dist/doc/generic/babel-greek/test-greek.pdf
+++ b/Master/texmf-dist/doc/generic/babel-greek/test-greek.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/babel-greek/test-greek.tex b/Master/texmf-dist/doc/generic/babel-greek/test-greek.tex
index 1e21d769f68..7d0d3c2b22c 100644
--- a/Master/texmf-dist/doc/generic/babel-greek/test-greek.tex
+++ b/Master/texmf-dist/doc/generic/babel-greek/test-greek.tex
@@ -30,11 +30,12 @@ defined in the file ``greek.ldf'' (source ``greek.dtx'').
The declaration \verb|\selectlanguage| switches between languages.
-\selectlanguage{greek}
-Ὁ Σύλλογος Ἑλλήνων Φίλων τοῦ TeX, γνωστὸς καὶ ὡς
-«Ἕλληνες Φίλοι τοῦ \TeX» (ΕΦΤ γιὰ συντομία) ἀποτελεῖ τὴν ἐπίσημη Τοπικὴ Ὁμάδα
-τοῦ \TeX{} ἢ τὸ ἑλληνικὸ \textlatin{\TeX{} LUG (Local Users Group)}.
-\selectlanguage{english}
+\begin{quote}
+ \selectlanguage{greek}
+ Τί φήις; Ἱδὼν ἐνθέδε παῖδ’ ἐλευθέραν
+ τὰς πλησίον Νύμφας στεφανοῦσαν, Σώστρατε,
+ ἐρῶν άπῆλθες εὐθύς;
+\end{quote}
The macro \verb|\foreignlanguage| sets its second argument in the specified
language. This is intended for short text parts like
@@ -84,26 +85,6 @@ Latin:
\@Roman{1}, \@Roman{2}, \@Roman{3}, \@Roman{4}, \ldots, \@Roman{1975}
\makeatother
-Enumerated lists:
-
-\selectlanguage{greek}
-\begin{enumerate}
- \item \textlatin{Item} 1
- \begin{enumerate}
- \item \textlatin{Item} 1.1
- \begin{enumerate}
- \item \textlatin{Item} 1.1.1
- \begin{enumerate}
- \item \textlatin{Item} 1.1.1.1
- \item \textlatin{Item} 1.1.1.2
- \end{enumerate}
- \item \textlatin{Item} 1.1.2
- \end{enumerate}
- \end{enumerate}
-\end{enumerate}
-\selectlanguage{english}
-
-
\section{MakeUppercase, MakeLowercase}
Capital Greek letters have diacritics (except the dialytika and sub-iota) to
@@ -349,6 +330,24 @@ Some examples:
\selectlanguage{english}
-Enumerated lists use Greek numerals in the second and fourth level.
+Enumerated lists use Greek numerals in the second and fourth level:
+
+\selectlanguage{greek}
+\begin{enumerate}
+ \item \textlatin{Item} 1
+ \begin{enumerate}
+ \item \textlatin{Item} 1.1
+ \begin{enumerate}
+ \item \textlatin{Item} 1.1.1
+ \begin{enumerate}
+ \item \textlatin{Item} 1.1.1.1
+ \item \textlatin{Item} 1.1.1.2
+ \end{enumerate}
+ \item \textlatin{Item} 1.1.2
+ \end{enumerate}
+ \end{enumerate}
+\end{enumerate}
+\selectlanguage{english}
+
\end{document}
diff --git a/Master/texmf-dist/doc/generic/babel-greek/test-unicode-greek.pdf b/Master/texmf-dist/doc/generic/babel-greek/test-unicode-greek.pdf
index 853553a3a8c..835ec064594 100644
--- a/Master/texmf-dist/doc/generic/babel-greek/test-unicode-greek.pdf
+++ b/Master/texmf-dist/doc/generic/babel-greek/test-unicode-greek.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/babel-greek/test-unicode-greek.tex b/Master/texmf-dist/doc/generic/babel-greek/test-unicode-greek.tex
index 9cad388bf16..52249b089e7 100644
--- a/Master/texmf-dist/doc/generic/babel-greek/test-unicode-greek.tex
+++ b/Master/texmf-dist/doc/generic/babel-greek/test-unicode-greek.tex
@@ -8,12 +8,13 @@
\setmainfont{Linux Libertine O}
\setsansfont{Linux Biolinum O}
% \setmainfont{DejaVu Serif}
+% \setmainfont{Droid Serif} % only monotonic Greek (subset of Greek and Coptic)
% Declare the font encoding and Greek LICR definitions:
\usepackage{textalpha}[2013/09/11]
\usepackage[greek,english]{babel}
-\languageattribute{greek}{polutoniko}
+% \languageattribute{greek}{polutoniko}
\DeclareTextCommandDefault{\ensuregreek}{\textgreek}
@@ -35,10 +36,9 @@ Examples for suitable fonts are the ``Deja Vu'', ``Linux Libertine'', or
The declaration \verb|\selectlanguage| switches between languages.
-
\begin{quote}
\selectlanguage{greek}
- Τί φήις; ̔Ιδὼν ἐνθέδε παῖδ’ ἐλευθέραν
+ Τί φήις; Ἱδὼν ἐνθέδε παῖδ’ ἐλευθέραν
τὰς πλησίον Νύμφας στεφανοῦσαν, Σώστρατε,
ἐρῶν άπῆλθες εὐθύς;
\end{quote}
@@ -116,7 +116,7 @@ MakeLowercase:
\end{quote}
The lowercase of Σ is σ (GREEK SMALL LETTER SIGMA).\footnote{%
-With LGR, it is \texttt{\textbackslash textautosigma}.}
+With LICRs, it is \texttt{\textbackslash textautosigma}.}
The lowercase of Ϛ (GREEK LETTER STIGMA) is \MakeLowercase{Ϛ}.
% \newpage
@@ -242,7 +242,35 @@ m\acctonos\textalpha\textiota να $\mapsto$
\seename,
\alsoname,
\proofname,
-\glossaryname,
+\glossaryname
+\selectlanguage{english}
+
+Test correct upcasing (dropping of accents):
+
+\selectlanguage{greek}
+\MakeUppercase{
+\prefacename,
+\refname,
+\abstractname,
+\bibname,
+\chaptername,
+\appendixname,
+\contentsname,
+\listfigurename,
+\listtablename,
+\indexname,
+\figurename,
+\tablename,
+\partname,
+\enclname,
+\ccname,
+\headtoname,
+\pagename,
+\seename,
+\alsoname,
+\proofname,
+\glossaryname
+}
\selectlanguage{english}
@@ -308,7 +336,7 @@ Some examples:
\Greeknumeral{2013},
-Enumerated lists use Greek characters/numerals in the second and fourth level.
+Enumerated lists use Greek characters/numerals in the second and fourth level:
\selectlanguage{greek}
\begin{enumerate}
@@ -328,4 +356,15 @@ Enumerated lists use Greek characters/numerals in the second and fourth level.
\selectlanguage{english}
+This may be problematic with fonts that only partially support Greek and
+miss the numeral signs (dexiakeraia and aristerikeraia). If you prefer the
+"normal" enumeration, write in the preamble after loading babel:
+
+\begin{verbatim}
+ \makeatletter
+ \addto\extrasgreek{\let\@alph\latin@alph
+ \let\@Alph\latin@Alph}
+ \makeatother
+\end{verbatim}
+
\end{document}
diff --git a/Master/texmf-dist/source/generic/babel-greek/greek.dtx b/Master/texmf-dist/source/generic/babel-greek/greek.dtx
index ddf0fac5177..de29fa78b45 100644
--- a/Master/texmf-dist/source/generic/babel-greek/greek.dtx
+++ b/Master/texmf-dist/source/generic/babel-greek/greek.dtx
@@ -36,7 +36,7 @@
%<code>\ProvidesLanguage{greek}
%\fi
%\ProvidesFile{greek.dtx}
- [2013/09/13 v1.7a Greek support for the babel system]
+ [2013/10/01 v1.7b Greek support for the babel system]
%\iffalse
%% File `greek.dtx'
%% Babel package for LaTeX version 2e
@@ -102,6 +102,8 @@
% \changes{greek-1.7}{2013/09/09}{Do not load euenc.def with XeTeX/LuaTeX.
% Prevent re-loading lgrenc.def.}
% \changes{greek-1.7a}{2013/09/13}{bugfix: remove spurious ``fi''.}
+% \changes{greek-1.7b}{2013/10/01}{bugfix: correct upcasing of babel strings
+% with Xe/LuaTeX.}
%
% \section{Babel support for the Greek language}
%
@@ -482,46 +484,49 @@
% as `s' instead of `c'.}
% \begin{macrocode}
\addto\captionsgreek{%
- \def\prefacename{\textPi\textrho\'\textomicron\textlambda\textomicron%
+ \def\prefacename{\textPi\textrho\acctonos\textomicron\textlambda\textomicron
\textgamma\textomicron\textfinalsigma}%
- \def\refname{\textAlpha\textnu\textalpha%
- \textphi\textomicron\textrho\'\textepsilon\textfinalsigma}%
- \def\abstractname{\textPi\textepsilon\textrho\'\textiota%
+ \def\refname{\textAlpha\textnu\textalpha
+ \textphi\textomicron\textrho\acctonos\textepsilon\textfinalsigma}%
+ \def\abstractname{\textPi\textepsilon\textrho\acctonos\textiota
\textlambda\texteta\textpsi\texteta}%
- \def\bibname{\textBeta\textiota\textbeta\textlambda\textiota\textomicron%
- \textgamma\textrho\textalpha\textphi\'\textiota\textalpha}%
- \def\chaptername{\textKappa\textepsilon\textphi\'\textalpha%
+ \def\bibname{\textBeta\textiota\textbeta\textlambda\textiota\textomicron
+ \textgamma\textrho\textalpha\textphi\acctonos\textiota\textalpha}%
+ \def\chaptername{\textKappa\textepsilon\textphi\acctonos\textalpha
\textlambda\textalpha\textiota\textomicron}%
- \def\appendixname{\textPi\textalpha\textrho\'\textalpha\textrho%
+ \def\appendixname{\textPi\textalpha\textrho\acctonos\textalpha\textrho
\texttau\texteta\textmu\textalpha}%
- \def\contentsname{\textPi\textepsilon\textrho\textiota%
- \textepsilon\textchi\'\textomicron\textmu\textepsilon\textnu\textalpha}%
- \def\listfigurename{\textKappa\textalpha\texttau\'\textalpha%
+ \def\contentsname{\textPi\textepsilon\textrho\textiota
+ \textepsilon\textchi\acctonos\textomicron\textmu\textepsilon
+ \textnu\textalpha}%
+ \def\listfigurename{\textKappa\textalpha\texttau\acctonos\textalpha
\textlambda\textomicron\textgamma\textomicron\textfinalsigma{}
- \textSigma\textchi\texteta\textmu\'\textalpha\texttau\textomega\textnu}%
- \def\listtablename{\textKappa\textalpha\texttau\'\textalpha%
+ \textSigma\textchi\texteta\textmu\acctonos\textalpha\texttau
+ \textomega\textnu}%
+ \def\listtablename{\textKappa\textalpha\texttau\acctonos\textalpha
\textlambda\textomicron\textgamma\textomicron\textfinalsigma{}
- \textPi\textiota\textnu\'\textalpha\textkappa\textomega\textnu}%
- \def\indexname{\textEpsilon\textupsilon\textrho\textepsilon%
- \texttau\'\texteta\textrho\textiota\textomicron}%
- \def\figurename{\textSigma\textchi\'\texteta\textmu\textalpha}%
- \def\tablename{\textPi\'\textiota\textnu\textalpha%
+ \textPi\textiota\textnu\acctonos\textalpha\textkappa\textomega\textnu}%
+ \def\indexname{\textEpsilon\textupsilon\textrho\textepsilon
+ \texttau\acctonos\texteta\textrho\textiota\textomicron}%
+ \def\figurename{\textSigma\textchi\acctonos\texteta\textmu\textalpha}%
+ \def\tablename{\textPi\acctonos\textiota\textnu\textalpha
\textkappa\textalpha\textfinalsigma}%
- \def\partname{\textMu\'\textepsilon\textrho\textomicron\textfinalsigma}%
- \def\enclname{\textSigma\textupsilon\textnu\texteta\textmu%
- \textmu\'\textepsilon\textnu\textalpha}%
- \def\ccname{\textKappa\textomicron\textiota\textnu\textomicron%
- \textpi\textomicron\'\textiota\texteta\textsigma\texteta}%
+ \def\partname{\textMu\acctonos\textepsilon\textrho\textomicron
+ \textfinalsigma}%
+ \def\enclname{\textSigma\textupsilon\textnu\texteta\textmu
+ \textmu\acctonos\textepsilon\textnu\textalpha}%
+ \def\ccname{\textKappa\textomicron\textiota\textnu\textomicron
+ \textpi\textomicron\acctonos\textiota\texteta\textsigma\texteta}%
\def\headtoname{\textPi\textrho\textomicron\textfinalsigma}%
- \def\pagename{\textSigma\textepsilon\textlambda\'\textiota%
+ \def\pagename{\textSigma\textepsilon\textlambda\acctonos\textiota
\textdelta\textalpha}%
- \def\seename{\textbeta\textlambda\'\textepsilon\textpi\textepsilon}%
- \def\alsoname{\textbeta\textlambda\'\textepsilon\textpi\textepsilon{}
- \textepsilon\textpi\'\textiota\textsigma\texteta\textfinalsigma}%
- \def\proofname{\textAlpha\textpi\'\textomicron%
+ \def\seename{\textbeta\textlambda\acctonos\textepsilon\textpi\textepsilon}%
+ \def\alsoname{\textbeta\textlambda\acctonos\textepsilon\textpi\textepsilon{}
+ \textepsilon\textpi\acctonos\textiota\textsigma\texteta\textfinalsigma}%
+ \def\proofname{\textAlpha\textpi\acctonos\textomicron
\textdelta\textepsilon\textiota\textxi\texteta}%
- \def\glossaryname{\textGamma\textlambda\textomega\textsigma%
- \textsigma\'\textalpha\textrho\textiota}%
+ \def\glossaryname{\textGamma\textlambda\textomega\textsigma
+ \textsigma\acctonos\textalpha\textrho\textiota}%
}
% \end{macrocode}
% \end{macro}
@@ -539,15 +544,15 @@
% \begin{macrocode}
\let\captionspolutonikogreek\captionsgreek
\addto\captionspolutonikogreek{%
- \def\refname{\>\textAlpha\textnu\textalpha%
- \textphi\textomicron\textrho\`\textepsilon\textfinalsigma}%
- \def\indexname{\textEpsilon\<\textupsilon\textrho\textepsilon%
- \texttau\'\texteta\textrho\textiota\textomicron}%
- \def\figurename{\textSigma\textchi\~\texteta\textmu\textalpha}%
- \def\headtoname{\textPi\textrho\`\textomicron\textfinalsigma}%
- \def\alsoname{\textbeta\textlambda\'\textepsilon\textpi\textepsilon{}
- \>\textepsilon\textpi\'\textiota\textsigma\texteta\textfinalsigma}%
- \def\proofname{\>\textAlpha\textpi\'\textomicron%
+ \def\refname{\>\textAlpha\textnu\textalpha
+ \textphi\textomicron\textrho\accvaria\textepsilon\textfinalsigma}%
+ \def\indexname{\textEpsilon\<\textupsilon\textrho\textepsilon
+ \texttau\acctonos\texteta\textrho\textiota\textomicron}%
+ \def\figurename{\textSigma\textchi\accperispomeni\texteta\textmu\textalpha}%
+ \def\headtoname{\textPi\textrho\accvaria\textomicron\textfinalsigma}%
+ \def\alsoname{\textbeta\textlambda\acctonos\textepsilon\textpi\textepsilon{}
+ \>\textepsilon\textpi\acctonos\textiota\textsigma\texteta\textfinalsigma}%
+ \def\proofname{\>\textAlpha\textpi\acctonos\textomicron
\textdelta\textepsilon\textiota\textxi\texteta}%
}
% \end{macrocode}
@@ -569,29 +574,29 @@
% \begin{macrocode}
\def\gr@month{%
\ifcase\month\or
- \textIota\textalpha\textnu\textomicron\textupsilon\textalpha%
- \textrho\'\textiota\textomicron\textupsilon\or
- \textPhi\textepsilon\textbeta\textrho\textomicron\textupsilon%
- \textalpha\textrho\'\textiota\textomicron\textupsilon\or
- \textMu\textalpha\textrho\texttau\'\textiota\textomicron\textupsilon\or
- \textAlpha\textpi\textrho\textiota\textlambda\'\textiota%
- \textomicron\textupsilon\or
- \textMu\textalpha\'"\textiota\textomicron\textupsilon\or
- \textIota\textomicron\textupsilon\textnu\'\textiota%
- \textomicron\textupsilon\or
- \textIota\textomicron\textupsilon\textlambda\'\textiota%
- \textomicron\textupsilon\or
- \textAlpha\textupsilon\textgamma\textomicron\'\textupsilon\textsigma%
- \texttau\textomicron\textupsilon\or
- \textSigma\textepsilon\textpi\texttau\textepsilon\textmu%
- \textbeta\textrho\'\textiota\textomicron\textupsilon\or
- \textOmicron\textkappa\texttau\textomega\textbeta%
- \textrho\'\textiota\textomicron\textupsilon\or
- \textNu\textomicron\textepsilon\textmu\textbeta%
- \textrho\'\textiota\textomicron\textupsilon\or
- \textDelta\textepsilon\textkappa\textepsilon\textmu\textbeta%
- \textrho\'\textiota\textomicron\textupsilon%
- \fi%
+ \textIota\textalpha\textnu\textomicron\textupsilon\textalpha
+ \textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textPhi\textepsilon\textbeta\textrho\textomicron\textupsilon
+ \textalpha\textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textMu\textalpha\textrho\texttau\acctonos\textiota\textomicron\textupsilon
+ \or \textAlpha\textpi\textrho\textiota\textlambda\acctonos\textiota
+ \textomicron\textupsilon \or
+ \textMu\textalpha\'"\textiota\textomicron\textupsilon \or
+ \textIota\textomicron\textupsilon\textnu\acctonos\textiota
+ \textomicron\textupsilon \or
+ \textIota\textomicron\textupsilon\textlambda\acctonos\textiota
+ \textomicron\textupsilon \or
+ \textAlpha\textupsilon\textgamma\textomicron\acctonos\textupsilon
+ \textsigma\texttau\textomicron\textupsilon \or
+ \textSigma\textepsilon\textpi\texttau\textepsilon\textmu
+ \textbeta\textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textOmicron\textkappa\texttau\textomega\textbeta
+ \textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textNu\textomicron\textepsilon\textmu\textbeta
+ \textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textDelta\textepsilon\textkappa\textepsilon\textmu\textbeta
+ \textrho\acctonos\textiota\textomicron\textupsilon
+ \fi
}
\def\dategreek{%
\def\today{\number\day \space \gr@month\space \number\year}}
@@ -608,28 +613,29 @@
% \begin{macrocode}
\def\gr@c@month{%
\ifcase\month\or
- \>\textIota\textalpha\textnu\textomicron\textupsilon\textalpha%
- \textrho\'\textiota\textomicron\textupsilon\or
- \textPhi\textepsilon\textbeta\textrho\textomicron\textupsilon%
- \textalpha\textrho\'\textiota\textomicron\textupsilon\or
- \textMu\textalpha\textrho\texttau\'\textiota\textomicron\textupsilon\or
- \>\textAlpha\textpi\textrho\textiota\textlambda%
- \'\textiota\textomicron\textupsilon\or
- \textMu\textalpha\"'\textiota\textomicron\textupsilon\or
- \>\textIota\textomicron\textupsilon\textnu%
- \'\textiota\textomicron\textupsilon\or
- \>\textIota\textomicron\textupsilon\textlambda%
- \'\textiota\textomicron\textupsilon\or
- \textAlpha\>\textupsilon\textgamma\textomicron\'\textupsilon\textsigma%
- \texttau\textomicron\textupsilon\or
- \textSigma\textepsilon\textpi\texttau\textepsilon\textmu\textbeta%
- \textrho\'\textiota\textomicron\textupsilon\or
- \>\textOmicron\textkappa\texttau\textomega\textbeta%
- \textrho\'\textiota\textomicron\textupsilon\or
- \textNu\textomicron\textepsilon\textmu\textbeta%
- \textrho\'\textiota\textomicron\textupsilon\or
- \textDelta\textepsilon\textkappa\textepsilon\textmu%
- \textbeta\textrho\'\textiota\textomicron\textupsilon%
+ \>\textIota\textalpha\textnu\textomicron\textupsilon\textalpha
+ \textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textPhi\textepsilon\textbeta\textrho\textomicron\textupsilon
+ \textalpha\textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textMu\textalpha\textrho\texttau\acctonos\textiota\textomicron
+ \textupsilon \or
+ \>\textAlpha\textpi\textrho\textiota\textlambda
+ \acctonos\textiota\textomicron\textupsilon \or
+ \textMu\textalpha\"'\textiota\textomicron\textupsilon \or
+ \>\textIota\textomicron\textupsilon\textnu
+ \acctonos\textiota\textomicron\textupsilon \or
+ \>\textIota\textomicron\textupsilon\textlambda
+ \acctonos\textiota\textomicron\textupsilon \or
+ \textAlpha\>\textupsilon\textgamma\textomicron\acctonos\textupsilon
+ \textsigma\texttau\textomicron\textupsilon \or
+ \textSigma\textepsilon\textpi\texttau\textepsilon\textmu\textbeta
+ \textrho\acctonos\textiota\textomicron\textupsilon \or
+ \>\textOmicron\textkappa\texttau\textomega\textbeta
+ \textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textNu\textomicron\textepsilon\textmu\textbeta
+ \textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textDelta\textepsilon\textkappa\textepsilon\textmu
+ \textbeta\textrho\acctonos\textiota\textomicron\textupsilon
\fi
}
% \end{macrocode}
diff --git a/Master/texmf-dist/tex/generic/babel-greek/greek.ldf b/Master/texmf-dist/tex/generic/babel-greek/greek.ldf
index 6c0f020b09a..e399b8de2ef 100644
--- a/Master/texmf-dist/tex/generic/babel-greek/greek.ldf
+++ b/Master/texmf-dist/tex/generic/babel-greek/greek.ldf
@@ -32,7 +32,7 @@
%% and covered by LPPL is defined by the unpacking script (greek.ins)
%% which is part of the package.
\ProvidesLanguage{greek}
- [2013/09/13 v1.7a Greek support for the babel system]
+ [2013/10/01 v1.7b Greek support for the babel system]
%% File `greek.dtx'
%% Babel package for LaTeX version 2e
%% Copyright (C) 1989 -- 2005
@@ -104,112 +104,116 @@
\fi % End of LGR fixes not required with XeTeX/LuaTeX.
\providehyphenmins{\CurrentOption}{\@ne\@ne}
\addto\captionsgreek{%
- \def\prefacename{\textPi\textrho\'\textomicron\textlambda\textomicron%
+ \def\prefacename{\textPi\textrho\acctonos\textomicron\textlambda\textomicron
\textgamma\textomicron\textfinalsigma}%
- \def\refname{\textAlpha\textnu\textalpha%
- \textphi\textomicron\textrho\'\textepsilon\textfinalsigma}%
- \def\abstractname{\textPi\textepsilon\textrho\'\textiota%
+ \def\refname{\textAlpha\textnu\textalpha
+ \textphi\textomicron\textrho\acctonos\textepsilon\textfinalsigma}%
+ \def\abstractname{\textPi\textepsilon\textrho\acctonos\textiota
\textlambda\texteta\textpsi\texteta}%
- \def\bibname{\textBeta\textiota\textbeta\textlambda\textiota\textomicron%
- \textgamma\textrho\textalpha\textphi\'\textiota\textalpha}%
- \def\chaptername{\textKappa\textepsilon\textphi\'\textalpha%
+ \def\bibname{\textBeta\textiota\textbeta\textlambda\textiota\textomicron
+ \textgamma\textrho\textalpha\textphi\acctonos\textiota\textalpha}%
+ \def\chaptername{\textKappa\textepsilon\textphi\acctonos\textalpha
\textlambda\textalpha\textiota\textomicron}%
- \def\appendixname{\textPi\textalpha\textrho\'\textalpha\textrho%
+ \def\appendixname{\textPi\textalpha\textrho\acctonos\textalpha\textrho
\texttau\texteta\textmu\textalpha}%
- \def\contentsname{\textPi\textepsilon\textrho\textiota%
- \textepsilon\textchi\'\textomicron\textmu\textepsilon\textnu\textalpha}%
- \def\listfigurename{\textKappa\textalpha\texttau\'\textalpha%
+ \def\contentsname{\textPi\textepsilon\textrho\textiota
+ \textepsilon\textchi\acctonos\textomicron\textmu\textepsilon
+ \textnu\textalpha}%
+ \def\listfigurename{\textKappa\textalpha\texttau\acctonos\textalpha
\textlambda\textomicron\textgamma\textomicron\textfinalsigma{}
- \textSigma\textchi\texteta\textmu\'\textalpha\texttau\textomega\textnu}%
- \def\listtablename{\textKappa\textalpha\texttau\'\textalpha%
+ \textSigma\textchi\texteta\textmu\acctonos\textalpha\texttau
+ \textomega\textnu}%
+ \def\listtablename{\textKappa\textalpha\texttau\acctonos\textalpha
\textlambda\textomicron\textgamma\textomicron\textfinalsigma{}
- \textPi\textiota\textnu\'\textalpha\textkappa\textomega\textnu}%
- \def\indexname{\textEpsilon\textupsilon\textrho\textepsilon%
- \texttau\'\texteta\textrho\textiota\textomicron}%
- \def\figurename{\textSigma\textchi\'\texteta\textmu\textalpha}%
- \def\tablename{\textPi\'\textiota\textnu\textalpha%
+ \textPi\textiota\textnu\acctonos\textalpha\textkappa\textomega\textnu}%
+ \def\indexname{\textEpsilon\textupsilon\textrho\textepsilon
+ \texttau\acctonos\texteta\textrho\textiota\textomicron}%
+ \def\figurename{\textSigma\textchi\acctonos\texteta\textmu\textalpha}%
+ \def\tablename{\textPi\acctonos\textiota\textnu\textalpha
\textkappa\textalpha\textfinalsigma}%
- \def\partname{\textMu\'\textepsilon\textrho\textomicron\textfinalsigma}%
- \def\enclname{\textSigma\textupsilon\textnu\texteta\textmu%
- \textmu\'\textepsilon\textnu\textalpha}%
- \def\ccname{\textKappa\textomicron\textiota\textnu\textomicron%
- \textpi\textomicron\'\textiota\texteta\textsigma\texteta}%
+ \def\partname{\textMu\acctonos\textepsilon\textrho\textomicron
+ \textfinalsigma}%
+ \def\enclname{\textSigma\textupsilon\textnu\texteta\textmu
+ \textmu\acctonos\textepsilon\textnu\textalpha}%
+ \def\ccname{\textKappa\textomicron\textiota\textnu\textomicron
+ \textpi\textomicron\acctonos\textiota\texteta\textsigma\texteta}%
\def\headtoname{\textPi\textrho\textomicron\textfinalsigma}%
- \def\pagename{\textSigma\textepsilon\textlambda\'\textiota%
+ \def\pagename{\textSigma\textepsilon\textlambda\acctonos\textiota
\textdelta\textalpha}%
- \def\seename{\textbeta\textlambda\'\textepsilon\textpi\textepsilon}%
- \def\alsoname{\textbeta\textlambda\'\textepsilon\textpi\textepsilon{}
- \textepsilon\textpi\'\textiota\textsigma\texteta\textfinalsigma}%
- \def\proofname{\textAlpha\textpi\'\textomicron%
+ \def\seename{\textbeta\textlambda\acctonos\textepsilon\textpi\textepsilon}%
+ \def\alsoname{\textbeta\textlambda\acctonos\textepsilon\textpi\textepsilon{}
+ \textepsilon\textpi\acctonos\textiota\textsigma\texteta\textfinalsigma}%
+ \def\proofname{\textAlpha\textpi\acctonos\textomicron
\textdelta\textepsilon\textiota\textxi\texteta}%
- \def\glossaryname{\textGamma\textlambda\textomega\textsigma%
- \textsigma\'\textalpha\textrho\textiota}%
+ \def\glossaryname{\textGamma\textlambda\textomega\textsigma
+ \textsigma\acctonos\textalpha\textrho\textiota}%
}
\let\captionspolutonikogreek\captionsgreek
\addto\captionspolutonikogreek{%
- \def\refname{\>\textAlpha\textnu\textalpha%
- \textphi\textomicron\textrho\`\textepsilon\textfinalsigma}%
- \def\indexname{\textEpsilon\<\textupsilon\textrho\textepsilon%
- \texttau\'\texteta\textrho\textiota\textomicron}%
- \def\figurename{\textSigma\textchi\~\texteta\textmu\textalpha}%
- \def\headtoname{\textPi\textrho\`\textomicron\textfinalsigma}%
- \def\alsoname{\textbeta\textlambda\'\textepsilon\textpi\textepsilon{}
- \>\textepsilon\textpi\'\textiota\textsigma\texteta\textfinalsigma}%
- \def\proofname{\>\textAlpha\textpi\'\textomicron%
+ \def\refname{\>\textAlpha\textnu\textalpha
+ \textphi\textomicron\textrho\accvaria\textepsilon\textfinalsigma}%
+ \def\indexname{\textEpsilon\<\textupsilon\textrho\textepsilon
+ \texttau\acctonos\texteta\textrho\textiota\textomicron}%
+ \def\figurename{\textSigma\textchi\accperispomeni\texteta\textmu\textalpha}%
+ \def\headtoname{\textPi\textrho\accvaria\textomicron\textfinalsigma}%
+ \def\alsoname{\textbeta\textlambda\acctonos\textepsilon\textpi\textepsilon{}
+ \>\textepsilon\textpi\acctonos\textiota\textsigma\texteta\textfinalsigma}%
+ \def\proofname{\>\textAlpha\textpi\acctonos\textomicron
\textdelta\textepsilon\textiota\textxi\texteta}%
}
\def\gr@month{%
\ifcase\month\or
- \textIota\textalpha\textnu\textomicron\textupsilon\textalpha%
- \textrho\'\textiota\textomicron\textupsilon\or
- \textPhi\textepsilon\textbeta\textrho\textomicron\textupsilon%
- \textalpha\textrho\'\textiota\textomicron\textupsilon\or
- \textMu\textalpha\textrho\texttau\'\textiota\textomicron\textupsilon\or
- \textAlpha\textpi\textrho\textiota\textlambda\'\textiota%
- \textomicron\textupsilon\or
- \textMu\textalpha\'"\textiota\textomicron\textupsilon\or
- \textIota\textomicron\textupsilon\textnu\'\textiota%
- \textomicron\textupsilon\or
- \textIota\textomicron\textupsilon\textlambda\'\textiota%
- \textomicron\textupsilon\or
- \textAlpha\textupsilon\textgamma\textomicron\'\textupsilon\textsigma%
- \texttau\textomicron\textupsilon\or
- \textSigma\textepsilon\textpi\texttau\textepsilon\textmu%
- \textbeta\textrho\'\textiota\textomicron\textupsilon\or
- \textOmicron\textkappa\texttau\textomega\textbeta%
- \textrho\'\textiota\textomicron\textupsilon\or
- \textNu\textomicron\textepsilon\textmu\textbeta%
- \textrho\'\textiota\textomicron\textupsilon\or
- \textDelta\textepsilon\textkappa\textepsilon\textmu\textbeta%
- \textrho\'\textiota\textomicron\textupsilon%
- \fi%
+ \textIota\textalpha\textnu\textomicron\textupsilon\textalpha
+ \textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textPhi\textepsilon\textbeta\textrho\textomicron\textupsilon
+ \textalpha\textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textMu\textalpha\textrho\texttau\acctonos\textiota\textomicron\textupsilon
+ \or \textAlpha\textpi\textrho\textiota\textlambda\acctonos\textiota
+ \textomicron\textupsilon \or
+ \textMu\textalpha\'"\textiota\textomicron\textupsilon \or
+ \textIota\textomicron\textupsilon\textnu\acctonos\textiota
+ \textomicron\textupsilon \or
+ \textIota\textomicron\textupsilon\textlambda\acctonos\textiota
+ \textomicron\textupsilon \or
+ \textAlpha\textupsilon\textgamma\textomicron\acctonos\textupsilon
+ \textsigma\texttau\textomicron\textupsilon \or
+ \textSigma\textepsilon\textpi\texttau\textepsilon\textmu
+ \textbeta\textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textOmicron\textkappa\texttau\textomega\textbeta
+ \textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textNu\textomicron\textepsilon\textmu\textbeta
+ \textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textDelta\textepsilon\textkappa\textepsilon\textmu\textbeta
+ \textrho\acctonos\textiota\textomicron\textupsilon
+ \fi
}
\def\dategreek{%
\def\today{\number\day \space \gr@month\space \number\year}}
\def\gr@c@month{%
\ifcase\month\or
- \>\textIota\textalpha\textnu\textomicron\textupsilon\textalpha%
- \textrho\'\textiota\textomicron\textupsilon\or
- \textPhi\textepsilon\textbeta\textrho\textomicron\textupsilon%
- \textalpha\textrho\'\textiota\textomicron\textupsilon\or
- \textMu\textalpha\textrho\texttau\'\textiota\textomicron\textupsilon\or
- \>\textAlpha\textpi\textrho\textiota\textlambda%
- \'\textiota\textomicron\textupsilon\or
- \textMu\textalpha\"'\textiota\textomicron\textupsilon\or
- \>\textIota\textomicron\textupsilon\textnu%
- \'\textiota\textomicron\textupsilon\or
- \>\textIota\textomicron\textupsilon\textlambda%
- \'\textiota\textomicron\textupsilon\or
- \textAlpha\>\textupsilon\textgamma\textomicron\'\textupsilon\textsigma%
- \texttau\textomicron\textupsilon\or
- \textSigma\textepsilon\textpi\texttau\textepsilon\textmu\textbeta%
- \textrho\'\textiota\textomicron\textupsilon\or
- \>\textOmicron\textkappa\texttau\textomega\textbeta%
- \textrho\'\textiota\textomicron\textupsilon\or
- \textNu\textomicron\textepsilon\textmu\textbeta%
- \textrho\'\textiota\textomicron\textupsilon\or
- \textDelta\textepsilon\textkappa\textepsilon\textmu%
- \textbeta\textrho\'\textiota\textomicron\textupsilon%
+ \>\textIota\textalpha\textnu\textomicron\textupsilon\textalpha
+ \textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textPhi\textepsilon\textbeta\textrho\textomicron\textupsilon
+ \textalpha\textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textMu\textalpha\textrho\texttau\acctonos\textiota\textomicron
+ \textupsilon \or
+ \>\textAlpha\textpi\textrho\textiota\textlambda
+ \acctonos\textiota\textomicron\textupsilon \or
+ \textMu\textalpha\"'\textiota\textomicron\textupsilon \or
+ \>\textIota\textomicron\textupsilon\textnu
+ \acctonos\textiota\textomicron\textupsilon \or
+ \>\textIota\textomicron\textupsilon\textlambda
+ \acctonos\textiota\textomicron\textupsilon \or
+ \textAlpha\>\textupsilon\textgamma\textomicron\acctonos\textupsilon
+ \textsigma\texttau\textomicron\textupsilon \or
+ \textSigma\textepsilon\textpi\texttau\textepsilon\textmu\textbeta
+ \textrho\acctonos\textiota\textomicron\textupsilon \or
+ \>\textOmicron\textkappa\texttau\textomega\textbeta
+ \textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textNu\textomicron\textepsilon\textmu\textbeta
+ \textrho\acctonos\textiota\textomicron\textupsilon \or
+ \textDelta\textepsilon\textkappa\textepsilon\textmu
+ \textbeta\textrho\acctonos\textiota\textomicron\textupsilon
\fi
}
\def\Grtoday{%