diff options
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.html | 785 |
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}{\@tabacckludge'} -\DeclareTextCommand{\accvaria}{\UTFencname}{\@tabacckludge`} -\DeclareTextCommand{\accdialytika}{\UTFencname}{\@tabacckludge"}</pre> +<pre class="literal-block">\DeclareUnicodeAccent{\accvaria} \UnicodeEncodingName{"0300} +\DeclareUnicodeAccent{\acctonos} \UnicodeEncodingName{"0301} +\DeclareUnicodeAccent{\accdialytika}\UnicodeEncodingName{"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"0342 }</pre> +<pre class="literal-block">\DeclareUnicodeAccent{\accperispomeni}\UnicodeEncodingName{"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"0313 } % ψιλή spiritus lenis (smooth breathing) -\DeclareTextCommand{\accdasia}{\UTFencname}[1]{#1\char"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{"0313} % ψιλή spiritus lenis (smooth breathing) +\DeclareUnicodeAccent{\accdasia}\UnicodeEncodingName{"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"0308 \char"0301 } -\DeclareTextCommand{\accdialytikavaria}{\UTFencname}[1]{#1\char"0308 \char"0300 } -\DeclareTextCommand{\accdialytikaperispomeni}{\UTFencname}[1]{#1\char"0342 \char"0308 } +\DeclareTextCommand{\accdialytikatonos}{\UnicodeEncodingName}[1]{#1\char"0308\char"0301} +\DeclareTextCommand{\accdialytikavaria}{\UnicodeEncodingName}[1]{#1\char"0308\char"0300} +\DeclareTextCommand{\accdialytikaperispomeni}{\UnicodeEncodingName}[1]{#1\char"0342\char"0308} -\DeclareTextCommand{\accdasiaoxia}{\UTFencname}[1]{#1\char"0314 \char"0301 } -\DeclareTextCommand{\accdasiavaria}{\UTFencname}[1]{#1\char"0314 \char"0300 } -\DeclareTextCommand{\accdasiaperispomeni}{\UTFencname}[1]{#1\char"0314 \char"0342 } +\DeclareTextCommand{\accdasiaoxia}{\UnicodeEncodingName}[1]{#1\char"0314\char"0301} +\DeclareTextCommand{\accdasiavaria}{\UnicodeEncodingName}[1]{#1\char"0314\char"0300} +\DeclareTextCommand{\accdasiaperispomeni}{\UnicodeEncodingName}[1]{#1\char"0314\char"0342} -\DeclareTextCommand{\accpsilioxia}{\UTFencname}[1]{#1\char"0301 \char"0313 } -\DeclareTextCommand{\accpsilivaria}{\UTFencname}[1]{#1\char"0300 \char"0313 } -\DeclareTextCommand{\accpsiliperispomeni}{\UTFencname}[1]{#1\char"0342 \char"0313 }</pre> +\DeclareTextCommand{\accpsilioxia}{\UnicodeEncodingName}[1]{#1\char"0301\char"0313} +\DeclareTextCommand{\accpsilivaria}{\UnicodeEncodingName}[1]{#1\char"0300\char"0313} +\DeclareTextCommand{\accpsiliperispomeni}{\UnicodeEncodingName}[1]{#1\char"0342\char"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"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{"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{"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{"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{"0374} % ʹ \anwtonos, \textnumeralsigngreek +\DeclareTextSymbol{\textaristerikeraia}\UnicodeEncodingName{"0375} % ͵\katwtonos, \textnumeralsignlowergreek +% 0376 GREEK CAPITAL LETTER PAMPHYLIAN DIGAMMA % Ͷ +% 0377 GREEK SMALL LETTER PAMPHYLIAN DIGAMMA % ͷ + +% \DeclareTextCompositeCommand{\@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{\"}{\UTFencname}{\textIota}{Ϊ} -\DeclareTextCompositeCommand{\"}{\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{\"}{\UTFencname}{\textiota}{ϊ} -\DeclareTextCompositeCommand{\"}{\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{"003B} % use SEMICOLON, not 037E GREEK QUESTION MARK + +\DeclareUnicodeComposite{\acctonos} {} {"0384} % ΄ GREEK TONOS +\DeclareUnicodeComposite{\accdialytikatonos}{} {"0385} % ΅ GREEK DIALYTIKA TONOS +\DeclareUnicodeComposite{\'} {\textAlpha} {"0386} % Ά +\DeclareTextSymbol{\textanoteleia} \UnicodeEncodingName{"00B7} % use MIDDLE DOT, not 0387 GREEK ANO TELEIA +\DeclareUnicodeComposite{\'} {\textEpsilon}{"0388} % Έ +\DeclareUnicodeComposite{\'} {\textEta} {"0389} % Ή +\DeclareUnicodeComposite{\'} {\textIota} {"038A} % Ί +\DeclareUnicodeComposite{\'} {\textOmicron}{"038C} % Ό +\DeclareUnicodeComposite{\'} {\textUpsilon}{"038E} % Ύ +\DeclareUnicodeComposite{\'} {\textOmega} {"038F} % Ώ +% repeat with named accents (LuaTeX does not normalize to pre-composed chars): +\DeclareUnicodeComposite{\acctonos} {\textAlpha} {"0386} % Ά +\DeclareUnicodeComposite{\acctonos} {\textEpsilon}{"0388} % Έ +\DeclareUnicodeComposite{\acctonos} {\textEta} {"0389} % Ή +\DeclareUnicodeComposite{\acctonos} {\textIota} {"038A} % Ί +\DeclareUnicodeComposite{\acctonos} {\textOmicron}{"038C} % Ό +\DeclareUnicodeComposite{\acctonos} {\textUpsilon}{"038E} % Ύ +\DeclareUnicodeComposite{\acctonos} {\textOmega} {"038F} % Ώ +\DeclareUnicodeComposite{\accdialytikatonos}{\textiota} {"0390} % ΐ + +\DeclareTextSymbol{\textAlpha }\UnicodeEncodingName{"0391} % Α +\DeclareTextSymbol{\textBeta }\UnicodeEncodingName{"0392} % Β +\DeclareTextSymbol{\textGamma }\UnicodeEncodingName{"0393} % Γ +\DeclareTextSymbol{\textDelta }\UnicodeEncodingName{"0394} % Δ +\DeclareTextSymbol{\textEpsilon}\UnicodeEncodingName{"0395} % Ε +\DeclareTextSymbol{\textZeta }\UnicodeEncodingName{"0396} % Ζ +\DeclareTextSymbol{\textEta }\UnicodeEncodingName{"0397} % Η +\DeclareTextSymbol{\textTheta }\UnicodeEncodingName{"0398} % Θ +\DeclareTextSymbol{\textIota }\UnicodeEncodingName{"0399} % Ι +\DeclareTextSymbol{\textKappa }\UnicodeEncodingName{"039A} % Κ +\DeclareTextSymbol{\textLambda }\UnicodeEncodingName{"039B} % Λ +\DeclareTextSymbol{\textMu }\UnicodeEncodingName{"039C} % Μ +\DeclareTextSymbol{\textNu }\UnicodeEncodingName{"039D} % Ν +\DeclareTextSymbol{\textXi }\UnicodeEncodingName{"039E} % Ξ +\DeclareTextSymbol{\textOmicron}\UnicodeEncodingName{"039F} % Ο +\DeclareTextSymbol{\textPi }\UnicodeEncodingName{"03A0} % Π +\DeclareTextSymbol{\textRho }\UnicodeEncodingName{"03A1} % Ρ +\DeclareTextSymbol{\textSigma }\UnicodeEncodingName{"03A3} % Σ +\DeclareTextSymbol{\textTau }\UnicodeEncodingName{"03A4} % Τ +\DeclareTextSymbol{\textUpsilon}\UnicodeEncodingName{"03A5} % Υ +\DeclareTextSymbol{\textPhi }\UnicodeEncodingName{"03A6} % Φ +\DeclareTextSymbol{\textChi }\UnicodeEncodingName{"03A7} % Χ +\DeclareTextSymbol{\textPsi }\UnicodeEncodingName{"03A8} % Ψ +\DeclareTextSymbol{\textOmega }\UnicodeEncodingName{"03A9} % Ω + +\DeclareUnicodeComposite{\"} {\textIota} {"03AA} % Ϊ +\DeclareUnicodeComposite{\"} {\textIota} {"03AA} % Ϊ +\DeclareUnicodeComposite{\"} {\textUpsilon}{"03AB} % Ϋ +\DeclareUnicodeComposite{\'} {\textalpha} {"03AC} % ά +\DeclareUnicodeComposite{\'} {\textepsilon}{"03AD} % έ +\DeclareUnicodeComposite{\'} {\texteta} {"03AE} % ή +\DeclareUnicodeComposite{\'} {\textiota} {"03AF} % ί +% repeat with named accents (LuaTeX does not normalize to pre-composed chars): +\DeclareUnicodeComposite{\accdialytika} {\textIota} {"03AA} % Ϊ +\DeclareUnicodeComposite{\accdialytika} {\textIota} {"03AA} % Ϊ +\DeclareUnicodeComposite{\accdialytika} {\textUpsilon}{"03AB} % Ϋ +\DeclareUnicodeComposite{\acctonos} {\textalpha} {"03AC} % ά +\DeclareUnicodeComposite{\acctonos} {\textepsilon}{"03AD} % έ +\DeclareUnicodeComposite{\acctonos} {\texteta} {"03AE} % ή +\DeclareUnicodeComposite{\acctonos} {\textiota} {"03AF} % ί +\DeclareUnicodeComposite{\accdialytikatonos}{\textupsilon}{"03B0} % ΰ + +\DeclareTextSymbol{\textalpha }\UnicodeEncodingName{"03B1} % α +\DeclareTextSymbol{\textbeta }\UnicodeEncodingName{"03B2} % β +\DeclareTextSymbol{\textgamma }\UnicodeEncodingName{"03B3} % γ +\DeclareTextSymbol{\textdelta }\UnicodeEncodingName{"03B4} % δ +\DeclareTextSymbol{\textepsilon }\UnicodeEncodingName{"03B5} % ε +\DeclareTextSymbol{\textzeta }\UnicodeEncodingName{"03B6} % ζ +\DeclareTextSymbol{\texteta }\UnicodeEncodingName{"03B7} % η +\DeclareTextSymbol{\texttheta }\UnicodeEncodingName{"03B8} % θ +\DeclareTextSymbol{\textiota }\UnicodeEncodingName{"03B9} % ι +\DeclareTextSymbol{\textkappa }\UnicodeEncodingName{"03BA} % κ +\DeclareTextSymbol{\textlambda }\UnicodeEncodingName{"03BB} % λ +\DeclareTextSymbol{\textmu }\UnicodeEncodingName{"03BC} % μ % \textmugreek +\DeclareTextSymbol{\textnu }\UnicodeEncodingName{"03BD} % ν +\DeclareTextSymbol{\textxi }\UnicodeEncodingName{"03BE} % ξ +\DeclareTextSymbol{\textomicron }\UnicodeEncodingName{"03BF} % ο +\DeclareTextSymbol{\textpi }\UnicodeEncodingName{"03C0} % π +\DeclareTextSymbol{\textrho }\UnicodeEncodingName{"03C1} % ρ +\DeclareTextSymbol{\textfinalsigma}\UnicodeEncodingName{"03C2} % ς % final sigma +\DeclareTextSymbol{\textsigma }\UnicodeEncodingName{"03C3} % σ +\DeclareTextSymbol{\texttau }\UnicodeEncodingName{"03C4} % τ +\DeclareTextSymbol{\textupsilon }\UnicodeEncodingName{"03C5} % υ +\DeclareTextSymbol{\textphi }\UnicodeEncodingName{"03C6} % φ +\DeclareTextSymbol{\textchi }\UnicodeEncodingName{"03C7} % χ +\DeclareTextSymbol{\textpsi }\UnicodeEncodingName{"03C8} % ψ +\DeclareTextSymbol{\textomega }\UnicodeEncodingName{"03C9} % ω + +\DeclareUnicodeComposite{\"}{\textiota}{"03CA} % ϊ +\DeclareUnicodeComposite{\"}{\textupsilon}{"03CB} % ϋ +\DeclareUnicodeComposite{\'}{\textomicron}{"03CC} % ό +\DeclareUnicodeComposite{\'}{\textupsilon}{"03CD} % ύ +\DeclareUnicodeComposite{\'}{\textomega}{"03CE} % ώ +\DeclareUnicodeComposite{\accdialytika}{\textiota}{"03CA} % ϊ +\DeclareUnicodeComposite{\accdialytika}{\textupsilon}{"03CB} % ϋ +\DeclareUnicodeComposite{\acctonos}{\textomicron}{"03CC} % ό +\DeclareUnicodeComposite{\acctonos}{\textupsilon}{"03CD} % ύ +\DeclareUnicodeComposite{\acctonos}{\textomega}{"03CE} % ώ</pre> +<p>Archaic letters (still used in Greek numerals):</p> +<pre class="literal-block">\DeclareTextSymbol{\textQoppa }\UnicodeEncodingName{"03D8} % Ϙ +\DeclareTextSymbol{\textqoppa }\UnicodeEncodingName{"03D9} % ϙ +\DeclareTextSymbol{\textStigma }\UnicodeEncodingName{"03DA} % Ϛ +\DeclareTextSymbol{\textstigma }\UnicodeEncodingName{"03DB} % ϛ +\DeclareTextSymbol{\textDigamma }\UnicodeEncodingName{"03DC} % Ϝ +\DeclareTextSymbol{\textdigamma }\UnicodeEncodingName{"03DD} % ϝ +\DeclareTextSymbol{\textKoppa }\UnicodeEncodingName{"03DE} % Ϟ in LGR identic to \textkoppa +\DeclareTextSymbol{\textkoppa }\UnicodeEncodingName{"03DF} % ϟ \koppa, \textqoppa [sic!] +\DeclareTextSymbol{\textSampi }\UnicodeEncodingName{"03E0} % Ϡ +\DeclareTextSymbol{\textsampi }\UnicodeEncodingName{"03E1} % ϡ</pre> +<p>Symbol variants:</p> +<pre class="literal-block">\DeclareTextSymbol{\textbetasymbol }\UnicodeEncodingName{"03D0} % ϐ +\DeclareTextSymbol{\textkappasymbol }\UnicodeEncodingName{"03F0} % ϰ +\DeclareTextSymbol{\textThetasymbol }\UnicodeEncodingName{"03F4} % ϴ +\DeclareTextSymbol{\textthetasymbol }\UnicodeEncodingName{"03D1} % ϑ +\DeclareTextSymbol{\textphisymbol }\UnicodeEncodingName{"03D5} % ϕ +\DeclareTextSymbol{\textpisymbol }\UnicodeEncodingName{"03D6} % ϖ +\DeclareTextSymbol{\textrhosymbol }\UnicodeEncodingName{"03F1} % ϱ +\DeclareTextSymbol{\textepsilonsymbol}\UnicodeEncodingName{"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}{"1F00} % ἀ +\DeclareUnicodeComposite{\accdasia }{\textalpha}{"1F01} % ἁ +\DeclareUnicodeComposite{\accpsilivaria }{\textalpha}{"1F02} % ἂ +\DeclareUnicodeComposite{\accdasiavaria }{\textalpha}{"1F03} % ἃ +\DeclareUnicodeComposite{\accpsilioxia }{\textalpha}{"1F04} % ἄ +\DeclareUnicodeComposite{\accdasiaoxia }{\textalpha}{"1F05} % ἅ +\DeclareUnicodeComposite{\accpsiliperispomeni}{\textalpha}{"1F06} % ἆ +\DeclareUnicodeComposite{\accdasiaperispomeni}{\textalpha}{"1F07} % ἇ +\DeclareUnicodeComposite{\accpsili }{\textAlpha}{"1F08} % Ἀ +\DeclareUnicodeComposite{\accdasia }{\textAlpha}{"1F09} % Ἁ +\DeclareUnicodeComposite{\accpsilivaria }{\textAlpha}{"1F0A} % Ἂ +\DeclareUnicodeComposite{\accdasiavaria }{\textAlpha}{"1F0B} % Ἃ +\DeclareUnicodeComposite{\accpsilioxia }{\textAlpha}{"1F0C} % Ἄ +\DeclareUnicodeComposite{\accdasiaoxia }{\textAlpha}{"1F0D} % Ἅ +\DeclareUnicodeComposite{\accpsiliperispomeni}{\textAlpha}{"1F0E} % Ἆ +\DeclareUnicodeComposite{\accdasiaperispomeni}{\textAlpha}{"1F0F} % Ἇ + +\DeclareUnicodeComposite{\accpsili }{\textepsilon}{"1F10} % ἐ +\DeclareUnicodeComposite{\accdasia }{\textepsilon}{"1F11} % ἑ +\DeclareUnicodeComposite{\accpsilivaria }{\textepsilon}{"1F12} % ἒ +\DeclareUnicodeComposite{\accdasiavaria }{\textepsilon}{"1F13} % ἓ +\DeclareUnicodeComposite{\accpsilioxia }{\textepsilon}{"1F14} % ἔ +\DeclareUnicodeComposite{\accdasiaoxia }{\textepsilon}{"1F15} % ἕ +\DeclareUnicodeComposite{\accpsili }{\textEpsilon}{"1F18} % Ἐ +\DeclareUnicodeComposite{\accdasia }{\textEpsilon}{"1F19} % Ἑ +\DeclareUnicodeComposite{\accpsilivaria }{\textEpsilon}{"1F1A} % Ἒ +\DeclareUnicodeComposite{\accdasiavaria }{\textEpsilon}{"1F1B} % Ἓ +\DeclareUnicodeComposite{\accpsilioxia }{\textEpsilon}{"1F1C} % Ἔ +\DeclareUnicodeComposite{\accdasiaoxia }{\textEpsilon}{"1F1D} % Ἕ + +\DeclareUnicodeComposite{\accpsili }{\texteta}{"1F20} % ἠ +\DeclareUnicodeComposite{\accdasia }{\texteta}{"1F21} % ἡ +\DeclareUnicodeComposite{\accpsilivaria }{\texteta}{"1F22} % ἢ +\DeclareUnicodeComposite{\accdasiavaria }{\texteta}{"1F23} % ἣ +\DeclareUnicodeComposite{\accpsilioxia }{\texteta}{"1F24} % ἤ +\DeclareUnicodeComposite{\accdasiaoxia }{\texteta}{"1F25} % ἥ +\DeclareUnicodeComposite{\accpsiliperispomeni}{\texteta}{"1F26} % ἦ +\DeclareUnicodeComposite{\accdasiaperispomeni}{\texteta}{"1F27} % ἧ +\DeclareUnicodeComposite{\accpsili }{\textEta}{"1F28} % Ἠ +\DeclareUnicodeComposite{\accdasia }{\textEta}{"1F29} % Ἡ +\DeclareUnicodeComposite{\accpsilivaria }{\textEta}{"1F2A} % Ἢ +\DeclareUnicodeComposite{\accdasiavaria }{\textEta}{"1F2B} % Ἣ +\DeclareUnicodeComposite{\accpsilioxia }{\textEta}{"1F2C} % Ἤ +\DeclareUnicodeComposite{\accdasiaoxia }{\textEta}{"1F2D} % Ἥ +\DeclareUnicodeComposite{\accpsiliperispomeni}{\textEta}{"1F2E} % Ἦ +\DeclareUnicodeComposite{\accdasiaperispomeni}{\textEta}{"1F2F} % Ἧ + +\DeclareUnicodeComposite{\accpsili }{\textiota}{"1F30} % ἰ +\DeclareUnicodeComposite{\accdasia }{\textiota}{"1F31} % ἱ +\DeclareUnicodeComposite{\accpsilivaria }{\textiota}{"1F32} % ἲ +\DeclareUnicodeComposite{\accdasiavaria }{\textiota}{"1F33} % ἳ +\DeclareUnicodeComposite{\accpsilioxia }{\textiota}{"1F34} % ἴ +\DeclareUnicodeComposite{\accdasiaoxia }{\textiota}{"1F35} % ἵ +\DeclareUnicodeComposite{\accpsiliperispomeni}{\textiota}{"1F36} % ἶ +\DeclareUnicodeComposite{\accdasiaperispomeni}{\textiota}{"1F37} % ἷ +\DeclareUnicodeComposite{\accpsili }{\textIota}{"1F38} % Ἰ +\DeclareUnicodeComposite{\accdasia }{\textIota}{"1F39} % Ἱ +\DeclareUnicodeComposite{\accpsilivaria }{\textIota}{"1F3A} % Ἲ +\DeclareUnicodeComposite{\accdasiavaria }{\textIota}{"1F3B} % Ἳ +\DeclareUnicodeComposite{\accpsilioxia }{\textIota}{"1F3C} % Ἴ +\DeclareUnicodeComposite{\accdasiaoxia }{\textIota}{"1F3D} % Ἵ +\DeclareUnicodeComposite{\accpsiliperispomeni}{\textIota}{"1F3E} % Ἶ +\DeclareUnicodeComposite{\accdasiaperispomeni}{\textIota}{"1F3F} % Ἷ + +\DeclareUnicodeComposite{\accpsili }{\textomicron}{"1F40} % ὀ +\DeclareUnicodeComposite{\accdasia }{\textomicron}{"1F41} % ὁ +\DeclareUnicodeComposite{\accpsilivaria }{\textomicron}{"1F42} % ὂ +\DeclareUnicodeComposite{\accdasiavaria }{\textomicron}{"1F43} % ὃ +\DeclareUnicodeComposite{\accpsilioxia }{\textomicron}{"1F44} % ὄ +\DeclareUnicodeComposite{\accdasiaoxia }{\textomicron}{"1F45} % ὅ +\DeclareUnicodeComposite{\accpsili }{\textOmicron}{"1F48} % Ὀ +\DeclareUnicodeComposite{\accdasia }{\textOmicron}{"1F49} % Ὁ +\DeclareUnicodeComposite{\accpsilivaria }{\textOmicron}{"1F4A} % Ὂ +\DeclareUnicodeComposite{\accdasiavaria }{\textOmicron}{"1F4B} % Ὃ +\DeclareUnicodeComposite{\accpsilioxia }{\textOmicron}{"1F4C} % Ὄ +\DeclareUnicodeComposite{\accdasiaoxia }{\textOmicron}{"1F4D} % Ὅ + +\DeclareUnicodeComposite{\accpsili }{\textupsilon}{"1F50} % ὐ +\DeclareUnicodeComposite{\accdasia }{\textupsilon}{"1F51} % ὑ +\DeclareUnicodeComposite{\accpsilivaria }{\textupsilon}{"1F52} % ὒ +\DeclareUnicodeComposite{\accdasiavaria }{\textupsilon}{"1F53} % ὓ +\DeclareUnicodeComposite{\accpsilioxia }{\textupsilon}{"1F54} % ὔ +\DeclareUnicodeComposite{\accdasiaoxia }{\textupsilon}{"1F55} % ὕ +\DeclareUnicodeComposite{\accpsiliperispomeni}{\textupsilon}{"1F56} % ὖ +\DeclareUnicodeComposite{\accdasiaperispomeni}{\textupsilon}{"1F57} % ὗ +\DeclareUnicodeComposite{\accdasia }{\textUpsilon}{"1F59} % Ὑ +\DeclareUnicodeComposite{\accdasiavaria }{\textUpsilon}{"1F5B} % Ὓ +\DeclareUnicodeComposite{\accdasiaoxia }{\textUpsilon}{"1F5D} % Ὕ +\DeclareUnicodeComposite{\accdasiaperispomeni}{\textUpsilon}{"1F5F} % Ὗ + +\DeclareUnicodeComposite{\accpsili }{\textomega}{"1F60} % ὠ +\DeclareUnicodeComposite{\accdasia }{\textomega}{"1F61} % ὡ +\DeclareUnicodeComposite{\accpsilivaria }{\textomega}{"1F62} % ὢ +\DeclareUnicodeComposite{\accdasiavaria }{\textomega}{"1F63} % ὣ +\DeclareUnicodeComposite{\accpsilioxia }{\textomega}{"1F64} % ὤ +\DeclareUnicodeComposite{\accdasiaoxia }{\textomega}{"1F65} % ὥ +\DeclareUnicodeComposite{\accpsiliperispomeni}{\textomega}{"1F66} % ὦ +\DeclareUnicodeComposite{\accdasiaperispomeni}{\textomega}{"1F67} % ὧ +\DeclareUnicodeComposite{\accpsili }{\textOmega}{"1F68} % Ὠ +\DeclareUnicodeComposite{\accdasia }{\textOmega}{"1F69} % Ὡ +\DeclareUnicodeComposite{\accpsilivaria }{\textOmega}{"1F6A} % Ὢ +\DeclareUnicodeComposite{\accdasiavaria }{\textOmega}{"1F6B} % Ὣ +\DeclareUnicodeComposite{\accpsilioxia }{\textOmega}{"1F6C} % Ὤ +\DeclareUnicodeComposite{\accdasiaoxia }{\textOmega}{"1F6D} % Ὥ +\DeclareUnicodeComposite{\accpsiliperispomeni}{\textOmega}{"1F6E} % Ὦ +\DeclareUnicodeComposite{\accdasiaperispomeni}{\textOmega}{"1F6F} % Ὧ + +\DeclareUnicodeComposite{\`} {\textalpha} {"1F70} % ὰ +\DeclareUnicodeComposite{\`} {\textepsilon}{"1F72} % ὲ +\DeclareUnicodeComposite{\`} {\texteta} {"1F74} % ὴ +\DeclareUnicodeComposite{\`} {\textiota} {"1F76} % ὶ +\DeclareUnicodeComposite{\`} {\textomicron}{"1F78} % ὸ +\DeclareUnicodeComposite{\`} {\textupsilon}{"1F7A} % ὺ +\DeclareUnicodeComposite{\`} {\textomega} {"1F7C} % ὼ +% repeat with named accents (LuaTeX does not normalize to pre-composed chars): +\DeclareUnicodeComposite{\accvaria} {\textalpha} {"1F70} % ὰ +\DeclareUnicodeComposite{\accvaria} {\textepsilon}{"1F72} % ὲ +\DeclareUnicodeComposite{\accvaria} {\texteta} {"1F74} % ὴ +\DeclareUnicodeComposite{\accvaria} {\textiota} {"1F76} % ὶ +\DeclareUnicodeComposite{\accvaria} {\textomicron}{"1F78} % ὸ +\DeclareUnicodeComposite{\accvaria} {\textupsilon}{"1F7A} % ὺ +\DeclareUnicodeComposite{\accvaria} {\textomega} {"1F7C} % ὼ</pre> +<p>Skipping pre-composed characters with sub-iota (ypogegrammeni/prosgegrammeni).</p> +<pre class="literal-block">\DeclareUnicodeComposite{\u} {\textalpha}{"1FB0} % ᾰ +\DeclareUnicodeComposite{\=} {\textalpha}{"1FB1} % ᾱ % ᾲ % ᾳ % ᾴ -\DeclareTextCompositeCommand{\~}{\UTFencname}{\textalpha}{ᾶ} -\DeclareTextCompositeCommand{\~}{\UTFencname}{α}{ᾶ} -\DeclareTextCompositeCommand{\accperispomeni}{\UTFencname}{\textalpha}{ᾶ} +\DeclareUnicodeComposite{\accperispomeni} {\textalpha}{"1FB6} % ᾶ +\DeclareUnicodeComposite{\~} {\textalpha}{"1FB6} % ᾶ % ᾷ -\DeclareTextCompositeCommand{\u}{\UTFencname}{\textAlpha}{Ᾰ} -\DeclareTextCompositeCommand{\=}{\UTFencname}{\textAlpha}{Ᾱ} -\DeclareTextCompositeCommand{\`}{\UTFencname}{\textAlpha}{Ὰ} +\DeclareUnicodeComposite{\u} {\textAlpha}{"1FB8} % Ᾰ +\DeclareUnicodeComposite{\=} {\textAlpha}{"1FB9} % Ᾱ +\DeclareUnicodeComposite{\`} {\textAlpha}{"1FBA} % Ὰ +\DeclareUnicodeComposite{\accvaria} {\textAlpha}{"1FBA} % Ὰ % ᾼ -\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\textcompwordmark}{᾽} -\DeclareTextCommand{\prosgegrammeni}{\UTFencname}{ι} -\DeclareTextCompositeCommand{\accpsili}{\UTFencname}{\textcompwordmark}{᾿} +\DeclareUnicodeComposite{\accpsili} {} {"1FBD} % ᾽ +\DeclareTextSymbol{\prosgegrammeni}\UnicodeEncodingName {"1FBE} % ι +\DeclareUnicodeComposite{\accpsili} {} {"1FBF} % ᾿ -\DeclareTextCompositeCommand{\accperispomeni}{\UTFencname}{\textcompwordmark}{῀} -\DeclareTextCompositeCommand{\accdialytikaperispomeni}{\UTFencname}{\textcompwordmark}{῁} +\DeclareUnicodeComposite{\accperispomeni} {} {"1FC0} % ῀ +\DeclareUnicodeComposite{\accdialytikaperispomeni}{} {"1FC1} % ῁ % ῂ % ῃ % ῄ -\DeclareTextCompositeCommand{\~}{\UTFencname}{\texteta}{ῆ} -\DeclareTextCompositeCommand{\~}{\UTFencname}{η}{ῆ} -\DeclareTextCompositeCommand{\accperispomeni}{\UTFencname}{\texteta}{ῆ} +\DeclareUnicodeComposite{\accperispomeni} {\texteta} {"1FC6} % ῆ +\DeclareUnicodeComposite{\~} {\texteta} {"1FC6} % ῆ % ῇ -\DeclareTextCompositeCommand{\`}{\UTFencname}{\textEpsilon}{Ὲ} -\DeclareTextCompositeCommand{\`}{\UTFencname}{\textEta}{Ὴ} +\DeclareUnicodeComposite{\`} {\textEpsilon}{"1FC8} % Ὲ +\DeclareUnicodeComposite{\accvaria} {\textEpsilon}{"1FC8} % Ὲ +\DeclareUnicodeComposite{\`} {\textEta} {"1FCA} % Ὴ +\DeclareUnicodeComposite{\accvaria} {\textEta} {"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} {} {"1FCD} % ῍ +\DeclareUnicodeComposite{\accpsilioxia} {} {"1FCE} % ῎ +\DeclareUnicodeComposite{\accpsiliperispomeni} {} {"1FCF} % ῏ + +\DeclareUnicodeComposite{\u} {\textiota} {"1FD0} % ῐ +\DeclareUnicodeComposite{\=} {\textiota} {"1FD1} % ῑ +\DeclareUnicodeComposite{\accdialytikavaria} {\textiota} {"1FD2} % ῒ +\DeclareUnicodeComposite{\accdialytikaoxia} {\textiota} {"1FD3} % ΐ +\DeclareUnicodeComposite{\accperispomeni} {\textiota} {"1FD6} % ῖ +\DeclareUnicodeComposite{\~} {\textiota} {"1FD6} % ῖ +\DeclareUnicodeComposite{\~} {ι} {"1FD6} % ῖ +\DeclareUnicodeComposite{\accdialytikaperispomeni}{\textiota} {"1FD7} % ῗ +\DeclareUnicodeComposite{\u} {\textIota} {"1FD8} % Ῐ +\DeclareUnicodeComposite{\=} {\textIota} {"1FD9} % Ῑ +\DeclareUnicodeComposite{\`} {\textIota} {"1FDA} % Ὶ +\DeclareUnicodeComposite{\accvaria} {\textIota} {"1FDA} % Ὶ +\DeclareUnicodeComposite{\accdasiavaria} {} {"1FDD} % ῝ +\DeclareUnicodeComposite{\accdasiaoxia} {} {"1FDE} % ῞ +\DeclareUnicodeComposite{\accdasiaperispomeni} {} {"1FDF} % ῟ + +\DeclareUnicodeComposite{\u} {\textupsilon}{"1FE0} % ῠ +\DeclareUnicodeComposite{\=} {\textupsilon}{"1FE1} % ῡ +\DeclareUnicodeComposite{\accdialytikavaria} {\textupsilon}{"1FE2} % ῢ +\DeclareUnicodeComposite{\accdialytikaoxia} {\textupsilon}{"1FE3} % ΰ +\DeclareUnicodeComposite{\accpsili} {\textrho} {"1FE4} % ῤ +\DeclareUnicodeComposite{\accdasia} {\textrho} {"1FE5} % ῥ +\DeclareUnicodeComposite{\~} {\textupsilon}{"1FE6} % ῦ +\DeclareUnicodeComposite{\accperispomeni} {\textupsilon}{"1FE6} % ῦ +\DeclareUnicodeComposite{\accdialytikaperispomeni}{\textupsilon}{"1FE7} % ῧ +\DeclareUnicodeComposite{\u} {\textUpsilon}{"1FE8} % Ῠ +\DeclareUnicodeComposite{\=} {\textUpsilon}{"1FE9} % Ῡ +\DeclareUnicodeComposite{\`} {\textUpsilon}{"1FEA} % Ὺ +\DeclareUnicodeComposite{\accvaria} {\textUpsilon}{"1FEA} % Ὺ +% Ύ +\DeclareUnicodeComposite{\accdasia} {\textRho} {"1FEC} % Ῥ +\DeclareUnicodeComposite{\accdialytikavaria} {} {"1FED} % ῭ +\DeclareUnicodeComposite{\accdialytikaoxia} {} {"1FEE} % ΅ +% ` % ῲ % ῳ % ῴ -\DeclareTextCompositeCommand{\~}{\UTFencname}{\textomega}{ῶ} -\DeclareTextCompositeCommand{\~}{\UTFencname}{ω}{ῶ} -\DeclareTextCompositeCommand{\accperispomeni}{\UTFencname}{\textomega}{ῶ} +\DeclareUnicodeComposite{\accperispomeni} {\textomega} {"1FF6} % ῶ +\DeclareUnicodeComposite{\~} {\textomega} {"1FF6} % ῶ % ῷ -\DeclareTextCompositeCommand{\`}{\UTFencname}{\textOmicron}{Ὸ} -\DeclareTextCompositeCommand{\`}{\UTFencname}{\textOmega}{Ὼ} +\DeclareUnicodeComposite{\`} {\textOmicron}{"1FF8} % Ὸ +\DeclareUnicodeComposite{\accvaria} {\textOmicron}{"1FF8} % Ὸ +\DeclareUnicodeComposite{\`} {\textOmega} {"1FFA} % Ὼ +\DeclareUnicodeComposite{\accvaria} {\textOmega} {"1FFA} % Ὼ % ῼ -\DeclareTextCompositeCommand{\accoxia}{\UTFencname}{\textcompwordmark}{´} -\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textcompwordmark}{῾}</pre> +\DeclareUnicodeComposite{\accoxia} {} {"1FFD} % ´ +\DeclareUnicodeComposite{\accdasia} {} {"1FFE} % ῾</pre> +<p>Diacritics on literal Unicode characters:</p> +<pre class="literal-block">\DeclareUnicodeComposite{\~}{α}{"1FB6} % ᾶ +\DeclareUnicodeComposite{\~}{η}{"1FC6} % ῆ +\DeclareUnicodeComposite{\~}{υ}{"1FE6} % ῦ +\DeclareUnicodeComposite{\~}{ω}{"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{"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{"10144} % GREEK ACROPHONIC ATTIC FIFTY +\DeclareTextSymbol{\textpentehekaton}\UnicodeEncodingName{"10145} % GREEK ACROPHONIC ATTIC FIVE HUNDRED +\DeclareTextSymbol{\textpenteqilioi }\UnicodeEncodingName{"10146} % GREEK ACROPHONIC ATTIC FIVE THOUSAND +\DeclareTextSymbol{\textpentemuria }\UnicodeEncodingName{"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"0370="0371 \global\uccode"0370="0370 \global\lccode"0371="0371 \global\uccode"0371="0370 @@ -1461,13 +1527,13 @@ hexadecimal digits:</p> \global\lccode"1FFC="1FF3 \global\uccode"1FFC="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@A@hiatus}{\UTFencname}{% +<pre class="literal-block">\DeclareTextCommand{\LGR@A@hiatus}{\UnicodeEncodingName}{% \LGR@ifnextchar{Ι}{\textAlpha\"}{% \LGR@ifnextchar{Υ}{\textAlpha\"}{% \LGR@ifnextchar{\textIota}{\textAlpha\"}{% @@ -1476,7 +1542,7 @@ Latin transcription to Unicode literals).</p> }% }% } -\DeclareTextCommand{\LGR@E@hiatus}{\UTFencname}{% +\DeclareTextCommand{\LGR@E@hiatus}{\UnicodeEncodingName}{% \LGR@ifnextchar{Ι}{\textEpsilon\"}{% \LGR@ifnextchar{Υ}{\textEpsilon\"}{% \LGR@ifnextchar{\textIota}{\textEpsilon\"}{% @@ -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: "tuenc".</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: "tuenc".</p> -</div> -</section> </main> </body> </html> |