summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def
diff options
context:
space:
mode:
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.def33
1 files changed, 19 insertions, 14 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 14c4a449fdf..5b8d8013091 100644
--- a/Master/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def
+++ b/Master/texmf-dist/tex/latex/greek-fontenc/greek-fontenc.def
@@ -12,7 +12,7 @@
% ::
\ProvidesFile{greek-fontenc.def}
-[2015/08/04 v0.13 Common Greek font encoding definitions]
+[2015/08/04 v0.13.4 Common Greek font encoding definitions]
% :Abstract: This file provides definitions that are shared between
% font encodings providing Greek characters.
@@ -20,13 +20,14 @@
% 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
-% 0.12 2014-12-12 Remove symbol macros for breathing accents.
-% 0.13 2015/08/04 No @uclclist entry for ypogegrammeni/prosgegrammeni.
-% ===== ============ ========================================================
+% ====== ============ =========================================================
+% 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
+% 0.12 2014-12-12 Remove symbol macros for breathing accents.
+% 0.13 2015-08-04 No @uclclist entry for ypogegrammeni/prosgegrammeni.
+% 0.13.4 2019-07-10 ``@uclclist`` entry for ``\prosgegrammeni``.
+% ====== ============ =========================================================
%
% Usage
% -----
@@ -234,12 +235,12 @@
%
% If UPPERCASE (all-caps) is generated with ``\MakeUppercase``, macro
% substitutions in the ``\@uclclist`` apply. This can be used to drop the
-% diacritics (except dialytika and sub-iota). Different conventions exist for
-% the `treatment of sub-iota with uppercase letters`__. In the CB Fonts, an
-% "index" iota is used.
-%
-% __ http://www.tlg.uci.edu/~opoudjis/unicode/unicode_adscript.html
+% diacritics (except dialytika and `iota subscript`__). Different conventions
+% exist for the `treatment of the iota subscript with uppercase letters`__. In
+% the CB Fonts, a small capital adscript iota is used.
%
+% __ https://en.wikipedia.org/wiki/Iota_subscript
+% __ https://opoudjis.net/unicode/unicode_adscript.html
%
% @uclclist extension
% """""""""""""""""""
@@ -267,7 +268,7 @@
\accdialytikavaria\LGR@accDialytika
\accdialytikaperispomeni\LGR@accDialytika
\accperispomeni\LGR@accdropped
- % \ypogegrammeni\prosgegrammeni
+ \LGR@ypogegrammeni\prosgegrammeni
\textalpha \textAlpha
\textbeta \textBeta
\textgamma \textGamma
@@ -323,6 +324,10 @@
\DeclareTextCommand{\LGR@accDialytika}{\LastDeclaredEncoding}{\accdialytika}
\DeclareTextCompositeCommand{\accdialytika}{\LastDeclaredEncoding}{\LGR@hiatus}{\accdialytika}
+% Convert ``\prosgegrammeni`` (adscript iota) to ``\ypogegrammeni``
+% (subscript iota) but not vice versa::
+
+\DeclareTextCommand{\LGR@ypogegrammeni}{\LastDeclaredEncoding}{\ypogegrammeni}
% Mark hiatus