diff options
author | Karl Berry <karl@freefriends.org> | 2013-10-01 21:34:20 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-10-01 21:34:20 +0000 |
commit | ac707efcff1e01a43f4a40a0444aab8b4d17f924 (patch) | |
tree | 726be5f63a6b6d6ee1ae26f7096ec3378913902f /Master/texmf-dist/source/generic/babel-greek | |
parent | 4e5ed8816b573edaebef454de0454b27fb4da604 (diff) |
babel-greek (1oct13)
git-svn-id: svn://tug.org/texlive/trunk@31810 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/generic/babel-greek')
-rw-r--r-- | Master/texmf-dist/source/generic/babel-greek/greek.dtx | 176 |
1 files changed, 91 insertions, 85 deletions
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} |