summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/greek-fontenc/tuenc-greek.def.html
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/greek-fontenc/tuenc-greek.def.html')
-rw-r--r--Master/texmf-dist/doc/latex/greek-fontenc/tuenc-greek.def.html785
1 files changed, 420 insertions, 365 deletions
diff --git a/Master/texmf-dist/doc/latex/greek-fontenc/tuenc-greek.def.html b/Master/texmf-dist/doc/latex/greek-fontenc/tuenc-greek.def.html
index d34d5cda239..f621c681c41 100644
--- a/Master/texmf-dist/doc/latex/greek-fontenc/tuenc-greek.def.html
+++ b/Master/texmf-dist/doc/latex/greek-fontenc/tuenc-greek.def.html
@@ -620,13 +620,14 @@ version 1.3 of this license or any later version.</p>
</dd>
<dt class="identification">Identification</dt>
<dd class="identification"><pre class="literal-block">\ProvidesFile{tuenc-greek.def}
-[2020/09/25 1.0 Greek LICRs for XeTeX and LuaTeX]</pre>
+[2020/10/13 2.0 Greek LICRs for XeTeX and LuaTeX]</pre>
</dd>
</dl>
<div class="abstract topic">
<p class="topic-title">Abstract</p>
-<p>Experimental support for Greek LICR macros with XeTeX and LuaTeX.
-Extends <a href="#id14"><span class="problematic" id="id15">tuenc_</span></a>. Used by <a class="reference external" href="http://ctan.org/pkg/babel-greek">babel-greek</a> and <a class="reference external" href="textalpha.sty.html">textalpha</a>.</p>
+<p>Support for Greek LICR macros and upcasing of text
+with XeTeX and LuaTeX. Extends <a class="reference internal" href="#tuenc-def">tuenc.def</a>.
+Used by <a class="reference external" href="http://ctan.org/pkg/babel-greek">babel-greek</a> and <a class="reference external" href="textalpha.sty.html">textalpha</a>.</p>
</div>
<dl>
<dt><strong>History</strong>:</dt>
@@ -696,8 +697,28 @@ fix upcasing of <span class="docutils literal">\finalsigma</span>.</p></td>
<td><p>Rename to <span class="docutils literal"><span class="pre">tuenc-greek.def</span></span>. Use <span class="docutils literal">\UTFencname</span>.</p></td>
</tr>
<tr><td><p>1.0</p></td>
-<td><p>2020/09/25</p></td>
-<td><p><span class="docutils literal">\textKoppa</span> as alias for <span class="docutils literal">\textkoppa</span> in LGR.</p></td>
+<td><p>2020-09-25</p></td>
+<td><p>New package version. No changes in this file.</p></td>
+</tr>
+<tr><td><p>2.0</p></td>
+<td><p>2020-10-13</p></td>
+<td><p>Move common alias definitions to <span class="docutils literal"><span class="pre">greek-fontenc.def</span></span>.</p></td>
+</tr>
+<tr><td><!-- -->
+</td>
+<td></td>
+<td><p>New compatiblity definitions.</p></td>
+</tr>
+<tr><td><!-- -->
+</td>
+<td></td>
+<td><p>Use <span class="docutils literal">\UnicodeEncodingName</span> instead of <span class="docutils literal">\UTFencname</span>.</p></td>
+</tr>
+<tr><td><!-- -->
+</td>
+<td></td>
+<td><p>Make the file encoding-independent (required for input
+in other encodings with <cite>luainputenc</cite>).</p></td>
</tr>
</tbody>
</table>
@@ -712,24 +733,26 @@ fix upcasing of <span class="docutils literal">\finalsigma</span>.</p></td>
<li><p><a class="reference internal" href="#common-definitions" id="id4">Common Definitions</a></p></li>
<li><p><a class="reference internal" href="#character-definitions" id="id5">Character Definitions</a></p>
<ul>
-<li><p><a class="reference internal" href="#general-punctuation" id="id6">General Punctuation</a></p></li>
-<li><p><a class="reference internal" href="#greek-and-coptic" id="id7">Greek and Coptic</a></p></li>
-<li><p><a class="reference internal" href="#greek-extended" id="id8">Greek Extended</a></p></li>
-<li><p><a class="reference internal" href="#letterlike-symbols" id="id9">Letterlike Symbols</a></p></li>
-<li><p><a class="reference internal" href="#ancient-greek-numbers" id="id10">Ancient Greek Numbers</a></p></li>
+<li><p><a class="reference internal" href="#basic-latin" id="id6">Basic Latin</a></p></li>
+<li><p><a class="reference internal" href="#latin-1-supplement" id="id7">Latin 1 Supplement</a></p></li>
+<li><p><a class="reference internal" href="#ipa-extensions" id="id8">IPA Extensions</a></p></li>
+<li><p><a class="reference internal" href="#greek-and-coptic" id="id9">Greek and Coptic</a></p></li>
+<li><p><a class="reference internal" href="#greek-extended" id="id10">Greek Extended</a></p></li>
+<li><p><a class="reference internal" href="#letterlike-symbols" id="id11">Letterlike Symbols</a></p></li>
+<li><p><a class="reference internal" href="#ancient-greek-numbers" id="id12">Ancient Greek Numbers</a></p></li>
</ul>
</li>
-<li><p><a class="reference internal" href="#uppercase" id="id11">UPPERCASE</a></p>
+<li><p><a class="reference internal" href="#uppercase" id="id13">UPPERCASE</a></p>
<ul>
-<li><p><a class="reference internal" href="#uc-lc-values" id="id12">uc/lc values</a></p></li>
-<li><p><a class="reference internal" href="#uclclist" id="id13">uclclist</a></p></li>
+<li><p><a class="reference internal" href="#uc-lc-values" id="id14">uc/lc values</a></p></li>
+<li><p><a class="reference internal" href="#uclclist" id="id15">uclclist</a></p></li>
</ul>
</li>
</ul>
</div>
<section id="motivation">
<h2><a class="toc-backref" href="#id1">Motivation</a></h2>
-<p>LICR macro definitions for the Greek script are missing in <a href="#id16"><span class="problematic" id="id17">tuenc_</span></a> (as well
+<p>LICR macro definitions for the Greek script are missing in <a class="reference internal" href="#tuenc-def">tuenc.def</a> (as well
as the predecessors <a class="reference external" href="http://ctan.org/pkg/xunicode">xunicode</a>, <a class="reference external" href="http://ctan.org/pkg/euenc">euenc</a>).</p>
<p>This file defines <cite>LaTeX Internal Character Representaction</cite> (LICR) macros
for Greek letters and symbols. It works independed of <a class="reference external" href="http://ctan.org/pkg/xunicode">xunicode</a> using the
@@ -737,8 +760,10 @@ standard commands for <a class="reference external" href="http://mirror.ctan.org
</section>
<section id="requirements">
<h2><a class="toc-backref" href="#id2">Requirements</a></h2>
-<p>Requires XeTeX or LuaTeX, <a class="reference external" href="http://ctan.org/pkg/fontspec">fontspec</a>, and a font with Greek characters.</p>
-<p>See <a class="reference external" href="tuenc-greek-doc.tex">tuenc-greek-doc.tex</a> and <a class="reference external" href="tuenc-greek-doc.pdf">tuenc-greek-doc.pdf</a> for setup and
+<p>Requires XeTeX or LuaTeX (usually with <a class="reference external" href="http://ctan.org/pkg/fontspec">fontspec</a>), the <a class="reference external" href="http://ctan.org/pkg/latex-base">LaTeX base</a>
+file <span class="target" id="tuenc-def">tuenc.def</span> that sets up the <a class="reference external" href="http://ctan.org/pkg/encguide">font encoding</a> TU, and a font with
+Greek characters.</p>
+<p>See <a class="reference external" href="test-tuenc-greek.tex">test-tuenc-greek.tex</a> and <a class="reference external" href="test-tuenc-greek.pdf">test-tuenc-greek.pdf</a> for setup and
usage examples.</p>
</section>
<section id="greek-diacritics">
@@ -751,395 +776,436 @@ to-LaTeX converters to ensure working also inside the tabbing environment.</p></
conventions and in the definition of composite commands.</p></li>
</ul>
<p>Greek alias names for standard accents:</p>
-<pre class="literal-block">\DeclareTextCommand{\acctonos}{\UTFencname}{\&#64;tabacckludge'}
-\DeclareTextCommand{\accvaria}{\UTFencname}{\&#64;tabacckludge`}
-\DeclareTextCommand{\accdialytika}{\UTFencname}{\&#64;tabacckludge&quot;}</pre>
+<pre class="literal-block">\DeclareUnicodeAccent{\accvaria} \UnicodeEncodingName{&quot;0300}
+\DeclareUnicodeAccent{\acctonos} \UnicodeEncodingName{&quot;0301}
+\DeclareUnicodeAccent{\accdialytika}\UnicodeEncodingName{&quot;0308}</pre>
<p>The combining perispomeni character is normalized with Greek base letters,
while the (standard) combining tilde is not:</p>
-<pre class="literal-block">\DeclareTextCommand{\accperispomeni}{\UTFencname}[1]{#1\char&quot;0342 }</pre>
+<pre class="literal-block">\DeclareUnicodeAccent{\accperispomeni}\UnicodeEncodingName{&quot;0342} % COMBINING GREEK PERISPOMENI</pre>
<p>Breathings:</p>
-<p>(The COMBINING GREEK KORONIS is a legacy character, discarded in favour of
-COMBINING COMMA ABOVE)</p>
-<pre class="literal-block">\DeclareTextCommand{\accpsili}{\UTFencname}[1]{#1\char&quot;0313 } % ψιλή spiritus lenis (smooth breathing)
-\DeclareTextCommand{\accdasia}{\UTFencname}[1]{#1\char&quot;0314 } % δασεῖα spiritus asper (rough breathing)</pre>
-<p>Sub-iota:</p>
-<p><span class="docutils literal">\ypogegrammeni</span> is a postfix accent (ligature in LGR)</p>
-<pre class="literal-block">\DeclareTextSymbol{\ypogegrammeni}{\UTFencname}{0837} % COMBINING GREEK YPOGEGRAMMENI</pre>
+<p><span class="docutils literal">\accpsili = \acckoronis</span> but the COMBINING GREEK KORONIS is a legacy
+character, discarded in favour of COMBINING COMMA ABOVE.</p>
+<pre class="literal-block">\DeclareUnicodeAccent{\accpsili}\UnicodeEncodingName{&quot;0313} % ψιλή spiritus lenis (smooth breathing)
+\DeclareUnicodeAccent{\accdasia}\UnicodeEncodingName{&quot;0314} % δασεῖα spiritus asper (rough breathing)</pre>
+<p>Sub-iotas:</p>
+<p><span class="docutils literal">\prosgegrammeni</span> is a standard character (see below).
+<span class="docutils literal">\ypogegrammeni</span> is a postfix accent (ligature in LGR)</p>
+<pre class="literal-block">\DeclareTextSymbol{\ypogegrammeni}{\UnicodeEncodingName}{0837} % COMBINING GREEK YPOGEGRAMMENI</pre>
<p>Combined diacritics:</p>
+<p><span class="docutils literal">\DeclareUnicodeAccent</span> does not work with more than one argument:</p>
<pre class="literal-block">% The COMBINING DIALYTIKA TONOS is discarded and not well supported by fonts:
-\DeclareTextCommand{\accdialytikatonos}{\UTFencname}[1]{#1\char&quot;0308 \char&quot;0301 }
-\DeclareTextCommand{\accdialytikavaria}{\UTFencname}[1]{#1\char&quot;0308 \char&quot;0300 }
-\DeclareTextCommand{\accdialytikaperispomeni}{\UTFencname}[1]{#1\char&quot;0342 \char&quot;0308 }
+\DeclareTextCommand{\accdialytikatonos}{\UnicodeEncodingName}[1]{#1\char&quot;0308\char&quot;0301}
+\DeclareTextCommand{\accdialytikavaria}{\UnicodeEncodingName}[1]{#1\char&quot;0308\char&quot;0300}
+\DeclareTextCommand{\accdialytikaperispomeni}{\UnicodeEncodingName}[1]{#1\char&quot;0342\char&quot;0308}
-\DeclareTextCommand{\accdasiaoxia}{\UTFencname}[1]{#1\char&quot;0314 \char&quot;0301 }
-\DeclareTextCommand{\accdasiavaria}{\UTFencname}[1]{#1\char&quot;0314 \char&quot;0300 }
-\DeclareTextCommand{\accdasiaperispomeni}{\UTFencname}[1]{#1\char&quot;0314 \char&quot;0342 }
+\DeclareTextCommand{\accdasiaoxia}{\UnicodeEncodingName}[1]{#1\char&quot;0314\char&quot;0301}
+\DeclareTextCommand{\accdasiavaria}{\UnicodeEncodingName}[1]{#1\char&quot;0314\char&quot;0300}
+\DeclareTextCommand{\accdasiaperispomeni}{\UnicodeEncodingName}[1]{#1\char&quot;0314\char&quot;0342}
-\DeclareTextCommand{\accpsilioxia}{\UTFencname}[1]{#1\char&quot;0301 \char&quot;0313 }
-\DeclareTextCommand{\accpsilivaria}{\UTFencname}[1]{#1\char&quot;0300 \char&quot;0313 }
-\DeclareTextCommand{\accpsiliperispomeni}{\UTFencname}[1]{#1\char&quot;0342 \char&quot;0313 }</pre>
+\DeclareTextCommand{\accpsilioxia}{\UnicodeEncodingName}[1]{#1\char&quot;0301\char&quot;0313}
+\DeclareTextCommand{\accpsilivaria}{\UnicodeEncodingName}[1]{#1\char&quot;0300\char&quot;0313}
+\DeclareTextCommand{\accpsiliperispomeni}{\UnicodeEncodingName}[1]{#1\char&quot;0342\char&quot;0313}</pre>
</section>
<section id="common-definitions">
<h2><a class="toc-backref" href="#id4">Common Definitions</a></h2>
<p>Use the <a class="reference external" href="greek-fontenc.def.html">common Greek font encoding definitions</a>:</p>
-<pre class="literal-block">\renewcommand*{\LastDeclaredEncoding}{\UTFencname}
+<pre class="literal-block">\renewcommand*{\LastDeclaredEncoding}{\UnicodeEncodingName}
\input{greek-fontenc.def}</pre>
</section>
<section id="character-definitions">
<h2><a class="toc-backref" href="#id5">Character Definitions</a></h2>
-<section id="general-punctuation">
-<h3><a class="toc-backref" href="#id6">General Punctuation</a></h3>
-<p>Ligature break up with ZERO WIDTH NON-JOINER:</p>
-<pre class="literal-block">\DeclareTextCommand{\textcompwordmark}{\UTFencname}{\char&quot;200C}</pre>
+<section id="basic-latin">
+<h3><a class="toc-backref" href="#id6">Basic Latin</a></h3>
+<p>Compatibility def with LGR:</p>
+<pre class="literal-block">\DeclareTextSymbol{\textsemicolon}\UnicodeEncodingName{&quot;003B} % ;</pre>
+</section>
+<section id="latin-1-supplement">
+<h3><a class="toc-backref" href="#id7">Latin 1 Supplement</a></h3>
+<p>Distinguish MICRO SIGN from letter mu:</p>
+<pre class="literal-block">\DeclareTextSymbol{\textmicro}\UnicodeEncodingName{&quot;00B5} % µ MICRO SIGN</pre>
+</section>
+<section id="ipa-extensions">
+<h3><a class="toc-backref" href="#id8">IPA Extensions</a></h3>
+<pre class="literal-block">\DeclareTextSymbol{\textschwa}\UnicodeEncodingName{&quot;0259} % ə</pre>
</section>
<section id="greek-and-coptic">
-<h3><a class="toc-backref" href="#id7">Greek and Coptic</a></h3>
-<pre class="literal-block">% NR Unicode Name % babel name, % PU name
-% 0370 GREEK CAPITAL LETTER HETA % Ͱ
-% 0371 GREEK SMALL LETTER HETA % ͱ
-% 0372 GREEK CAPITAL LETTER ARCHAIC SAMPI % Ͳ
-% 0373 GREEK SMALL LETTER ARCHAIC SAMPI % ͳ
-\DeclareTextCommand{\textdexiakeraia}{\UTFencname}{ʹ} % \anwtonos, \textnumeralsigngreek
-\DeclareTextCommand{\textaristerikeraia}{\UTFencname}{͵} % \katwtonos, \textnumeralsignlowergreek
-% 0376 GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA % Ͷ
-% 0377 GREEK SMALL LETTER PAMPHYLIAN DIGAMMA % ͷ
-
-% 037A GREEK YPOGEGRAMMENI (use \textcompwordmark\ypogegrammeni) % ͺ
+<h3><a class="toc-backref" href="#id9">Greek and Coptic</a></h3>
+<pre class="literal-block">% NR Unicode Name % babel name, % PU name
+% 0370 GREEK CAPITAL LETTER HETA % Ͱ
+% 0371 GREEK SMALL LETTER HETA % ͱ
+% 0372 GREEK CAPITAL LETTER ARCHAIC SAMPI % Ͳ
+% 0373 GREEK SMALL LETTER ARCHAIC SAMPI % ͳ
+\DeclareTextSymbol{\textdexiakeraia}\UnicodeEncodingName{&quot;0374} % ʹ \anwtonos, \textnumeralsigngreek
+\DeclareTextSymbol{\textaristerikeraia}\UnicodeEncodingName{&quot;0375} % ͵\katwtonos, \textnumeralsignlowergreek
+% 0376 GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA % Ͷ
+% 0377 GREEK SMALL LETTER PAMPHYLIAN DIGAMMA % ͷ
+
+% \DeclareTextCompositeCommand{\&#64;emty}\UnicodeEncodingName{\ypogegrammeni}{ͺ} % 037A GREEK YPOGEGRAMMENI
+% \DeclareTextCompositeCommand{\textcompwordmark}\UnicodeEncodingName{\ypogegrammeni}{ͺ} % 037A GREEK YPOGEGRAMMENI
% 037B GREEK SMALL REVERSED LUNATE SIGMA SYMBOL
% 037C GREEK SMALL DOTTED LUNATE SIGMA SYMBOL
% 037D GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL
-\DeclareTextCommand{\texterotimatiko}{\UTFencname}{;} % 037E GREEK QUESTION MARK
-
-\DeclareTextCompositeCommand{\'}{\UTFencname}{\textcompwordmark}{΄}
-\DeclareTextCompositeCommand{\accdialytikatonos}{\UTFencname}{\textcompwordmark}{΅}
-\DeclareTextCompositeCommand{\'}{\UTFencname}{\textAlpha}{Ά}
-\DeclareTextCommand{\textanoteleia}{\UTFencname}{·} % \anoteleia
-\DeclareTextCompositeCommand{\'}{\UTFencname}{\textEpsilon}{Έ}
-\DeclareTextCompositeCommand{\'}{\UTFencname}{\textEta}{Ή}
-\DeclareTextCompositeCommand{\'}{\UTFencname}{\textIota}{Ί}
-\DeclareTextCompositeCommand{\'}{\UTFencname}{\textOmicron}{Ό}
-\DeclareTextCompositeCommand{\'}{\UTFencname}{\textUpsilon}{Ύ}
-\DeclareTextCompositeCommand{\'}{\UTFencname}{\textOmega}{Ώ}
-\DeclareTextCompositeCommand{\accdialytikatonos}{\UTFencname}{\textiota}{ΐ}
-
-\DeclareTextCommand{\textAlpha}{\UTFencname}{Α}
-\DeclareTextCommand{\textBeta}{\UTFencname}{Β}
-\DeclareTextCommand{\textGamma}{\UTFencname}{Γ}
-\DeclareTextCommand{\textDelta}{\UTFencname}{Δ}
-\DeclareTextCommand{\textEpsilon}{\UTFencname}{Ε}
-\DeclareTextCommand{\textZeta}{\UTFencname}{Ζ}
-\DeclareTextCommand{\textEta}{\UTFencname}{Η}
-\DeclareTextCommand{\textTheta}{\UTFencname}{Θ}
-\DeclareTextCommand{\textIota}{\UTFencname}{Ι}
-\DeclareTextCommand{\textKappa}{\UTFencname}{Κ}
-\DeclareTextCommand{\textLambda}{\UTFencname}{Λ}
-\DeclareTextCommand{\textMu}{\UTFencname}{Μ}
-\DeclareTextCommand{\textNu}{\UTFencname}{Ν}
-\DeclareTextCommand{\textXi}{\UTFencname}{Ξ}
-\DeclareTextCommand{\textOmicron}{\UTFencname}{Ο}
-\DeclareTextCommand{\textPi}{\UTFencname}{Π}
-\DeclareTextCommand{\textRho}{\UTFencname}{Ρ}
-\DeclareTextCommand{\textSigma}{\UTFencname}{Σ}
-\DeclareTextCommand{\textTau}{\UTFencname}{Τ}
-\DeclareTextCommand{\textUpsilon}{\UTFencname}{Υ}
-\DeclareTextCommand{\textPhi}{\UTFencname}{Φ}
-\DeclareTextCommand{\textChi}{\UTFencname}{Χ}
-\DeclareTextCommand{\textPsi}{\UTFencname}{Ψ}
-\DeclareTextCommand{\textOmega}{\UTFencname}{Ω}
-
-\DeclareTextCompositeCommand{\&quot;}{\UTFencname}{\textIota}{Ϊ}
-\DeclareTextCompositeCommand{\&quot;}{\UTFencname}{\textUpsilon}{Ϋ}
-\DeclareTextCompositeCommand{\'}{\UTFencname}{\textalpha}{ά}
-\DeclareTextCompositeCommand{\'}{\UTFencname}{\textepsilon}{έ}
-\DeclareTextCompositeCommand{\'}{\UTFencname}{\texteta}{ή}
-\DeclareTextCompositeCommand{\'}{\UTFencname}{\textiota}{ί}
-\DeclareTextCompositeCommand{\accdialytikatonos}{\UTFencname}{\textupsilon}{ΰ}
-
-\DeclareTextCommand{\textalpha}{\UTFencname}{α}
-\DeclareTextCommand{\textbeta}{\UTFencname}{β}
-\DeclareTextCommand{\textgamma}{\UTFencname}{γ}
-\DeclareTextCommand{\textdelta}{\UTFencname}{δ}
-\DeclareTextCommand{\textepsilon}{\UTFencname}{ε}
-\DeclareTextCommand{\textvarepsilon}{\UTFencname}{ε} % cf. $\varepsiolon$
-\DeclareTextCommand{\textzeta}{\UTFencname}{ζ}
-\DeclareTextCommand{\texteta}{\UTFencname}{η}
-\DeclareTextCommand{\texttheta}{\UTFencname}{θ}
-\DeclareTextCommand{\textiota}{\UTFencname}{ι}
-\DeclareTextCommand{\textkappa}{\UTFencname}{κ}
-\DeclareTextCommand{\textlambda}{\UTFencname}{λ}
-\DeclareTextCommand{\textmu}{\UTFencname}{μ} % \textmugreek
-\DeclareTextCommand{\textnu}{\UTFencname}{ν}
-\DeclareTextCommand{\textxi}{\UTFencname}{ξ}
-\DeclareTextCommand{\textomicron}{\UTFencname}{ο}
-\DeclareTextCommand{\textpi}{\UTFencname}{π}
-\DeclareTextCommand{\textrho}{\UTFencname}{ρ}
-\DeclareTextCommand{\textvarsigma}{\UTFencname}{ς} % final sigma
-\DeclareTextCommand{\textfinalsigma}{\UTFencname}{\textvarsigma}
-\DeclareTextCommand{\textsigma}{\UTFencname}{σ}
-% Dummy definition (\textautosigma is lowercase of \textSigma):
-\ProvideTextCommand{\textautosigma}{\UTFencname}{\textsigma}
-\DeclareTextCommand{\texttau}{\UTFencname}{τ}
-\DeclareTextCommand{\textupsilon}{\UTFencname}{υ}
-\DeclareTextCommand{\textphi}{\UTFencname}{φ}
-\DeclareTextCommand{\textvarphi}{\UTFencname}{φ} % cf. $\varphi$
-\DeclareTextCommand{\textchi}{\UTFencname}{χ}
-\DeclareTextCommand{\textpsi}{\UTFencname}{ψ}
-\DeclareTextCommand{\textomega}{\UTFencname}{ω}
-
-\DeclareTextCompositeCommand{\&quot;}{\UTFencname}{\textiota}{ϊ}
-\DeclareTextCompositeCommand{\&quot;}{\UTFencname}{\textupsilon}{ϋ}
-\DeclareTextCompositeCommand{\'}{\UTFencname}{\textomicron}{ό}
-\DeclareTextCompositeCommand{\'}{\UTFencname}{\textupsilon}{ύ}
-\DeclareTextCompositeCommand{\'}{\UTFencname}{\textomega}{ώ}
-
-\DeclareTextCommand{\textQoppa}{\UTFencname}{Ϙ}
-\DeclareTextCommand{\textqoppa}{\UTFencname}{ϙ}
-\DeclareTextCommand{\textStigma}{\UTFencname}{Ϛ}
-\DeclareTextCommand{\textstigma}{\UTFencname}{ϛ}
-\DeclareTextCommand{\textDigamma}{\UTFencname}{Ϝ}
-\DeclareTextCommand{\textdigamma}{\UTFencname}{ϝ}
-\DeclareTextCommand{\textKoppa}{\UTFencname}{Ϟ} % in LGR identic to \textkoppa
-\DeclareTextCommand{\textkoppa}{\UTFencname}{ϟ} % \koppa, \textqoppa [sic!]
-\DeclareTextCommand{\textSampi}{\UTFencname}{Ϡ}
-\DeclareTextCommand{\textsampi}{\UTFencname}{ϡ}
-
-% Symbol variants
-\DeclareTextCommand{\textbetasymbol}{\UTFencname}{ϐ}
-\DeclareTextCommand{\textkappasymbol}{\UTFencname}{ϰ}
-\DeclareTextCommand{\textThetasymbol}{\UTFencname}{ϴ}
-\DeclareTextCommand{\textthetasymbol}{\UTFencname}{ϑ}
-\DeclareTextCommand{\textphisymbol}{\UTFencname}{ϕ}
-\DeclareTextCommand{\textpisymbol}{\UTFencname}{ϖ}
-\DeclareTextCommand{\textrhosymbol}{\UTFencname}{ϱ}
-\DeclareTextCommand{\textepsilonsymbol}{\UTFencname}{ϵ}
-% math compatibility aliases
-% $\varphi$ and $\varepsilon$ refer to the letter characters (see above)!
-\DeclareTextCommand{\textvarbeta}{\UTFencname}{\textbetasymbol}
-\DeclareTextCommand{\textvarkappa}{\UTFencname}{ϰ}
-\DeclareTextCommand{\textvarTheta}{\UTFencname}{ϴ}
-\DeclareTextCommand{\textvartheta}{\UTFencname}{ϑ}
-\DeclareTextCommand{\textvarpi}{\UTFencname}{ϖ}
-\DeclareTextCommand{\textvarrho}{\UTFencname}{ϱ}</pre>
+\DeclareTextSymbol{\texterotimatiko}\UnicodeEncodingName{&quot;003B} % use SEMICOLON, not 037E GREEK QUESTION MARK
+
+\DeclareUnicodeComposite{\acctonos} {} {&quot;0384} % ΄ GREEK TONOS
+\DeclareUnicodeComposite{\accdialytikatonos}{} {&quot;0385} % ΅ GREEK DIALYTIKA TONOS
+\DeclareUnicodeComposite{\'} {\textAlpha} {&quot;0386} % Ά
+\DeclareTextSymbol{\textanoteleia} \UnicodeEncodingName{&quot;00B7} % use MIDDLE DOT, not 0387 GREEK ANO TELEIA
+\DeclareUnicodeComposite{\'} {\textEpsilon}{&quot;0388} % Έ
+\DeclareUnicodeComposite{\'} {\textEta} {&quot;0389} % Ή
+\DeclareUnicodeComposite{\'} {\textIota} {&quot;038A} % Ί
+\DeclareUnicodeComposite{\'} {\textOmicron}{&quot;038C} % Ό
+\DeclareUnicodeComposite{\'} {\textUpsilon}{&quot;038E} % Ύ
+\DeclareUnicodeComposite{\'} {\textOmega} {&quot;038F} % Ώ
+% repeat with named accents (LuaTeX does not normalize to pre-composed chars):
+\DeclareUnicodeComposite{\acctonos} {\textAlpha} {&quot;0386} % Ά
+\DeclareUnicodeComposite{\acctonos} {\textEpsilon}{&quot;0388} % Έ
+\DeclareUnicodeComposite{\acctonos} {\textEta} {&quot;0389} % Ή
+\DeclareUnicodeComposite{\acctonos} {\textIota} {&quot;038A} % Ί
+\DeclareUnicodeComposite{\acctonos} {\textOmicron}{&quot;038C} % Ό
+\DeclareUnicodeComposite{\acctonos} {\textUpsilon}{&quot;038E} % Ύ
+\DeclareUnicodeComposite{\acctonos} {\textOmega} {&quot;038F} % Ώ
+\DeclareUnicodeComposite{\accdialytikatonos}{\textiota} {&quot;0390} % ΐ
+
+\DeclareTextSymbol{\textAlpha }\UnicodeEncodingName{&quot;0391} % Α
+\DeclareTextSymbol{\textBeta }\UnicodeEncodingName{&quot;0392} % Β
+\DeclareTextSymbol{\textGamma }\UnicodeEncodingName{&quot;0393} % Γ
+\DeclareTextSymbol{\textDelta }\UnicodeEncodingName{&quot;0394} % Δ
+\DeclareTextSymbol{\textEpsilon}\UnicodeEncodingName{&quot;0395} % Ε
+\DeclareTextSymbol{\textZeta }\UnicodeEncodingName{&quot;0396} % Ζ
+\DeclareTextSymbol{\textEta }\UnicodeEncodingName{&quot;0397} % Η
+\DeclareTextSymbol{\textTheta }\UnicodeEncodingName{&quot;0398} % Θ
+\DeclareTextSymbol{\textIota }\UnicodeEncodingName{&quot;0399} % Ι
+\DeclareTextSymbol{\textKappa }\UnicodeEncodingName{&quot;039A} % Κ
+\DeclareTextSymbol{\textLambda }\UnicodeEncodingName{&quot;039B} % Λ
+\DeclareTextSymbol{\textMu }\UnicodeEncodingName{&quot;039C} % Μ
+\DeclareTextSymbol{\textNu }\UnicodeEncodingName{&quot;039D} % Ν
+\DeclareTextSymbol{\textXi }\UnicodeEncodingName{&quot;039E} % Ξ
+\DeclareTextSymbol{\textOmicron}\UnicodeEncodingName{&quot;039F} % Ο
+\DeclareTextSymbol{\textPi }\UnicodeEncodingName{&quot;03A0} % Π
+\DeclareTextSymbol{\textRho }\UnicodeEncodingName{&quot;03A1} % Ρ
+\DeclareTextSymbol{\textSigma }\UnicodeEncodingName{&quot;03A3} % Σ
+\DeclareTextSymbol{\textTau }\UnicodeEncodingName{&quot;03A4} % Τ
+\DeclareTextSymbol{\textUpsilon}\UnicodeEncodingName{&quot;03A5} % Υ
+\DeclareTextSymbol{\textPhi }\UnicodeEncodingName{&quot;03A6} % Φ
+\DeclareTextSymbol{\textChi }\UnicodeEncodingName{&quot;03A7} % Χ
+\DeclareTextSymbol{\textPsi }\UnicodeEncodingName{&quot;03A8} % Ψ
+\DeclareTextSymbol{\textOmega }\UnicodeEncodingName{&quot;03A9} % Ω
+
+\DeclareUnicodeComposite{\&quot;} {\textIota} {&quot;03AA} % Ϊ
+\DeclareUnicodeComposite{\&quot;} {\textIota} {&quot;03AA} % Ϊ
+\DeclareUnicodeComposite{\&quot;} {\textUpsilon}{&quot;03AB} % Ϋ
+\DeclareUnicodeComposite{\'} {\textalpha} {&quot;03AC} % ά
+\DeclareUnicodeComposite{\'} {\textepsilon}{&quot;03AD} % έ
+\DeclareUnicodeComposite{\'} {\texteta} {&quot;03AE} % ή
+\DeclareUnicodeComposite{\'} {\textiota} {&quot;03AF} % ί
+% repeat with named accents (LuaTeX does not normalize to pre-composed chars):
+\DeclareUnicodeComposite{\accdialytika} {\textIota} {&quot;03AA} % Ϊ
+\DeclareUnicodeComposite{\accdialytika} {\textIota} {&quot;03AA} % Ϊ
+\DeclareUnicodeComposite{\accdialytika} {\textUpsilon}{&quot;03AB} % Ϋ
+\DeclareUnicodeComposite{\acctonos} {\textalpha} {&quot;03AC} % ά
+\DeclareUnicodeComposite{\acctonos} {\textepsilon}{&quot;03AD} % έ
+\DeclareUnicodeComposite{\acctonos} {\texteta} {&quot;03AE} % ή
+\DeclareUnicodeComposite{\acctonos} {\textiota} {&quot;03AF} % ί
+\DeclareUnicodeComposite{\accdialytikatonos}{\textupsilon}{&quot;03B0} % ΰ
+
+\DeclareTextSymbol{\textalpha }\UnicodeEncodingName{&quot;03B1} % α
+\DeclareTextSymbol{\textbeta }\UnicodeEncodingName{&quot;03B2} % β
+\DeclareTextSymbol{\textgamma }\UnicodeEncodingName{&quot;03B3} % γ
+\DeclareTextSymbol{\textdelta }\UnicodeEncodingName{&quot;03B4} % δ
+\DeclareTextSymbol{\textepsilon }\UnicodeEncodingName{&quot;03B5} % ε
+\DeclareTextSymbol{\textzeta }\UnicodeEncodingName{&quot;03B6} % ζ
+\DeclareTextSymbol{\texteta }\UnicodeEncodingName{&quot;03B7} % η
+\DeclareTextSymbol{\texttheta }\UnicodeEncodingName{&quot;03B8} % θ
+\DeclareTextSymbol{\textiota }\UnicodeEncodingName{&quot;03B9} % ι
+\DeclareTextSymbol{\textkappa }\UnicodeEncodingName{&quot;03BA} % κ
+\DeclareTextSymbol{\textlambda }\UnicodeEncodingName{&quot;03BB} % λ
+\DeclareTextSymbol{\textmu }\UnicodeEncodingName{&quot;03BC} % μ % \textmugreek
+\DeclareTextSymbol{\textnu }\UnicodeEncodingName{&quot;03BD} % ν
+\DeclareTextSymbol{\textxi }\UnicodeEncodingName{&quot;03BE} % ξ
+\DeclareTextSymbol{\textomicron }\UnicodeEncodingName{&quot;03BF} % ο
+\DeclareTextSymbol{\textpi }\UnicodeEncodingName{&quot;03C0} % π
+\DeclareTextSymbol{\textrho }\UnicodeEncodingName{&quot;03C1} % ρ
+\DeclareTextSymbol{\textfinalsigma}\UnicodeEncodingName{&quot;03C2} % ς % final sigma
+\DeclareTextSymbol{\textsigma }\UnicodeEncodingName{&quot;03C3} % σ
+\DeclareTextSymbol{\texttau }\UnicodeEncodingName{&quot;03C4} % τ
+\DeclareTextSymbol{\textupsilon }\UnicodeEncodingName{&quot;03C5} % υ
+\DeclareTextSymbol{\textphi }\UnicodeEncodingName{&quot;03C6} % φ
+\DeclareTextSymbol{\textchi }\UnicodeEncodingName{&quot;03C7} % χ
+\DeclareTextSymbol{\textpsi }\UnicodeEncodingName{&quot;03C8} % ψ
+\DeclareTextSymbol{\textomega }\UnicodeEncodingName{&quot;03C9} % ω
+
+\DeclareUnicodeComposite{\&quot;}{\textiota}{&quot;03CA} % ϊ
+\DeclareUnicodeComposite{\&quot;}{\textupsilon}{&quot;03CB} % ϋ
+\DeclareUnicodeComposite{\'}{\textomicron}{&quot;03CC} % ό
+\DeclareUnicodeComposite{\'}{\textupsilon}{&quot;03CD} % ύ
+\DeclareUnicodeComposite{\'}{\textomega}{&quot;03CE} % ώ
+\DeclareUnicodeComposite{\accdialytika}{\textiota}{&quot;03CA} % ϊ
+\DeclareUnicodeComposite{\accdialytika}{\textupsilon}{&quot;03CB} % ϋ
+\DeclareUnicodeComposite{\acctonos}{\textomicron}{&quot;03CC} % ό
+\DeclareUnicodeComposite{\acctonos}{\textupsilon}{&quot;03CD} % ύ
+\DeclareUnicodeComposite{\acctonos}{\textomega}{&quot;03CE} % ώ</pre>
+<p>Archaic letters (still used in Greek numerals):</p>
+<pre class="literal-block">\DeclareTextSymbol{\textQoppa }\UnicodeEncodingName{&quot;03D8} % Ϙ
+\DeclareTextSymbol{\textqoppa }\UnicodeEncodingName{&quot;03D9} % ϙ
+\DeclareTextSymbol{\textStigma }\UnicodeEncodingName{&quot;03DA} % Ϛ
+\DeclareTextSymbol{\textstigma }\UnicodeEncodingName{&quot;03DB} % ϛ
+\DeclareTextSymbol{\textDigamma }\UnicodeEncodingName{&quot;03DC} % Ϝ
+\DeclareTextSymbol{\textdigamma }\UnicodeEncodingName{&quot;03DD} % ϝ
+\DeclareTextSymbol{\textKoppa }\UnicodeEncodingName{&quot;03DE} % Ϟ in LGR identic to \textkoppa
+\DeclareTextSymbol{\textkoppa }\UnicodeEncodingName{&quot;03DF} % ϟ \koppa, \textqoppa [sic!]
+\DeclareTextSymbol{\textSampi }\UnicodeEncodingName{&quot;03E0} % Ϡ
+\DeclareTextSymbol{\textsampi }\UnicodeEncodingName{&quot;03E1} % ϡ</pre>
+<p>Symbol variants:</p>
+<pre class="literal-block">\DeclareTextSymbol{\textbetasymbol }\UnicodeEncodingName{&quot;03D0} % ϐ
+\DeclareTextSymbol{\textkappasymbol }\UnicodeEncodingName{&quot;03F0} % ϰ
+\DeclareTextSymbol{\textThetasymbol }\UnicodeEncodingName{&quot;03F4} % ϴ
+\DeclareTextSymbol{\textthetasymbol }\UnicodeEncodingName{&quot;03D1} % ϑ
+\DeclareTextSymbol{\textphisymbol }\UnicodeEncodingName{&quot;03D5} % ϕ
+\DeclareTextSymbol{\textpisymbol }\UnicodeEncodingName{&quot;03D6} % ϖ
+\DeclareTextSymbol{\textrhosymbol }\UnicodeEncodingName{&quot;03F1} % ϱ
+\DeclareTextSymbol{\textepsilonsymbol}\UnicodeEncodingName{&quot;03F5} % ϵ</pre>
+<p>Dummy definition (textautosigma is lowercase of textSigma)
+TODO: implement autosigma for TU:</p>
+<pre class="literal-block">\ProvideTextCommand{\textautosigma }\UnicodeEncodingName{\textsigma}</pre>
</section>
<section id="greek-extended">
-<h3><a class="toc-backref" href="#id8">Greek Extended</a></h3>
+<h3><a class="toc-backref" href="#id10">Greek Extended</a></h3>
<p>We skip definitions for characters “… WITH OXIA”, because they would
-overwrite the defintions for “… WITH TONOS” in the <cite>Greek and Coptic</cite>
+overwrite the definitions for “… WITH TONOS” in the <cite>Greek and Coptic</cite>
block.</p>
-<pre class="literal-block">\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\textalpha}{ἀ}
-\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textalpha}{ἁ}
-\DeclareTextCompositeCommand{\accpsilivaria}{\UTFencname}{\textalpha}{ἂ}
-\DeclareTextCompositeCommand{\accdasiavaria}{\UTFencname}{\textalpha}{ἃ}
-\DeclareTextCompositeCommand{\accpsilioxia}{\UTFencname}{\textalpha}{ἄ}
-\DeclareTextCompositeCommand{\accdasiaoxia}{\UTFencname}{\textalpha}{ἅ}
-\DeclareTextCompositeCommand{\accpsiliperispomeni}{\UTFencname}{\textalpha}{ἆ}
-\DeclareTextCompositeCommand{\accdasiaperispomeni}{\UTFencname}{\textalpha}{ἇ}
-\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\textAlpha}{Ἀ}
-\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textAlpha}{Ἁ}
-\DeclareTextCompositeCommand{\accpsilivaria}{\UTFencname}{\textAlpha}{Ἂ}
-\DeclareTextCompositeCommand{\accdasiavaria}{\UTFencname}{\textAlpha}{Ἃ}
-\DeclareTextCompositeCommand{\accpsilioxia}{\UTFencname}{\textAlpha}{Ἄ}
-\DeclareTextCompositeCommand{\accdasiaoxia}{\UTFencname}{\textAlpha}{Ἅ}
-\DeclareTextCompositeCommand{\accpsiliperispomeni}{\UTFencname}{\textAlpha}{Ἆ}
-\DeclareTextCompositeCommand{\accdasiaperispomeni}{\UTFencname}{\textAlpha}{Ἇ}
-
-\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\textepsilon}{ἐ}
-\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textepsilon}{ἑ}
-\DeclareTextCompositeCommand{\accpsilivaria}{\UTFencname}{\textepsilon}{ἒ}
-\DeclareTextCompositeCommand{\accdasiavaria}{\UTFencname}{\textepsilon}{ἓ}
-\DeclareTextCompositeCommand{\accpsilioxia}{\UTFencname}{\textepsilon}{ἔ}
-\DeclareTextCompositeCommand{\accdasiaoxia}{\UTFencname}{\textepsilon}{ἕ}
-\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\textEpsilon}{Ἐ}
-\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textEpsilon}{Ἑ}
-\DeclareTextCompositeCommand{\accpsilivaria}{\UTFencname}{\textEpsilon}{Ἒ}
-\DeclareTextCompositeCommand{\accdasiavaria}{\UTFencname}{\textEpsilon}{Ἓ}
-\DeclareTextCompositeCommand{\accpsilioxia}{\UTFencname}{\textEpsilon}{Ἔ}
-\DeclareTextCompositeCommand{\accdasiaoxia}{\UTFencname}{\textEpsilon}{Ἕ}
-
-\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\texteta}{ἠ}
-\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\texteta}{ἡ}
-\DeclareTextCompositeCommand{\accpsilivaria}{\UTFencname}{\texteta}{ἢ}
-\DeclareTextCompositeCommand{\accdasiavaria}{\UTFencname}{\texteta}{ἣ}
-\DeclareTextCompositeCommand{\accpsilioxia}{\UTFencname}{\texteta}{ἤ}
-\DeclareTextCompositeCommand{\accdasiaoxia}{\UTFencname}{\texteta}{ἥ}
-\DeclareTextCompositeCommand{\accpsiliperispomeni}{\UTFencname}{\texteta}{ἦ}
-\DeclareTextCompositeCommand{\accdasiaperispomeni}{\UTFencname}{\texteta}{ἧ}
-\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\textEta}{Ἠ}
-\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textEta}{Ἡ}
-\DeclareTextCompositeCommand{\accpsilivaria}{\UTFencname}{\textEta}{Ἢ}
-\DeclareTextCompositeCommand{\accdasiavaria}{\UTFencname}{\textEta}{Ἣ}
-\DeclareTextCompositeCommand{\accpsilioxia}{\UTFencname}{\textEta}{Ἤ}
-\DeclareTextCompositeCommand{\accdasiaoxia}{\UTFencname}{\textEta}{Ἥ}
-\DeclareTextCompositeCommand{\accpsiliperispomeni}{\UTFencname}{\textEta}{Ἦ}
-\DeclareTextCompositeCommand{\accdasiaperispomeni}{\UTFencname}{\textEta}{Ἧ}
-
-\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\textiota}{ἰ}
-\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textiota}{ἱ}
-\DeclareTextCompositeCommand{\accpsilivaria}{\UTFencname}{\textiota}{ἲ}
-\DeclareTextCompositeCommand{\accdasiavaria}{\UTFencname}{\textiota}{ἳ}
-\DeclareTextCompositeCommand{\accpsilioxia}{\UTFencname}{\textiota}{ἴ}
-\DeclareTextCompositeCommand{\accdasiaoxia}{\UTFencname}{\textiota}{ἵ}
-\DeclareTextCompositeCommand{\accpsiliperispomeni}{\UTFencname}{\textiota}{ἶ}
-\DeclareTextCompositeCommand{\accdasiaperispomeni}{\UTFencname}{\textiota}{ἷ}
-\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\textIota}{Ἰ}
-\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textIota}{Ἱ}
-\DeclareTextCompositeCommand{\accpsilivaria}{\UTFencname}{\textIota}{Ἲ}
-\DeclareTextCompositeCommand{\accdasiavaria}{\UTFencname}{\textIota}{Ἳ}
-\DeclareTextCompositeCommand{\accpsilioxia}{\UTFencname}{\textIota}{Ἴ}
-\DeclareTextCompositeCommand{\accdasiaoxia}{\UTFencname}{\textIota}{Ἵ}
-\DeclareTextCompositeCommand{\accpsiliperispomeni}{\UTFencname}{\textIota}{Ἶ}
-\DeclareTextCompositeCommand{\accdasiaperispomeni}{\UTFencname}{\textIota}{Ἷ}
-
-\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\textomicron}{ὀ}
-\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textomicron}{ὁ}
-\DeclareTextCompositeCommand{\accpsilivaria}{\UTFencname}{\textomicron}{ὂ}
-\DeclareTextCompositeCommand{\accdasiavaria}{\UTFencname}{\textomicron}{ὃ}
-\DeclareTextCompositeCommand{\accpsilioxia}{\UTFencname}{\textomicron}{ὄ}
-\DeclareTextCompositeCommand{\accdasiaoxia}{\UTFencname}{\textomicron}{ὅ}
-\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\textOmicron}{Ὀ}
-\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textOmicron}{Ὁ}
-\DeclareTextCompositeCommand{\accpsilivaria}{\UTFencname}{\textOmicron}{Ὂ}
-\DeclareTextCompositeCommand{\accdasiavaria}{\UTFencname}{\textOmicron}{Ὃ}
-\DeclareTextCompositeCommand{\accpsilioxia}{\UTFencname}{\textOmicron}{Ὄ}
-\DeclareTextCompositeCommand{\accdasiaoxia}{\UTFencname}{\textOmicron}{Ὅ}
-
-\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\textupsilon}{ὐ}
-\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textupsilon}{ὑ}
-\DeclareTextCompositeCommand{\accpsilivaria}{\UTFencname}{\textupsilon}{ὒ}
-\DeclareTextCompositeCommand{\accdasiavaria}{\UTFencname}{\textupsilon}{ὓ}
-\DeclareTextCompositeCommand{\accpsilioxia}{\UTFencname}{\textupsilon}{ὔ}
-\DeclareTextCompositeCommand{\accdasiaoxia}{\UTFencname}{\textupsilon}{ὕ}
-\DeclareTextCompositeCommand{\accpsiliperispomeni}{\UTFencname}{\textupsilon}{ὖ}
-\DeclareTextCompositeCommand{\accdasiaperispomeni}{\UTFencname}{\textupsilon}{ὗ}
-\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textUpsilon}{Ὑ}
-\DeclareTextCompositeCommand{\accdasiavaria}{\UTFencname}{\textUpsilon}{Ὓ}
-\DeclareTextCompositeCommand{\accdasiaoxia}{\UTFencname}{\textUpsilon}{Ὕ}
-\DeclareTextCompositeCommand{\accdasiaperispomeni}{\UTFencname}{\textUpsilon}{Ὗ}
-
-\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\textomega}{ὠ}
-\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textomega}{ὡ}
-\DeclareTextCompositeCommand{\accpsilivaria}{\UTFencname}{\textomega}{ὢ}
-\DeclareTextCompositeCommand{\accdasiavaria}{\UTFencname}{\textomega}{ὣ}
-\DeclareTextCompositeCommand{\accpsilioxia}{\UTFencname}{\textomega}{ὤ}
-\DeclareTextCompositeCommand{\accdasiaoxia}{\UTFencname}{\textomega}{ὥ}
-\DeclareTextCompositeCommand{\accpsiliperispomeni}{\UTFencname}{\textomega}{ὦ}
-\DeclareTextCompositeCommand{\accdasiaperispomeni}{\UTFencname}{\textomega}{ὧ}
-\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\textOmega}{Ὠ}
-\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textOmega}{Ὡ}
-\DeclareTextCompositeCommand{\accpsilivaria}{\UTFencname}{\textOmega}{Ὢ}
-\DeclareTextCompositeCommand{\accdasiavaria}{\UTFencname}{\textOmega}{Ὣ}
-\DeclareTextCompositeCommand{\accpsilioxia}{\UTFencname}{\textOmega}{Ὤ}
-\DeclareTextCompositeCommand{\accdasiaoxia}{\UTFencname}{\textOmega}{Ὥ}
-\DeclareTextCompositeCommand{\accpsiliperispomeni}{\UTFencname}{\textOmega}{Ὦ}
-\DeclareTextCompositeCommand{\accdasiaperispomeni}{\UTFencname}{\textOmega}{Ὧ}
-
-\DeclareTextCompositeCommand{\`}{\UTFencname}{\textalpha}{ὰ}
-\DeclareTextCompositeCommand{\`}{\UTFencname}{\textepsilon}{ὲ}
-\DeclareTextCompositeCommand{\`}{\UTFencname}{\texteta}{ὴ}
-\DeclareTextCompositeCommand{\`}{\UTFencname}{\textiota}{ὶ}
-\DeclareTextCompositeCommand{\`}{\UTFencname}{\textomicron}{ὸ}
-\DeclareTextCompositeCommand{\`}{\UTFencname}{\textupsilon}{ὺ}
-\DeclareTextCompositeCommand{\`}{\UTFencname}{\textomega}{ὼ}
-
-\DeclareTextCompositeCommand{\u}{\UTFencname}{\textalpha}{ᾰ}
-\DeclareTextCompositeCommand{\=}{\UTFencname}{\textalpha}{ᾱ}
+<pre class="literal-block">\DeclareUnicodeComposite{\accpsili }{\textalpha}{&quot;1F00} % ἀ
+\DeclareUnicodeComposite{\accdasia }{\textalpha}{&quot;1F01} % ἁ
+\DeclareUnicodeComposite{\accpsilivaria }{\textalpha}{&quot;1F02} % ἂ
+\DeclareUnicodeComposite{\accdasiavaria }{\textalpha}{&quot;1F03} % ἃ
+\DeclareUnicodeComposite{\accpsilioxia }{\textalpha}{&quot;1F04} % ἄ
+\DeclareUnicodeComposite{\accdasiaoxia }{\textalpha}{&quot;1F05} % ἅ
+\DeclareUnicodeComposite{\accpsiliperispomeni}{\textalpha}{&quot;1F06} % ἆ
+\DeclareUnicodeComposite{\accdasiaperispomeni}{\textalpha}{&quot;1F07} % ἇ
+\DeclareUnicodeComposite{\accpsili }{\textAlpha}{&quot;1F08} % Ἀ
+\DeclareUnicodeComposite{\accdasia }{\textAlpha}{&quot;1F09} % Ἁ
+\DeclareUnicodeComposite{\accpsilivaria }{\textAlpha}{&quot;1F0A} % Ἂ
+\DeclareUnicodeComposite{\accdasiavaria }{\textAlpha}{&quot;1F0B} % Ἃ
+\DeclareUnicodeComposite{\accpsilioxia }{\textAlpha}{&quot;1F0C} % Ἄ
+\DeclareUnicodeComposite{\accdasiaoxia }{\textAlpha}{&quot;1F0D} % Ἅ
+\DeclareUnicodeComposite{\accpsiliperispomeni}{\textAlpha}{&quot;1F0E} % Ἆ
+\DeclareUnicodeComposite{\accdasiaperispomeni}{\textAlpha}{&quot;1F0F} % Ἇ
+
+\DeclareUnicodeComposite{\accpsili }{\textepsilon}{&quot;1F10} % ἐ
+\DeclareUnicodeComposite{\accdasia }{\textepsilon}{&quot;1F11} % ἑ
+\DeclareUnicodeComposite{\accpsilivaria }{\textepsilon}{&quot;1F12} % ἒ
+\DeclareUnicodeComposite{\accdasiavaria }{\textepsilon}{&quot;1F13} % ἓ
+\DeclareUnicodeComposite{\accpsilioxia }{\textepsilon}{&quot;1F14} % ἔ
+\DeclareUnicodeComposite{\accdasiaoxia }{\textepsilon}{&quot;1F15} % ἕ
+\DeclareUnicodeComposite{\accpsili }{\textEpsilon}{&quot;1F18} % Ἐ
+\DeclareUnicodeComposite{\accdasia }{\textEpsilon}{&quot;1F19} % Ἑ
+\DeclareUnicodeComposite{\accpsilivaria }{\textEpsilon}{&quot;1F1A} % Ἒ
+\DeclareUnicodeComposite{\accdasiavaria }{\textEpsilon}{&quot;1F1B} % Ἓ
+\DeclareUnicodeComposite{\accpsilioxia }{\textEpsilon}{&quot;1F1C} % Ἔ
+\DeclareUnicodeComposite{\accdasiaoxia }{\textEpsilon}{&quot;1F1D} % Ἕ
+
+\DeclareUnicodeComposite{\accpsili }{\texteta}{&quot;1F20} % ἠ
+\DeclareUnicodeComposite{\accdasia }{\texteta}{&quot;1F21} % ἡ
+\DeclareUnicodeComposite{\accpsilivaria }{\texteta}{&quot;1F22} % ἢ
+\DeclareUnicodeComposite{\accdasiavaria }{\texteta}{&quot;1F23} % ἣ
+\DeclareUnicodeComposite{\accpsilioxia }{\texteta}{&quot;1F24} % ἤ
+\DeclareUnicodeComposite{\accdasiaoxia }{\texteta}{&quot;1F25} % ἥ
+\DeclareUnicodeComposite{\accpsiliperispomeni}{\texteta}{&quot;1F26} % ἦ
+\DeclareUnicodeComposite{\accdasiaperispomeni}{\texteta}{&quot;1F27} % ἧ
+\DeclareUnicodeComposite{\accpsili }{\textEta}{&quot;1F28} % Ἠ
+\DeclareUnicodeComposite{\accdasia }{\textEta}{&quot;1F29} % Ἡ
+\DeclareUnicodeComposite{\accpsilivaria }{\textEta}{&quot;1F2A} % Ἢ
+\DeclareUnicodeComposite{\accdasiavaria }{\textEta}{&quot;1F2B} % Ἣ
+\DeclareUnicodeComposite{\accpsilioxia }{\textEta}{&quot;1F2C} % Ἤ
+\DeclareUnicodeComposite{\accdasiaoxia }{\textEta}{&quot;1F2D} % Ἥ
+\DeclareUnicodeComposite{\accpsiliperispomeni}{\textEta}{&quot;1F2E} % Ἦ
+\DeclareUnicodeComposite{\accdasiaperispomeni}{\textEta}{&quot;1F2F} % Ἧ
+
+\DeclareUnicodeComposite{\accpsili }{\textiota}{&quot;1F30} % ἰ
+\DeclareUnicodeComposite{\accdasia }{\textiota}{&quot;1F31} % ἱ
+\DeclareUnicodeComposite{\accpsilivaria }{\textiota}{&quot;1F32} % ἲ
+\DeclareUnicodeComposite{\accdasiavaria }{\textiota}{&quot;1F33} % ἳ
+\DeclareUnicodeComposite{\accpsilioxia }{\textiota}{&quot;1F34} % ἴ
+\DeclareUnicodeComposite{\accdasiaoxia }{\textiota}{&quot;1F35} % ἵ
+\DeclareUnicodeComposite{\accpsiliperispomeni}{\textiota}{&quot;1F36} % ἶ
+\DeclareUnicodeComposite{\accdasiaperispomeni}{\textiota}{&quot;1F37} % ἷ
+\DeclareUnicodeComposite{\accpsili }{\textIota}{&quot;1F38} % Ἰ
+\DeclareUnicodeComposite{\accdasia }{\textIota}{&quot;1F39} % Ἱ
+\DeclareUnicodeComposite{\accpsilivaria }{\textIota}{&quot;1F3A} % Ἲ
+\DeclareUnicodeComposite{\accdasiavaria }{\textIota}{&quot;1F3B} % Ἳ
+\DeclareUnicodeComposite{\accpsilioxia }{\textIota}{&quot;1F3C} % Ἴ
+\DeclareUnicodeComposite{\accdasiaoxia }{\textIota}{&quot;1F3D} % Ἵ
+\DeclareUnicodeComposite{\accpsiliperispomeni}{\textIota}{&quot;1F3E} % Ἶ
+\DeclareUnicodeComposite{\accdasiaperispomeni}{\textIota}{&quot;1F3F} % Ἷ
+
+\DeclareUnicodeComposite{\accpsili }{\textomicron}{&quot;1F40} % ὀ
+\DeclareUnicodeComposite{\accdasia }{\textomicron}{&quot;1F41} % ὁ
+\DeclareUnicodeComposite{\accpsilivaria }{\textomicron}{&quot;1F42} % ὂ
+\DeclareUnicodeComposite{\accdasiavaria }{\textomicron}{&quot;1F43} % ὃ
+\DeclareUnicodeComposite{\accpsilioxia }{\textomicron}{&quot;1F44} % ὄ
+\DeclareUnicodeComposite{\accdasiaoxia }{\textomicron}{&quot;1F45} % ὅ
+\DeclareUnicodeComposite{\accpsili }{\textOmicron}{&quot;1F48} % Ὀ
+\DeclareUnicodeComposite{\accdasia }{\textOmicron}{&quot;1F49} % Ὁ
+\DeclareUnicodeComposite{\accpsilivaria }{\textOmicron}{&quot;1F4A} % Ὂ
+\DeclareUnicodeComposite{\accdasiavaria }{\textOmicron}{&quot;1F4B} % Ὃ
+\DeclareUnicodeComposite{\accpsilioxia }{\textOmicron}{&quot;1F4C} % Ὄ
+\DeclareUnicodeComposite{\accdasiaoxia }{\textOmicron}{&quot;1F4D} % Ὅ
+
+\DeclareUnicodeComposite{\accpsili }{\textupsilon}{&quot;1F50} % ὐ
+\DeclareUnicodeComposite{\accdasia }{\textupsilon}{&quot;1F51} % ὑ
+\DeclareUnicodeComposite{\accpsilivaria }{\textupsilon}{&quot;1F52} % ὒ
+\DeclareUnicodeComposite{\accdasiavaria }{\textupsilon}{&quot;1F53} % ὓ
+\DeclareUnicodeComposite{\accpsilioxia }{\textupsilon}{&quot;1F54} % ὔ
+\DeclareUnicodeComposite{\accdasiaoxia }{\textupsilon}{&quot;1F55} % ὕ
+\DeclareUnicodeComposite{\accpsiliperispomeni}{\textupsilon}{&quot;1F56} % ὖ
+\DeclareUnicodeComposite{\accdasiaperispomeni}{\textupsilon}{&quot;1F57} % ὗ
+\DeclareUnicodeComposite{\accdasia }{\textUpsilon}{&quot;1F59} % Ὑ
+\DeclareUnicodeComposite{\accdasiavaria }{\textUpsilon}{&quot;1F5B} % Ὓ
+\DeclareUnicodeComposite{\accdasiaoxia }{\textUpsilon}{&quot;1F5D} % Ὕ
+\DeclareUnicodeComposite{\accdasiaperispomeni}{\textUpsilon}{&quot;1F5F} % Ὗ
+
+\DeclareUnicodeComposite{\accpsili }{\textomega}{&quot;1F60} % ὠ
+\DeclareUnicodeComposite{\accdasia }{\textomega}{&quot;1F61} % ὡ
+\DeclareUnicodeComposite{\accpsilivaria }{\textomega}{&quot;1F62} % ὢ
+\DeclareUnicodeComposite{\accdasiavaria }{\textomega}{&quot;1F63} % ὣ
+\DeclareUnicodeComposite{\accpsilioxia }{\textomega}{&quot;1F64} % ὤ
+\DeclareUnicodeComposite{\accdasiaoxia }{\textomega}{&quot;1F65} % ὥ
+\DeclareUnicodeComposite{\accpsiliperispomeni}{\textomega}{&quot;1F66} % ὦ
+\DeclareUnicodeComposite{\accdasiaperispomeni}{\textomega}{&quot;1F67} % ὧ
+\DeclareUnicodeComposite{\accpsili }{\textOmega}{&quot;1F68} % Ὠ
+\DeclareUnicodeComposite{\accdasia }{\textOmega}{&quot;1F69} % Ὡ
+\DeclareUnicodeComposite{\accpsilivaria }{\textOmega}{&quot;1F6A} % Ὢ
+\DeclareUnicodeComposite{\accdasiavaria }{\textOmega}{&quot;1F6B} % Ὣ
+\DeclareUnicodeComposite{\accpsilioxia }{\textOmega}{&quot;1F6C} % Ὤ
+\DeclareUnicodeComposite{\accdasiaoxia }{\textOmega}{&quot;1F6D} % Ὥ
+\DeclareUnicodeComposite{\accpsiliperispomeni}{\textOmega}{&quot;1F6E} % Ὦ
+\DeclareUnicodeComposite{\accdasiaperispomeni}{\textOmega}{&quot;1F6F} % Ὧ
+
+\DeclareUnicodeComposite{\`} {\textalpha} {&quot;1F70} % ὰ
+\DeclareUnicodeComposite{\`} {\textepsilon}{&quot;1F72} % ὲ
+\DeclareUnicodeComposite{\`} {\texteta} {&quot;1F74} % ὴ
+\DeclareUnicodeComposite{\`} {\textiota} {&quot;1F76} % ὶ
+\DeclareUnicodeComposite{\`} {\textomicron}{&quot;1F78} % ὸ
+\DeclareUnicodeComposite{\`} {\textupsilon}{&quot;1F7A} % ὺ
+\DeclareUnicodeComposite{\`} {\textomega} {&quot;1F7C} % ὼ
+% repeat with named accents (LuaTeX does not normalize to pre-composed chars):
+\DeclareUnicodeComposite{\accvaria} {\textalpha} {&quot;1F70} % ὰ
+\DeclareUnicodeComposite{\accvaria} {\textepsilon}{&quot;1F72} % ὲ
+\DeclareUnicodeComposite{\accvaria} {\texteta} {&quot;1F74} % ὴ
+\DeclareUnicodeComposite{\accvaria} {\textiota} {&quot;1F76} % ὶ
+\DeclareUnicodeComposite{\accvaria} {\textomicron}{&quot;1F78} % ὸ
+\DeclareUnicodeComposite{\accvaria} {\textupsilon}{&quot;1F7A} % ὺ
+\DeclareUnicodeComposite{\accvaria} {\textomega} {&quot;1F7C} % ὼ</pre>
+<p>Skipping pre-composed characters with sub-iota (ypogegrammeni/prosgegrammeni).</p>
+<pre class="literal-block">\DeclareUnicodeComposite{\u} {\textalpha}{&quot;1FB0} % ᾰ
+\DeclareUnicodeComposite{\=} {\textalpha}{&quot;1FB1} % ᾱ
% ᾲ
% ᾳ
% ᾴ
-\DeclareTextCompositeCommand{\~}{\UTFencname}{\textalpha}{ᾶ}
-\DeclareTextCompositeCommand{\~}{\UTFencname}{α}{ᾶ}
-\DeclareTextCompositeCommand{\accperispomeni}{\UTFencname}{\textalpha}{ᾶ}
+\DeclareUnicodeComposite{\accperispomeni} {\textalpha}{&quot;1FB6} % ᾶ
+\DeclareUnicodeComposite{\~} {\textalpha}{&quot;1FB6} % ᾶ
% ᾷ
-\DeclareTextCompositeCommand{\u}{\UTFencname}{\textAlpha}{Ᾰ}
-\DeclareTextCompositeCommand{\=}{\UTFencname}{\textAlpha}{Ᾱ}
-\DeclareTextCompositeCommand{\`}{\UTFencname}{\textAlpha}{Ὰ}
+\DeclareUnicodeComposite{\u} {\textAlpha}{&quot;1FB8} % Ᾰ
+\DeclareUnicodeComposite{\=} {\textAlpha}{&quot;1FB9} % Ᾱ
+\DeclareUnicodeComposite{\`} {\textAlpha}{&quot;1FBA} % Ὰ
+\DeclareUnicodeComposite{\accvaria} {\textAlpha}{&quot;1FBA} % Ὰ
% ᾼ
-\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\textcompwordmark}{᾽}
-\DeclareTextCommand{\prosgegrammeni}{\UTFencname}{ι}
-\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\textcompwordmark}{᾿}
+\DeclareUnicodeComposite{\accpsili} {} {&quot;1FBD} % ᾽
+\DeclareTextSymbol{\prosgegrammeni}\UnicodeEncodingName {&quot;1FBE} % ι
+\DeclareUnicodeComposite{\accpsili} {} {&quot;1FBF} % ᾿
-\DeclareTextCompositeCommand{\accperispomeni}{\UTFencname}{\textcompwordmark}{῀}
-\DeclareTextCompositeCommand{\accdialytikaperispomeni}{\UTFencname}{\textcompwordmark}{῁}
+\DeclareUnicodeComposite{\accperispomeni} {} {&quot;1FC0} % ῀
+\DeclareUnicodeComposite{\accdialytikaperispomeni}{} {&quot;1FC1} % ῁
% ῂ
% ῃ
% ῄ
-\DeclareTextCompositeCommand{\~}{\UTFencname}{\texteta}{ῆ}
-\DeclareTextCompositeCommand{\~}{\UTFencname}{η}{ῆ}
-\DeclareTextCompositeCommand{\accperispomeni}{\UTFencname}{\texteta}{ῆ}
+\DeclareUnicodeComposite{\accperispomeni} {\texteta} {&quot;1FC6} % ῆ
+\DeclareUnicodeComposite{\~} {\texteta} {&quot;1FC6} % ῆ
% ῇ
-\DeclareTextCompositeCommand{\`}{\UTFencname}{\textEpsilon}{Ὲ}
-\DeclareTextCompositeCommand{\`}{\UTFencname}{\textEta}{Ὴ}
+\DeclareUnicodeComposite{\`} {\textEpsilon}{&quot;1FC8} % Ὲ
+\DeclareUnicodeComposite{\accvaria} {\textEpsilon}{&quot;1FC8} % Ὲ
+\DeclareUnicodeComposite{\`} {\textEta} {&quot;1FCA} % Ὴ
+\DeclareUnicodeComposite{\accvaria} {\textEta} {&quot;1FCA} % Ὴ
% ῌ
-\DeclareTextCompositeCommand{\accpsilivaria}{\UTFencname}{\textcompwordmark}{῍}
-\DeclareTextCompositeCommand{\accpsilioxia}{\UTFencname}{\textcompwordmark}{῎}
-\DeclareTextCompositeCommand{\accpsiliperispomeni}{\UTFencname}{\textcompwordmark}{῏}
-
-\DeclareTextCompositeCommand{\u}{\UTFencname}{\textiota}{ῐ}
-\DeclareTextCompositeCommand{\=}{\UTFencname}{\textiota}{ῑ}
-\DeclareTextCompositeCommand{\accdialytikavaria}{\UTFencname}{\textiota}{ῒ}
-\DeclareTextCompositeCommand{\accdialytikaoxia}{\UTFencname}{\textiota}{ΐ}
-\DeclareTextCompositeCommand{\~}{\UTFencname}{\textiota}{ῖ}
-\DeclareTextCompositeCommand{\~}{\UTFencname}{ι}{ῖ}
-\DeclareTextCompositeCommand{\accperispomeni}{\UTFencname}{\textiota}{ῖ}
-\DeclareTextCompositeCommand{\accdialytikaperispomeni}{\UTFencname}{\textiota}{ῗ}
-\DeclareTextCompositeCommand{\u}{\UTFencname}{\textIota}{Ῐ}
-\DeclareTextCompositeCommand{\=}{\UTFencname}{\textIota}{Ῑ}
-\DeclareTextCompositeCommand{\`}{\UTFencname}{\textIota}{Ὶ}
-\DeclareTextCompositeCommand{\accdasiavaria}{\UTFencname}{\textcompwordmark}{῝}
-\DeclareTextCompositeCommand{\accdasiaoxia}{\UTFencname}{\textcompwordmark}{῞}
-\DeclareTextCompositeCommand{\accdasiaperispomeni}{\UTFencname}{\textcompwordmark}{῟}
-
-\DeclareTextCompositeCommand{\u}{\UTFencname}{\textupsilon}{ῠ}
-\DeclareTextCompositeCommand{\=}{\UTFencname}{\textupsilon}{ῡ}
-\DeclareTextCompositeCommand{\accdialytikavaria}{\UTFencname}{\textupsilon}{ῢ}
-\DeclareTextCompositeCommand{\accdialytikaoxia}{\UTFencname}{\textupsilon}{ΰ}
-\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\textrho}{ῤ}
-\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textrho}{ῥ}
-\DeclareTextCompositeCommand{\~}{\UTFencname}{\textupsilon}{ῦ}
-\DeclareTextCompositeCommand{\~}{\UTFencname}{υ}{ῦ}
-\DeclareTextCompositeCommand{\accperispomeni}{\UTFencname}{\textupsilon}{ῦ}
-\DeclareTextCompositeCommand{\accdialytikaperispomeni}{\UTFencname}{\textupsilon}{ῧ}
-\DeclareTextCompositeCommand{\u}{\UTFencname}{\textUpsilon}{Ῠ}
-\DeclareTextCompositeCommand{\=}{\UTFencname}{\textUpsilon}{Ῡ}
-\DeclareTextCompositeCommand{\`}{\UTFencname}{\textUpsilon}{Ὺ}
-\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textRho}{Ῥ}
-\DeclareTextCompositeCommand{\accdialytikavaria}{\UTFencname}{\textcompwordmark}{῭}
-\DeclareTextCompositeCommand{\accdialytikaoxia}{\UTFencname}{\textcompwordmark}{΅}
+\DeclareUnicodeComposite{\accpsilivaria} {} {&quot;1FCD} % ῍
+\DeclareUnicodeComposite{\accpsilioxia} {} {&quot;1FCE} % ῎
+\DeclareUnicodeComposite{\accpsiliperispomeni} {} {&quot;1FCF} % ῏
+
+\DeclareUnicodeComposite{\u} {\textiota} {&quot;1FD0} % ῐ
+\DeclareUnicodeComposite{\=} {\textiota} {&quot;1FD1} % ῑ
+\DeclareUnicodeComposite{\accdialytikavaria} {\textiota} {&quot;1FD2} % ῒ
+\DeclareUnicodeComposite{\accdialytikaoxia} {\textiota} {&quot;1FD3} % ΐ
+\DeclareUnicodeComposite{\accperispomeni} {\textiota} {&quot;1FD6} % ῖ
+\DeclareUnicodeComposite{\~} {\textiota} {&quot;1FD6} % ῖ
+\DeclareUnicodeComposite{\~} {ι} {&quot;1FD6} % ῖ
+\DeclareUnicodeComposite{\accdialytikaperispomeni}{\textiota} {&quot;1FD7} % ῗ
+\DeclareUnicodeComposite{\u} {\textIota} {&quot;1FD8} % Ῐ
+\DeclareUnicodeComposite{\=} {\textIota} {&quot;1FD9} % Ῑ
+\DeclareUnicodeComposite{\`} {\textIota} {&quot;1FDA} % Ὶ
+\DeclareUnicodeComposite{\accvaria} {\textIota} {&quot;1FDA} % Ὶ
+\DeclareUnicodeComposite{\accdasiavaria} {} {&quot;1FDD} % ῝
+\DeclareUnicodeComposite{\accdasiaoxia} {} {&quot;1FDE} % ῞
+\DeclareUnicodeComposite{\accdasiaperispomeni} {} {&quot;1FDF} % ῟
+
+\DeclareUnicodeComposite{\u} {\textupsilon}{&quot;1FE0} % ῠ
+\DeclareUnicodeComposite{\=} {\textupsilon}{&quot;1FE1} % ῡ
+\DeclareUnicodeComposite{\accdialytikavaria} {\textupsilon}{&quot;1FE2} % ῢ
+\DeclareUnicodeComposite{\accdialytikaoxia} {\textupsilon}{&quot;1FE3} % ΰ
+\DeclareUnicodeComposite{\accpsili} {\textrho} {&quot;1FE4} % ῤ
+\DeclareUnicodeComposite{\accdasia} {\textrho} {&quot;1FE5} % ῥ
+\DeclareUnicodeComposite{\~} {\textupsilon}{&quot;1FE6} % ῦ
+\DeclareUnicodeComposite{\accperispomeni} {\textupsilon}{&quot;1FE6} % ῦ
+\DeclareUnicodeComposite{\accdialytikaperispomeni}{\textupsilon}{&quot;1FE7} % ῧ
+\DeclareUnicodeComposite{\u} {\textUpsilon}{&quot;1FE8} % Ῠ
+\DeclareUnicodeComposite{\=} {\textUpsilon}{&quot;1FE9} % Ῡ
+\DeclareUnicodeComposite{\`} {\textUpsilon}{&quot;1FEA} % Ὺ
+\DeclareUnicodeComposite{\accvaria} {\textUpsilon}{&quot;1FEA} % Ὺ
+% Ύ
+\DeclareUnicodeComposite{\accdasia} {\textRho} {&quot;1FEC} % Ῥ
+\DeclareUnicodeComposite{\accdialytikavaria} {} {&quot;1FED} % ῭
+\DeclareUnicodeComposite{\accdialytikaoxia} {} {&quot;1FEE} % ΅
+% `
% ῲ
% ῳ
% ῴ
-\DeclareTextCompositeCommand{\~}{\UTFencname}{\textomega}{ῶ}
-\DeclareTextCompositeCommand{\~}{\UTFencname}{ω}{ῶ}
-\DeclareTextCompositeCommand{\accperispomeni}{\UTFencname}{\textomega}{ῶ}
+\DeclareUnicodeComposite{\accperispomeni} {\textomega} {&quot;1FF6} % ῶ
+\DeclareUnicodeComposite{\~} {\textomega} {&quot;1FF6} % ῶ
% ῷ
-\DeclareTextCompositeCommand{\`}{\UTFencname}{\textOmicron}{Ὸ}
-\DeclareTextCompositeCommand{\`}{\UTFencname}{\textOmega}{Ὼ}
+\DeclareUnicodeComposite{\`} {\textOmicron}{&quot;1FF8} % Ὸ
+\DeclareUnicodeComposite{\accvaria} {\textOmicron}{&quot;1FF8} % Ὸ
+\DeclareUnicodeComposite{\`} {\textOmega} {&quot;1FFA} % Ὼ
+\DeclareUnicodeComposite{\accvaria} {\textOmega} {&quot;1FFA} % Ὼ
% ῼ
-\DeclareTextCompositeCommand{\accoxia}{\UTFencname}{\textcompwordmark}{´}
-\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textcompwordmark}{῾}</pre>
+\DeclareUnicodeComposite{\accoxia} {} {&quot;1FFD} % ´
+\DeclareUnicodeComposite{\accdasia} {} {&quot;1FFE} % ῾</pre>
+<p>Diacritics on literal Unicode characters:</p>
+<pre class="literal-block">\DeclareUnicodeComposite{\~}{α}{&quot;1FB6} % ᾶ
+\DeclareUnicodeComposite{\~}{η}{&quot;1FC6} % ῆ
+\DeclareUnicodeComposite{\~}{υ}{&quot;1FE6} % ῦ
+\DeclareUnicodeComposite{\~}{ω}{&quot;1FF6} % ῶ</pre>
</section>
<section id="letterlike-symbols">
-<h3><a class="toc-backref" href="#id9">Letterlike Symbols</a></h3>
-<pre class="literal-block">\DeclareTextCommand{\textohm}{\UTFencname}{Ω} % OHM SIGN</pre>
+<h3><a class="toc-backref" href="#id11">Letterlike Symbols</a></h3>
+<pre class="literal-block">\DeclareTextSymbol{\textohm}\UnicodeEncodingName{&quot;03A9} % OHM SIGN, use 03A9 Omega</pre>
</section>
<section id="ancient-greek-numbers">
-<h3><a class="toc-backref" href="#id10">Ancient Greek Numbers</a></h3>
+<h3><a class="toc-backref" href="#id12">Ancient Greek Numbers</a></h3>
<p>TODO: map other chars to corresponding Greek letters.
See also the <a class="reference external" href="http://ctan.org/pkg/grnumalt">grnumalt</a> package.</p>
<p>Definition with literal Unicode characters, because the code-point has 5
hexadecimal digits:</p>
-<pre class="literal-block">\DeclareTextCommand{\textpentedeka}{\UTFencname}{𐅄} % GREEK ACROPHONIC ATTIC FIFTY
-\DeclareTextCommand{\textpentehekaton}{\UTFencname}{𐅅} % GREEK ACROPHONIC ATTIC FIVE HUNDRED
-\DeclareTextCommand{\textpenteqilioi}{\UTFencname}{𐅆} % GREEK ACROPHONIC ATTIC FIVE THOUSAND
-\DeclareTextCommand{\textpentemuria}{\UTFencname}{𐅇} % GREEK ACROPHONIC ATTIC FIFTY THOUSAND</pre>
+<pre class="literal-block">\DeclareTextSymbol{\textpentedeka }\UnicodeEncodingName{&quot;10144} % GREEK ACROPHONIC ATTIC FIFTY
+\DeclareTextSymbol{\textpentehekaton}\UnicodeEncodingName{&quot;10145} % GREEK ACROPHONIC ATTIC FIVE HUNDRED
+\DeclareTextSymbol{\textpenteqilioi }\UnicodeEncodingName{&quot;10146} % GREEK ACROPHONIC ATTIC FIVE THOUSAND
+\DeclareTextSymbol{\textpentemuria }\UnicodeEncodingName{&quot;10147} % GREEK ACROPHONIC ATTIC FIFTY THOUSAND</pre>
</section>
</section>
<section id="uppercase">
-<h2><a class="toc-backref" href="#id11">UPPERCASE</a></h2>
+<h2><a class="toc-backref" href="#id13">UPPERCASE</a></h2>
<p>Greek letters drop diacritics (eccept dialytika and sub-iota) in UPPERCASE.</p>
<section id="uc-lc-values">
-<h3><a class="toc-backref" href="#id12">uc/lc values</a></h3>
+<h3><a class="toc-backref" href="#id14">uc/lc values</a></h3>
<p><span class="docutils literal">\lccode</span> and <span class="docutils literal">\uccode</span> corrections from the <a class="reference external" href="http://ctan.org/pkg/xgreek">xgreek</a> package by Apostolos Syropoulos:</p>
<pre class="literal-block">\global\lccode&quot;0370=&quot;0371 \global\uccode&quot;0370=&quot;0370
\global\lccode&quot;0371=&quot;0371 \global\uccode&quot;0371=&quot;0370
@@ -1461,13 +1527,13 @@ hexadecimal digits:</p>
\global\lccode&quot;1FFC=&quot;1FF3 \global\uccode&quot;1FFC=&quot;1FFC</pre>
</section>
<section id="uclclist">
-<h3><a class="toc-backref" href="#id13">uclclist</a></h3>
+<h3><a class="toc-backref" href="#id15">uclclist</a></h3>
<p>The common Greek font encoding definitions in <a class="reference external" href="greek-fontenc.def.html">greek-fontenc.def</a> extend the
<cite>uclclist</cite> with Greek LICR macros. Here, we add Unicode-specific “<a class="reference external" href="greek-fontenc.def.html#mark-hiatus">hiatus</a>”
handling (copied from <a class="reference external" href="lgrenc.def.html">lgrenc.def</a> and changed
Latin transcription to Unicode literals).</p>
<p>The hiatus definition modifications:</p>
-<pre class="literal-block">\DeclareTextCommand{\LGR&#64;A&#64;hiatus}{\UTFencname}{%
+<pre class="literal-block">\DeclareTextCommand{\LGR&#64;A&#64;hiatus}{\UnicodeEncodingName}{%
\LGR&#64;ifnextchar{Ι}{\textAlpha\&quot;}{%
\LGR&#64;ifnextchar{Υ}{\textAlpha\&quot;}{%
\LGR&#64;ifnextchar{\textIota}{\textAlpha\&quot;}{%
@@ -1476,7 +1542,7 @@ Latin transcription to Unicode literals).</p>
}%
}%
}
-\DeclareTextCommand{\LGR&#64;E&#64;hiatus}{\UTFencname}{%
+\DeclareTextCommand{\LGR&#64;E&#64;hiatus}{\UnicodeEncodingName}{%
\LGR&#64;ifnextchar{Ι}{\textEpsilon\&quot;}{%
\LGR&#64;ifnextchar{Υ}{\textEpsilon\&quot;}{%
\LGR&#64;ifnextchar{\textIota}{\textEpsilon\&quot;}{%
@@ -1488,17 +1554,6 @@ Latin transcription to Unicode literals).</p>
<!-- References -->
</section>
</section>
-<section class="system-messages">
-<h2>Docutils System Messages</h2>
-<div class="system-message" id="id14">
-<p class="system-message-title">System Message: ERROR/3 (<span class="docutils literal">tuenc-greek.def.txt</span>, line 17); <em><a href="#id15">backlink</a></em></p>
-<p>Unknown target name: &quot;tuenc&quot;.</p>
-</div>
-<div class="system-message" id="id16">
-<p class="system-message-title">System Message: ERROR/3 (<span class="docutils literal">tuenc-greek.def.txt</span>, line 47); <em><a href="#id17">backlink</a></em></p>
-<p>Unknown target name: &quot;tuenc&quot;.</p>
-</div>
-</section>
</main>
</body>
</html>