summaryrefslogtreecommitdiff
path: root/language/greek/greek-fontenc/tuenc-greek.def.html
diff options
context:
space:
mode:
Diffstat (limited to 'language/greek/greek-fontenc/tuenc-greek.def.html')
-rw-r--r--language/greek/greek-fontenc/tuenc-greek.def.html144
1 files changed, 76 insertions, 68 deletions
diff --git a/language/greek/greek-fontenc/tuenc-greek.def.html b/language/greek/greek-fontenc/tuenc-greek.def.html
index 8af311a8ae..d34d5cda23 100644
--- a/language/greek/greek-fontenc/tuenc-greek.def.html
+++ b/language/greek/greek-fontenc/tuenc-greek.def.html
@@ -5,7 +5,7 @@
<meta name="generator" content="Docutils 0.17b.dev: http://docutils.sourceforge.net/" />
<title>tuenc-greek.def</title>
<meta name="dcterms.rights" content="© 2013 Günter Milde" />
-<link rel="schema.dcterms" href="http://purl.org/dc/terms/">
+<link rel="schema.dcterms" href="http://purl.org/dc/terms/"/>
<style type="text/css">
/* Minimal style sheet for the HTML output of Docutils. */
@@ -50,33 +50,31 @@ p.system-message-title {
font-weight: bold;
}
h1 + p.subtitle,
-h1 + p.section-subtitle {
+h2 + p.section-subtitle {
font-size: 1.6em;
}
-h2 + p.section-subtitle { font-size: 1.28em; }
+h3 + p.section-subtitle {
+ font-size: 1.28em;
+}
p.subtitle,
p.section-subtitle,
p.sidebar-subtitle {
font-weight: bold;
margin-top: -0.5em;
}
-p.sidebar-title,
+p.sidebar-title {
+ font-size: larger;
+}
p.rubric {
font-size: larger;
+ color: maroon;
}
-p.rubric { color: maroon; }
a.toc-backref {
color: black;
text-decoration: none; }
/* Warnings, Errors */
-div.caution p.admonition-title,
-div.attention p.admonition-title,
-div.danger p.admonition-title,
-div.error p.admonition-title,
-div.warning p.admonition-title,
-div.system-messages h1,
-div.error,
+div.system-messages h2,
span.problematic,
p.system-message-title {
color: red;
@@ -213,8 +211,6 @@ object.align-right,
table.align-right {
margin-left: auto;
}
-.figure.align-center, .figure.align-right,
-figure.align-center, figure.align-right,
img.align-center, img.align-right,
object.align-center, object.align-right {
display: block;
@@ -226,18 +222,6 @@ table.align-left, table.align-center, table.align-right {
text-align: inherit;
}
-/* Admonitions and System Messages */
-div.admonition,
-div.system-message,
-aside.sidebar {
- margin: 1em 1.5em;
- border: medium outset;
- padding-top: 0.5em;
- padding-bottom: 0.5em;
- padding-right: 1em;
- padding-left: 1em;
-}
-
/* Sidebar */
aside.sidebar {
width: 30%;
@@ -249,6 +233,8 @@ aside.sidebar {
/* Text Blocks */
blockquote,
div.topic,
+div.admonition,
+div.system-message,
pre.literal-block,
pre.doctest-block,
pre.math,
@@ -322,11 +308,11 @@ body {
div.document,
main {
line-height:1.3;
- counter-reset: table;
- /* counter-reset: figure; */
+ counter-reset: table figure;
/* avoid long lines --> better reading */
+ /* optimum is 45…75 characters/line <http://webtypography.net/2.1.2> */
/* OTOH: lines should not be too short because of missing hyphenation, */
- max-width: 50em;
+ max-width: 50em;
padding: 1px 2%; /* 1px on top avoids grey bar above title (mozilla) */
margin: auto;
background-color: white;
@@ -514,7 +500,35 @@ object.align-right {
margin-left: 1em;
}
/* Stop floating sidebars, images and figures at section level 1,2,3 */
-h1, h2, h3 { clear: both; }
+h1, h2, h3, h4 { clear: both; }
+
+/* Numbered figures */
+figure.numbered > figcaption > p:before {
+ counter-increment: figure;
+ content: "Figure " counter(figure) ": ";
+ font-weight: bold;
+}
+
+
+/* Admonitions and System Messages */
+
+div.admonition,
+div.system-message,
+aside.sidebar {
+ border: medium outset;
+ margin: 1em 1.5em;
+ padding: 0.5em 1em;
+}
+
+div.caution p.admonition-title,
+div.attention p.admonition-title,
+div.danger p.admonition-title,
+div.error p.admonition-title,
+div.warning p.admonition-title,
+div.error {
+ color: red;
+}
+
/* Sidebar */
@@ -606,13 +620,13 @@ 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/02/28 0.14 Greek LICRs for XeTeX and LuaTeX]</pre>
+[2020/09/25 1.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://www.ctan.org/pkg/babel-greek">babel-greek</a> and <a class="reference external" href="textalpha.sty.html">textalpha</a>.</p>
+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>
</div>
<dl>
<dt><strong>History</strong>:</dt>
@@ -666,7 +680,7 @@ fix upcasing of <span class="docutils literal">\finalsigma</span>.</p></td>
</tr>
<tr><td><p>0.13</p></td>
<td><p>2015-08-07</p></td>
-<td><p><span class="docutils literal">\lccode</span>/<span class="docutils literal">\uccode</span> corrections from <a class="reference external" href="http://www.ctan.org/pkg/xgreek">xgreek</a>.</p></td>
+<td><p><span class="docutils literal">\lccode</span>/<span class="docutils literal">\uccode</span> corrections from <a class="reference external" href="http://ctan.org/pkg/xgreek">xgreek</a>.</p></td>
</tr>
<tr><td><!-- -->
</td>
@@ -681,6 +695,10 @@ fix upcasing of <span class="docutils literal">\finalsigma</span>.</p></td>
<td><p>2020-02-28</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>
+</tr>
</tbody>
</table>
</dd>
@@ -710,21 +728,21 @@ fix upcasing of <span class="docutils literal">\finalsigma</span>.</p></td>
</ul>
</div>
<section id="motivation">
-<h1><a class="toc-backref" href="#id1">Motivation</a></h1>
+<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
-as the predecessors <a class="reference external" href="http://www.ctan.org/pkg/xunicode">xunicode</a>, <a class="reference external" href="http://www.ctan.org/pkg/euenc">euenc</a>).</p>
+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://www.ctan.org/pkg/xunicode">xunicode</a> using the
-standard commands for <a class="reference external" href="http://mirror.ctan.org/macros/latex/doc/fntguide.pdf">LaTeX2e font selection</a>.</p>
+for Greek letters and symbols. It works independed of <a class="reference external" href="http://ctan.org/pkg/xunicode">xunicode</a> using the
+standard commands for <a class="reference external" href="http://mirror.ctan.org/macros/latex/base/fntguide.pdf">LaTeX2e font selection</a>.</p>
</section>
<section id="requirements">
-<h1><a class="toc-backref" href="#id2">Requirements</a></h1>
-<p>Requires XeTeX or LuaTeX, <a class="reference external" href="http://www.ctan.org/pkg/fontspec">fontspec</a>, and a font with Greek characters.</p>
+<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
usage examples.</p>
</section>
<section id="greek-diacritics">
-<h1><a class="toc-backref" href="#id3">Greek Diacritics</a></h1>
+<h2><a class="toc-backref" href="#id3">Greek Diacritics</a></h2>
<p>Define “named macros” for simple and combined diacritics.</p>
<ul class="simple">
<li><p>Named accent macros can be used instead of the <span class="docutils literal">\&#64;tabacckludge</span> by
@@ -762,20 +780,20 @@ COMBINING COMMA ABOVE)</p>
\DeclareTextCommand{\accpsiliperispomeni}{\UTFencname}[1]{#1\char&quot;0342 \char&quot;0313 }</pre>
</section>
<section id="common-definitions">
-<h1><a class="toc-backref" href="#id4">Common Definitions</a></h1>
+<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}
\input{greek-fontenc.def}</pre>
</section>
<section id="character-definitions">
-<h1><a class="toc-backref" href="#id5">Character Definitions</a></h1>
+<h2><a class="toc-backref" href="#id5">Character Definitions</a></h2>
<section id="general-punctuation">
-<h2><a class="toc-backref" href="#id6">General Punctuation</a></h2>
+<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>
<section id="greek-and-coptic">
-<h2><a class="toc-backref" href="#id7">Greek and Coptic</a></h2>
+<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 % ͱ
@@ -880,7 +898,7 @@ COMBINING COMMA ABOVE)</p>
\DeclareTextCommand{\textstigma}{\UTFencname}{ϛ}
\DeclareTextCommand{\textDigamma}{\UTFencname}{Ϝ}
\DeclareTextCommand{\textdigamma}{\UTFencname}{ϝ}
-\DeclareTextCommand{\textKoppa}{\UTFencname}{Ϟ} % not defined in LGR
+\DeclareTextCommand{\textKoppa}{\UTFencname}{Ϟ} % in LGR identic to \textkoppa
\DeclareTextCommand{\textkoppa}{\UTFencname}{ϟ} % \koppa, \textqoppa [sic!]
\DeclareTextCommand{\textSampi}{\UTFencname}{Ϡ}
\DeclareTextCommand{\textsampi}{\UTFencname}{ϡ}
@@ -904,7 +922,7 @@ COMBINING COMMA ABOVE)</p>
\DeclareTextCommand{\textvarrho}{\UTFencname}{ϱ}</pre>
</section>
<section id="greek-extended">
-<h2><a class="toc-backref" href="#id8">Greek Extended</a></h2>
+<h3><a class="toc-backref" href="#id8">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>
block.</p>
@@ -1102,13 +1120,13 @@ block.</p>
\DeclareTextCompositeCommand{\accdasia}{\UTFencname}{\textcompwordmark}{῾}</pre>
</section>
<section id="letterlike-symbols">
-<h2><a class="toc-backref" href="#id9">Letterlike Symbols</a></h2>
+<h3><a class="toc-backref" href="#id9">Letterlike Symbols</a></h3>
<pre class="literal-block">\DeclareTextCommand{\textohm}{\UTFencname}{Ω} % OHM SIGN</pre>
</section>
<section id="ancient-greek-numbers">
-<h2><a class="toc-backref" href="#id10">Ancient Greek Numbers</a></h2>
+<h3><a class="toc-backref" href="#id10">Ancient Greek Numbers</a></h3>
<p>TODO: map other chars to corresponding Greek letters.
-See also the <a class="reference external" href="http://www.ctan.org/pkg/grnumalt">grnumalt</a> package.</p>
+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
@@ -1118,11 +1136,11 @@ hexadecimal digits:</p>
</section>
</section>
<section id="uppercase">
-<h1><a class="toc-backref" href="#id11">UPPERCASE</a></h1>
+<h2><a class="toc-backref" href="#id11">UPPERCASE</a></h2>
<p>Greek letters drop diacritics (eccept dialytika and sub-iota) in UPPERCASE.</p>
<section id="uc-lc-values">
-<h2><a class="toc-backref" href="#id12">uc/lc values</a></h2>
-<p><span class="docutils literal">\lccode</span> and <span class="docutils literal">\uccode</span> corrections from the <a class="reference external" href="http://www.ctan.org/pkg/xgreek">xgreek</a> package by Apostolos Syropoulos:</p>
+<h3><a class="toc-backref" href="#id12">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
\global\lccode&quot;0372=&quot;0373 \global\uccode&quot;0372=&quot;0372
@@ -1443,22 +1461,12 @@ hexadecimal digits:</p>
\global\lccode&quot;1FFC=&quot;1FF3 \global\uccode&quot;1FFC=&quot;1FFC</pre>
</section>
<section id="uclclist">
-<h2><a class="toc-backref" href="#id13">uclclist</a></h2>
+<h3><a class="toc-backref" href="#id13">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 textkoppa/textKoppa and
-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
+<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>&#64;uclclist extension (see also <a class="reference external" href="greek-fontenc.def.html">greek-fontenc.def</a>):</p>
-<pre class="literal-block">\providecommand*\tuenc&#64;greek&#64;update&#64;uclclist{%
- \expandafter\def\expandafter\&#64;uclclist\expandafter{%
- \&#64;uclclist
- \textkoppa \textKoppa
- }%
- \let\tuenc&#64;greek&#64;update&#64;uclclist\relax
-}</pre>
-<p>Expand the uclc list using the just defined macro:</p>
-<pre class="literal-block">\tuenc&#64;greek&#64;update&#64;uclclist</pre>
-<p>Now the hiatus definition modifications:</p>
+<p>The hiatus definition modifications:</p>
<pre class="literal-block">\DeclareTextCommand{\LGR&#64;A&#64;hiatus}{\UTFencname}{%
\LGR&#64;ifnextchar{Ι}{\textAlpha\&quot;}{%
\LGR&#64;ifnextchar{Υ}{\textAlpha\&quot;}{%
@@ -1481,13 +1489,13 @@ Latin transcription to Unicode literals).</p>
</section>
</section>
<section class="system-messages">
-<h1>Docutils System Messages</h1>
+<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 46); <em><a href="#id17">backlink</a></em></p>
+<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>