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.html46
1 files changed, 29 insertions, 17 deletions
diff --git a/language/greek/greek-fontenc/lgrenc.def.html b/language/greek/greek-fontenc/lgrenc.def.html
index 0cc5230663..d9d95697cb 100644
--- a/language/greek/greek-fontenc/lgrenc.def.html
+++ b/language/greek/greek-fontenc/lgrenc.def.html
@@ -806,10 +806,14 @@ package.</p>
<td><p>Drop error font declaration (cf. <a class="reference external" href="https://www.latex-project.org/cgi-bin/ltxbugs2html?pr=latex%2F4399&amp;search=">ltxbugs 4399</a>).</p></td>
</tr>
<tr><td><p>1.0</p></td>
-<td><p>2020/09/25</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>
(there is no capital Koppa in LGR).</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>
</tbody>
</table>
</section>
@@ -848,7 +852,7 @@ anyway.</p>
<section id="identification">
<h3><a class="toc-backref" href="#id6">Identification</a></h3>
<pre class="literal-block">\ProvidesFile{lgrenc.def}
-[2020/09/25 1.0 LGR Greek font encoding definitions]
+[2020/10/13 2.0 LGR Greek font encoding definitions]
% Copyright © 2010 Günter Milde
% This file is part of the &quot;greek-fontenc&quot; package.
% It may be distributed and/or modified under the
@@ -920,8 +924,7 @@ encoding.</p>
\DeclareTextSymbol{\textpi}{LGR}{112}
\DeclareTextSymbol{\textrho}{LGR}{114}
\DeclareTextCommand{\textsigma}{LGR}{s\noboundary} % σ
-\DeclareTextSymbol{\textvarsigma}{LGR}{99} % ς final sigma
-\DeclareTextCommand{\textfinalsigma}{LGR}{\textvarsigma} % ς final sigma
+\DeclareTextSymbol{\textfinalsigma}{LGR}{99} % ς final sigma
\DeclareTextSymbol{\textautosigma}{LGR}{115} % σ (ς at end of word)
\DeclareTextSymbol{\texttau}{LGR}{116}
\DeclareTextSymbol{\textupsilon}{LGR}{117}
@@ -943,13 +946,17 @@ encoding.</p>
</section>
<section id="archaic-letters">
<h5><a class="toc-backref" href="#id12">Archaic letters</a></h5>
-<p>Names after <a class="reference external" href="http://ctan.org/pkg/teubner">teubner</a> and <a class="reference external" href="http://ctan.org/pkg/unicode">ucs</a>:</p>
+<p>Names after <a class="reference external" href="http://ctan.org/pkg/teubner">teubner</a> and <a class="reference external" href="http://ctan.org/pkg/unicode">ucs</a>.</p>
+<p>ϟ (capital numeral koppa) not distinct in LGR but required for
+<span class="docutils literal">\Greeknumeral</span> in <a class="reference external" href="http://ctan.org/pkg/babel-greek">babel-greek</a>
+(defining as alias command calling <span class="docutils literal">\textkoppa</span> leads to an infinte loop
+with <span class="docutils literal">\MakeUppercase</span>):</p>
<pre class="literal-block">\DeclareTextSymbol{\textstigma}{LGR}{6} % ϛ
\DeclareTextSymbol{\textvarstigma}{LGR}{7} % stigma variant (CB.enc, teubner)
-\DeclareTextSymbol{\textkoppa}{LGR}{18} % ϟ (greek small letter koppa)
-\DeclareTextSymbol{\textKoppa}{LGR}{18} % ϟ (capital numerical koppa) not distinct in LGR
-\DeclareTextSymbol{\textqoppa}{LGR}{19} % ϙ (archaic koppa)
-\DeclareTextSymbol{\textQoppa}{LGR}{21} % Ϙ (archaic Koppa)
+\DeclareTextSymbol{\textKoppa}{LGR}{18} % Ϟ Greek letter Koppa
+\DeclareTextSymbol{\textkoppa}{LGR}{18} % ϟ Greek small letter koppa
+\DeclareTextSymbol{\textqoppa}{LGR}{19} % ϙ archaic koppa
+\DeclareTextSymbol{\textQoppa}{LGR}{21} % Ϙ archaic Koppa
\DeclareTextSymbol{\textStigma}{LGR}{22} % Ϛ in some fonts ϹΤ ligature
\DeclareTextSymbol{\textSampi}{LGR}{23} % Ϡ
\DeclareTextSymbol{\textsampi}{LGR}{27} % ϡ
@@ -992,15 +999,15 @@ provide fallback LICR macros with detailed error reporting:</p>
Press &lt;return&gt; to proceed (dropping the symbol from the document).}
}
-\ProvideTextCommand{\textbetasymbol} {LGR}{\LGR&#64;TextSymbolUnavailable{ϐ beta symbol}}
-\ProvideTextCommand{\textkappasymbol}{LGR}{\LGR&#64;TextSymbolUnavailable{ϰ kappa symbol}}
-\ProvideTextCommand{\textThetasymbol}{LGR}{\LGR&#64;TextSymbolUnavailable{ϴ Theta symbol}}
+\ProvideTextCommand{\textbetasymbol} {LGR}{\LGR&#64;TextSymbolUnavailable{beta symbol}} % ϐ
+\ProvideTextCommand{\textkappasymbol}{LGR}{\LGR&#64;TextSymbolUnavailable{kappa symbol}} % ϰ
+\ProvideTextCommand{\textThetasymbol}{LGR}{\LGR&#64;TextSymbolUnavailable{Theta symbol}} % ϴ
-\ProvideTextCommand{\textthetasymbol} {LGR}{\LGR&#64;TextSymbolOnlyMath{ϑ theta symbol}{$\vartheta$}}
-\ProvideTextCommand{\textphisymbol} {LGR}{\LGR&#64;TextSymbolOnlyMath{ϕ phi symbol}{$\phi$}}
-\ProvideTextCommand{\textpisymbol} {LGR}{\LGR&#64;TextSymbolOnlyMath{ϖ pi symbol}{$\varpi$}}
-\ProvideTextCommand{\textrhosymbol} {LGR}{\LGR&#64;TextSymbolOnlyMath{ϱ rho symbol}{$\varrho$}}
-\ProvideTextCommand{\textepsilonsymbol}{LGR}{\LGR&#64;TextSymbolOnlyMath{ϵ lunate epsilon symbol}{$\epsilon$}}</pre>
+\ProvideTextCommand{\textthetasymbol} {LGR}{\LGR&#64;TextSymbolOnlyMath{theta symbol}{$\vartheta$}} % ϑ
+\ProvideTextCommand{\textphisymbol} {LGR}{\LGR&#64;TextSymbolOnlyMath{phi symbol}{$\phi$}} % ϕ
+\ProvideTextCommand{\textpisymbol} {LGR}{\LGR&#64;TextSymbolOnlyMath{pi symbol}{$\varpi$}} % ϖ
+\ProvideTextCommand{\textrhosymbol} {LGR}{\LGR&#64;TextSymbolOnlyMath{rho symbol}{$\varrho$}} % ϱ
+\ProvideTextCommand{\textepsilonsymbol}{LGR}{\LGR&#64;TextSymbolOnlyMath{lunate epsilon symbol}{$\epsilon$}} % ϵ</pre>
</section>
</section>
<section id="other">
@@ -1032,6 +1039,11 @@ provide fallback LICR macros with detailed error reporting:</p>
\DeclareTextSymbol{\texteuro}{LGR}{24} % € \euro in greek.ldf
\DeclareTextSymbol{\textpercent}{LGR}{37} % %
\DeclareTextSymbol{\textperthousand}{LGR}{25} % ‰ \permill in greek.ldf</pre>
+<p>The micro sign 00B5 is defined in TS1 (textcomp) and PU (hyperref)
+as <span class="docutils literal">\textmu</span>. LGR uses <span class="docutils literal">\textmu</span> for the similar looking
+small Greek letter mu.
+The alias <span class="docutils literal">\textmicro</span> prints in a micro sign and does not upcase:</p>
+<pre class="literal-block">\DeclareTextSymbol{\textmicro}{LGR}{109} % µ</pre>
<p>T3 (tipa):</p>
<pre class="literal-block">\DeclareTextSymbol{\textschwa}{LGR}{26} % ə</pre>
<p>T3 also defines some greek letters as well as Latin characters with Greek