diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def | 70 |
1 files changed, 30 insertions, 40 deletions
diff --git a/Master/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def b/Master/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def index b2510b6137e..06d591d6272 100644 --- a/Master/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def +++ b/Master/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def @@ -8,48 +8,33 @@ % :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. -% +% :Identification: +% :: + +\ProvidesFile{greek-fontenc.def} +[2013/11/28 v0.11 Common Greek font encoding definitions] + % :Abstract: This file provides definitions that are shared between % font encodings providing Greek characters. % -% Changelog -% --------- -% -% .. class:: borderless -% -% ===== ============ ======================================================== -% 0.9 2013-07-03 code "outsourced" from lgrxenc.def -% 0.9.1 2013-07-17 composite definitions starting with standard accent cmds -% 0.11 2013-11-28 ``\greekscript`` TextCommand -% ===== ============ ======================================================== +% Changelog: +% .. class:: borderless +% +% ===== ============ ======================================================== +% 0.9 2013-07-03 code "outsourced" from lgrxenc.def +% 0.9.1 2013-07-17 composite definitions starting with standard accent cmds +% 0.11 2013-11-28 ``\greekscript`` TextCommand +% ===== ============ ======================================================== % % Usage % ----- % -% This file can be input by font encoding definition files after declaring the -% font encoding. -% -% Example: -% Define Greek LICR's for XeTeX -% -% .. code:: latex -% -% \DeclareFontEncoding{EU1}{}{} -% \input{greek-fontenc.def} -% % Unicode-specific LICR - Character mappings -% % ... -% +% This file is input by the font encoding definition files lgrenc.def_. and +% greek-euenc.def_. % % Implementation % -------------- -% -% Identification -% ~~~~~~~~~~~~~~ -% :: - -\ProvidesFile{greek-fontenc.def} -[2013/11/28 v0.11 Common Greek font encoding definitions] - +% % ensuregreek, greekscript % ~~~~~~~~~~~~~~~~~~~~~~~~ % @@ -66,8 +51,9 @@ \ProvideTextCommand{\ensuregreek}{\LastDeclaredEncoding}[1]{#1} -% The ``\greekscript`` declaration ensures the current font encoding supports -% the Greek script:: +% The ``\greekscript`` declaration switches to a font encoding supporting +% the Greek script, if required. The following definition announces the +% ``\LastDeclaredEncoding`` as Greek-supporting:: \ProvideTextCommand{\greekscript}{\LastDeclaredEncoding}{} @@ -75,9 +61,10 @@ % Aliases % ~~~~~~~ % -% Compatibility aliases for hyperref_'s puenc.def, defined via -% `DeclareTextCommand` so that up/downcasing works without the need for -% additional uclclist entries:: +% Aliases are defined via `DeclareTextCommand` so that up/downcasing works +% without the need for additional uclclist_ entries. +% +% Compatibility aliases for hyperref_'s puenc.def:: \DeclareTextCommand{\textstigmagreek}{\LastDeclaredEncoding}{\textstigma} \DeclareTextCommand{\textkoppagreek}{\LastDeclaredEncoding}{\textkoppa} @@ -232,7 +219,8 @@ \DeclareTextCompositeCommand{\accdasia}{\LastDeclaredEncoding}{\~}{\accdasiaperispomeni} \DeclareTextCompositeCommand{\<}{\LastDeclaredEncoding}{~}{\accdasiaperispomeni} - +% .. _uclclist: +% % UPPERCASE % ~~~~~~~~~ % @@ -315,8 +303,7 @@ % Substitution macros % """"""""""""""""""" % -% Drop diacritics -% (The argument processing ensures that kerning is preserved) :: +% Drop diacritics (The argument passing ensures that kerning is preserved) :: \DeclareTextCommand{\LGR@accdropped}{\LastDeclaredEncoding}[1]{#1} @@ -387,3 +374,6 @@ % http://mirror.ctan.org/macros/latex/contrib/teubner/teubner-doc.pdf % .. _textalpha: textalpha.sty.html % .. _ucs: http://www.ctan.org/pkg/unicode +% +% .. _lgrenc.def: lgrenc.def.html +% .. _greek-euenc.def: greek-euenc.def.html |