summaryrefslogtreecommitdiff
path: root/language/greek/greek-fontenc/lgrenc.def.html
diff options
context:
space:
mode:
Diffstat (limited to 'language/greek/greek-fontenc/lgrenc.def.html')
-rw-r--r--language/greek/greek-fontenc/lgrenc.def.html52
1 files changed, 47 insertions, 5 deletions
diff --git a/language/greek/greek-fontenc/lgrenc.def.html b/language/greek/greek-fontenc/lgrenc.def.html
index 1442193414..53582eaac2 100644
--- a/language/greek/greek-fontenc/lgrenc.def.html
+++ b/language/greek/greek-fontenc/lgrenc.def.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta charset="utf-8" />
-<meta name="generator" content="Docutils 0.20b.dev: https://docutils.sourceforge.io/" />
+<meta name="generator" content="Docutils 0.20.2b.dev: https://docutils.sourceforge.io/" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="dcterms.rights" content="© 2010 – 2023 Günter Milde" />
<title>lgrenc.def</title>
@@ -308,8 +308,8 @@ p img, p video, figure img, figure video {
/* .. _2-Clause BSD license: http://www.spdx.org/licenses/BSD-2-Clause */
/* .. _CSS3: https://www.w3.org/Style/CSS/ */
-/* Note: */
-/* This style sheet is provisional: */
+/* Note: */
+/* This style sheet is provisional: */
/* the API is not settled and may change with any minor Docutils version. */
@@ -648,7 +648,8 @@ math .boldsymbol {
font-weight: bold;
}
mstyle.mathscr, mi.mathscr {
- font-family: STIX;
+ font-family: STIX, XITSMathJax_Script, rsfs10,
+ "Asana Math", Garamond, cursive;
}
/* Adaptive page layout */
@@ -851,7 +852,12 @@ package.</p>
</li>
</ul>
</li>
-<li><p><a class="reference internal" href="#uppercase" id="toc-entry-25">UPPERCASE</a></p></li>
+<li><p><a class="reference internal" href="#uppercase" id="toc-entry-25">UPPERCASE</a></p>
+<ul>
+<li><p><a class="reference internal" href="#letters-without-pre-composed-uppercase-version" id="toc-entry-26">letters without pre-composed uppercase version</a></p></li>
+<li><p><a class="reference internal" href="#hiatus" id="toc-entry-27">Hiatus</a></p></li>
+</ul>
+</li>
</ul>
</li>
</ul>
@@ -999,6 +1005,10 @@ package.</p>
<td><p>Fix character used for ano <span class="docutils literal">\textanoteleia</span> and
<span class="docutils literal">\textperiodcentered</span>.</p></td>
</tr>
+<tr><td><p>2.2.1</p></td>
+<td><p>2023-06-01</p></td>
+<td><p>Fix Unicode errors with “new” <span class="docutils literal">\MakeUppercase</span>.</p></td>
+</tr>
</tbody>
</table>
</section>
@@ -1711,6 +1721,37 @@ in cases where they are not needed when writing in lowercase)</p>
</section>
<section id="uppercase">
<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 &gt;= 37 (2023):</p>
+<pre class="literal-block">\ifdefined\DeclareUppercaseMapping
+ \DeclareUppercaseMapping{&quot;0390}{\accdialytikatonos{\textiota}} % ΐ
+ \DeclareUppercaseMapping{&quot;03B0}{\accdialytikatonos{\textupsilon}} % ΰ
+ \DeclareUppercaseMapping{&quot;1F50}{\accpsili{\textupsilon}} % ὐ
+ \DeclareUppercaseMapping{&quot;1F52}{\accpsilivaria{\textupsilon}} % ὒ
+ \DeclareUppercaseMapping{&quot;1F54}{\accpsilioxia{\textupsilon}} % ὔ
+ \DeclareUppercaseMapping{&quot;1F56}{\accpsiliperispomeni{\textupsilon}} % ὖ
+ \DeclareUppercaseMapping{&quot;1FB6}{\accperispomeni{\textalpha}} % ᾶ
+ \DeclareUppercaseMapping{&quot;1FB7}{\accperispomeni{\textalpha}\ypogegrammeni} % ᾷ
+ \DeclareUppercaseMapping{&quot;1FC6}{\accperispomeni{\texteta}} % ῆ
+ \DeclareUppercaseMapping{&quot;1FC7}{\accperispomeni{\texteta}\ypogegrammeni} % ῇ
+ \DeclareUppercaseMapping{&quot;1FD2}{\accdialytikavaria{\textiota}} % ῒ
+ \DeclareUppercaseMapping{&quot;1FD3}{\accdialytikatonos{\textiota}} % ΐ
+ \DeclareUppercaseMapping{&quot;1FD6}{\accperispomeni{\textiota}} % ῖ
+ \DeclareUppercaseMapping{&quot;1FD7}{\accdialytikaperispomeni{\textiota}} % ῗ
+ \DeclareUppercaseMapping{&quot;1FE2}{\accdialytikavaria{\textupsilon}} % ῢ
+ \DeclareUppercaseMapping{&quot;1FE3}{\accdialytikatonos{\textupsilon}} % ΰ
+ \DeclareUppercaseMapping{&quot;1FE4}{\accpsili{\textrho}} % ῤ
+ \DeclareUppercaseMapping{&quot;1FE6}{\accperispomeni{\textupsilon}} % ῦ
+ \DeclareUppercaseMapping{&quot;1FE7}{\accdialytikaperispomeni{\textupsilon}} % ῧ
+ \DeclareUppercaseMapping{&quot;1FF6}{\accperispomeni{\textomega}} % ῶ
+ \DeclareUppercaseMapping{&quot;1FF7}{\accperispomeni{\textomega}\ypogegrammeni} % ῷ
+\fi</pre>
+</section>
+<section id="hiatus">
+<h4><a class="toc-backref" href="#toc-entry-27" role="doc-backlink">Hiatus</a></h4>
<p>The <a class="reference internal" href="#common-greek-font-encoding-definitions">common Greek font encoding definitions</a> in <span class="docutils literal"><span class="pre">greek-fontenc.def</span></span> extend
the <cite>uclclist</cite> with Greek LICR macros. Here, we add LGR specific “hiatus”
handling.</p>
@@ -1764,6 +1805,7 @@ not require kerning anyway.</p>
- - - - - - - - - - -->
</section>
</section>
+</section>
</main>
</body>
</html>