summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/generic/babel-greek/greek.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/generic/babel-greek/greek.dtx')
-rw-r--r--Master/texmf-dist/source/generic/babel-greek/greek.dtx22
1 files changed, 10 insertions, 12 deletions
diff --git a/Master/texmf-dist/source/generic/babel-greek/greek.dtx b/Master/texmf-dist/source/generic/babel-greek/greek.dtx
index 3303ade20ed..ad4cb130d84 100644
--- a/Master/texmf-dist/source/generic/babel-greek/greek.dtx
+++ b/Master/texmf-dist/source/generic/babel-greek/greek.dtx
@@ -25,7 +25,7 @@
% and covered by LPPL is defined by the unpacking script (greek.ins)
% which is part of the package.
% \fi
-% \CheckSum{1225}
+% \CheckSum{1216}
%
% \iffalse
% Tell the \LaTeX\ system who we are and write an entry on the
@@ -36,7 +36,7 @@
%<code>\ProvidesLanguage{greek}
%\fi
%\ProvidesFile{greek.dtx}
- [2013/07/19 v1.6 Greek support for the babel system]
+ [2013/09/09 v1.7 Greek support for the babel system]
%\iffalse
%% File `greek.dtx'
%% Babel package for LaTeX version 2e
@@ -99,6 +99,8 @@
% \changes{greek-1.6}{2013/07/18}{fix \cs{@roman} and \cs{@Roman}
% redefinition (thanks to Enrico Gregorio and Claudio Beccari),
% load LICR macro definitions for Xe/LuaTeX.}
+% \changes{greek-1.7}{2013/09/09}{Do not load euenc.def with XeTeX/LuaTeX.
+% Users should load greek-fontenc instead.}
%
% \section{Babel support for the Greek language}
%
@@ -320,6 +322,8 @@
% \changes{greek-1.4}{2013/05/17}{\file{lgrenc.def} moved to the
% separate package `greek-fontenc'}
% \changes{greek-1.5}{2013/06/21}{LGR setup skipped with XeTeX/LuaTeX}
+% \changes{greek-1.7}{2013/09/09}{Do not load euenc.def with XeTeX/LuaTeX
+% (too complicated to get it right).}
% \begin{macrocode}
\if@bbl@greek@unicode
% \end{macrocode}
@@ -328,21 +332,14 @@
% \begin{macrocode}
\let\greektext\relax
\let\textgreek\@firstofone
- \ifdefined\accdasiaoxia % Accent Dasia-Oxia LICR
- \relax %\message{Greek LICR definitions found}
- \else
- \InputIfFileExists{greek-euenc.def}{}{\PackageWarningNoLine{babel}{%
- Can't find the file "greek-euenc.def".\MessageBreak
- Greek LICR definitions missing:\MessageBreak
- Auto-generated Babel strings will lead to errors}
- }
\fi
\else
\InputIfFileExists{lgrenc.def}{}{%
\errhelp{I can't find the lgrenc.def file for the Greek fonts}%
\errmessage{Since I do not know the LGR font encoding^^J
I can't typeset Greek with 8-bit TeX.^^J
- Please install the "greek-fontenc" package or use XeTeX/LuaTeX.}\@@end
+ Please install the "greek-fontenc" package or use XeTeX/LuaTeX.}%
+ \@@end
}
% \end{macrocode}
%
@@ -378,9 +375,10 @@
% \emph{not} be in \cs{extraspolutonikogreek} when they are already
% in \cs{extrasgreek}}
% \changes{greek-1.5}{2013/06/15}{\cs{@roman} and \cs{@Roman} as TextCommands
-% (this extended the expansion problem to all languages!)}
+% (BUG: this extended the expansion problem to all languages!)}
% \changes{greek-1.6}{2013/07/19}{apply a patch by Enrico Gregorio.
% Thanks to Claudio Beccari for testing and reporting.}
+%
% To prevent roman numerals being typeset in greek letters we need
% to adopt the internal \LaTeX\ commands |\@roman| and
% |\@Roman|. \emph{Up to version 1.5, the definition caused errors where