diff options
author | Norbert Preining <norbert@preining.info> | 2023-09-13 03:01:35 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-09-13 03:01:35 +0000 |
commit | de0fb15550a55ba5685a755fec7326e21a79fccd (patch) | |
tree | d31a21d9ea35405a0482f92ff12caabd84eae9e4 /language/greek/greek-fontenc/lgrenc.def.html | |
parent | becf79ac9bbdddd15ef9d66a35c6d64252a2cd46 (diff) |
CTAN sync 202309130301
Diffstat (limited to 'language/greek/greek-fontenc/lgrenc.def.html')
-rw-r--r-- | language/greek/greek-fontenc/lgrenc.def.html | 57 |
1 files changed, 31 insertions, 26 deletions
diff --git a/language/greek/greek-fontenc/lgrenc.def.html b/language/greek/greek-fontenc/lgrenc.def.html index fd050004e1..ec5caeb7ee 100644 --- a/language/greek/greek-fontenc/lgrenc.def.html +++ b/language/greek/greek-fontenc/lgrenc.def.html @@ -1014,6 +1014,10 @@ package.</p> <td><p>Add LGR-specific definitions for “capital” accent for the <span class="docutils literal">\MakeUppercase</span> fix in <a class="reference external" href="https://ctan.org/pkg/babel-greek">babel-greek</a>.</p></td> </tr> +<tr><td><p>2.5</p></td> +<td><p>2023-09-12</p></td> +<td><p>Small formatting and documentation fixes.</p></td> +</tr> </tbody> </table> </section> @@ -1052,7 +1056,7 @@ anyway.</p> <section id="identification"> <h3><a class="toc-backref" href="#toc-entry-5" role="doc-backlink">Identification</a></h3> <pre class="literal-block">\ProvidesFile{lgrenc.def} -[2023-08-15 2.4 LGR Greek font encoding definitions] +[2023-09-12 2.5 LGR Greek font encoding definitions] % Copyright © 2010 -- 2023 Günter Milde % This file is part of the "greek-fontenc" package. % It may be distributed and/or modified under the @@ -1185,8 +1189,8 @@ provide fallback LICR macros with detailed error reporting:</p> \PackageError{greek-fontenc}{character \string#1 not available \MessageBreak in 8-bit TeX} {Use XeTeX/LuaTeX if you need to distinguish the symbol from the letter.\MessageBreak - The package `textalpha' with `normalize-symbols' maps the GREEK SYMBOL\MessageBreak - character to the corresponding GREEK LETTER.\MessageBreak + The `normalize-symbols' option of babel-greek or package `textalpha'\MessageBreak + maps the GREEK SYMBOL character to the corresponding GREEK LETTER.\MessageBreak Press <return> to proceed (dropping the symbol from the document).} } @@ -1194,8 +1198,8 @@ provide fallback LICR macros with detailed error reporting:</p> \PackageError{greek-fontenc}{character \string#1 not available in text mode} {Use #2 or XeTeX/LuaTeX if you need to distinguish\MessageBreak the symbol from the letter.\MessageBreak - The package `textalpha' with `normalize-symbols' maps the GREEK SYMBOL\MessageBreak - character to the corresponding GREEK LETTER.\MessageBreak + The `normalize-symbols' option of babel-greek or package `textalpha'\MessageBreak + maps the GREEK SYMBOL character to the corresponding GREEK LETTER.\MessageBreak Press <return> to proceed (dropping the symbol from the document).} } @@ -1734,30 +1738,31 @@ in cases where they are not needed when writing in lowercase)</p> <h3><a class="toc-backref" href="#toc-entry-25" role="doc-backlink">UPPERCASE</a></h3> <section id="letters-without-pre-composed-uppercase-version"> <h4><a class="toc-backref" href="#toc-entry-26" role="doc-backlink">letters without pre-composed uppercase version</a></h4> -<p>The default MakeUppercase (2022-version) emits “composing” Unicode in -characters for letters with diacriticals but no matching pre-composed -capital equivalent. The fix requires a LaTeX version 2023 or later:</p> +<p>The default <span class="docutils literal">\MakeUppercase</span> (2022-version) emits “composing” Unicode +characters for letters with diacritics but no matching pre-composed +capital equivalent. We drop diacritics to prevent compilation errors. +The <span class="docutils literal">\DeclareUppercaseMapping</span> macro is new in the 2023 LaTeX release:</p> <pre class="literal-block">\ifdefined\DeclareUppercaseMapping - \DeclareUppercaseMapping{"0390}{\accdialytikatonos{\textiota}} % ΐ - \DeclareUppercaseMapping{"03B0}{\accdialytikatonos{\textupsilon}} % ΰ - \DeclareUppercaseMapping{"1F50}{\accpsili{\textupsilon}} % ὐ - \DeclareUppercaseMapping{"1F52}{\accpsilivaria{\textupsilon}} % ὒ - \DeclareUppercaseMapping{"1F54}{\accpsilioxia{\textupsilon}} % ὔ - \DeclareUppercaseMapping{"1F56}{\accpsiliperispomeni{\textupsilon}} % ὖ - \DeclareUppercaseMapping{"1FB6}{\accperispomeni{\textalpha}} % ᾶ + \DeclareUppercaseMapping{"0390}{\accdialytikatonos{\textiota}} % ΐ + \DeclareUppercaseMapping{"03B0}{\accdialytikatonos{\textupsilon}} % ΰ + \DeclareUppercaseMapping{"1F50}{\accpsili{\textupsilon}} % ὐ + \DeclareUppercaseMapping{"1F52}{\accpsilivaria{\textupsilon}} % ὒ + \DeclareUppercaseMapping{"1F54}{\accpsilioxia{\textupsilon}} % ὔ + \DeclareUppercaseMapping{"1F56}{\accpsiliperispomeni{\textupsilon}} % ὖ + \DeclareUppercaseMapping{"1FB6}{\accperispomeni{\textalpha}} % ᾶ \DeclareUppercaseMapping{"1FB7}{\accperispomeni{\textalpha}\ypogegrammeni} % ᾷ - \DeclareUppercaseMapping{"1FC6}{\accperispomeni{\texteta}} % ῆ + \DeclareUppercaseMapping{"1FC6}{\accperispomeni{\texteta}} % ῆ \DeclareUppercaseMapping{"1FC7}{\accperispomeni{\texteta}\ypogegrammeni} % ῇ - \DeclareUppercaseMapping{"1FD2}{\accdialytikavaria{\textiota}} % ῒ - \DeclareUppercaseMapping{"1FD3}{\accdialytikatonos{\textiota}} % ΐ - \DeclareUppercaseMapping{"1FD6}{\accperispomeni{\textiota}} % ῖ - \DeclareUppercaseMapping{"1FD7}{\accdialytikaperispomeni{\textiota}} % ῗ - \DeclareUppercaseMapping{"1FE2}{\accdialytikavaria{\textupsilon}} % ῢ - \DeclareUppercaseMapping{"1FE3}{\accdialytikatonos{\textupsilon}} % ΰ - \DeclareUppercaseMapping{"1FE4}{\accpsili{\textrho}} % ῤ - \DeclareUppercaseMapping{"1FE6}{\accperispomeni{\textupsilon}} % ῦ - \DeclareUppercaseMapping{"1FE7}{\accdialytikaperispomeni{\textupsilon}} % ῧ - \DeclareUppercaseMapping{"1FF6}{\accperispomeni{\textomega}} % ῶ + \DeclareUppercaseMapping{"1FD2}{\accdialytikavaria{\textiota}} % ῒ + \DeclareUppercaseMapping{"1FD3}{\accdialytikatonos{\textiota}} % ΐ + \DeclareUppercaseMapping{"1FD6}{\accperispomeni{\textiota}} % ῖ + \DeclareUppercaseMapping{"1FD7}{\accdialytikaperispomeni{\textiota}} % ῗ + \DeclareUppercaseMapping{"1FE2}{\accdialytikavaria{\textupsilon}} % ῢ + \DeclareUppercaseMapping{"1FE3}{\accdialytikatonos{\textupsilon}} % ΰ + \DeclareUppercaseMapping{"1FE4}{\accpsili{\textrho}} % ῤ + \DeclareUppercaseMapping{"1FE6}{\accperispomeni{\textupsilon}} % ῦ + \DeclareUppercaseMapping{"1FE7}{\accdialytikaperispomeni{\textupsilon}} % ῧ + \DeclareUppercaseMapping{"1FF6}{\accperispomeni{\textomega}} % ῶ \DeclareUppercaseMapping{"1FF7}{\accperispomeni{\textomega}\ypogegrammeni} % ῷ \fi</pre> </section> |