diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/lgrx/alphabeta.sty.html')
-rw-r--r-- | Master/texmf-dist/doc/latex/lgrx/alphabeta.sty.html | 1144 |
1 files changed, 0 insertions, 1144 deletions
diff --git a/Master/texmf-dist/doc/latex/lgrx/alphabeta.sty.html b/Master/texmf-dist/doc/latex/lgrx/alphabeta.sty.html deleted file mode 100644 index a320c720dbf..00000000000 --- a/Master/texmf-dist/doc/latex/lgrx/alphabeta.sty.html +++ /dev/null @@ -1,1144 +0,0 @@ -<?xml version="1.0" encoding="utf-8" ?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<meta name="generator" content="Docutils 0.11: http://docutils.sourceforge.net/" /> -<title>alphabeta: Greek symbols in text and math</title> -<meta name="copyright" content="© 2010 Günter Milde" /> -<style type="text/css"> - -/* -:Author: David Goodger (goodger@python.org) -:Id: $Id: html4css1.css 7614 2013-02-21 15:55:51Z milde $ -:Copyright: This stylesheet has been placed in the public domain. - -Default cascading style sheet for the HTML output of Docutils. - -See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to -customize this style sheet. -*/ - -/* used to remove borders from tables and images */ -.borderless, table.borderless td, table.borderless th { - border: 0 } - -table.borderless td, table.borderless th { - /* Override padding for "table.docutils td" with "! important". - The right padding separates the table cells. */ - padding: 0 0.5em 0 0 ! important } - -.first { - /* Override more specific margin styles with "! important". */ - margin-top: 0 ! important } - -.last, .with-subtitle { - margin-bottom: 0 ! important } - -.hidden { - display: none } - -a.toc-backref { - text-decoration: none ; - color: black } - -blockquote.epigraph { - margin: 2em 5em ; } - -dl.docutils dd { - margin-bottom: 0.5em } - -object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] { - overflow: hidden; -} - -/* Uncomment (and remove this text!) to get bold-faced definition list terms -dl.docutils dt { - font-weight: bold } -*/ - -div.abstract { - margin: 2em 5em } - -div.abstract p.topic-title { - font-weight: bold ; - text-align: center } - -div.admonition, div.attention, div.caution, div.danger, div.error, -div.hint, div.important, div.note, div.tip, div.warning { - margin: 2em ; - border: medium outset ; - padding: 1em } - -div.admonition p.admonition-title, div.hint p.admonition-title, -div.important p.admonition-title, div.note p.admonition-title, -div.tip p.admonition-title { - font-weight: bold ; - font-family: sans-serif } - -div.attention p.admonition-title, div.caution p.admonition-title, -div.danger p.admonition-title, div.error p.admonition-title, -div.warning p.admonition-title, .code .error { - color: red ; - font-weight: bold ; - font-family: sans-serif } - -/* Uncomment (and remove this text!) to get reduced vertical space in - compound paragraphs. -div.compound .compound-first, div.compound .compound-middle { - margin-bottom: 0.5em } - -div.compound .compound-last, div.compound .compound-middle { - margin-top: 0.5em } -*/ - -div.dedication { - margin: 2em 5em ; - text-align: center ; - font-style: italic } - -div.dedication p.topic-title { - font-weight: bold ; - font-style: normal } - -div.figure { - margin-left: 2em ; - margin-right: 2em } - -div.footer, div.header { - clear: both; - font-size: smaller } - -div.line-block { - display: block ; - margin-top: 1em ; - margin-bottom: 1em } - -div.line-block div.line-block { - margin-top: 0 ; - margin-bottom: 0 ; - margin-left: 1.5em } - -div.sidebar { - margin: 0 0 0.5em 1em ; - border: medium outset ; - padding: 1em ; - background-color: #ffffee ; - width: 40% ; - float: right ; - clear: right } - -div.sidebar p.rubric { - font-family: sans-serif ; - font-size: medium } - -div.system-messages { - margin: 5em } - -div.system-messages h1 { - color: red } - -div.system-message { - border: medium outset ; - padding: 1em } - -div.system-message p.system-message-title { - color: red ; - font-weight: bold } - -div.topic { - margin: 2em } - -h1.section-subtitle, h2.section-subtitle, h3.section-subtitle, -h4.section-subtitle, h5.section-subtitle, h6.section-subtitle { - margin-top: 0.4em } - -h1.title { - text-align: center } - -h2.subtitle { - text-align: center } - -hr.docutils { - width: 75% } - -img.align-left, .figure.align-left, object.align-left { - clear: left ; - float: left ; - margin-right: 1em } - -img.align-right, .figure.align-right, object.align-right { - clear: right ; - float: right ; - margin-left: 1em } - -img.align-center, .figure.align-center, object.align-center { - display: block; - margin-left: auto; - margin-right: auto; -} - -.align-left { - text-align: left } - -.align-center { - clear: both ; - text-align: center } - -.align-right { - text-align: right } - -/* reset inner alignment in figures */ -div.align-right { - text-align: inherit } - -/* div.align-center * { */ -/* text-align: left } */ - -ol.simple, ul.simple { - margin-bottom: 1em } - -ol.arabic { - list-style: decimal } - -ol.loweralpha { - list-style: lower-alpha } - -ol.upperalpha { - list-style: upper-alpha } - -ol.lowerroman { - list-style: lower-roman } - -ol.upperroman { - list-style: upper-roman } - -p.attribution { - text-align: right ; - margin-left: 50% } - -p.caption { - font-style: italic } - -p.credits { - font-style: italic ; - font-size: smaller } - -p.label { - white-space: nowrap } - -p.rubric { - font-weight: bold ; - font-size: larger ; - color: maroon ; - text-align: center } - -p.sidebar-title { - font-family: sans-serif ; - font-weight: bold ; - font-size: larger } - -p.sidebar-subtitle { - font-family: sans-serif ; - font-weight: bold } - -p.topic-title { - font-weight: bold } - -pre.address { - margin-bottom: 0 ; - margin-top: 0 ; - font: inherit } - -pre.literal-block, pre.doctest-block, pre.math, pre.code { - margin-left: 2em ; - margin-right: 2em } - -pre.code .ln { color: grey; } /* line numbers */ -pre.code, code { background-color: #eeeeee } -pre.code .comment, code .comment { color: #5C6576 } -pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold } -pre.code .literal.string, code .literal.string { color: #0C5404 } -pre.code .name.builtin, code .name.builtin { color: #352B84 } -pre.code .deleted, code .deleted { background-color: #DEB0A1} -pre.code .inserted, code .inserted { background-color: #A3D289} - -span.classifier { - font-family: sans-serif ; - font-style: oblique } - -span.classifier-delimiter { - font-family: sans-serif ; - font-weight: bold } - -span.interpreted { - font-family: sans-serif } - -span.option { - white-space: nowrap } - -span.pre { - white-space: pre } - -span.problematic { - color: red } - -span.section-subtitle { - /* font-size relative to parent (h1..h6 element) */ - font-size: 80% } - -table.citation { - border-left: solid 1px gray; - margin-left: 1px } - -table.docinfo { - margin: 2em 4em } - -table.docutils { - margin-top: 0.5em ; - margin-bottom: 0.5em } - -table.footnote { - border-left: solid 1px black; - margin-left: 1px } - -table.docutils td, table.docutils th, -table.docinfo td, table.docinfo th { - padding-left: 0.5em ; - padding-right: 0.5em ; - vertical-align: top } - -table.docutils th.field-name, table.docinfo th.docinfo-name { - font-weight: bold ; - text-align: left ; - white-space: nowrap ; - padding-left: 0 } - -/* "booktabs" style (no vertical lines) */ -table.docutils.booktabs { - border: 0px; - border-top: 2px solid; - border-bottom: 2px solid; - border-collapse: collapse; -} -table.docutils.booktabs * { - border: 0px; -} -table.docutils.booktabs th { - border-bottom: thin solid; - text-align: left; -} - -h1 tt.docutils, h2 tt.docutils, h3 tt.docutils, -h4 tt.docutils, h5 tt.docutils, h6 tt.docutils { - font-size: 100% } - -ul.auto-toc { - list-style-type: none } - -</style> -<style type="text/css"> - -/* html4css2.css: Cascading style sheet for Docutils' html4strict writer. */ -/* */ -/* :Author: Günter Milde */ -/* :Copyright: © 2009 Günter Milde. */ -/* Released without warranties or conditions of any kind */ -/* under the terms of the Apache License, Version 2.0 */ -/* http://www.apache.org/licenses/LICENSE-2.0 */ -/* */ -/* This stylesheet supplements the Docutils standard style 'html4css1.css'. */ -/* It uses CSS 2.1 elements (supported by up-to-date versions of popular */ -/* browsers). */ - -/* General rules */ -/* ============= */ - -body { - padding: 0 5%; - margin: 8px 0; - line-height:1.3; - /* http://ilovetypography.com/2008/02/28/a-guide-to-web-typography/ - recommends "line-spacing that’s at least 140% of your text size" */ - counter-reset: table; - /* counter-reset: figure; */ -} - -/* avoid long lines --> better reading */ -/* OTOH: lines should not be too short because of missing hyphenation, */ -div.document { - max-width: 45em; - margin: auto; -} - -/* separate items except for compact lists */ -dl > dd { - margin-bottom: 1em; -} -.compact li, .compact p, .compact ul, .compact ol -dl.simple > dd, .simple li, .simple p, .simple ul, .simple ol { - margin-top: 0; - margin-bottom: 0; -/* background: magenta; */ -} -dl.simple, dl.compact, dl.simple > dd, dl.compact > dd { - margin-top: 0; - margin-bottom: 0; -/* background: lightgreen; */ -} - -/* space around paragraphs */ -dl > dd p:first-child, td > p { - margin: 0; -} - -/* Sidebar */ -/* ------- */ - -div.sidebar { - margin-right: -5%; -} - -/* Special definition lists */ -/* ======================== */ - -/* bold definition term on the same line as the label */ -dl.field-list > dt, dl.option-list > dt, dl.docinfo > dt, -dl.footnote > dt, dl.citation > dt, dl.description > dt { - clear: left; - float: left; - margin: 0; - padding: 0; - padding-right: 0.5em; - font-weight: bold; -} -/* except for these */ -dl.option-list > dt, dl.footnote > dt { - font-weight: normal; -} - - - -/* Field Lists */ -/* ----------- */ - -/* field names followed by a colon */ -dl.field-list > dt:after, dl.docinfo > dt:after { - content: ":"; -} - -/* Offset for field content (corresponds to the --field-name-limit option) */ -dl.field-list > dd { - margin-left: 9em; /* ca. 14 chars in the test examples */ - padding-left: 0.5em; -} - -/* start field-body on a new line after long field names */ -dl.field-list > dd p { - width: 100%; -/* display: inline-block; */ -/* background: yellow; */ -} - -dl.field-list > dd > p:first-child, -/* dl.field-list > dd > ol:first-child, */ -/* dl.field-list > dd > ul:first-child, */ -dl.field-list > dd > dl:first-child { - display: inline-block; -} - -/* field-list variants:: */ - -/* example for custom field-name width */ -dl.field-list.narrow > dd { - margin-left: 5em; -} - -/* start field-body on same line after long field names */ -dl.field-list.run-in > dd p { - display: block; -} - -/* wrap or truncate long field names */ -dl.field-list.fix-labelwidth > dt { - width: 8em; /* set to dl.field-list > dd margin-left - padding-left */ - overflow: hidden; -} -dl.field-list.fix-labelwidth > dd:after { - /* a "stopper" to prevent next dd floating up too far */ - content: ''; - display: block; - clear: left; -} - -/* docinfo */ - -dl.docinfo > dd { - margin-left: 8em; -/* margin-bottom: 0.5em; */ -} - - -/* option list */ - -dl.option-list { - margin-left: 1em; - padding-left: 0; -} - -dl.option-list > dd { - margin-left: 8em; - /* margin-bottom: 0.5em; */ -} - -/* start description on a new line after long options */ -dl.option-list > dd p { - width: 100%; - display: inline-block; -} - -/* footnotes */ - -a.footnote-reference, a.fn-backref { - text-decoration: inherit; /* do not underline footnote links */ -} - -dl.footnote { - /* line on the left */ - padding-left: 1ex; - border-left: solid; - border-left-width: thin; - /* border-color: black; */ -} - -/* paragraph on same line as backrefs */ -dd > em { -/* background: green; */ - float: left; - margin-right: 1ex -} - - -/* -Ordered List (Enumeration) --------------------------- - -Use counters to replace the deprecated start attribute. Make sure the -resulting list resembles the list-style 'outside' with a hanging indent. -*/ - -/* New ordered list: reset counter, suppress the default label */ -ol, ol.arabic, ol.loweralpha, ol.upperalpha, -ol.lowerroman, ol.upperroman { - counter-reset: item; - list-style: none -} - -/* Set the negative indent of the list label as feature of the list item */ -ol > li { - text-indent: -40px; /* Mozillas default indent */ -} -/* reset for child elements */ -ol > li > * { - text-indent: 0px; - text-indent: 0; - margin-top: 0; - /* background: lightgreen; */ -} - -/* Label */ -ol > li:before { - /* increment and typeset counter(s), */ - counter-increment: item; - content: counter(item) "."; - /* display next to the content (aligned top-right), */ - display: inline-block; - text-align: right; - vertical-align: top; - /* sum must match ol>li {text-indent:} (40px is Mozillas default) */ - width: 35px; - padding-right: 5px; -/* background: yellow; */ -} - -/* The list item's first line starts next to the label, without indent */ -ol > li > p:first-child, -ol > li > ol:first-child, -ol > li > ul:first-child, -ol > li > dl:first-child { - display: inline-block; - /* background: lightblue; */ -} - -/* default separator variants */ -ol.loweralpha > li:before { - content: counter(item, lower-alpha) ")"; -} -ol.upperalpha > li:before { - content: counter(item, upper-alpha) "."; -} -ol.lowerroman > li:before { - content: "(" counter(item, lower-roman) ")"; -} -ol.upperroman > li:before { - content: counter(item, upper-roman) ")"; -} -/* nested counters (1, 1.1, 1.1.1, etc) */ -/* nested enumerated lists "inherit" the class attribute, other lists not */ -ol.nested > li:before, ol.nested ol > li:before { - content: counters(item, ".") " "; -} - -/* lists nested in definition list */ - -dd > ul, dd > ol { - padding-left: 0pt; -} - -/* TODO: prefix, suffix? */ - -/* smaller font for super- and subscripts */ -/* sub, sup {font-size: 70%;} */ /* Mozilla default is `smaller` */ - - -/* Tables */ -/* ====== */ - -/* margins and borders for "normal" tables */ -table { -/* background: magenta; */ - margin-top: 1em ; - margin-bottom: 1em; -/* border-style: outset; */ - border-style: solid; - border-color: silver; - border-width: thin; - border-collapse: collapse; -} -blockquote > table { - margin-top: 0em ; - margin-bottom: 0em; -} - -td, th { - border-style: solid; - border-width: thin; - border-color: silver; - /* text-align: left; */ - padding: 0 1ex; -} - -td > p:first-child, th > p:first-child { - margin-top: 0; -} -td > p, th > p { - margin-bottom: 0; -} - -/* no borders for "borderless" tables */ -table.borderless, table.borderless * { - border-style: none; -} - -/* "booktabs" style (no vertical lines) */ -table.booktabs { - border: 0; - border-top: 2px solid; - border-bottom: 2px solid; - border-collapse: collapse; -} - -table.booktabs * { - border: 0; -} -table.booktabs th { - border-bottom: thin solid; - text-align: left; -} - -table > caption { - text-align: left; - margin-bottom: 0.25em -/* padding: 2em 0 1em 0; */ -} - -/* numbered tables*/ -table.numbered > caption:before { - counter-increment: table; /* defined/re-set in body */ - content: "Table " counter(table) ": "; - font-weight: bold; -} - - -/* literal text - ------------ -*/ -/* whitespace and wrapping in inline literals */ -/* possible values: normal, nowrap, pre, pre-wrap, pre-line */ -tt.literal { - white-space: pre-wrap; -} - -/* /* compensate for initial line-break (which is literal with XHTML 1.1) */ */ -/* pre.literal-block, pre.doctest-block { */ -/* margin-top: 0em ; */ -/* } */ - -/* Table of Contents */ - -/* don't indent like a topic */ -div.topic.contents { - margin: 0; -} -/* div.topic.contents ul { */ -/* list-style: none; */ -/* } */ - -div.topic.contents a { - text-decoration: none; /* no underline for links */ -} - -/* section numbers */ - -span.sectnum { - padding-right: 1ex; -} - -/* admonitions */ - -/* no padding for top and bottom */ -div.admonition, div.attention, div.caution, div.danger, div.error, -div.hint, div.important, div.note, div.tip, div.warning { - padding: 0px 1em } - -</style> -</head> -<body> -<div class="document" id="alphabeta-greek-symbols-in-text-and-math"> -<h1 class="title">alphabeta: Greek symbols in text and math</h1> - -<dl class="docinfo"> -<dt class="copyright">Copyright</dt> -<dd class="copyright">© 2010 Günter Milde</dd> -<dt>Licence</dt> -<dd><p>This work may be distributed and/or modified under the -conditions of the <a class="reference external" href="http://www.latex-project.org/lppl.txt">LaTeX Project Public License</a>, either -version 1.3 of this license or any later version.</p> -</dd> -<dt>Identification</dt> -<dd><pre class="literal-block">\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{alphabeta} -[2013/05/28 v0.3 macros for Greek letters in text and math] -</pre> -<p>This package is part of the <a class="reference external" href="http://www.ctan.org/pkg/lgrx">lgrx</a> bundle.</p> -</dd> -</dl> -<div class="abstract topic"> -<p class="topic-title first">Abstract</p> -<p>Use <tt class="literal">\alpha, \beta, ...</tt> for Greek letters in text and math -mode.</p> -</div> -<dl class="docutils"> -<dt>Changelog:</dt> -<dd><table class="borderless"> -<colgroup> -<col width="14%" /> -<col width="7%" /> -<col width="79%" /> -</colgroup> -<tbody> -<tr><td><p>2012-06-26</p></td> -<td><p>0.1</p></td> -<td><p>initial version</p></td> -</tr> -<tr><td><p>2013-05-03</p></td> -<td><p>0.2</p></td> -<td><p>new accent macro names with <tt class="literal">lgrxenc.def</tt> 0.7</p></td> -</tr> -<tr><td><p>2013-05-28</p></td> -<td><p>0.3</p></td> -<td><p>use <tt class="literal">lgrenc.def</tt> from greek-fontenc,</p></td> -</tr> -<tr><td><!-- --> -</td> -<td> </td> -<td><p>enable Unicode input in math mode</p></td> -</tr> -</tbody> -</table> -</dd> -</dl> -<div class="section" id="motivation"> -<h1>Motivation</h1> -<p>By default, the <tt class="literal">\alpha, \beta, ...</tt> macros for Greek letters -are only valid in mathematical mode.</p> -<p>With this package, the math macros are redefined to work in both, text and -math mode, so that Greek letters can be specified with the established -command names in text, too.</p> -<p>If used together with the <tt class="literal">utf8</tt> option of <a class="reference external" href="http://www.ctan.org/pkg/inputenc">inputenc</a>, literal Unicode -characters can be used for Greek symbols in mathematical formulas.</p> -<dl class="docutils"> -<dt>Attention</dt> -<dd><p>The macros work well in any font encoding for single symbols.</p> -<p>However, the automatic font-encoding switches behind the doors interfere -with kerning between letters and replacement of accent+character with a -pre-composed character. Therefore, Greek text should be wrapped in the -provided <tt class="literal">\ensuregreek</tt> macro or written with the help of <a class="reference external" href="http://www.ctan.org/cgi-bin/ctanPackageInformation.py?id=babel">babel</a>, -setting the language to <tt class="literal">greek</tt>.</p> -</dd> -</dl> -</div> -<div class="section" id="implementation"> -<h1>Implementation</h1> -<div class="section" id="requirements"> -<h2>Requirements</h2> -<p>This package extends the <a class="reference external" href="textalpha.sty.html">textalpha</a> package:</p> -<pre class="literal-block">\RequirePackage{textalpha} -</pre> -<p><cite>textalpha</cite> depends on <a class="reference external" href="http://www.ctan.org/pkg/greek-fontenc">greek-fontenc</a> and recommends <a class="reference external" href="http://www.ctan.org/pkg/greek-inputenc">greek-inputenc</a>.</p> -<p>This package requires the <a class="reference external" href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=etex">e-TeX</a> extensions (i.e. a not too old TeX -distribution) for the <tt class="literal">\ifdefined</tt> test.</p> -<p>It uses the <tt class="literal">\TextOrMath</tt> test from the <a class="reference external" href="http://www.ctan.org/pkg/fixltx2e">fixltx2e</a> standard LaTeX -package:</p> -<pre class="literal-block">\RequirePackage{fixltx2e} -</pre> -</div> -<div class="section" id="postpone-the-re-definitions"> -<h2>Postpone the re-definitions</h2> -<p>To prevent other packages overwriting the re-defined commands we postpone -the next steps until the start of the document body:</p> -<pre class="literal-block">\AtBeginDocument{ -</pre> -</div> -<div class="section" id="save-math-macros"> -<h2>Save math macros</h2> -<p>Provide an alias for the standard math commands:</p> -<pre class="literal-block">\let\mathGamma\Gamma -\let\mathDelta\Delta -\let\mathTheta\Theta -\let\mathLambda\Lambda -\let\mathXi\Xi -\let\mathPi\Pi -\let\mathSigma\Sigma -\let\mathUpsilon\Upsilon -\let\mathPhi\Phi -\let\mathPsi\Psi -\let\mathOmega\Omega -% -\let\mathalpha\alpha -\let\mathbeta\beta -\let\mathgamma\gamma -\let\mathdelta\delta -\let\mathepsilon\epsilon -\let\mathzeta\zeta -\let\matheta\eta -\let\maththeta\theta -\let\mathiota\iota -\let\mathkappa\kappa -\let\mathlambda\lambda -\let\mathmu\mu -\let\mathnu\nu -\let\mathxi\xi -\let\mathpi\pi -\let\mathrho\rho -\let\mathsigma\sigma -\let\mathvarsigma\varsigma -\let\mathtau\tau -\let\mathupsilon\upsilon -\let\mathphi\phi -\let\mathchi\chi -\let\mathpsi\psi -\let\mathomega\omega -% ``\digamma`` is defined by amsmath, provide a fallback -\providecommand*{\digamma}{\textit{\textdigamma}} -\let\mathdigamma\digamma -</pre> -</div> -<div class="section" id="commands-to-access-greek-letters-by-name"> -<h2>Commands to access Greek letters by name</h2> -<p>For letters defined in math mode, the commands work in both, text and math.</p> -<p>Some Greek letters look identic to Latin letters and can therefore not be -used as variable symbols in math formulas. These letters are not defined in -TeX’s math mode, we provide an alias to the corrsponding <tt class="literal"><span class="pre">\text...</span></tt> -command.</p> -<pre class="literal-block">\providecommand*{\Alpha}{\textAlpha} -\providecommand*{\Beta}{\textBeta} -\renewcommand*{\Gamma}{\TextOrMath{\textGamma}{\mathGamma}} -\renewcommand*{\Delta}{\TextOrMath{\textDelta}{\mathDelta}} -\providecommand*{\Epsilon}{\textEpsilon} -\providecommand*{\Zeta}{\textZeta} -\providecommand*{\Eta}{\textEta} -\renewcommand*{\Theta}{\TextOrMath{\textTheta}{\mathTheta}} -\providecommand*{\Iota}{\textIota} -\providecommand*{\Kappa}{\textKappa} -\renewcommand*{\Lambda}{\TextOrMath{\textLambda}{\mathLambda}} -\providecommand*{\Mu}{\textMu} -\providecommand*{\Nu}{\textNu} -\renewcommand*{\Xi}{\TextOrMath{\textXi}{\mathXi}} -\providecommand*{\Omicron}{\textOmicron} -\renewcommand*{\Pi}{\TextOrMath{\textPi}{\mathPi}} -\providecommand*{\Rho}{\textRho} -\renewcommand*{\Sigma}{\TextOrMath{\textSigma}{\mathSigma}} -\providecommand*{\Tau}{\textTau} -\renewcommand*{\Upsilon}{\TextOrMath{\textUpsilon}{\mathUpsilon}} -\renewcommand*{\Phi}{\TextOrMath{\textPhi}{\mathPhi}} -\providecommand*{\Chi}{\textChi} -\renewcommand*{\Psi}{\TextOrMath{\textPsi}{\mathPsi}} -\renewcommand*{\Omega}{\TextOrMath{\textOmega}{\mathOmega}} -% -\renewcommand*{\alpha}{\TextOrMath{\textalpha}{\mathalpha}} -\renewcommand*{\beta}{\TextOrMath{\textbeta}{\mathbeta}} -\renewcommand*{\gamma}{\TextOrMath{\textgamma}{\mathgamma}} -\renewcommand*{\delta}{\TextOrMath{\textdelta}{\mathdelta}} -\renewcommand*{\epsilon}{\TextOrMath{\textepsilon}{\mathepsilon}} -\renewcommand*{\zeta}{\TextOrMath{\textzeta}{\mathzeta}} -\renewcommand*{\eta}{\TextOrMath{\texteta}{\matheta}} -\renewcommand*{\theta}{\TextOrMath{\texttheta}{\maththeta}} -\renewcommand*{\iota}{\TextOrMath{\textiota}{\mathiota}} -\renewcommand*{\kappa}{\TextOrMath{\textkappa}{\mathkappa}} -\renewcommand*{\lambda}{\TextOrMath{\textlambda}{\mathlambda}} -\renewcommand*{\mu}{\TextOrMath{\textmu}{\mathmu}} -\renewcommand*{\nu}{\TextOrMath{\textnu}{\mathnu}} -\renewcommand*{\xi}{\TextOrMath{\textxi}{\mathxi}} -\providecommand*{\omicron}{\textomicron} -\renewcommand*{\pi}{\TextOrMath{\textpi}{\mathpi}} -\renewcommand*{\rho}{\TextOrMath{\textrho}{\mathrho}} -\renewcommand*{\sigma}{\TextOrMath{\textsigma}{\mathsigma}} -\renewcommand*{\varsigma}{\TextOrMath{\textvarsigma}{\mathvarsigma}} -\providecommand*{\finalsigma}{\varsigma} -\renewcommand*{\tau}{\TextOrMath{\texttau}{\mathtau}} -\renewcommand*{\upsilon}{\TextOrMath{\textupsilon}{\mathupsilon}} -\renewcommand*{\phi}{\TextOrMath{\textphi}{\mathphi}} -\renewcommand*{\chi}{\TextOrMath{\textchi}{\mathchi}} -\renewcommand*{\psi}{\TextOrMath{\textpsi}{\mathpsi}} -\renewcommand*{\omega}{\TextOrMath{\textomega}{\mathomega}} -</pre> -<div class="section" id="archaic-letters"> -<h3>Archaic letters</h3> -<pre class="literal-block">\renewcommand*{\digamma}{\TextOrMath{\textdigamma}{\mathdigamma}} % ϝ -\providecommand*{\Digamma}{\textDigamma} % Ϝ -\providecommand*{\stigma}{\textstigma} % ϛ -\providecommand*{\varstigma}{\textvarstigma} % stigma variant (CB.enc, teubner) -\providecommand*{\koppa}{\textkoppa} % ϟ (greek small letter koppa) -\providecommand*{\qoppa}{\textqoppa} % ϙ (archaic koppa) -\providecommand*{\Qoppa}{\textQoppa} % Ϙ (archaic Koppa) -\providecommand*{\Stigma}{\textStigma} % Ϛ (in some fonts ϹΤ ligature) -\providecommand*{\Sampi}{\textSampi} % Ϡ -\providecommand*{\sampi}{\textsampi} % ϡ -</pre> -</div> -</div> -<div class="section" id="textcompositecommands-for-the-generic-macros"> -<h2>TextCompositeCommands for the generic macros</h2> -<p>The NFSS TextComposite mechanism looks for the next token without expanding -it. In order to let compositions like <tt class="literal"><span class="pre">\TextGreek{\'\Alpha}</span></tt> or -<tt class="literal"><span class="pre">\TextGreek{\>"\alpha}</span></tt> work as expected we define TextComposites with the -<cite>letter name commands</cite>. (Composition only works if the active font encoding -is LGR).</p> -<pre class="literal-block">\DeclareTextComposite{\accvaria}{LGR}{\alpha}{128} -\DeclareTextComposite{\accdasia}{LGR}{\alpha}{129} -\DeclareTextComposite{\accpsili}{LGR}{\alpha}{130} -\DeclareTextComposite{\accdasiavaria}{LGR}{\alpha}{131} -\DeclareTextComposite{\acctonos}{LGR}{\alpha}{136} -\DeclareTextComposite{\accdasiaoxia}{LGR}{\alpha}{137} -\DeclareTextComposite{\accpsilioxia}{LGR}{\alpha}{138} -\DeclareTextComposite{\accpsilivaria}{LGR}{\alpha}{139} -\DeclareTextComposite{\accperispomeni}{LGR}{\alpha}{144} -\DeclareTextComposite{\accdasiaperispomeni}{LGR}{\alpha}{145} -\DeclareTextComposite{\accpsiliperispomeni}{LGR}{\alpha}{146} -\DeclareTextComposite{\accvaria}{LGR}{\eta}{152} -\DeclareTextComposite{\accdasia}{LGR}{\eta}{153} -\DeclareTextComposite{\accpsili}{LGR}{\eta}{154} -\DeclareTextComposite{\acctonos}{LGR}{\eta}{160} -\DeclareTextComposite{\accdasiaoxia}{LGR}{\eta}{161} -\DeclareTextComposite{\accpsilioxia}{LGR}{\eta}{162} -\DeclareTextComposite{\accdasiavaria}{LGR}{\eta}{163} -\DeclareTextComposite{\accperispomeni}{LGR}{\eta}{168} -\DeclareTextComposite{\accdasiaperispomeni}{LGR}{\eta}{169} -\DeclareTextComposite{\accpsiliperispomeni}{LGR}{\eta}{170} -\DeclareTextComposite{\accpsilivaria}{LGR}{\eta}{171} -\DeclareTextComposite{\accvaria}{LGR}{\omega}{176} -\DeclareTextComposite{\accdasia}{LGR}{\omega}{177} -\DeclareTextComposite{\accpsili}{LGR}{\omega}{178} -\DeclareTextComposite{\accdasiavaria}{LGR}{\omega}{179} -\DeclareTextComposite{\acctonos}{LGR}{\omega}{184} -\DeclareTextComposite{\accdasiaoxia}{LGR}{\omega}{185} -\DeclareTextComposite{\accpsilioxia}{LGR}{\omega}{186} -\DeclareTextComposite{\accpsilivaria}{LGR}{\omega}{187} -\DeclareTextComposite{\accperispomeni}{LGR}{\omega}{192} -\DeclareTextComposite{\accdasiaperispomeni}{LGR}{\omega}{193} -\DeclareTextComposite{\accpsiliperispomeni}{LGR}{\omega}{194} -\DeclareTextComposite{\accvaria}{LGR}{\iota}{200} -\DeclareTextComposite{\accdasia}{LGR}{\iota}{201} -\DeclareTextComposite{\accpsili}{LGR}{\iota}{202} -\DeclareTextComposite{\accdasiavaria}{LGR}{\iota}{203} -\DeclareTextComposite{\acctonos}{LGR}{\iota}{208} -\DeclareTextComposite{\accdasiaoxia}{LGR}{\iota}{209} -\DeclareTextComposite{\accpsilioxia}{LGR}{\iota}{210} -\DeclareTextComposite{\accpsilivaria}{LGR}{\iota}{211} -\DeclareTextComposite{\accperispomeni}{LGR}{\iota}{216} -\DeclareTextComposite{\accdasiaperispomeni}{LGR}{\iota}{217} -\DeclareTextComposite{\accpsiliperispomeni}{LGR}{\iota}{218} -\DeclareTextComposite{\accdialytika}{LGR}{\iota}{240} -\DeclareTextComposite{\accdialytikavaria}{LGR}{\iota}{241} -\DeclareTextComposite{\accdialytikatonos}{LGR}{\iota}{242} -\DeclareTextComposite{\accdialytikaperispomeni}{LGR}{\iota}{243} -\DeclareTextComposite{\accvaria}{LGR}{\upsilon}{204} -\DeclareTextComposite{\accdasia}{LGR}{\upsilon}{205} -\DeclareTextComposite{\accpsili}{LGR}{\upsilon}{206} -\DeclareTextComposite{\accdasiavaria}{LGR}{\upsilon}{207} -\DeclareTextComposite{\acctonos}{LGR}{\upsilon}{212} -\DeclareTextComposite{\accdasiaoxia}{LGR}{\upsilon}{213} -\DeclareTextComposite{\accpsilioxia}{LGR}{\upsilon}{214} -\DeclareTextComposite{\accpsilivaria}{LGR}{\upsilon}{215} -\DeclareTextComposite{\accperispomeni}{LGR}{\upsilon}{220} -\DeclareTextComposite{\accdasiaperispomeni}{LGR}{\upsilon}{221} -\DeclareTextComposite{\accpsiliperispomeni}{LGR}{\upsilon}{222} -\DeclareTextComposite{\accdialytika}{LGR}{\upsilon}{244} -\DeclareTextComposite{\accdialytikavaria}{LGR}{\upsilon}{245} -\DeclareTextComposite{\accdialytikatonos}{LGR}{\upsilon}{246} -\DeclareTextComposite{\accdialytikaperispomeni}{LGR}{\upsilon}{247} -\DeclareTextComposite{\accvaria}{LGR}{\epsilon}{224} -\DeclareTextComposite{\accdasia}{LGR}{\epsilon}{225} -\DeclareTextComposite{\accpsili}{LGR}{\epsilon}{226} -\DeclareTextComposite{\accdasiavaria}{LGR}{\epsilon}{227} -\DeclareTextComposite{\acctonos}{LGR}{\epsilon}{232} -\DeclareTextComposite{\accdasiaoxia}{LGR}{\epsilon}{233} -\DeclareTextComposite{\accpsilioxia}{LGR}{\epsilon}{234} -\DeclareTextComposite{\accpsilivaria}{LGR}{\epsilon}{235} -\DeclareTextComposite{\accvaria}{LGR}{\omicron}{228} -\DeclareTextComposite{\accdasia}{LGR}{\omicron}{229} -\DeclareTextComposite{\accpsili}{LGR}{\omicron}{230} -\DeclareTextComposite{\accdasiavaria}{LGR}{\omicron}{231} -\DeclareTextComposite{\acctonos}{LGR}{\omicron}{236} -\DeclareTextComposite{\accdasiaoxia}{LGR}{\omicron}{237} -\DeclareTextComposite{\accpsilioxia}{LGR}{\omicron}{238} -\DeclareTextComposite{\accpsilivaria}{LGR}{\omicron}{239} -\DeclareTextCompositeCommand{\accdasia}{LGR}{\Alpha}{<A} -\DeclareTextCompositeCommand{\accdasiavaria}{LGR}{\Alpha}{<`A} -\DeclareTextCompositeCommand{\accdasiaoxia}{LGR}{\Alpha}{<'A} -\DeclareTextCompositeCommand{\accdasiaperispomeni}{LGR}{\Alpha}{<\char126A} -\DeclareTextCompositeCommand{\accpsili}{LGR}{\Alpha}{>A} -\DeclareTextCompositeCommand{\accpsilivaria}{LGR}{\Alpha}{>`A} -\DeclareTextCompositeCommand{\accpsilioxia}{LGR}{\Alpha}{>'A} -\DeclareTextCompositeCommand{\accpsiliperispomeni}{LGR}{\Alpha}{>\char126A} -\DeclareTextCompositeCommand{\acctonos}{LGR}{\Alpha}{'A} -\DeclareTextCompositeCommand{\accvaria}{LGR}{\Alpha}{`A} -\DeclareTextCompositeCommand{\accdasia}{LGR}{\Epsilon}{<E} -\DeclareTextCompositeCommand{\accdasiaoxia}{LGR}{\Epsilon}{<'E} -\DeclareTextCompositeCommand{\accdasiavaria}{LGR}{\Epsilon}{<`E} -\DeclareTextCompositeCommand{\accpsili}{LGR}{\Epsilon}{>E} -\DeclareTextCompositeCommand{\accpsilioxia}{LGR}{\Epsilon}{>'E} -\DeclareTextCompositeCommand{\accpsilivaria}{LGR}{\Epsilon}{>`E} -\DeclareTextCompositeCommand{\acctonos}{LGR}{\Epsilon}{'E} -\DeclareTextCompositeCommand{\accvaria}{LGR}{\Epsilon}{`E} -\DeclareTextCompositeCommand{\accdasia}{LGR}{\Eta}{<H} -\DeclareTextCompositeCommand{\accdasiavaria}{LGR}{\Eta}{<`H} -\DeclareTextCompositeCommand{\accdasiaoxia}{LGR}{\Eta}{<'H} -\DeclareTextCompositeCommand{\accdasiaperispomeni}{LGR}{\Eta}{<\char126H} -\DeclareTextCompositeCommand{\accpsili}{LGR}{\Eta}{>H} -\DeclareTextCompositeCommand{\accpsilivaria}{LGR}{\Eta}{>`H} -\DeclareTextCompositeCommand{\accpsilioxia}{LGR}{\Eta}{>'H} -\DeclareTextCompositeCommand{\accpsiliperispomeni}{LGR}{\Eta}{>\char126H} -\DeclareTextCompositeCommand{\acctonos}{LGR}{\Eta}{'H} -\DeclareTextCompositeCommand{\accvaria}{LGR}{\Eta}{`H} -\DeclareTextCompositeCommand{\accdasia}{LGR}{\Iota}{<I} -\DeclareTextCompositeCommand{\accdasiavaria}{LGR}{\Iota}{<`I} -\DeclareTextCompositeCommand{\accdasiaoxia}{LGR}{\Iota}{<'I} -\DeclareTextCompositeCommand{\accdasiaperispomeni}{LGR}{\Iota}{<\char126I} -\DeclareTextCompositeCommand{\accpsili}{LGR}{\Iota}{>I} -\DeclareTextCompositeCommand{\accpsilivaria}{LGR}{\Iota}{>`I} -\DeclareTextCompositeCommand{\accpsilioxia}{LGR}{\Iota}{>'I} -\DeclareTextCompositeCommand{\accpsiliperispomeni}{LGR}{\Iota}{>\char126I} -\DeclareTextCompositeCommand{\acctonos}{LGR}{\Iota}{'I} -\DeclareTextCompositeCommand{\accvaria}{LGR}{\Iota}{`I} -\DeclareTextCompositeCommand{\accdasia}{LGR}{\Omicron}{<O} -\DeclareTextCompositeCommand{\accdasiavaria}{LGR}{\Omicron}{<`O} -\DeclareTextCompositeCommand{\accdasiaoxia}{LGR}{\Omicron}{<'O} -\DeclareTextCompositeCommand{\accpsili}{LGR}{\Omicron}{>O} -\DeclareTextCompositeCommand{\accpsilivaria}{LGR}{\Omicron}{>`O} -\DeclareTextCompositeCommand{\accpsilioxia}{LGR}{\Omicron}{>'O} -\DeclareTextCompositeCommand{\acctonos}{LGR}{\Omicron}{'O} -\DeclareTextCompositeCommand{\accvaria}{LGR}{\Omicron}{`O} -\DeclareTextCompositeCommand{\accdasia}{LGR}{\Upsilon}{<U} -\DeclareTextCompositeCommand{\accdasiavaria}{LGR}{\Upsilon}{<`U} -\DeclareTextCompositeCommand{\accdasiaoxia}{LGR}{\Upsilon}{<'U} -\DeclareTextCompositeCommand{\accdasiaperispomeni}{LGR}{\Upsilon}{<\char126U} -\DeclareTextCompositeCommand{\acctonos}{LGR}{\Upsilon}{'U} -\DeclareTextCompositeCommand{\accvaria}{LGR}{\Upsilon}{`U} -\DeclareTextCompositeCommand{\accdasia}{LGR}{\Omega}{<W} -\DeclareTextCompositeCommand{\accdasiavaria}{LGR}{\Omega}{<`W} -\DeclareTextCompositeCommand{\accdasiaoxia}{LGR}{\Omega}{<'W} -\DeclareTextCompositeCommand{\accdasiaperispomeni}{LGR}{\Omega}{<\char126W} -\DeclareTextCompositeCommand{\accpsili}{LGR}{\Omega}{>W} -\DeclareTextCompositeCommand{\accpsilivaria}{LGR}{\Omega}{>`W} -\DeclareTextCompositeCommand{\accpsilioxia}{LGR}{\Omega}{>'W} -\DeclareTextCompositeCommand{\accpsiliperispomeni}{LGR}{\Omega}{>\char126W} -\DeclareTextCompositeCommand{\acctonos}{LGR}{\Omega}{'W} -\DeclareTextCompositeCommand{\accvaria}{LGR}{\Omega}{`W} -\DeclareTextComposite{\accdialytika}{LGR}{\Iota}{219} -\DeclareTextComposite{\accdialytika}{LGR}{\Upsilon}{223} -\DeclareTextCompositeCommand{\LGR@hiatus}{LGR}{\Alpha}{\LGR@A@hiatus} -\DeclareTextCompositeCommand{\LGR@hiatus}{LGR}{\Epsilon}{\LGR@E@hiatus} -</pre> -</div> -<div class="section" id="re-definition-for-greek-unicode-input-in-math-mode"> -<h2>Re-definition for Greek Unicode input in math mode</h2> -<p>Check with <tt class="literal">\ifdefined</tt> for the definition of -<tt class="literal">\DeclareUnicodeCharacter</tt>. In contrast to <tt class="literal">\@ifdefined</tt>, this works -without side-effects. It makes, however, the package dependent on the <cite>e-TeX</cite> -extensions. Alternatively, we could provide a dummy definition</p> -<pre class="code latex literal-block"><span class="keyword">\providecommand*</span><span class="name builtin">{</span><span class="keyword">\DeclareUnicodeCharacter</span><span class="name builtin">}</span>[2]<span class="name builtin">{}</span> -</pre> -<p>Map Greek characters that are also defined in math mode to the generic -macros:</p> -<pre class="literal-block">\ifdefined\DeclareUnicodeCharacter - \DeclareUnicodeCharacter{0393}{\Gamma} % Γ - \DeclareUnicodeCharacter{0394}{\Delta} % Δ - \DeclareUnicodeCharacter{0398}{\Theta} % Θ - \DeclareUnicodeCharacter{039B}{\Lambda} % Λ - \DeclareUnicodeCharacter{039E}{\Xi} % Ξ - \DeclareUnicodeCharacter{03A0}{\Pi} % Π - \DeclareUnicodeCharacter{03A3}{\Sigma} % Σ - \DeclareUnicodeCharacter{03A5}{\Upsilon} % Υ - \DeclareUnicodeCharacter{03A6}{\Phi} % Φ - \DeclareUnicodeCharacter{03A8}{\Psi} % Ψ - \DeclareUnicodeCharacter{03A9}{\Omega} % Ω - - \DeclareUnicodeCharacter{03B1}{\alpha} % α - \DeclareUnicodeCharacter{03B2}{\beta} % β - \DeclareUnicodeCharacter{03B3}{\gamma} % γ - \DeclareUnicodeCharacter{03B4}{\delta} % δ - \DeclareUnicodeCharacter{03B5}{\epsilon} % ε - \DeclareUnicodeCharacter{03B6}{\zeta} % ζ - \DeclareUnicodeCharacter{03B7}{\eta} % η - \DeclareUnicodeCharacter{03B8}{\theta} % θ - \DeclareUnicodeCharacter{03B9}{\iota} % ι - \DeclareUnicodeCharacter{03BA}{\kappa} % κ - \DeclareUnicodeCharacter{03BB}{\lambda} % λ - \DeclareUnicodeCharacter{03BC}{\mu} % μ - \DeclareUnicodeCharacter{03BD}{\nu} % ν - \DeclareUnicodeCharacter{03BE}{\xi} % ξ - \DeclareUnicodeCharacter{03C0}{\pi} % π - \DeclareUnicodeCharacter{03C1}{\rho} % ρ - \DeclareUnicodeCharacter{03C2}{\varsigma} % ς - \DeclareUnicodeCharacter{03C3}{\sigma} % σ - \DeclareUnicodeCharacter{03C4}{\tau} % τ - \DeclareUnicodeCharacter{03C5}{\upsilon} % υ - \DeclareUnicodeCharacter{03C6}{\phi} % φ - \DeclareUnicodeCharacter{03C7}{\chi} % χ - \DeclareUnicodeCharacter{03C8}{\psi} % ψ - \DeclareUnicodeCharacter{03C9}{\omega} % ω - - \DeclareUnicodeCharacter{03DD}{\digamma} % ϝ -\fi -</pre> -<pre class="literal-block">} % close the \AtBeginDocument macro -</pre> -<!-- References -- - - - - - - - - - --> -</div> -</div> -</div> -</body> -</html> |