diff options
Diffstat (limited to 'language/greek/greek-fontenc/puenc-greek.def.html')
-rw-r--r-- | language/greek/greek-fontenc/puenc-greek.def.html | 40 |
1 files changed, 38 insertions, 2 deletions
diff --git a/language/greek/greek-fontenc/puenc-greek.def.html b/language/greek/greek-fontenc/puenc-greek.def.html index 7c58aae70b..83d316e9dd 100644 --- a/language/greek/greek-fontenc/puenc-greek.def.html +++ b/language/greek/greek-fontenc/puenc-greek.def.html @@ -827,6 +827,11 @@ Used by <a class="reference external" href="https://ctan.org/pkg/babel-greek">ba <td><p>2023-08-15</p></td> <td><p>Print σ, not ς with <span class="docutils literal">textautosigma</span> dummy definition.</p></td> </tr> +<tr><td><p>2.5</p></td> +<td><p>2023-09-12</p></td> +<td><p>Composite definitions for “capital” diacritics to fix +<span class="docutils literal">\MakeUppercase</span> in PDF strings.</p></td> +</tr> </tbody> </table> </dd> @@ -844,6 +849,7 @@ Used by <a class="reference external" href="https://ctan.org/pkg/babel-greek">ba <li><p><a class="reference internal" href="#greek-extended" id="toc-entry-7">Greek Extended</a></p></li> <li><p><a class="reference internal" href="#letterlike-symbols" id="toc-entry-8">Letterlike Symbols</a></p></li> <li><p><a class="reference internal" href="#ancient-greek-numbers" id="toc-entry-9">Ancient Greek Numbers</a></p></li> +<li><p><a class="reference internal" href="#uppercase" id="toc-entry-10">UPPERCASE</a></p></li> </ul> </li> </ul> @@ -851,7 +857,7 @@ Used by <a class="reference external" href="https://ctan.org/pkg/babel-greek">ba <section id="identification"> <h2><a class="toc-backref" href="#toc-entry-1" role="doc-backlink">Identification</a></h2> <pre class="literal-block">\ProvidesFile{puenc-greek.def} - [2023-08-15 2.4 Greek LICRs for PDF strings]</pre> + [2023-09-12 2.5 Greek LICRs for PDF strings]</pre> </section> <section id="diacritics"> <h2><a class="toc-backref" href="#toc-entry-2" role="doc-backlink">Diacritics</a></h2> @@ -900,7 +906,7 @@ Distinguish MICRO SIGN from letter mu:</p> <section id="greek-and-coptic"> <h3><a class="toc-backref" href="#toc-entry-6" role="doc-backlink">Greek and Coptic</a></h3> <p>Without coptic and archaic letters (except the ones used in Greek numerals).</p> -<pre class="literal-block">% NR Unicode Name % PU name (alias in greek-fontenc.def) +<pre class="literal-block">% NR Unicode Name % legacy PU name (alias in greek-fontenc.def) \DeclareTextCommand{\textdexiakeraia}{PU}{\83\164} % ʹ \textnumeralsigngreek \DeclareTextCommand{\textaristerikeraia}{PU}{\83\165} % ͵ \textnumeralsignlowergreek</pre> <p>037A GREEK YPOGEGRAMMENI (use textcompwordmarkypogegrammeni) % ͺ @@ -1237,6 +1243,36 @@ hexadecimal digits:</p> \DeclareTextCommand{\textpentehekaton}{PU}{𐅅} % "10145 GREEK ACROPHONIC ATTIC FIVE HUNDRED \DeclareTextCommand{\textpenteqilioi}{PU}{𐅆} % "10146 GREEK ACROPHONIC ATTIC FIVE THOUSAND \DeclareTextCommand{\textpentemuria}{PU}{𐅇} % "10147 GREEK ACROPHONIC ATTIC FIFTY THOUSAND</pre> +</section> +<section id="uppercase"> +<h3><a class="toc-backref" href="#toc-entry-10" role="doc-backlink">UPPERCASE</a></h3> +<p>Greek letters drop diacritics (eccept dialytika and sub-iota) in UPPERCASE.</p> +<p>Babel-Greek introduces macros for “capital accents” in release 1.13.3. +Here, we add definitions to drop diacritics in uppercase:</p> +<pre class="literal-block">\DeclareTextCompositeCommand{\accACUTE}{PU}{\textAlpha }{\textAlpha} +\DeclareTextCompositeCommand{\accACUTE}{PU}{\textEpsilon}{\textEpsilon} +\DeclareTextCompositeCommand{\accACUTE}{PU}{\textEta }{\textEta} +\DeclareTextCompositeCommand{\accACUTE}{PU}{\textIota }{\textIota} +\DeclareTextCompositeCommand{\accACUTE}{PU}{\textOmicron}{\textOmicron} +\DeclareTextCompositeCommand{\accACUTE}{PU}{\textUpsilon}{\textUpsilon} +\DeclareTextCompositeCommand{\accACUTE}{PU}{\textOmega }{\textOmega} + +\DeclareTextCompositeCommand{\accGRAVE}{PU}{\textAlpha }{\textAlpha} +\DeclareTextCompositeCommand{\accGRAVE}{PU}{\textEpsilon}{\textEpsilon} +\DeclareTextCompositeCommand{\accGRAVE}{PU}{\textEta }{\textEta} +\DeclareTextCompositeCommand{\accGRAVE}{PU}{\textIota }{\textIota} +\DeclareTextCompositeCommand{\accGRAVE}{PU}{\textOmicron}{\textOmicron} +\DeclareTextCompositeCommand{\accGRAVE}{PU}{\textUpsilon}{\textUpsilon} +\DeclareTextCompositeCommand{\accGRAVE}{PU}{\textOmega }{\textOmega} + +\DeclareTextCompositeCommand{\accTILDE}{PU}{\textAlpha }{\textAlpha} +\DeclareTextCompositeCommand{\accTILDE}{PU}{\textEta }{\textEta} +\DeclareTextCompositeCommand{\accTILDE}{PU}{\textIota }{\textIota} +\DeclareTextCompositeCommand{\accTILDE}{PU}{\textUpsilon}{\textUpsilon} +\DeclareTextCompositeCommand{\accTILDE}{PU}{\textOmega }{\textOmega}</pre> +<p>The “hiatus” feature does not work with PU (Alpha/Epsilon is dropped!):</p> +<pre class="literal-block">\DeclareTextCompositeCommand{\LGR@hiatus}{PU}{\textAlpha }{\textAlpha} +\DeclareTextCompositeCommand{\LGR@hiatus}{PU}{\textEpsilon}{\textEpsilon}</pre> <!-- References --> </section> </section> |