diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/babel-greek')
-rw-r--r-- | Master/texmf-dist/tex/generic/babel-greek/greek.ldf | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/Master/texmf-dist/tex/generic/babel-greek/greek.ldf b/Master/texmf-dist/tex/generic/babel-greek/greek.ldf index 072d170c06d..2fe02b3a613 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 (babel-greek.ins) %% which is part of the package. \ProvidesLanguage{greek} - [2016/02/04 v1.9f Greek support for the babel system] + [2016/09/07 v1.9g Greek support for the babel system] %% File `babel-greek.dtx' %% Greek language Definition File %% Copyright © 1997, 2005 Apostolos Syropoulos, Johannes Braams @@ -104,21 +104,16 @@ \def\encodingdefault{\greekfontencoding}} \ProvideTextCommandDefault{\ensuregreek}[1]{% \leavevmode{\greekscript #1}} -\AtBeginDocument{% - \@ifl@aded{def}{eu1enc}{\xdef\latinencoding{EU1}}{}% XeTeX - \@ifl@aded{def}{eu2enc}{\xdef\latinencoding{EU2}}{}% LuaTeX - \@ifl@aded{def}{tuenc}{\xdef\latinencoding{TU}}{}% fontspec >= 2.5a -} \@ifl@aded{def}{lgrenc}{% - \ProvideTextCommand{\textcopyright}{LGR}{\textlatin{\textcopyright}} - \ProvideTextCommand{\textregistered}{LGR}{\textlatin{\textregistered}} - \ProvideTextCommand{\texttrademark}{LGR}{\textlatin{\texttrademark}} + \ProvideTextCommand{\textcopyright}{LGR}{\ensureascii{\textcopyright}} + \ProvideTextCommand{\textregistered}{LGR}{\ensureascii{\textregistered}} + \ProvideTextCommand{\texttrademark}{LGR}{\ensureascii{\texttrademark}} \let\ltx@amp\& \DeclareTextCommandDefault{\&}{\ltx@amp} - \DeclareTextCommand{\&}{LGR}{\textlatin{\ltx@amp}} - \ProvideTextCommand{\SS}{LGR}{\textlatin{\SS}} - \def\@roman#1{\expandafter\textlatin\expandafter{\romannumeral#1}} - \def\@Roman#1{\expandafter\textlatin\expandafter{% + \DeclareTextCommand{\&}{LGR}{\ensureascii{\ltx@amp}} + \ProvideTextCommand{\SS}{LGR}{\ensureascii{\SS}} + \def\@roman#1{\expandafter\ensureascii\expandafter{\romannumeral#1}} + \def\@Roman#1{\expandafter\ensureascii\expandafter{% \expandafter\@slowromancap\romannumeral#1@}} \DeclareRobustCommand{\greektext}{% \fontencoding{LGR}\selectfont |