texlive[66634] Master/texmf-dist: greek-inputenc (21mar23)

commits+karl at tug.org commits+karl at tug.org
Tue Mar 21 21:20:14 CET 2023


Revision: 66634
          http://tug.org/svn/texlive?view=revision&revision=66634
Author:   karl
Date:     2023-03-21 21:20:14 +0100 (Tue, 21 Mar 2023)
Log Message:
-----------
greek-inputenc (21mar23)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/greek-inputenc/README.md
    trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-utf8.pdf
    trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-utf8.tex
    trunk/Master/texmf-dist/doc/latex/greek-inputenc/inputenc-iso-8859-7.pdf
    trunk/Master/texmf-dist/doc/latex/greek-inputenc/lgrenc.dfu.html
    trunk/Master/texmf-dist/tex/latex/greek-inputenc/iso-8859-7.def
    trunk/Master/texmf-dist/tex/latex/greek-inputenc/lgrenc.dfu

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-inputenc-doc.html
    trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-inputenc-doc.rst

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-inputenc.html

Modified: trunk/Master/texmf-dist/doc/latex/greek-inputenc/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/greek-inputenc/README.md	2023-03-21 17:10:48 UTC (rev 66633)
+++ trunk/Master/texmf-dist/doc/latex/greek-inputenc/README.md	2023-03-21 20:20:14 UTC (rev 66634)
@@ -1,17 +1,19 @@
 greek-inputenc
 ==============
-Input encoding definition files for the Greek script
-----------------------------------------------------
 
-This package extends *UTF-8* support for 8-bit TeX engines by [inputenc]
-to include Greek letters and symbols and also provides definitions for the
-legacy *iso-8859-7* and *macgreek* encodings.
+Input encoding definition files for the Greek script.
 
-**Version**: 1.8.2 ([changelog](greek-inputenc.html#changelog))
+This package extends *UTF-8* support for 8-bit TeX engines to include
+Greek letters and symbols.
+It also provides definitions for the legacy
+[iso-8859-7](https://en.wikipedia.org/wiki/ISO/IEC_8859-7) and
+[macgreek](https://en.wikipedia.org/wiki/MacGreek_encoding) encodings.
 
+**Version**: 1.9
+
 **Copyright**: © 1999 Dimitrios Filippou,
                © 2000 Apostolos Syropoulos,
-               © 2013 - 2023 Günter Milde <milde at users.sf.net>
+               © 2013 - 2023 Günter Milde
 
 **License**:
   This work may be distributed and/or modified under the conditions of the
@@ -22,7 +24,22 @@
 
 **Latest Release**: <https://ctan.org/pkg/greek-inputenc>
 
-**Requires**: [greek-fontenc](https://ctan.org/pkg/greek-fontenc)
 
-See [greek-inputenc.html](greek-inputenc.html)
-([greek-inputenc.rst](greek-inputenc.rst)) for a detailed overview.
+Usage
+-----
+
+Use [Babel's ``greek`` option](https://ctan.org/pkg/babel-greek),
+[textalpha][textalpha.sty], or [alphabeta][alphabeta.sty]
+to activate support for the Greek script in text. By default,
+this loads the definitions for UTF-8 encoded Greek characters.
+
+See the **documentation** for caveats, alternatives, and details:
+
+* [greek-inputenc-doc.html](http://mirrors.ctan.org/language/greek/greek-inputenc/greek-inputenc-doc.html)
+  (🡥CTAN)
+* [greek-inputenc-doc.rst](https://codeberg.org/milde/greek-tex/src/branch/master/greek-inputenc/greek-inputenc-doc.rst)
+  (🡥codeberg.org)
+* `texdoc greek-inputenc` (local TeXLive installation)
+
+[textalpha.sty]: http://mirrors.ctan.org/language/greek/greek-fontenc/textalpha.sty.html
+[alphabeta.sty]: http://mirrors.ctan.org/language/greek/greek-fontenc/alphabeta.sty.html

Added: trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-inputenc-doc.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-inputenc-doc.html	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-inputenc-doc.html	2023-03-21 20:20:14 UTC (rev 66634)
@@ -0,0 +1,1036 @@
+<!DOCTYPE html>
+<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="viewport" content="width=device-width, initial-scale=1" />
+<meta name="author" content="Apostolos Syropoulos, Dimitrios Filippou, Günter Milde" />
+<meta name="dcterms.rights" content="© 1999 Dimitrios Filippou, © 2000 Apostolos Syropoulos, © 2013, 2023 Günter Milde <milde@users.sf.net>" />
+<title>greek-inputenc</title>
+<link rel="schema.dcterms" href="http://purl.org/dc/terms/"/>
+<style type="text/css">
+
+/* Minimal style sheet for the HTML output of Docutils.                    */
+/*                                                                         */
+/* :Author: Günter Milde, based on html4css1.css by David Goodger          */
+/* :Id: $Id$                                                               */
+/* :Copyright: © 2015, 2021 Günter Milde.                                  */
+/* :License: Released under the terms of the `2-Clause BSD license`_,      */
+/*    in short:                                                            */
+/*                                                                         */
+/*    Copying and distribution of this file, with or without modification, */
+/*    are permitted in any medium without royalty provided the copyright   */
+/*    notice and this notice are preserved.                                */
+/*                                                                         */
+/*    This file is offered as-is, without any warranty.                    */
+/*                                                                         */
+/* .. _2-Clause BSD license: http://www.spdx.org/licenses/BSD-2-Clause     */
+
+/* This CSS3 stylesheet defines rules for Docutils elements without        */
+/* HTML equivalent. It is required to make the document semantics visible. */
+/*                                                                         */
+/* .. _validates: http://jigsaw.w3.org/css-validator/validator$link        */
+
+/* titles */
+p.topic-title,
+p.admonition-title,
+p.system-message-title {
+  font-weight: bold;
+}
+p.sidebar-title,
+p.rubric {
+  font-weight: bold;
+  font-size: larger;
+}
+p.rubric {
+  color: maroon;
+}
+p.subtitle,
+p.section-subtitle,
+p.sidebar-subtitle {
+  font-weight: bold;
+  margin-top: -0.5em;
+}
+h1 + p.subtitle {
+  font-size: 1.6em;
+}
+a.toc-backref {
+  color: inherit;
+  text-decoration: none;
+}
+
+/* Warnings, Errors */
+.system-messages h2,
+.system-message-title,
+span.problematic {
+  color: red;
+}
+
+/* Inline Literals */
+.docutils.literal {
+  font-family: monospace;
+  white-space: pre-wrap;
+}
+/* do not wrap at hyphens and similar: */
+.literal > span.pre { white-space: nowrap; }
+
+/* Lists */
+
+/* compact and simple lists: no margin between items */
+.simple  li, .simple  ul, .simple  ol,
+.compact li, .compact ul, .compact ol,
+.simple  > li p, dl.simple  > dd,
+.compact > li p, dl.compact > dd {
+  margin-top: 0;
+  margin-bottom: 0;
+}
+/* Nested Paragraphs */
+p:first-child { margin-top: 0; }
+p:last-child { margin-bottom: 0; }
+details > p:last-child { margin-bottom: 1em; }
+
+/* Table of Contents */
+.contents ul.auto-toc { /* section numbers present */
+  list-style-type: none;
+}
+
+/* Enumerated Lists */
+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 }
+
+/* Definition Lists and Derivatives */
+dt .classifier { font-style: italic }
+dt .classifier:before {
+  font-style: normal;
+  margin: 0.5em;
+  content: ":";
+}
+/* Field Lists and similar */
+/* bold field name, content starts on the same line */
+dl.field-list,
+dl.option-list,
+dl.docinfo {
+  display: flow-root;
+}
+dl.field-list > dt,
+dl.option-list > dt,
+dl.docinfo > dt {
+  font-weight: bold;
+  clear: left;
+  float: left;
+  margin: 0;
+  padding: 0;
+  padding-right: 0.2em;
+}
+/* Offset for field content (corresponds to the --field-name-limit option) */
+dl.field-list > dd,
+dl.option-list > dd,
+dl.docinfo > dd {
+  margin-left:  9em; /* ca. 14 chars in the test examples, fit all Docinfo fields */
+}
+/* start nested lists on new line */
+dd > dl:first-child,
+dd > ul:first-child,
+dd > ol:first-child {
+  clear: left;
+}
+/* start field-body on a new line after long field names */
+dl.field-list > dd > *:first-child,
+dl.option-list > dd > *:first-child
+{
+  display: inline-block;
+  width: 100%;
+  margin: 0;
+}
+
+/* Bibliographic Fields (docinfo) */
+dl.docinfo pre.address {
+  font: inherit;
+  margin: 0.5em 0;
+}
+dl.docinfo > dd.authors > p { margin: 0; }
+
+/* Option Lists */
+dl.option-list > dt { font-weight: normal; }
+span.option { white-space: nowrap; }
+
+/* Footnotes and Citations  */
+
+.footnote, .citation { margin: 1em 0; } /* default paragraph skip (Firefox) */
+/* hanging indent */
+.citation { padding-left: 2em; }
+.footnote { padding-left: 1.7em; }
+.footnote.superscript { padding-left: 1.0em; }
+.citation > .label { margin-left: -2em; }
+.footnote > .label { margin-left: -1.7em; }
+.footnote.superscript > .label { margin-left: -1.0em; }
+
+.footnote > .label + *,
+.citation > .label + * {
+  display: inline-block;
+  margin-top: 0;
+  vertical-align: top;
+}
+.footnote > .backrefs + *,
+.citation > .backrefs + * {
+  margin-top: 0;
+}
+.footnote > .label + p, .footnote > .backrefs + p,
+.citation > .label + p, .citation > .backrefs + p {
+  display: inline;
+  vertical-align: inherit;
+}
+
+.backrefs { user-select: none; }
+.backrefs > a { font-style: italic; }
+
+/* superscript footnotes */
+a[role="doc-noteref"].superscript,
+.footnote.superscript > .label,
+.footnote.superscript > .backrefs {
+  vertical-align: super;
+  font-size: smaller;
+  line-height: 1;
+}
+a[role="doc-noteref"].superscript > .fn-bracket,
+.footnote.superscript > .label > .fn-bracket {
+  /* hide brackets in display but leave for copy/paste */
+  display: inline-block;
+  width: 0;
+  overflow: hidden;
+}
+[role="doc-noteref"].superscript + [role="doc-noteref"].superscript {
+  padding-left: 0.15em; /* separate consecutive footnote references */
+  /* TODO: unfortunately, "+" also selects with text between the references. */
+}
+
+/* Alignment */
+.align-left   {
+  text-align: left;
+  margin-right: auto;
+}
+.align-center {
+  text-align: center;
+  margin-left: auto;
+  margin-right: auto;
+}
+.align-right  {
+  text-align: right;
+  margin-left: auto;
+}
+.align-top    { vertical-align: top; }
+.align-middle { vertical-align: middle; }
+.align-bottom { vertical-align: bottom; }
+
+/* reset inner alignment in figures and tables */
+figure.align-left, figure.align-right,
+table.align-left, table.align-center, table.align-right {
+  text-align: inherit;
+}
+
+/* Text Blocks */
+.topic { margin: 1em 2em; }
+.sidebar,
+.admonition,
+.system-message {
+  margin: 1em 2em;
+  border: thin solid;
+  padding: 0.5em 1em;
+}
+div.line-block { display: block; }
+div.line-block div.line-block, pre { margin-left: 2em; }
+
+/* Code line numbers: dropped when copying text from the page */
+pre.code .ln { display: none; }
+pre.code code:before {
+  content: attr(data-lineno); /* …, none) fallback not supported by any browser */
+  color: gray;
+}
+
+/* Tables */
+table {
+  border-collapse: collapse;
+}
+td, th {
+  border: thin solid silver;
+  padding: 0 1ex;
+}
+.borderless td, .borderless th {
+  border: 0;
+  padding: 0;
+  padding-right: 0.5em /* separate table cells */
+}
+
+table > caption {
+  text-align: left;
+  margin-top: 0.2em;
+  margin-bottom: 0.2em;
+}
+table.captionbelow {
+  caption-side: bottom;
+}
+
+/* Document Header and Footer */
+header { border-bottom: 1px solid black; }
+footer { border-top: 1px solid black; }
+
+/* Images are block-level by default in Docutils */
+/* New HTML5 block elements: set display for older browsers */
+img, header, footer, main, aside, nav, section, figure, video, details {
+  display: block;
+}
+/* inline images */
+p img, p video, figure img, figure video {
+  display: inline;
+}
+
+</style>
+<style type="text/css">
+
+/* CSS3_ style sheet for the output of Docutils HTML5 writer.  */
+/* Generic responsive design for all screen sizes.                         */
+/*                                                                         */
+/* :Author: Günter Milde                                                   */
+/*                                                                         */
+/* :Id: $Id$                                                               */
+/* :Copyright: © 2021 Günter Milde.                                        */
+/* :License: Released under the terms of the `2-Clause BSD license`_,      */
+/*    in short:                                                            */
+/*                                                                         */
+/*    Copying and distribution of this file, with or without modification, */
+/*    are permitted in any medium without royalty provided the copyright   */
+/*    notice and this notice are preserved.                                */
+/*                                                                         */
+/*    This file is offered as-is, without any warranty.                    */
+/*                                                                         */
+/* .. _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:					   */
+/* the API is not settled and may change with any minor Docutils version.  */
+
+
+
+/* General Settings */
+/* ================ */
+
+
+* { box-sizing: border-box; }
+
+body {
+  background-color: #fafaf6;
+  margin: auto;
+  --field-indent: 6.6em; /* indent of fields in field lists */
+  --sidebar-margin-right: 0; /* adapted in media queries below */
+}
+main {
+  counter-reset: figure table;
+}
+body > * {
+  background-color: white;
+  line-height: 1.6;
+  padding: 0.5rem calc(29% - 7.2rem); /* go from 5% to 15% (8.15em/54em) */
+  margin: auto;
+  max-width: 100rem;
+}
+sup, sub { /* avoid additional inter-line space for lines with sup/sub */
+  line-height: 1;
+}
+
+/* Vertical Space (Parskip) */
+p, ol, ul, dl, li,
+div.line-block,
+.topic,
+.footnote, .citation,
+div > math,
+table {
+  margin-top: 0.5em;
+  margin-bottom: 0.5em;
+}
+h1, h2, h3, h4, h5, h6,
+dl > dd, details > p:last-child {
+  margin-bottom: 0.5em;
+}
+
+/* Indented Blocks */
+blockquote, figure, .topic {
+  margin: 1em 2%;
+  padding-left: 1em;
+}
+div.line-block div.line-block,
+pre, dd, dl.option-list {
+  margin-left: calc(2% + 1em);
+}
+
+/* Object styling */
+/* ============== */
+
+footer, header {
+  font-size: small;
+}
+
+/* Frontmatter */
+div.dedication {
+  padding: 0;
+  margin: 1.4em 0;
+  font-style: italic;
+  font-size: large;
+}
+.dedication p.topic-title {
+  display: none;
+}
+
+blockquote p.attribution,
+.topic p.attribution {
+  text-align: right;
+}
+
+/* Table of Contents */
+nav.contents ul {
+  padding-left: 1em;
+}
+ul.auto-toc > li > p { /* hanging indent */
+  padding-left: 1em;
+  text-indent: -1em;
+}
+main > nav.contents  ul:not(.auto-toc) {
+  list-style-type: square;
+}
+main > nav.contents  ul ul:not(.auto-toc) {
+  list-style-type: disc;
+}
+main > nav.contents  ul ul ul:not(.auto-toc) {
+  list-style-type: '\2B29\ ';
+}
+main > nav.contents  ul ul ul ul:not(.auto-toc) {
+  list-style-type: '\2B1D\ ';
+}
+main > nav.contents  ul ul ul ul ul:not(.auto-toc) {
+  list-style-type: '\2B2A\ ';
+}
+nav.contents ul > li::marker {
+  color: grey;
+}
+
+/* Transitions */
+hr {
+  margin: 1em 10%;
+}
+
+/* Lists */
+
+ul, ol {
+  padding-left: 1.1em; /* indent by bullet width (Firefox, DejaVu fonts) */
+}
+dl.field-list > dd,
+dl.docinfo > dd {
+  margin-left: var(--field-indent); /* adapted in media queries or HTML */
+}
+dl.option-list > dd {
+  margin-left: 20%;
+}
+/* run-in: start field-body on same line after long field names */
+dl.field-list.run-in > dd p {
+  display: block;
+}
+/* "description style" like in most dictionaries, encyclopedias etc. */
+dl.description {
+  display: flow-root;
+}
+dl.description > dt {
+  clear: left;
+  float: left;
+  margin: 0;
+  padding: 0;
+  padding-right: 0.3em;
+  font-weight: bold;
+}
+dl.description > dd:after {
+  display: table;
+  content: "";
+  clear: left; /* clearfix for empty descriptions */
+}
+/* start lists nested in description/field lists on new line */
+dd > dl:first-child,
+dd > ul:first-child,
+dd > ol:first-child {
+  clear: left;
+}
+
+/* disclosures */
+details { padding-left: 1em; }
+summary { margin-left: -1em; }
+
+/* Footnotes and Citations */
+.footnote {
+  font-size: small;
+}
+
+/* Images, Figures, and Tables */
+img {
+  display: block;
+}
+p > img, p > a > img,
+figure > img, figure > a > img {
+  display: inline;
+}
+
+figcaption,
+table > caption {
+  /*   font-size: small; */
+  font-style: italic;
+}
+figcaption > .legend {
+  font-size: small;
+  font-style: initial;
+}
+figure.numbered > figcaption > p:before {
+  counter-increment: figure;
+  content: "Figure " counter(figure) ": ";
+  font-weight: bold;
+  font-style: initial;
+}
+
+table tr {
+  text-align: left;
+  vertical-align: baseline;
+}
+table.booktabs { /* "booktabs" style (no vertical lines) */
+  border-top: 2px solid;
+  border-bottom: 2px solid;
+}
+table.booktabs * {
+  border: 0;
+}
+table.booktabs th {
+  border-bottom: thin solid;
+}
+table.numbered > caption:before {
+  counter-increment: table;
+  content: "Table " counter(table) ": ";
+  font-weight: bold;
+  font-style: initial;
+}
+
+/* Admonitions and System Messages */
+.admonition,
+div.system-message {
+  border: thin solid silver;
+  margin: 1em 2%;
+  padding: 0.5em 1em;
+}
+.caution p.admonition-title,
+.attention p.admonition-title,
+.danger p.admonition-title,
+.warning p.admonition-title,
+div.error {
+  color: maroon;
+}
+div.system-message > p > span.literal {
+  overflow-wrap: break-word;
+}
+
+/* Literal and Code */
+pre.literal-block, pre.doctest{
+  padding: 0.2em;
+  overflow-x: auto;
+}
+.literal-block, .doctest, span.literal {
+  background-color: #f6f9f8;
+}
+.system-message span.literal {
+  background-color: inherit;
+}
+
+/* basic highlighting: for a complete scheme, see */
+/* https://docutils.sourceforge.io/sandbox/stylesheets/ */
+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}
+
+/* Hyperlink References */
+a {
+  text-decoration: none; /* for chromium */
+  /* Wrap links at any place, if this is the only way to prevent overflow */
+  overflow-wrap: break-word;
+}
+.contents a, a.toc-backref, a.citation-reference {
+  overflow-wrap: inherit;
+}
+/* Undecorated Links (see also minimal.css) */
+/* a.citation-reference, */
+.citation a.fn-backref {
+  color: inherit;
+}
+a:hover {
+  text-decoration: underline;
+}
+*:hover > a.toc-backref:after {
+  content: " \2191"; /* ↑ UPWARDS ARROW */
+  color: grey;
+}
+*:hover > a.self-link:after {
+  content: "\1F517"; /* LINK SYMBOL */
+  color: grey;
+  font-size: smaller;
+  margin-left: 0.2em;
+}
+/* highlight the target of the current URL */
+section:target > h2, section:target > h3, section:target > h4,
+section:target > h5, section:target > h6,
+.contents :target,
+.contents:target > .topic-title,
+[role="doc-biblioentry"]:target > .label,
+[role="doc-biblioref"]:target,
+[role="note"]:target, /* Docutils 0.18 ... 0.19 */
+[role="doc-footnote"]:target, /* Docutils >= 0.20 */
+[role="doc-noteref"]:target {
+  background-color: #d2e6ec;
+}
+
+/* Block Alignment */
+/* Let content flow to the side of aligned images and figures */
+
+/* no floats around this elements */
+footer, header, hr,
+h1, h2, h3 {
+  clear: both;
+}
+
+img.align-left,
+video.align-left,
+figure.align-left,
+table.align-left {
+  margin-left: 0;
+  padding-left: 0;
+  margin-right: 0.5em;
+  clear: left;
+  float: left;
+}
+img.align-right,
+video.align-right,
+figure.align-right,
+table.align-right {
+  margin-left: 0.5em;
+  margin-right: 0;
+  clear: right;
+  float: right;
+}
+
+/* Margin Elements */
+/* see below for screen size dependent rules */
+.sidebar,
+.marginal,
+.admonition.marginal {
+  max-width: 40%;
+  border: none;
+  background-color: #efefea;
+  margin: 0.5em var(--sidebar-margin-right) 0.5em 1em;
+  padding: 0.5em;
+  padding-left: 0.7em;
+  clear: right;
+  float: right;
+  font-size: small;
+}
+.sidebar {
+  width: 40%;
+}
+
+/* Math */
+/* for math-output=MathML (for math-output=HTML, see math.css) */
+math .boldsymbol {
+  font-weight: bold;
+}
+mstyle.mathscr, mi.mathscr {
+  font-family: STIX;
+}
+
+/* Adaptive page layout */
+/* ==================== */
+
+ at media (max-width: 30em) {
+  /* Smaller margins and no floating elements for small screens */
+  /* (main text less than 40 characters/line) */
+  body > * {
+    padding: 0.5rem 5%;
+    line-height: 1.4
+  }
+  .sidebar,
+  .marginal,
+  .admonition.marginal {
+    width: auto;
+    max-width: 100%;
+    float: none;
+  }
+  dl.option-list,
+  pre {
+    margin-left: 0;
+  }
+  body {
+    --field-indent: 4em;
+  }
+  dl.field-list.narrow, dl.docinfo, dl.option-list {
+    --field-indent: 2.4em;
+  }
+  pre, pre * {
+  font-size: 0.9em;
+  /* overflow: auto; */
+  }
+}
+
+ at media (min-width: 54em) {
+  /* Move ToC to the left */
+  /* Main text width before: 70% ≙ 35em ≙ 75…95 chrs (Dejavu/Times) */
+  /*                  after:      ≳ 30em ≙ 54…70 chrs (Dejavu/Times) */
+  body.with-toc {
+    padding-left: 8%;
+  }
+  body.with-toc > * {
+    margin-left: 0;
+    padding-left: 22rem; /* fallback for webkit */
+    padding-left: min(22%, 22rem);
+    padding-right: 7%;
+  }
+  main > nav.contents { /* global ToC */
+    position: fixed;
+    top: 0;
+    left: 0;
+    width: min(25%, 25em);
+    height: 100vh;
+    margin: 0;
+    background-color: #fafaf6;
+    padding: 1em 2% 0 2%;
+    overflow: auto;
+  }
+  main > nav.contents > * {
+    padding-left: 0;
+    line-height: 1.4;
+  }
+  main > nav.contents a {
+  color: inherit;
+  }
+}
+
+ at media (min-width: 70em) {
+  body {
+    --field-indent: 9em;
+  }
+}
+
+ at media (min-width: 77em) {
+  /* Move marginalia to 6rem from right border       */
+  /* .sidebar,                                       */
+  /* .marginal,                                      */
+  /* .admonition.marginal {                          */
+  /*   margin-right: calc(6rem - 15%);               */
+  /* }                                               */
+  /* BUG: margin is calculated for break point width */
+  /* workaround: variable + many breakpoints         */
+  body > * {
+    padding-left: 18%;
+    padding-right: 28%; /* fallback for webkit */
+    padding-right: min(28%, 28rem);
+    --sidebar-margin-right: -20rem;
+  }
+  /* limit main text to ~ 50em ≙ 85…100 characters DejaVu rsp. …120 Times */
+  body.with-toc > * {
+    padding-left: min(22%, 22rem);
+    padding-right: calc(78% - 50rem); /* fallback for webkit */
+    padding-right: min(78% - 50rem, 28rem);
+    --sidebar-margin-right: 0;
+  }
+}
+
+ at media (min-width: 85em) {
+  body.with-toc > * {
+    --sidebar-margin-right: -9rem;
+  }
+}
+
+ at media (min-width: 90em) {
+  /* move marginalia into the margin */
+  body > * {
+    padding-left: min(22%, 22rem);
+    --sidebar-margin-right: -23rem;
+  }
+  body.with-toc > * {
+    --sidebar-margin-right: -14rem;
+  }
+}
+
+ at media (min-width: 99em) {
+  /* move marginalia out of main text area */
+  body.with-toc > * {
+    --sidebar-margin-right: -20rem;
+  }
+  body > *, body.with-toc > * { /* for webkit */
+    padding-left: 22rem;
+    padding-right: 28rem;
+  }
+  .admonition.marginal,
+  .marginal {
+    width: 40%; /* make marginal figures, ... "full width" */
+  }
+}
+
+ at media (min-width: 104em) {
+  body.with-toc > * {
+    --sidebar-margin-right: -23rem;
+  }
+}
+
+</style>
+</head>
+<body class="with-toc">
+<main id="greek-inputenc">
+<h1 class="title">greek-inputenc</h1>
+<p class="subtitle" id="greek-input-encoding-definition-files">Greek input encoding definition files</p>
+<dl class="docinfo">
+<dt class="version">Version<span class="colon">:</span></dt>
+<dd class="version">1.9 (<a class="reference internal" href="#changelog">changelog</a>)</dd>
+<dt class="author">Author<span class="colon">:</span></dt>
+<dd class="author"><p>Apostolos Syropoulos, Dimitrios Filippou, Günter Milde</p></dd>
+<dt class="copyright">Copyright<span class="colon">:</span></dt>
+<dd class="copyright">© 1999 Dimitrios Filippou,
+© 2000 Apostolos Syropoulos,
+© 2013, 2023 Günter Milde <<a class="reference external" href="mailto:milde@users.sf.net">milde@users.sf.net</a>></dd>
+<dt class="licence">Licence<span class="colon">:</span></dt>
+<dd class="licence"><p>This work may be distributed and/or modified under the
+conditions of the <a class="reference external" href="https://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 class="homepage">Homepage<span class="colon">:</span></dt>
+<dd class="homepage"><p><a class="reference external" href="https://codeberg.org/milde/greek-tex">https://codeberg.org/milde/greek-tex</a></p>
+</dd>
+<dt class="latest-release">Latest Release<span class="colon">:</span></dt>
+<dd class="latest-release"><p><a class="reference external" href="https://ctan.org/pkg/greek-inputenc">https://ctan.org/pkg/greek-inputenc</a></p>
+</dd>
+</dl>
+<div class="topic abstract" role="doc-abstract">
+<p class="topic-title">Abstract</p>
+<p>This package provides input encoding definition
+files for the <a class="reference external" href="https://en.wikipedia.org/wiki/Greek_alphabet">Greek script</a>.</p>
+</div>
+<nav class="contents" id="contents" role="doc-toc">
+<p class="topic-title">Contents</p>
+<ul class="simple">
+<li><p><a class="reference internal" href="#files" id="toc-entry-1">Files</a></p></li>
+<li><p><a class="reference internal" href="#installation" id="toc-entry-2">Installation</a></p></li>
+<li><p><a class="reference internal" href="#usage" id="toc-entry-3">Usage</a></p>
+<ul>
+<li><p><a class="reference internal" href="#warning" id="toc-entry-4">Warning</a></p></li>
+</ul>
+</li>
+<li><p><a class="reference internal" href="#changelog" id="toc-entry-5">Changelog</a></p></li>
+<li><p><a class="reference internal" href="#references" id="toc-entry-6">References</a></p></li>
+</ul>
+</nav>
+<section id="files">
+<h2><a class="toc-backref" href="#toc-entry-1" role="doc-backlink">Files</a></h2>
+<p>Input encoding definitions:</p>
+<dl>
+<dt><a class="reference external" href="lgrenc.dfu">lgrenc.dfu</a>: <a class="reference external" href="lgrenc.dfu.html">Greek UTF-8 support with inputenc</a></dt>
+<dd><p>Input encoding file for UTF-8 comprising Greek letters and other
+symbols present in the LGR encoding.</p>
+</dd>
+<dt><a class="reference external" href="iso-8859-7.def">iso-8859-7.def</a></dt>
+<dd><p>Greek input encoding file for <a class="reference external" href="https://en.wikipedia.org/wiki/ISO/IEC_8859-7">ISO 8859-7</a> by Apostolos Syropoulos.</p>
+</dd>
+<dt><a class="reference external" href="macgreek.def">macgreek.def</a></dt>
+<dd><p>Greek input encoding file for Macintosh (ELOT 823) by Dimitrios Filippou.</p>
+<p>This file translates to a Latin transliteration particular to the LGR
+font encoding. Drawbacks include: Latin characters in PDF strings
+(<a class="reference external" href="https://ctan.org/pkg/hyperref">hyperref</a> bookmarks and TOC sidebar, cf. <a class="reference external" href="https://mirrors.ctan.org/language/greek/greek-fontenc/hyperref-with-greek.pdf">Greek and hyperref</a>), no
+kerning between accented characters.</p>
+</dd>
+</dl>
+<p>Test examples and output:</p>
+<dl class="simple">
+<dt><a class="reference external" href="greek-utf8.tex">greek-utf8.tex</a></dt>
+<dd><p><a class="reference external" href="greek-utf8.pdf">greek-utf8.pdf</a> (comprehensive example)</p>
+</dd>
+<dt><a class="reference external" href="inputenc-iso-8859-7.tex">inputenc-iso-8859-7.tex</a></dt>
+<dd><p><a class="reference external" href="inputenc-iso-8859-7.pdf">inputenc-iso-8859-7.pdf</a> (basic test)</p>
+</dd>
+</dl>
+<p>HTML documentation is generated from the literate sources with <a class="reference external" href="https://pypi.org/project/pylit/">PyLit</a>
+and from <a class="reference external" href="https://docutils.sourceforge.io/rst.html">reStructuredText</a> with <a class="reference external" href="https://docutils.sourceforge.io">Docutils</a>.</p>
+</section>
+<section id="installation">
+<h2><a class="toc-backref" href="#toc-entry-2" role="doc-backlink">Installation</a></h2>
+<p>If possible, get this package from your distribution using its installation
+manager.</p>
+<p>Otherwise, make sure LaTeX can find the files ending in <span class="docutils literal">.def</span> and
+<span class="docutils literal">.dfu</span>:</p>
+<ul class="simple">
+<li><p>Download and unpack the package or just the required file(s).</p></li>
+<li><p>Copy, move, or link the files to a suitable place in the <cite>TeX Directory
+Structure</cite> (<a class="reference external" href="https://www.tex.ac.uk/cgi-bin/texfaq2html?label=tds">TDS</a>) and run <span class="docutils literal">texhash</span>, or place them in the current
+working directory (e.g. for testing).</p></li>
+</ul>
+</section>
+<section id="usage">
+<h2><a class="toc-backref" href="#toc-entry-3" role="doc-backlink">Usage</a></h2>
+<p>The April 2018 LaTeX release changed the default encoding for 8-bit LaTeX
+from 7-bit ASCII to UTF-8.  Hence, the <span class="docutils literal"><span class="pre">\usepackage[<encoding>]{inputenc}</span></span>
+command is only required with the legacy 8-bit encodings. <a class="citation-reference" href="#ltnews28" id="citation-reference-1" role="doc-biblioref">[ltnews28]</a></p>
+<p>However, literal Unicode characters are only set up, if they are
+supported by a declared font encoding. This package works with the LGR
+font encoding (requires <a class="reference external" href="https://ctan.org/pkg/greek-fontenc">greek-fontenc</a>). Specify the LGR font encoding
+with any combination of <a class="reference external" href="https://ctan.org/pkg/fontenc">fontenc</a>, the “greek” option for <a class="reference external" href="https://ctan.org/pkg/babel">Babel</a>, or the
+<a class="reference external" href="https://mirrors.ctan.org/language/greek/greek-fontenc/textalpha.sty.html">textalpha</a> or <a class="reference external" href="https://mirrors.ctan.org/language/greek/greek-fontenc/alphabeta.sty.html">alphabeta</a> packages, e.g.</p>
+<pre class="literal-block">\usepackage[LGR,T1]{fontenc}</pre>
+<p>or</p>
+<pre class="literal-block">\usepackage{textalpha}
+\usepackage[greek,english]{babel}</pre>
+<p>See <a class="reference external" href="greek-utf8.tex">greek-utf8.tex</a> for an example.</p>
+<hr class="docutils" />
+<p>By default, text containing Greek Unicode characters must be marked up
+with a command that selects a font encoding supporting the Greek script,
+e.g. by setting the <a class="reference external" href="https://ctan.org/pkg/babel">Babel</a> language to <span class="docutils literal">greek</span> or <span class="docutils literal">polutonikogreek</span></p>
+<pre class="literal-block">Athens (Greek: \foreignlanguage{greek}{Αθήνα};
+        Ancient Greek: \foreignlanguage{greek}{Ἀθῆναι})
+is the capital of Greece.</pre>
+<p>This is a generic feature of 8-bit LaTeX – an equivalent restriction
+holds for the Cyrillic script.</p>
+<p>With the <a class="reference external" href="https://mirrors.ctan.org/language/greek/greek-fontenc/textalpha.sty.html">textalpha</a> or <a class="reference external" href="https://mirrors.ctan.org/language/greek/greek-fontenc/alphabeta.sty.html">alphabeta</a> packages (provided as part of
+<a class="reference external" href="https://ctan.org/pkg/greek-fontenc">greek-fontenc</a>), Greek Unicode literals can be used without special
+markup also in non-Greek documents (with some <a class="reference external" href="https://mirrors.ctan.org/language/greek/greek-fontenc/textalpha.sty.html#limitations">limitations</a>).</p>
+<section id="warning">
+<h3><a class="toc-backref" href="#toc-entry-4" role="doc-backlink">Warning</a></h3>
+<p>LGR is no “standard font encoding”. Latin characters and some other ASCII
+symbols are <a class="reference external" href="https://ctan.org/tex-archive/macros/latex/contrib/babel-contrib/greek/babel-greek-doc.html#lgr-latin-transliteration">mapped to Greek equivalents</a> if LGR is the active font encoding.</p>
+<p>This means you need an explicit font-encoding switch for Latin words and
+abbreviations in Greek text, e.g., not:</p>
+<pre class="literal-block">\foreignlanguage{greek}{ηία αντίσταση 750 kΩ}</pre>
+<p>but</p>
+<pre class="literal-block">\foreignlanguage{greek}{ηία αντίσταση 750 \ensureascii{k}Ω}</pre>
+<p>Special care is also required with the <strong>question mark characters</strong>:</p>
+<ul class="simple">
+<li><p>The Unicode standard says character <span class="docutils literal">003B SEMICOLON</span> (and not 037E) is
+the preferred character for a <em>Greek question mark</em> (<em>erotimatiko</em>).</p></li>
+<li><p>The LGR font encoding maps the semicolon to a middle dot (; → ·),
+while the Latin question mark is mapped to the <em>erotimatiko</em> (? → ;).</p></li>
+</ul>
+<p><a class="reference external" href="https://ctan.org/pkg/babel-greek">Babel-greek</a> provides the <a class="reference external" href="https://mirrors.ctan.org/macros/latex/contrib/babel-contrib/greek/babel-greek.pdf#page=3">“keep-semicolon” language attribute</a> and
+the <cite>textalpha</cite> and <cite>alphabeta</cite> packages from <a class="reference external" href="https://ctan.org/pkg/greek-fontenc">greek-fontenc</a>
+the <a class="reference external" href="https://mirrors.ctan.org/language/greek/greek-fontenc/textalpha.sty.html#keep-semicolon">“keep-semicolon” option</a> to allow the use of the ASCII-semicolon
+as <em>erotimatiko</em> (; → ;).</p>
+</section>
+</section>
+<section id="changelog">
+<h2><a class="toc-backref" href="#toc-entry-5" role="doc-backlink">Changelog</a></h2>
+<table class="borderless">
+<tbody>
+<tr><td><p>1.3</p></td>
+<td><p>2013-05-17</p></td>
+<td><p>New maintainer.</p></td>
+</tr>
+<tr><td><!--  -->
+</td>
+<td></td>
+<td><p>Unicode support with the standard “utf8” option.</p></td>
+</tr>
+<tr><td><p>1.4</p></td>
+<td><p>2013-07-16</p></td>
+<td><p>Bugfix for GREEK SMALL LETTER RHO WITH PSILI/DASIA.</p></td>
+</tr>
+<tr><td><!--  -->
+</td>
+<td></td>
+<td><p>Drop “greek” from macro names for ancient characters.</p></td>
+</tr>
+<tr><td><!--  -->
+</td>
+<td></td>
+<td><p><span class="docutils literal">\ypogegrammeni</span> and <span class="docutils literal">\prosgegrammeni</span> instead of <span class="docutils literal">|</span>.</p></td>
+</tr>
+<tr><td><p>1.4.1</p></td>
+<td><p>2013-07-18</p></td>
+<td><p>Bugfix: wrong breathings psilioxia -> dasiaoxia.</p></td>
+</tr>
+<tr><td><p>1.5</p></td>
+<td><p>2014-09-14</p></td>
+<td><p>Use named accent macros for Greek accents.</p></td>
+</tr>
+<tr><td><!--  -->
+</td>
+<td></td>
+<td><p>Documentation update (warn of <span class="docutils literal">;</span>-conversion).</p></td>
+</tr>
+<tr><td><p>1.5.1</p></td>
+<td><p>2015-06-04</p></td>
+<td><p>Fix definition of spacing diacritical characters in utf8.dfu.</p></td>
+</tr>
+<tr><td><p>1.6</p></td>
+<td><p>2015-08-05</p></td>
+<td><p>Fix output of accented characters with “textalpha” if the
+current font encoding is not LGR (wrap in ensuregreek).</p></td>
+</tr>
+<tr><td><!--  -->
+</td>
+<td></td>
+<td><p>Map GREEK … SYMBOL characters.</p></td>
+</tr>
+<tr><td><p>1.7</p></td>
+<td><p>2019-07-11</p></td>
+<td><p>Use LICR macros instead of transliteration and remove
+<span class="docutils literal">\textbullet</span> substitution character from iso-8859-7.def.
+(Missing characters will now result in the standard
+<span class="docutils literal">inputenc</span> error message.)</p></td>
+</tr>
+<tr><td><p>1.8</p></td>
+<td><p>2023-02-21</p></td>
+<td><p>Add definition for capital koppa to <span class="docutils literal">lgrenc.dfu</span>.</p></td>
+</tr>
+<tr><td><!--  -->
+</td>
+<td></td>
+<td><p>Use <span class="docutils literal">\ypogegrammeni</span> for mute iota also with capitals.</p></td>
+</tr>
+<tr><td><!--  -->
+</td>
+<td></td>
+<td><p>Use <span class="docutils literal">\textdexiakeraia</span> and <span class="docutils literal">\textaristerikeraia</span> for
+the Greek numeral signs.</p></td>
+</tr>
+<tr><td><p>1.8.1</p></td>
+<td><p>2023-02-23</p></td>
+<td><p>Fix broken links in the documentation.</p></td>
+</tr>
+<tr><td><p>1.8.2</p></td>
+<td><p>2023-03-02</p></td>
+<td><p>Next try to fix links.</p></td>
+</tr>
+<tr><td><p>1.9</p></td>
+<td><p>2023-03-21</p></td>
+<td><p>Empty argument instead of space for “spacing accents”.</p></td>
+</tr>
+<tr><td><!--  -->
+</td>
+<td></td>
+<td><p>Documentation update.</p></td>
+</tr>
+</tbody>
+</table>
+</section>
+<section id="references">
+<h2><a class="toc-backref" href="#toc-entry-6" role="doc-backlink">References</a></h2>
+<div role="list" class="citation-list">
+<div class="citation" id="ltnews28" role="doc-biblioentry">
+<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#citation-reference-1">ltnews28</a><span class="fn-bracket">]</span></span>
+<p>LaTeX Project Team <cite>LaTeX News 28</cite>, April 2018.
+<a class="reference external" href="https://www.latex-project.org/news/latex2e-news/ltnews28.pdf">https://www.latex-project.org/news/latex2e-news/ltnews28.pdf</a></p>
+</div>
+</div>
+</section>
+</main>
+</body>
+</html>


Property changes on: trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-inputenc-doc.html
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-inputenc-doc.rst
===================================================================
--- trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-inputenc-doc.rst	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-inputenc-doc.rst	2023-03-21 20:20:14 UTC (rev 66634)
@@ -0,0 +1,208 @@
+greek-inputenc
+##############
+Greek input encoding definition files
+*************************************
+
+:Version:   1.9 (changelog_)
+:Author:    Apostolos Syropoulos, Dimitrios Filippou, Günter Milde
+:Copyright: © 1999 Dimitrios Filippou,
+            © 2000 Apostolos Syropoulos,
+            © 2013, 2023 Günter Milde <milde at users.sf.net>
+:Licence:   This work may be distributed and/or modified under the
+            conditions of the `LaTeX Project Public License`_, either
+            version 1.3 of this license or any later version.
+:Homepage:  https://codeberg.org/milde/greek-tex
+:Latest Release: https://ctan.org/pkg/greek-inputenc
+:Abstract:  This package provides input encoding definition
+            files for the `Greek script`_.
+
+.. contents::
+
+
+Files
+=====
+
+Input encoding definitions:
+
+`<lgrenc.dfu>`_: `Greek UTF-8 support with inputenc <lgrenc.dfu.html>`_
+  Input encoding file for UTF-8 comprising Greek letters and other
+  symbols present in the LGR encoding.
+
+`<iso-8859-7.def>`_
+  Greek input encoding file for `ISO 8859-7`_ by Apostolos Syropoulos.
+
+`<macgreek.def>`_
+  Greek input encoding file for Macintosh (ELOT 823) by Dimitrios Filippou.
+
+  This file translates to a Latin transliteration particular to the LGR
+  font encoding. Drawbacks include: Latin characters in PDF strings
+  (hyperref_ bookmarks and TOC sidebar, cf. `Greek and hyperref`__), no
+  kerning between accented characters.
+
+Test examples and output:
+
+`<greek-utf8.tex>`_
+  `<greek-utf8.pdf>`_ (comprehensive example)
+`<inputenc-iso-8859-7.tex>`_
+  `<inputenc-iso-8859-7.pdf>`_ (basic test)
+
+__ https://mirrors.ctan.org/language/greek/greek-fontenc/hyperref-with-greek.pdf
+
+HTML documentation is generated from the literate sources with PyLit_
+and from reStructuredText_ with Docutils_.
+
+
+Installation
+============
+
+If possible, get this package from your distribution using its installation
+manager.
+
+Otherwise, make sure LaTeX can find the files ending in ``.def`` and
+``.dfu``:
+
+* Download and unpack the package or just the required file(s).
+
+* Copy, move, or link the files to a suitable place in the `TeX Directory
+  Structure` (TDS_) and run ``texhash``, or place them in the current
+  working directory (e.g. for testing).
+
+Usage
+=====
+
+The April 2018 LaTeX release changed the default encoding for 8-bit LaTeX
+from 7-bit ASCII to UTF-8.  Hence, the ``\usepackage[<encoding>]{inputenc}``
+command is only required with the legacy 8-bit encodings. [ltnews28]_
+
+However, literal Unicode characters are only set up, if they are
+supported by a declared font encoding. This package works with the LGR
+font encoding (requires greek-fontenc_). Specify the LGR font encoding
+with any combination of fontenc_, the "greek" option for Babel_, or the
+textalpha_ or alphabeta_ packages, e.g. ::
+
+     \usepackage[LGR,T1]{fontenc}
+
+or ::
+
+     \usepackage{textalpha}
+     \usepackage[greek,english]{babel}
+
+See `<greek-utf8.tex>`_ for an example.
+
+-------------------------------------------------------------------------
+
+By default, text containing Greek Unicode characters must be marked up
+with a command that selects a font encoding supporting the Greek script,
+e.g. by setting the Babel_ language to ``greek`` or ``polutonikogreek`` ::
+
+    Athens (Greek: \foreignlanguage{greek}{Αθήνα};
+            Ancient Greek: \foreignlanguage{greek}{Ἀθῆναι})
+    is the capital of Greece.
+
+This is a generic feature of 8-bit LaTeX -- an equivalent restriction
+holds for the Cyrillic script.
+
+With the textalpha_ or alphabeta_ packages (provided as part of
+greek-fontenc_), Greek Unicode literals can be used without special
+markup also in non-Greek documents (with some limitations_).
+
+
+Warning
+-------
+
+LGR is no "standard font encoding". Latin characters and some other ASCII
+symbols are `mapped to Greek equivalents`__ if LGR is the active font encoding.
+
+This means you need an explicit font-encoding switch for Latin words and
+abbreviations in Greek text, e.g., not::
+
+  \foreignlanguage{greek}{ηία αντίσταση 750 kΩ}
+
+but ::
+
+  \foreignlanguage{greek}{ηία αντίσταση 750 \ensureascii{k}Ω}
+
+Special care is also required with the **question mark characters**:
+
+* The Unicode standard says character ``003B SEMICOLON`` (and not 037E) is
+  the preferred character for a *Greek question mark* (*erotimatiko*).
+* The LGR font encoding maps the semicolon to a middle dot (; → ·),
+  while the Latin question mark is mapped to the *erotimatiko* (? → ;).
+
+Babel-greek_ provides the `"keep-semicolon" language attribute`_ and
+the `textalpha` and `alphabeta` packages from greek-fontenc_
+the `"keep-semicolon" option`_ to allow the use of the ASCII-semicolon
+as *erotimatiko* (; → ;).
+
+__ https://ctan.org/tex-archive/macros/latex/contrib/babel-contrib/greek/
+   babel-greek-doc.html#lgr-latin-transliteration
+
+
+Changelog
+=========
+
+.. class:: borderless
+
+===== =========== =============================================================
+1.3   2013-05-17  New maintainer.
+..                Unicode support with the standard "utf8" option.
+1.4   2013-07-16  Bugfix for GREEK SMALL LETTER RHO WITH PSILI/DASIA.
+..                Drop "greek" from macro names for ancient characters.
+..                ``\ypogegrammeni`` and ``\prosgegrammeni`` instead of ``|``.
+1.4.1 2013-07-18  Bugfix: wrong breathings psilioxia -> dasiaoxia.
+1.5   2014-09-14  Use named accent macros for Greek accents.
+..                Documentation update (warn of ``;``-conversion).
+1.5.1 2015-06-04  Fix definition of spacing diacritical characters in utf8.dfu.
+1.6   2015-08-05  Fix output of accented characters with "textalpha" if the
+                  current font encoding is not LGR (wrap in \ensuregreek).
+..                Map GREEK ... SYMBOL characters.
+1.7   2019-07-11  Use LICR macros instead of transliteration and remove
+                  ``\textbullet`` substitution character from iso-8859-7.def.
+                  (Missing characters will now result in the standard
+                  ``inputenc`` error message.)
+1.8   2023-02-21  Add definition for capital koppa to ``lgrenc.dfu``.
+..                Use ``\ypogegrammeni`` for mute iota also with capitals.
+..                Use ``\textdexiakeraia`` and ``\textaristerikeraia`` for
+                  the Greek numeral signs.
+1.8.1 2023-02-23  Fix broken links in the documentation.
+1.8.2 2023-03-02  Next try to fix links.
+1.9   2023-03-21  Empty argument instead of space for "spacing accents".
+..                Documentation update.
+===== =========== =============================================================
+
+
+References
+==========
+
+.. [ltnews28] LaTeX Project Team `LaTeX News 28`, April 2018.
+   https://www.latex-project.org/news/latex2e-news/ltnews28.pdf
+
+.. _ISO 8859-7: https://en.wikipedia.org/wiki/ISO/IEC_8859-7
+
+.. _LaTeX Project Public License: https://www.latex-project.org/lppl.txt
+.. _Greek script: https://en.wikipedia.org/wiki/Greek_alphabet
+.. _PyLit: https://pypi.org/project/pylit/
+.. _reStructuredText: https://docutils.sourceforge.io/rst.html
+.. _Docutils: https://docutils.sourceforge.io
+.. _TDS: https://www.tex.ac.uk/cgi-bin/texfaq2html?label=tds
+
+.. _babel: https://ctan.org/pkg/babel
+.. _babel-greek: https://ctan.org/pkg/babel-greek
+.. _fontenc:  https://ctan.org/pkg/fontenc
+.. _greek-fontenc:  https://ctan.org/pkg/greek-fontenc
+.. _hyperref: https://ctan.org/pkg/hyperref
+.. _ibycus-babel: https://ctan.org/pkg/ibycus-babel
+.. _inputenc:  https://ctan.org/pkg/inputenc
+.. _"keep-semicolon" language attribute:
+    https://mirrors.ctan.org/macros/latex/contrib/babel-contrib/greek/
+    babel-greek.pdf#page=3
+.. _alphabeta:
+    https://mirrors.ctan.org/language/greek/greek-fontenc/alphabeta.sty.html
+.. _textalpha:
+    https://mirrors.ctan.org/language/greek/greek-fontenc/textalpha.sty.html
+.. _"keep-semicolon" option:
+    https://mirrors.ctan.org/language/greek/greek-fontenc/textalpha.sty.html
+    #keep-semicolon
+.. _limitations:
+    https://mirrors.ctan.org/language/greek/greek-fontenc/textalpha.sty.html
+    #limitations

Deleted: trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-inputenc.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-inputenc.html	2023-03-21 17:10:48 UTC (rev 66633)
+++ trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-inputenc.html	2023-03-21 20:20:14 UTC (rev 66634)
@@ -1,1026 +0,0 @@
-<!DOCTYPE html>
-<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="viewport" content="width=device-width, initial-scale=1" />
-<meta name="author" content="Apostolos Syropoulos, Dimitrios Filippou, Günter Milde" />
-<meta name="dcterms.rights" content="© 1999 Dimitrios Filippou, © 2000 Apostolos Syropoulos, © 2013, 2023 Günter Milde <milde@users.sf.net>" />
-<title>greek-inputenc</title>
-<link rel="schema.dcterms" href="http://purl.org/dc/terms/"/>
-<style type="text/css">
-
-/* Minimal style sheet for the HTML output of Docutils.                    */
-/*                                                                         */
-/* :Author: Günter Milde, based on html4css1.css by David Goodger          */
-/* :Id: $Id$                                                               */
-/* :Copyright: © 2015, 2021 Günter Milde.                                  */
-/* :License: Released under the terms of the `2-Clause BSD license`_,      */
-/*    in short:                                                            */
-/*                                                                         */
-/*    Copying and distribution of this file, with or without modification, */
-/*    are permitted in any medium without royalty provided the copyright   */
-/*    notice and this notice are preserved.                                */
-/*                                                                         */
-/*    This file is offered as-is, without any warranty.                    */
-/*                                                                         */
-/* .. _2-Clause BSD license: http://www.spdx.org/licenses/BSD-2-Clause     */
-
-/* This CSS3 stylesheet defines rules for Docutils elements without        */
-/* HTML equivalent. It is required to make the document semantics visible. */
-/*                                                                         */
-/* .. _validates: http://jigsaw.w3.org/css-validator/validator$link        */
-
-/* titles */
-p.topic-title,
-p.admonition-title,
-p.system-message-title {
-  font-weight: bold;
-}
-p.sidebar-title,
-p.rubric {
-  font-weight: bold;
-  font-size: larger;
-}
-p.rubric {
-  color: maroon;
-}
-p.subtitle,
-p.section-subtitle,
-p.sidebar-subtitle {
-  font-weight: bold;
-  margin-top: -0.5em;
-}
-h1 + p.subtitle {
-  font-size: 1.6em;
-}
-a.toc-backref {
-  color: inherit;
-  text-decoration: none;
-}
-
-/* Warnings, Errors */
-.system-messages h2,
-.system-message-title,
-span.problematic {
-  color: red;
-}
-
-/* Inline Literals */
-.docutils.literal {
-  font-family: monospace;
-  white-space: pre-wrap;
-}
-/* do not wrap at hyphens and similar: */
-.literal > span.pre { white-space: nowrap; }
-
-/* Lists */
-
-/* compact and simple lists: no margin between items */
-.simple  li, .simple  ul, .simple  ol,
-.compact li, .compact ul, .compact ol,
-.simple  > li p, dl.simple  > dd,
-.compact > li p, dl.compact > dd {
-  margin-top: 0;
-  margin-bottom: 0;
-}
-/* Nested Paragraphs */
-p:first-child { margin-top: 0; }
-p:last-child { margin-bottom: 0; }
-details > p:last-child { margin-bottom: 1em; }
-
-/* Table of Contents */
-.contents ul.auto-toc { /* section numbers present */
-  list-style-type: none;
-}
-
-/* Enumerated Lists */
-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 }
-
-/* Definition Lists and Derivatives */
-dt .classifier { font-style: italic }
-dt .classifier:before {
-  font-style: normal;
-  margin: 0.5em;
-  content: ":";
-}
-/* Field Lists and similar */
-/* bold field name, content starts on the same line */
-dl.field-list,
-dl.option-list,
-dl.docinfo {
-  display: flow-root;
-}
-dl.field-list > dt,
-dl.option-list > dt,
-dl.docinfo > dt {
-  font-weight: bold;
-  clear: left;
-  float: left;
-  margin: 0;
-  padding: 0;
-  padding-right: 0.2em;
-}
-/* Offset for field content (corresponds to the --field-name-limit option) */
-dl.field-list > dd,
-dl.option-list > dd,
-dl.docinfo > dd {
-  margin-left:  9em; /* ca. 14 chars in the test examples, fit all Docinfo fields */
-}
-/* start nested lists on new line */
-dd > dl:first-child,
-dd > ul:first-child,
-dd > ol:first-child {
-  clear: left;
-}
-/* start field-body on a new line after long field names */
-dl.field-list > dd > *:first-child,
-dl.option-list > dd > *:first-child
-{
-  display: inline-block;
-  width: 100%;
-  margin: 0;
-}
-
-/* Bibliographic Fields (docinfo) */
-dl.docinfo pre.address {
-  font: inherit;
-  margin: 0.5em 0;
-}
-dl.docinfo > dd.authors > p { margin: 0; }
-
-/* Option Lists */
-dl.option-list > dt { font-weight: normal; }
-span.option { white-space: nowrap; }
-
-/* Footnotes and Citations  */
-
-.footnote, .citation { margin: 1em 0; } /* default paragraph skip (Firefox) */
-/* hanging indent */
-.citation { padding-left: 2em; }
-.footnote { padding-left: 1.7em; }
-.footnote.superscript { padding-left: 1.0em; }
-.citation > .label { margin-left: -2em; }
-.footnote > .label { margin-left: -1.7em; }
-.footnote.superscript > .label { margin-left: -1.0em; }
-
-.footnote > .label + *,
-.citation > .label + * {
-  display: inline-block;
-  margin-top: 0;
-  vertical-align: top;
-}
-.footnote > .backrefs + *,
-.citation > .backrefs + * {
-  margin-top: 0;
-}
-.footnote > .label + p, .footnote > .backrefs + p,
-.citation > .label + p, .citation > .backrefs + p {
-  display: inline;
-  vertical-align: inherit;
-}
-
-.backrefs { user-select: none; }
-.backrefs > a { font-style: italic; }
-
-/* superscript footnotes */
-a[role="doc-noteref"].superscript,
-.footnote.superscript > .label,
-.footnote.superscript > .backrefs {
-  vertical-align: super;
-  font-size: smaller;
-  line-height: 1;
-}
-a[role="doc-noteref"].superscript > .fn-bracket,
-.footnote.superscript > .label > .fn-bracket {
-  /* hide brackets in display but leave for copy/paste */
-  display: inline-block;
-  width: 0;
-  overflow: hidden;
-}
-[role="doc-noteref"].superscript + [role="doc-noteref"].superscript {
-  padding-left: 0.15em; /* separate consecutive footnote references */
-  /* TODO: unfortunately, "+" also selects with text between the references. */
-}
-
-/* Alignment */
-.align-left   {
-  text-align: left;
-  margin-right: auto;
-}
-.align-center {
-  text-align: center;
-  margin-left: auto;
-  margin-right: auto;
-}
-.align-right  {
-  text-align: right;
-  margin-left: auto;
-}
-.align-top    { vertical-align: top; }
-.align-middle { vertical-align: middle; }
-.align-bottom { vertical-align: bottom; }
-
-/* reset inner alignment in figures and tables */
-figure.align-left, figure.align-right,
-table.align-left, table.align-center, table.align-right {
-  text-align: inherit;
-}
-
-/* Text Blocks */
-.topic { margin: 1em 2em; }
-.sidebar,
-.admonition,
-.system-message {
-  margin: 1em 2em;
-  border: thin solid;
-  padding: 0.5em 1em;
-}
-div.line-block { display: block; }
-div.line-block div.line-block, pre { margin-left: 2em; }
-
-/* Code line numbers: dropped when copying text from the page */
-pre.code .ln { display: none; }
-pre.code code:before {
-  content: attr(data-lineno); /* …, none) fallback not supported by any browser */
-  color: gray;
-}
-
-/* Tables */
-table {
-  border-collapse: collapse;
-}
-td, th {
-  border: thin solid silver;
-  padding: 0 1ex;
-}
-.borderless td, .borderless th {
-  border: 0;
-  padding: 0;
-  padding-right: 0.5em /* separate table cells */
-}
-
-table > caption {
-  text-align: left;
-  margin-top: 0.2em;
-  margin-bottom: 0.2em;
-}
-table.captionbelow {
-  caption-side: bottom;
-}
-
-/* Document Header and Footer */
-header { border-bottom: 1px solid black; }
-footer { border-top: 1px solid black; }
-
-/* Images are block-level by default in Docutils */
-/* New HTML5 block elements: set display for older browsers */
-img, header, footer, main, aside, nav, section, figure, video, details {
-  display: block;
-}
-/* inline images */
-p img, p video, figure img, figure video {
-  display: inline;
-}
-
-</style>
-<style type="text/css">
-
-/* CSS3_ style sheet for the output of Docutils HTML5 writer.  */
-/* Generic responsive design for all screen sizes.                         */
-/*                                                                         */
-/* :Author: Günter Milde                                                   */
-/*                                                                         */
-/* :Id: $Id$                                                               */
-/* :Copyright: © 2021 Günter Milde.                                        */
-/* :License: Released under the terms of the `2-Clause BSD license`_,      */
-/*    in short:                                                            */
-/*                                                                         */
-/*    Copying and distribution of this file, with or without modification, */
-/*    are permitted in any medium without royalty provided the copyright   */
-/*    notice and this notice are preserved.                                */
-/*                                                                         */
-/*    This file is offered as-is, without any warranty.                    */
-/*                                                                         */
-/* .. _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:					   */
-/* the API is not settled and may change with any minor Docutils version.  */
-
-
-
-/* General Settings */
-/* ================ */
-
-
-* { box-sizing: border-box; }
-
-body {
-  background-color: #fafaf6;
-  margin: auto;
-  --field-indent: 6.6em; /* indent of fields in field lists */
-  --sidebar-margin-right: 0; /* adapted in media queries below */
-}
-main {
-  counter-reset: figure table;
-}
-body > * {
-  background-color: white;
-  line-height: 1.6;
-  padding: 0.5rem calc(29% - 7.2rem); /* go from 5% to 15% (8.15em/54em) */
-  margin: auto;
-  max-width: 100rem;
-}
-sup, sub { /* avoid additional inter-line space for lines with sup/sub */
-  line-height: 1;
-}
-
-/* Vertical Space (Parskip) */
-p, ol, ul, dl, li,
-div.line-block,
-.topic,
-.footnote, .citation,
-div > math,
-table {
-  margin-top: 0.5em;
-  margin-bottom: 0.5em;
-}
-h1, h2, h3, h4, h5, h6,
-dl > dd, details > p:last-child {
-  margin-bottom: 0.5em;
-}
-
-/* Indented Blocks */
-blockquote, figure, .topic {
-  margin: 1em 2%;
-  padding-left: 1em;
-}
-div.line-block div.line-block,
-pre, dd, dl.option-list {
-  margin-left: calc(2% + 1em);
-}
-
-/* Object styling */
-/* ============== */
-
-footer, header {
-  font-size: small;
-}
-
-/* Frontmatter */
-div.dedication {
-  padding: 0;
-  margin: 1.4em 0;
-  font-style: italic;
-  font-size: large;
-}
-.dedication p.topic-title {
-  display: none;
-}
-
-blockquote p.attribution,
-.topic p.attribution {
-  text-align: right;
-}
-
-/* Table of Contents */
-nav.contents ul {
-  padding-left: 1em;
-}
-ul.auto-toc > li > p { /* hanging indent */
-  padding-left: 1em;
-  text-indent: -1em;
-}
-main > nav.contents  ul:not(.auto-toc) {
-  list-style-type: square;
-}
-main > nav.contents  ul ul:not(.auto-toc) {
-  list-style-type: disc;
-}
-main > nav.contents  ul ul ul:not(.auto-toc) {
-  list-style-type: '\2B29\ ';
-}
-main > nav.contents  ul ul ul ul:not(.auto-toc) {
-  list-style-type: '\2B1D\ ';
-}
-main > nav.contents  ul ul ul ul ul:not(.auto-toc) {
-  list-style-type: '\2B2A\ ';
-}
-nav.contents ul > li::marker {
-  color: grey;
-}
-
-/* Transitions */
-hr {
-  margin: 1em 10%;
-}
-
-/* Lists */
-
-ul, ol {
-  padding-left: 1.1em; /* indent by bullet width (Firefox, DejaVu fonts) */
-}
-dl.field-list > dd,
-dl.docinfo > dd {
-  margin-left: var(--field-indent); /* adapted in media queries or HTML */
-}
-dl.option-list > dd {
-  margin-left: 20%;
-}
-/* run-in: start field-body on same line after long field names */
-dl.field-list.run-in > dd p {
-  display: block;
-}
-/* "description style" like in most dictionaries, encyclopedias etc. */
-dl.description {
-  display: flow-root;
-}
-dl.description > dt {
-  clear: left;
-  float: left;
-  margin: 0;
-  padding: 0;
-  padding-right: 0.3em;
-  font-weight: bold;
-}
-dl.description > dd:after {
-  display: table;
-  content: "";
-  clear: left; /* clearfix for empty descriptions */
-}
-/* start lists nested in description/field lists on new line */
-dd > dl:first-child,
-dd > ul:first-child,
-dd > ol:first-child {
-  clear: left;
-}
-
-/* disclosures */
-details { padding-left: 1em; }
-summary { margin-left: -1em; }
-
-/* Footnotes and Citations */
-.footnote {
-  font-size: small;
-}
-
-/* Images, Figures, and Tables */
-img {
-  display: block;
-}
-p > img, p > a > img,
-figure > img, figure > a > img {
-  display: inline;
-}
-
-figcaption,
-table > caption {
-  /*   font-size: small; */
-  font-style: italic;
-}
-figcaption > .legend {
-  font-size: small;
-  font-style: initial;
-}
-figure.numbered > figcaption > p:before {
-  counter-increment: figure;
-  content: "Figure " counter(figure) ": ";
-  font-weight: bold;
-  font-style: initial;
-}
-
-table tr {
-  text-align: left;
-  vertical-align: baseline;
-}
-table.booktabs { /* "booktabs" style (no vertical lines) */
-  border-top: 2px solid;
-  border-bottom: 2px solid;
-}
-table.booktabs * {
-  border: 0;
-}
-table.booktabs th {
-  border-bottom: thin solid;
-}
-table.numbered > caption:before {
-  counter-increment: table;
-  content: "Table " counter(table) ": ";
-  font-weight: bold;
-  font-style: initial;
-}
-
-/* Admonitions and System Messages */
-.admonition,
-div.system-message {
-  border: thin solid silver;
-  margin: 1em 2%;
-  padding: 0.5em 1em;
-}
-.caution p.admonition-title,
-.attention p.admonition-title,
-.danger p.admonition-title,
-.warning p.admonition-title,
-div.error {
-  color: maroon;
-}
-div.system-message > p > span.literal {
-  overflow-wrap: break-word;
-}
-
-/* Literal and Code */
-pre.literal-block, pre.doctest{
-  padding: 0.2em;
-  overflow-x: auto;
-}
-.literal-block, .doctest, span.literal {
-  background-color: #f6f9f8;
-}
-.system-message span.literal {
-  background-color: inherit;
-}
-
-/* basic highlighting: for a complete scheme, see */
-/* https://docutils.sourceforge.io/sandbox/stylesheets/ */
-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}
-
-/* Hyperlink References */
-a {
-  text-decoration: none; /* for chromium */
-  /* Wrap links at any place, if this is the only way to prevent overflow */
-  overflow-wrap: break-word;
-}
-.contents a, a.toc-backref, a.citation-reference {
-  overflow-wrap: inherit;
-}
-/* Undecorated Links (see also minimal.css) */
-/* a.citation-reference, */
-.citation a.fn-backref {
-  color: inherit;
-}
-a:hover {
-  text-decoration: underline;
-}
-*:hover > a.toc-backref:after {
-  content: " \2191"; /* ↑ UPWARDS ARROW */
-  color: grey;
-}
-*:hover > a.self-link:after {
-  content: "\1F517"; /* LINK SYMBOL */
-  color: grey;
-  font-size: smaller;
-  margin-left: 0.2em;
-}
-/* highlight the target of the current URL */
-section:target > h2, section:target > h3, section:target > h4,
-section:target > h5, section:target > h6,
-.contents :target,
-.contents:target > .topic-title,
-[role="doc-biblioentry"]:target > .label,
-[role="doc-biblioref"]:target,
-[role="note"]:target, /* Docutils 0.18 ... 0.19 */
-[role="doc-footnote"]:target, /* Docutils >= 0.20 */
-[role="doc-noteref"]:target {
-  background-color: #d2e6ec;
-}
-
-/* Block Alignment */
-/* Let content flow to the side of aligned images and figures */
-
-/* no floats around this elements */
-footer, header, hr,
-h1, h2, h3 {
-  clear: both;
-}
-
-img.align-left,
-video.align-left,
-figure.align-left,
-table.align-left {
-  margin-left: 0;
-  padding-left: 0;
-  margin-right: 0.5em;
-  clear: left;
-  float: left;
-}
-img.align-right,
-video.align-right,
-figure.align-right,
-table.align-right {
-  margin-left: 0.5em;
-  margin-right: 0;
-  clear: right;
-  float: right;
-}
-
-/* Margin Elements */
-/* see below for screen size dependent rules */
-.sidebar,
-.marginal,
-.admonition.marginal {
-  max-width: 40%;
-  border: none;
-  background-color: #efefea;
-  margin: 0.5em var(--sidebar-margin-right) 0.5em 1em;
-  padding: 0.5em;
-  padding-left: 0.7em;
-  clear: right;
-  float: right;
-  font-size: small;
-}
-.sidebar {
-  width: 40%;
-}
-
-/* Math */
-/* for math-output=MathML (for math-output=HTML, see math.css) */
-math .boldsymbol {
-  font-weight: bold;
-}
-mstyle.mathscr, mi.mathscr {
-  font-family: STIX;
-}
-
-/* Adaptive page layout */
-/* ==================== */
-
- at media (max-width: 30em) {
-  /* Smaller margins and no floating elements for small screens */
-  /* (main text less than 40 characters/line) */
-  body > * {
-    padding: 0.5rem 5%;
-    line-height: 1.4
-  }
-  .sidebar,
-  .marginal,
-  .admonition.marginal {
-    width: auto;
-    max-width: 100%;
-    float: none;
-  }
-  dl.option-list,
-  pre {
-    margin-left: 0;
-  }
-  body {
-    --field-indent: 4em;
-  }
-  dl.field-list.narrow, dl.docinfo, dl.option-list {
-    --field-indent: 2.4em;
-  }
-  pre, pre * {
-  font-size: 0.9em;
-  /* overflow: auto; */
-  }
-}
-
- at media (min-width: 54em) {
-  /* Move ToC to the left */
-  /* Main text width before: 70% ≙ 35em ≙ 75…95 chrs (Dejavu/Times) */
-  /*                  after:      ≳ 30em ≙ 54…70 chrs (Dejavu/Times) */
-  body.with-toc {
-    padding-left: 8%;
-  }
-  body.with-toc > * {
-    margin-left: 0;
-    padding-left: 22rem; /* fallback for webkit */
-    padding-left: min(22%, 22rem);
-    padding-right: 7%;
-  }
-  main > nav.contents { /* global ToC */
-    position: fixed;
-    top: 0;
-    left: 0;
-    width: min(25%, 25em);
-    height: 100vh;
-    margin: 0;
-    background-color: #fafaf6;
-    padding: 1em 2% 0 2%;
-    overflow: auto;
-  }
-  main > nav.contents > * {
-    padding-left: 0;
-    line-height: 1.4;
-  }
-  main > nav.contents a {
-  color: inherit;
-  }
-}
-
- at media (min-width: 70em) {
-  body {
-    --field-indent: 9em;
-  }
-}
-
- at media (min-width: 77em) {
-  /* Move marginalia to 6rem from right border       */
-  /* .sidebar,                                       */
-  /* .marginal,                                      */
-  /* .admonition.marginal {                          */
-  /*   margin-right: calc(6rem - 15%);               */
-  /* }                                               */
-  /* BUG: margin is calculated for break point width */
-  /* workaround: variable + many breakpoints         */
-  body > * {
-    padding-left: 18%;
-    padding-right: 28%; /* fallback for webkit */
-    padding-right: min(28%, 28rem);
-    --sidebar-margin-right: -20rem;
-  }
-  /* limit main text to ~ 50em ≙ 85…100 characters DejaVu rsp. …120 Times */
-  body.with-toc > * {
-    padding-left: min(22%, 22rem);
-    padding-right: calc(78% - 50rem); /* fallback for webkit */
-    padding-right: min(78% - 50rem, 28rem);
-    --sidebar-margin-right: 0;
-  }
-}
-
- at media (min-width: 85em) {
-  body.with-toc > * {
-    --sidebar-margin-right: -9rem;
-  }
-}
-
- at media (min-width: 90em) {
-  /* move marginalia into the margin */
-  body > * {
-    padding-left: min(22%, 22rem);
-    --sidebar-margin-right: -23rem;
-  }
-  body.with-toc > * {
-    --sidebar-margin-right: -14rem;
-  }
-}
-
- at media (min-width: 99em) {
-  /* move marginalia out of main text area */
-  body.with-toc > * {
-    --sidebar-margin-right: -20rem;
-  }
-  body > *, body.with-toc > * { /* for webkit */
-    padding-left: 22rem;
-    padding-right: 28rem;
-  }
-  .admonition.marginal,
-  .marginal {
-    width: 40%; /* make marginal figures, ... "full width" */
-  }
-}
-
- at media (min-width: 104em) {
-  body.with-toc > * {
-    --sidebar-margin-right: -23rem;
-  }
-}
-
-</style>
-</head>
-<body class="with-toc">
-<main id="greek-inputenc">
-<h1 class="title">greek-inputenc</h1>
-<p class="subtitle" id="greek-input-encoding-definition-files">Greek input encoding definition files</p>
-<dl class="docinfo simple">
-<dt class="author">Author<span class="colon">:</span></dt>
-<dd class="author"><p>Apostolos Syropoulos, Dimitrios Filippou, Günter Milde</p></dd>
-<dt class="copyright">Copyright<span class="colon">:</span></dt>
-<dd class="copyright">© 1999 Dimitrios Filippou,
-© 2000 Apostolos Syropoulos,
-© 2013, 2023 Günter Milde <<a class="reference external" href="mailto:milde@users.sf.net">milde@users.sf.net</a>></dd>
-<dt class="licence">Licence<span class="colon">:</span></dt>
-<dd class="licence"><p>This work may be distributed and/or modified under the
-conditions of the <a class="reference external" href="https://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 class="homepage">Homepage<span class="colon">:</span></dt>
-<dd class="homepage"><p><a class="reference external" href="https://codeberg.org/milde/greek-tex">https://codeberg.org/milde/greek-tex</a></p>
-</dd>
-<dt class="latest-release">Latest Release<span class="colon">:</span></dt>
-<dd class="latest-release"><p><a class="reference external" href="https://ctan.org/pkg/greek-inputenc">https://ctan.org/pkg/greek-inputenc</a></p>
-</dd>
-</dl>
-<div class="topic abstract" role="doc-abstract">
-<p class="topic-title">Abstract</p>
-<p>This package provides input encoding definition
-files for the <a class="reference external" href="https://en.wikipedia.org/wiki/Greek_alphabet">Greek script</a> for use with <a class="reference external" href="https://ctan.org/pkg/inputenc">inputenc</a>.</p>
-</div>
-<nav class="contents" id="contents" role="doc-toc">
-<p class="topic-title">Contents</p>
-<ul class="simple">
-<li><p><a class="reference internal" href="#files" id="toc-entry-1">Files</a></p></li>
-<li><p><a class="reference internal" href="#installation" id="toc-entry-2">Installation</a></p></li>
-<li><p><a class="reference internal" href="#usage" id="toc-entry-3">Usage</a></p>
-<ul>
-<li><p><a class="reference internal" href="#warning" id="toc-entry-4">Warning</a></p></li>
-</ul>
-</li>
-<li><p><a class="reference internal" href="#changelog" id="toc-entry-5">Changelog</a></p></li>
-<li><p><a class="reference internal" href="#references" id="toc-entry-6">References</a></p></li>
-</ul>
-</nav>
-<section id="files">
-<h2><a class="toc-backref" href="#toc-entry-1" role="doc-backlink">Files</a></h2>
-<p>Input encoding definitions:</p>
-<dl>
-<dt><a class="reference external" href="lgrenc.dfu">lgrenc.dfu</a>: <a class="reference external" href="lgrenc.dfu.html">Greek UTF-8 support with inputenc</a></dt>
-<dd><p>Input encoding file for UTF-8 comprising Greek letters and other
-symbols present in the LGR encoding.</p>
-</dd>
-<dt><a class="reference external" href="iso-8859-7.def">iso-8859-7.def</a></dt>
-<dd><p>Greek input encoding file for <a class="reference external" href="https://en.wikipedia.org/wiki/ISO/IEC_8859-7">ISO 8859-7</a> by Apostolos Syropoulos.</p>
-</dd>
-<dt><a class="reference external" href="macgreek.def">macgreek.def</a></dt>
-<dd><p>Greek input encoding file for Macintosh (ELOT 823) by Dimitrios Filippou.</p>
-<p>This file translates to a Latin transliteration particular to the LGR
-font encoding. Drawbacks include: Latin characters in PDF strings
-(<a class="reference external" href="https://ctan.org/pkg/hyperref">hyperref</a> bookmarks and TOC sidebar, cf. <a class="reference external" href="https://mirrors.ctan.org/language/greek/greek-fontenc/hyperref-with-greek.pdf">Greek and hyperref</a>), no
-kerning between accented characters.</p>
-</dd>
-</dl>
-<p>Test examples and output:</p>
-<dl class="simple">
-<dt><a class="reference external" href="greek-utf8.tex">greek-utf8.tex</a></dt>
-<dd><p><a class="reference external" href="greek-utf8.pdf">greek-utf8.pdf</a> (comprehensive example)</p>
-</dd>
-<dt><a class="reference external" href="inputenc-iso-8859-7.tex">inputenc-iso-8859-7.tex</a></dt>
-<dd><p><a class="reference external" href="inputenc-iso-8859-7.pdf">inputenc-iso-8859-7.pdf</a> (basic test)</p>
-</dd>
-</dl>
-<p>HTML documentation was generated from the literate source with <a class="reference external" href="https://pypi.org/project/pylit/">PyLit</a>
-and from <a class="reference external" href="https://docutils.sourceforge.io/rst.html">reStructuredText</a> with <a class="reference external" href="https://docutils.sourceforge.io">Docutils</a>.</p>
-</section>
-<section id="installation">
-<h2><a class="toc-backref" href="#toc-entry-2" role="doc-backlink">Installation</a></h2>
-<p>If possible, get this package from your distribution using its installation
-manager.</p>
-<p>Otherwise, make sure LaTeX can find the files ending in <span class="docutils literal">.def</span> and
-<span class="docutils literal">.dfu</span>:</p>
-<ul class="simple">
-<li><p>Download and unpack the package or just the required file(s).</p></li>
-<li><p>Copy, move, or link the files to a suitable place in the <cite>TeX Directory
-Structure</cite> (<a class="reference external" href="https://www.tex.ac.uk/cgi-bin/texfaq2html?label=tds">TDS</a>) and run <span class="docutils literal">texhash</span>, or place them in the current
-working directory (e.g. for testing).</p></li>
-</ul>
-</section>
-<section id="usage">
-<h2><a class="toc-backref" href="#toc-entry-3" role="doc-backlink">Usage</a></h2>
-<p>The April 2018 LaTeX release changed the default encoding for 8-bit LaTeX
-from 7-bit ASCII to utf-8.  Hence, the <span class="docutils literal"><span class="pre">\usepackage[<encoding>]{inputenc}</span></span>
-command is only required with the legacy 8-bit encodings. <a class="citation-reference" href="#ltnews28" id="citation-reference-1" role="doc-biblioref">[ltnews28]</a></p>
-<p>However, literal Unicode characters are only set up, if they are
-supported by a declared font encoding. This package works with the LGR
-font encoding (requires <a class="reference external" href="https://ctan.org/pkg/greek-fontenc">greek-fontenc</a>). Specify the LGR font encoding
-with any combination of <a class="reference external" href="https://ctan.org/pkg/fontenc">fontenc</a>, the “greek” option for <a class="reference external" href="https://ctan.org/pkg/babel">Babel</a>, or the
-<a class="reference external" href="http://mirrors.ctan.org/language/greek/greek-fontenc/textalpha.sty.html">textalpha</a> or <a class="reference external" href="http://mirrors.ctan.org/language/greek/greek-fontenc/alphabeta.sty.html">alphabeta</a> packages, e.g.</p>
-<pre class="literal-block">\usepackage[LGR,T1]{fontenc}</pre>
-<p>or</p>
-<pre class="literal-block">\usepackage{textalpha}
-\usepackage[greek,english]{babel}</pre>
-<p>See <a class="reference external" href="greek-utf8.tex">greek-utf8.tex</a> for an example.</p>
-<hr class="docutils" />
-<p>By default, text containing Greek Unicode characters must be marked up
-with a command that selects a font encoding supporting the Greek script,
-e.g. by setting the <a class="reference external" href="https://ctan.org/pkg/babel">Babel</a> language to <span class="docutils literal">greek</span> or <span class="docutils literal">polutonikogreek</span></p>
-<pre class="literal-block">Athens (Greek: \foreignlanguage{greek}{Αθήνα};
-        Ancient Greek: \foreignlanguage{greek}{Ἀθῆναι})
-is the capital of Greece.</pre>
-<p>This is a generic feature of 8-bit LaTeX – an equivalent restriction
-holds for the Cyrillic script.</p>
-<p>With the <a class="reference external" href="http://mirrors.ctan.org/language/greek/greek-fontenc/textalpha.sty.html">textalpha</a> or <a class="reference external" href="http://mirrors.ctan.org/language/greek/greek-fontenc/alphabeta.sty.html">alphabeta</a> packages (provided as part of
-<a class="reference external" href="https://ctan.org/pkg/greek-fontenc">greek-fontenc</a>), Greek Unicode literals can be used without special
-markup also in non-Greek documents (with some <a class="reference external" href="https://mirrors.ctan.org/language/greek/greek-fontenc/textalpha.sty.html#limitations">limitations</a>).</p>
-<section id="warning">
-<h3><a class="toc-backref" href="#toc-entry-4" role="doc-backlink">Warning</a></h3>
-<p>LGR is no “standard font encoding”. Latin characters and some other ASCII
-symbols are mapped to Greek equivalents if LGR is the active font encoding.
-(See <a class="reference external" href="https://mirrors.ctan.org/language/babel/contrib/greek/usage.pdf">usage.pdf</a> for a description of this Latin-Greek transliteration.)</p>
-<p>This means you need an explicit font-encoding switch for Latin words and
-abbreviations in Greek text, e.g., not:</p>
-<pre class="literal-block">\foreignlanguage{greek}{ηία αντίσταση 750 kΩ}</pre>
-<p>but</p>
-<pre class="literal-block">\foreignlanguage{greek}{ηία αντίσταση 750 \ensureascii{k}Ω}</pre>
-<p>Special care is also required with the <strong>question mark characters</strong>:</p>
-<ul class="simple">
-<li><p>The Unicode standard says character <span class="docutils literal">003B SEMICOLON</span> (and not 037E) is
-the preferred character for <cite>Greek question mark</cite>.</p></li>
-<li><p>The LGR font encoding maps the semicolon to a middle dot (ano teleia),
-while the Latin question mark is mapped to the erotimatiko.</p></li>
-</ul>
-<p>As a result, only the deprecated character <span class="docutils literal">037E GREEK QUESTION MARK</span>
-works with both, Xe/LuaTeX and 8-bit TeX.</p>
-<p>Alternatively, the <cite>textalpha</cite> and <cite>alphabeta</cite> packages from <a class="reference external" href="https://ctan.org/pkg/greek-fontenc">greek-fontenc</a>
-can be loaded with the “<a class="reference external" href="https://mirrors.ctan.org/language/greek/greek-fontenc/textalpha.sty.html#keep-semicolon">keep-semicolon</a>” option.</p>
-</section>
-</section>
-<section id="changelog">
-<h2><a class="toc-backref" href="#toc-entry-5" role="doc-backlink">Changelog</a></h2>
-<table class="borderless">
-<tbody>
-<tr><td><p>1.3</p></td>
-<td><p>2013-05-17</p></td>
-<td><p>New maintainer.</p></td>
-</tr>
-<tr><td><!--  -->
-</td>
-<td></td>
-<td><p>Unicode support with the standard “utf8” option.</p></td>
-</tr>
-<tr><td><p>1.4</p></td>
-<td><p>2013-07-16</p></td>
-<td><p>Bugfix for GREEK SMALL LETTER RHO WITH PSILI/DASIA.</p></td>
-</tr>
-<tr><td><!--  -->
-</td>
-<td></td>
-<td><p>Drop “greek” from macro names for ancient characters.</p></td>
-</tr>
-<tr><td><!--  -->
-</td>
-<td></td>
-<td><p><span class="docutils literal">\ypogegrammeni</span> and <span class="docutils literal">\prosgegrammeni</span> instead of <span class="docutils literal">|</span>.</p></td>
-</tr>
-<tr><td><p>1.4.1</p></td>
-<td><p>2013-07-18</p></td>
-<td><p>Bugfix: wrong breathings psilioxia -> dasiaoxia.</p></td>
-</tr>
-<tr><td><p>1.5</p></td>
-<td><p>2014-09-14</p></td>
-<td><p>Use named accent macros for Greek accents.</p></td>
-</tr>
-<tr><td><!--  -->
-</td>
-<td></td>
-<td><p>Documentation update (warn of <span class="docutils literal">;</span>-conversion).</p></td>
-</tr>
-<tr><td><p>1.5.1</p></td>
-<td><p>2015-06-04</p></td>
-<td><p>Fix definition of spacing diacritical characters in utf8.dfu.</p></td>
-</tr>
-<tr><td><p>1.6</p></td>
-<td><p>2015-08-05</p></td>
-<td><p>Fix output of accented characters with “textalpha” if the
-current font encoding is not LGR (wrap in ensuregreek).</p></td>
-</tr>
-<tr><td><!--  -->
-</td>
-<td></td>
-<td><p>Map GREEK … SYMBOL characters.</p></td>
-</tr>
-<tr><td><p>1.7</p></td>
-<td><p>2019-07-11</p></td>
-<td><p>Use LICR macros instead of transliteration and remove
-<span class="docutils literal">\textbullet</span> substitution character from iso-8859-7.def.
-(Missing characters will now result in the standard
-<span class="docutils literal">inputenc</span> error message.)</p></td>
-</tr>
-<tr><td><p>1.8</p></td>
-<td><p>2023-02-21</p></td>
-<td><p>Add definition for capital koppa to <span class="docutils literal">lgrenc.dfu</span>.</p></td>
-</tr>
-<tr><td><!--  -->
-</td>
-<td></td>
-<td><p>Use <span class="docutils literal">\ypogegrammeni</span> for mute iota also with capitals.</p></td>
-</tr>
-<tr><td><!--  -->
-</td>
-<td></td>
-<td><p>Use <span class="docutils literal">\textdexiakeraia</span> and <span class="docutils literal">\textaristerikeraia</span> for
-the Greek numeral signs.</p></td>
-</tr>
-<tr><td><p>1.8.1</p></td>
-<td><p>2023-02-23</p></td>
-<td><p>Fix broken links in the documentation.</p></td>
-</tr>
-<tr><td><p>1.8.2</p></td>
-<td><p>2023-03-02</p></td>
-<td><p>Next try to fix links.</p></td>
-</tr>
-</tbody>
-</table>
-</section>
-<section id="references">
-<h2><a class="toc-backref" href="#toc-entry-6" role="doc-backlink">References</a></h2>
-<div role="list" class="citation-list">
-<div class="citation" id="ltnews28" role="doc-biblioentry">
-<span class="label"><span class="fn-bracket">[</span><a role="doc-backlink" href="#citation-reference-1">ltnews28</a><span class="fn-bracket">]</span></span>
-<p>LaTeX Project Team <cite>LaTeX News 28</cite>, April 2018.
-<a class="reference external" href="https://www.latex-project.org/news/latex2e-news/ltnews28.pdf">https://www.latex-project.org/news/latex2e-news/ltnews28.pdf</a></p>
-</div>
-</div>
-</section>
-</main>
-</body>
-</html>

Modified: trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-utf8.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-utf8.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-utf8.tex	2023-03-21 17:10:48 UTC (rev 66633)
+++ trunk/Master/texmf-dist/doc/latex/greek-inputenc/greek-utf8.tex	2023-03-21 20:20:14 UTC (rev 66634)
@@ -32,30 +32,36 @@
 \ProvideTextCommandDefault{\ensuregreek}[1]{\leavevmode{\greekscript #1}}
 \providecommand{\ensureascii}[1]{{\fontencoding{T1}\selectfont #1}}
 
+
 \begin{document}
 
-\title{Greek Unicode with 8-bit TeX and \emph{inputenc}}
+\title{Greek Unicode with 8-bit TeX}
 \author{Günter Milde}
 \maketitle
 
 \begin{abstract}
-The definitions in \texttt{lgrenc.dfu} provide UTF-8 support for
-the Greek script based on \emph{inputenc} and the \emph{LaTeX internal
-character representation} macros (LICRs) defined in the \emph{greek-fontenc}
-package.
+\noindent
+The definitions in \texttt{lgrenc.dfu} provide UTF-8 support for the Greek
+script based on the \emph{LaTeX internal character representation} macros
+(LICRs) defined in the \emph{greek-fontenc} package.
 \end{abstract}
 
-\section{Requirements}
+\tableofcontents
 
-The \href{https://ctan.org/pkg/inputenc}{\emph{inputenc}} standard
-package enables the use of non-ASCII characters with 8-bit TeX. However, it
-misses definitions for Greek characters. The \emph{greek-inputenc} package
-extends \emph{inputenc} to allow the use of Greek literals in the document
-source.
+\section{Introduction}
 
-As with all \emph{inputenc} definitions, this only works if the active font
-encoding supports the characters. For the Greek script, this is usually the
-non-standard \emph{LGR} font encoding set up by
+The default input encoding for 8-bit LaTeX changed from 7-bit ASCII to UTF-8
+in April 2018.\footnote{%
+  The XeTeX and LuaTeX engines use UTF-8 as input, internal, and font
+  encoding. They do not require (and, except in 8-bit compatibility mode,
+  do not work with) the and \emph{greek-inputenc} package.}
+However, the standard setup misses definitions for Greek Unicode characters.
+\emph{Greek-inputenc} adds definitions to allow the use of
+literal characters for Greek letters and symbols in the document source.
+
+As with all input encoding definitions, this only works if the active font
+encoding supports the characters.
+For the Greek script, this is usually the \emph{LGR} font encoding set up by
 \href{https://ctan.org/pkg/greek-fontenc}{\emph{greek-fontenc}}.
 % e.g. Π produces:
 % ! LaTeX Error: Command \textPi unavailable in encoding T1.
@@ -64,99 +70,93 @@
 
 \section{Usage}
 
-There are several alternatives to activate Greek Unicode input for 8-bit TeX%
-\footnote{
-  The XeTeX and LuaTeX engines use utf8 as native input encoding. They do
-  not require (and, except in 8-bit compatibility mode, do not work with)
-  the \emph{inputenc} and \emph{greek-inputenc} packages.}
-%
-(see also the source document \url{greek-utf8.tex}):
+Since 2018, it is no longer necessary to load the \emph{inputenc} package
+for UTF-8 encoded sources.\footnote{%
+  The legacy input encodings \emph{iso-8859-7} and
+  \emph{macgreek} are selected by giving them as options to the
+  \href{https://ctan.org/pkg/inputenc}{\emph{inputenc}} package.}
+The character definitions in the file \texttt{lgrenc.dfu} are automatically
+loaded, if the LGR font encoding is loaded by one of the following
+alternatives:
 
-
 \begin{itemize}
 
-\item
-Define the LGR font encoding and the UTF8 input encoding (the order does not
-matter), e.g.,
-%
-\begin{verbatim}
-  \usepackage[T1,LGR]{fontenc}
-  \usepackage[utf8]{inputenc}
+\item With \emph{fontenc}, e.g.,
+  %
+  \begin{verbatim}
+    \usepackage[LGR,T1]{fontenc}
 \end{verbatim}
-%
-Ensure that LGR is the active font encoding whenever a Greek character is
-used in the text (see below).
+  %
+  Ensure that LGR is the active font encoding whenever a Greek character is
+  used in the text (see fntguide.pdf for font encoding switching commands).
+  \begin{quote}
+    \greekscript
+    Τί φήις; Ἱδὼν ἐνθέδε παῖδ’ ἐλευθέραν
+    τὰς πλησίον Νύμφας στεφανοῦσαν, Σώστρατε,
+    ἐρῶν άπῆλθες εὐθύς;
+  \end{quote}
 
-\item
-For text in the Greek language, it is recommended to use the
-\href{https://ctan.org/pkg/babel}{\emph{Babel}} package with the Greek
-language definitions in
-\href{https://ctan.org/pkg/babel-greek}{\emph{babel-greek}}. Babel sets
-the font encoding automatically to LGR and Greek Unicode characters work as
-expected. Write in the preamble, e.g.,
-%
-\begin{verbatim}
-  \usepackage[utf8]{inputenc}
-  \usepackage[LGR,T1]{fontenc}
-  \usepackage[english,greek,german]{babel}
+\item For text in the Greek language, it is recommended to use the
+  \href{https://ctan.org/pkg/babel}{\emph{Babel}} package with the Greek
+  language definitions in
+  \href{https://ctan.org/pkg/babel-greek}{\emph{babel-greek}}.
+  Babel sets the font encoding automatically to LGR and Greek Unicode
+  characters work as expected. Write in the preamble, e.g.,
+  %
+  \begin{verbatim}
+    \usepackage[english,greek,german]{babel}
 \end{verbatim}
-%
-and use \verb+\foreignlanguage+ or \verb+\selectlanguage+ to set the text
-language to Greek (see the
-\href{https://ctan.org/pkg/babel-greek}{\emph{babel-greek}} documentation
-for detailled examples).
+  %
+  and use \verb+\foreignlanguage+ or \verb+\selectlanguage+ to set the text
+  language to Greek (see the
+  \href{https://ctan.org/pkg/babel-greek}{\emph{babel-greek}} documentation
+  for detailed examples).
 
-\begin{quote}
-  \greekscript
-  Τί φήις; Ἱδὼν ἐνθέδε παῖδ’ ἐλευθέραν
-  τὰς πλησίον Νύμφας στεφανοῦσαν, Σώστρατε,
-  ἐρῶν άπῆλθες εὐθύς;
-\end{quote}
-
-\item
-Greek literal characters can also be used in PDF-strings (bookmarks and
-ToC entries with \href{https://ctan.org/pkg/hyperref}{\emph{hyperref}}).
-See \href{https://ctan.org/pkg/greek-fontenc}{\emph{greek-fontenc}}
-for a
-\href{https://mirrors.ctan.org/language/greek/greek-fontenc/hyperref-with-greek.pdf}
-{hyperref test and usage example}.
-
-\item
-In combination with the \emph{textalpha} package from
-\href{https://ctan.org/pkg/greek-fontenc}{\emph{greek-fontenc}}, Greek Unicode
-characters can be used in text with any font encoding -- just like the
-symbols provided by the ``textcomp'' package (i.e. with some limitations
-described in
-\href{https://mirrors.ctan.org/language/greek/greek-fontenc/textalpha-doc.pdf}
-{textalpha-doc}).
+\item In combination with the
+  \href{http://mirrors.ctan.org/language/greek/greek-fontenc/textalpha.sty.html}%
+  {\emph{textalpha}} package from \emph{greek-fontenc}, Greek Unicode
+  characters can be used in text with any font encoding -- just like the
+  symbols provided by the ``textcomp'' package (i.e. with some limitations
+  described in
+  \href{https://mirrors.ctan.org/language/greek/greek-fontenc/textalpha-doc.pdf}
+  {textalpha-doc}).
 \makeatletter
-\ifdefined\textalpha at define@breathings
+\ifdefined\textalpha at define@breathings % textalpha package is loaded
   With the preamble lines
   \begin{verbatim}
-    \usepackage[utf8]{inputenc}
     \usepackage{textalpha}
-  \end{verbatim}
+\end{verbatim}
   it is straightforward to write about π-mesons, γ-radiation, or a 50\,kΩ
   resistor.\footnote{%
-    The MIKRO SIGN and OHM SIGN characters are set up by inputenc with
+    The MICRO SIGN and OHM SIGN characters are set up with
     \emph{textcomp} characters for any font encoding while
     GREEK CAPITAL LETTER OMEGA works only with the LGR font encoding.}
+  Words and phrases should be wrapped in \verb|\ensuregreek| to preserve
+  kerning or the Babel command \verb|\foreignlanguage{greek}| to also
+  ensure correct hyphenation.
 
-  \item
-  In combination with the \emph{alphabeta} package (also from
-  \href{https://ctan.org/pkg/greek-fontenc}{\emph{greek-fontenc}}),
+\item \sloppy
+  In combination with the
+  \href{http://mirrors.ctan.org/language/greek/greek-fontenc/alphabeta.sty.html}%
+  {\emph{alphabeta}} package (also from \emph{greek-fontenc}),
   Greek Unicode literals can also be used in math mode:
   %
   \begin{verbatim}
-    \usepackage[utf8]{inputenc}
     \usepackage{alphabeta}
-  \end{verbatim}
-  \[
-     \tan β = \frac{\sin β}{\cos β}.
-  \]
+\end{verbatim}
+    \[
+       \tan β = \frac{\sin β}{\cos β}.
+    \]
 \fi
 \makeatother
 
+\item Greek literal characters can also be used in PDF-strings (bookmarks and
+  ToC entries with \href{https://ctan.org/pkg/hyperref}{\emph{hyperref}}).
+  See \href{https://ctan.org/pkg/greek-fontenc}{\emph{greek-fontenc}}
+  for a
+  \href{https://mirrors.ctan.org/language/greek/greek-fontenc/hyperref-with-greek.pdf}
+  {hyperref test and usage example}.
+
 \end{itemize}
 
 
@@ -165,8 +165,8 @@
 LGR is no ``standard font encoding''. Latin characters and some other ASCII
 symbols are mapped to Greek equivalents if LGR is the active font encoding.
 (See
-\href{https://mirrors.ctan.org/language/babel/contrib/greek/usage.pdf}{usage.pdf}
-for a description of this Latin-Greek transliteration.)
+\href{https://mirrors.ctan.org/language/babel/contrib/greek/usage.pdf}%
+{usage.pdf} for a description of this Latin-Greek transliteration.)
 
 This means you need an explicit language and/or font-encoding switch for
 Latin words and abbreviations in Greek text, e.g., not
@@ -175,32 +175,35 @@
 
 Special care is also required with the question mark characters:
 \begin{itemize}
-  \item The Unicode standard says character 003B SEMICOLON and not
-        037E GREEK QUESTION MARK, is the preferred character for a
-	`Greek question mark' (erotimatiko),
+  \item The Unicode standard says character U+003B SEMICOLON and not
+        U+037E GREEK QUESTION MARK, is the preferred character for a
+        ``Greek question mark'' (erotimatiko),
   \item The LGR font encoding maps a SEMICOLON to a middle dot (ano teleia),
-	while the Latin question mark ``?'' is mapped to the erotimatiko.
+        while the Latin question mark ``?'' is mapped to the erotimatiko.
 \end{itemize}
-As a result, only the deprecated character 037E GREEK QUESTION MARK works
-with both, Xe/LuaTeX and 8-bit TeX.
+Only the deprecated character U+037E GREEK QUESTION MARK works with both,
+Xe/LuaTeX and 8-bit TeX. However, Unicode treats it as equivalent
+to U+003B SEMICOLON so a quote copy-pasted from a source using U+037E may
+end up with U+003B and middle dots instead of erotimatiko!
 \makeatletter
 \ifdefined\textalpha at define@breathings
-Compare the source \url{greek-utf8.tex} and the PDF output:
+  Compare the source \url{greek-utf8.tex} and the PDF output:
 
-\begin{center}
-\begin{tabular}{lll}
-  Latin (T1) & Greek (LGR) & question mark character \\
-  \midrule
-  Τί φήις; & \foreignlanguage{greek}{Τί φήις;} & 037E GREEK QUESTION MARK \\
-  Τί φήις; & \foreignlanguage{greek}{Τί φήις;} & 003B SEMICOLON \\
-  Τί φήις? & \foreignlanguage{greek}{Τί φήις?} & 003F QUESTION MARK \\
-\end{tabular}
-\end{center}
+  \begin{tabular}{llc}
+    Input               & \latinencoding{} & \greekfontencoding  \\
+    \midrule
+    003F QUESTION MARK       & ?           & \ensuregreek{?} \\
+    037E GREEK QUESTION MARK & not defined & \ensuregreek{;} \\
+    003B SEMICOLON           & ;           & \ensuregreek{;} \\
+    00B7 MIDDLE DOT          & ·           & \ensuregreek{·}
+  \end{tabular}
 \fi
 \makeatother
-With the \emph{textalpha} package's ``keep-semicolon'' option, the
-SEMICOLON character can be used for the erotimatiko also with LGR encoded
-fonts.
+\\
+With the \href{https://ctan.org/pkg/babel-greek}{babel-greek} language
+attribute ``keep-semicolon'' or the \emph{textalpha} package's
+``keep-semicolon'' option, the SEMICOLON character can be used for the
+erotimatiko also with LGR encoded fonts.
 
 
 \section{Supported Characters}
@@ -212,69 +215,72 @@
 \subsection{Greek and Coptic}
 
 \greekscript
-\begin{tabular}{rrrrrrrrrrrrrrrrr}
+\begin{tabular}{ccccccccccccccccc}
 \toprule
-    & 0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & A & B & \latinscript C & D & E & F\\
+      0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 &
+      A & B & \latinscript C & \latinscript D & E & \latinscript F\\
 \midrule
-\latinscript{370} & * & * & * & * & ʹ & ͵ & * & * &   &   & ͺ & * & * & * & ; &  \\
-\latinscript{380} &   &   &   &   & ΄ & ΅ & Ά & · & Έ & Ή & Ί &   & Ό &   & Ύ & Ώ\\
-\latinscript{390} & ΐ & Α & Β & Γ & Δ & Ε & Ζ & Η & Θ & Ι & Κ & Λ & Μ & Ν & Ξ & Ο\\
-\latinscript{3A0} & Π & Ρ &   & Σ & Τ & Υ & Φ & Χ & Ψ & Ω & Ϊ & Ϋ & ά & έ & ή & ί\\
-\latinscript{3B0} & ΰ & α & β & γ & δ & ε & ζ & η & θ & ι & κ & λ & μ & ν & ξ & ο\\
-\latinscript{3C0} & π & ρ & ς & σ & τ & υ & φ & χ & ψ & ω & ϊ & ϋ & ό & ύ & ώ &  \\
-\latinscript{3D0} & * & * & * & * & * & * & * & * & Ϙ & ϙ & Ϛ & ϛ & Ϝ & ϝ & * & ϟ\\
-\latinscript{3E0} & Ϡ & ϡ & * & * & * & * & * & * & * & * & * & * & * & * & * & *\\
-\latinscript{3F0} & * & * & * & * & * & * & * & * & * & * & * & * & * & * & * & *\\
+  ␣ & ␣ & ␣ & ␣ & ʹ & ͵ & ␣ & ␣ &   &   & ͺ & ␣ & ␣ & ␣ & ; &  \\
+    &   &   &   & ΄ & ΅ & Ά & · & Έ & Ή & Ί &   & Ό &   & Ύ & Ώ\\
+  ΐ & Α & Β & Γ & Δ & Ε & Ζ & Η & Θ & Ι & Κ & Λ & Μ & Ν & Ξ & Ο\\
+  Π & Ρ &   & Σ & Τ & Υ & Φ & Χ & Ψ & Ω & Ϊ & Ϋ & ά & έ & ή & ί\\
+  ΰ & α & β & γ & δ & ε & ζ & η & θ & ι & κ & λ & μ & ν & ξ & ο\\
+  π & ρ & ς & σ & τ & υ & φ & χ & ψ & ω & ϊ & ϋ & ό & ύ & ώ &  \\
+  ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & Ϙ & ϙ & Ϛ & ϛ & Ϝ & ϝ & ␣ & ϟ\\
+  Ϡ & ϡ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣\\
+  ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣ & ␣\\
 \bottomrule
 \end{tabular}
 \latinscript
 
-\noindent
-legend: * glyph missing in LGR, [space] Unicode point not defined
+\smallskip\noindent
+legend: ␣ glyph missing in LGR, <\emph{space}> Unicode point not defined
 
 
 \subsection{Greek Extended}
 
 \greekscript
-\begin{tabular}{rrrrrrrrrrrrrrrrr}
+\begin{tabular}{cccccccccccccccc}
 \toprule
-      & 0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & A & B & \latinscript C & D & E & F\\
+      0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 &
+      A & B & \latinscript C & \latinscript D & E & \latinscript F\\
 \midrule
-\latinscript{1F00} & ἀ & ἁ & ἂ & ἃ & ἄ & ἅ & ἆ & ἇ & Ἀ & Ἁ & Ἂ & Ἃ & Ἄ & Ἅ & Ἆ & Ἇ\\
-\latinscript{1F10} & ἐ & ἑ & ἒ & ἓ & ἔ & ἕ &   &   & Ἐ & Ἑ & Ἒ & Ἓ & Ἔ & Ἕ &   &  \\
-\latinscript{1F20} & ἠ & ἡ & ἢ & ἣ & ἤ & ἥ & ἦ & ἧ & Ἠ & Ἡ & Ἢ & Ἣ & Ἤ & Ἥ & Ἦ & Ἧ\\
-\latinscript{1F30} & ἰ & ἱ & ἲ & ἳ & ἴ & ἵ & ἶ & ἷ & Ἰ & Ἱ & Ἲ & Ἳ & Ἴ & Ἵ & Ἶ & Ἷ\\
-\latinscript{1F40} & ὀ & ὁ & ὂ & ὃ & ὄ & ὅ &   &   & Ὀ & Ὁ & Ὂ & Ὃ & Ὄ & Ὅ &   &  \\
-\latinscript{1F50} & ὐ & ὑ & ὒ & ὓ & ὔ & ὕ & ὖ & ὗ &   & Ὑ &   & Ὓ &   & Ὕ &   & Ὗ\\
-\latinscript{1F60} & ὠ & ὡ & ὢ & ὣ & ὤ & ὥ & ὦ & ὧ & Ὠ & Ὡ & Ὢ & Ὣ & Ὤ & Ὥ & Ὦ & Ὧ\\
-\latinscript{1F70} & ὰ & ά & ὲ & έ & ὴ & ή & ὶ & ί & ὸ & ό & ὺ & ύ & ὼ & ώ &   &  \\
-\latinscript{1F80} & ᾀ & ᾁ & ᾂ & ᾃ & ᾄ & ᾅ & ᾆ & ᾇ & ᾈ & ᾉ & ᾊ & ᾋ & ᾌ & ᾍ & ᾎ & ᾏ\\
-\latinscript{1F90} & ᾐ & ᾑ & ᾒ & ᾓ & ᾔ & ᾕ & ᾖ & ᾗ & ᾘ & ᾙ & ᾚ & ᾛ & ᾜ & ᾝ & ᾞ & ᾟ\\
-\latinscript{1FA0} & ᾠ & ᾡ & ᾢ & ᾣ & ᾤ & ᾥ & ᾦ & ᾧ & ᾨ & ᾩ & ᾪ & ᾫ & ᾬ & ᾭ & ᾮ & ᾯ\\
-\latinscript{1FB0} & ᾰ & ᾱ & ᾲ & ᾳ & ᾴ &   & ᾶ & ᾷ & Ᾰ & Ᾱ & Ὰ & Ά & ᾼ & ᾽ & ι & ᾿\\
-\latinscript{1FC0} & ῀ & ῁ & ῂ & ῃ & ῄ &   & ῆ & ῇ & Ὲ & Έ & Ὴ & Ή & ῌ & ῍ & ῎ & ῏\\
-\latinscript{1FD0} & ῐ & ῑ & ῒ & ΐ &   &   & ῖ & ῗ & Ῐ & Ῑ & Ὶ & Ί &   & ῝ & ῞ & ῟\\
-\latinscript{1FE0} & ῠ & ῡ & ῢ & ΰ & ῤ & ῥ & ῦ & ῧ & Ῠ & Ῡ & Ὺ & Ύ & Ῥ & ῭ & ΅ & `\\
-\latinscript{1FF0} &   &   & ῲ & ῳ & ῴ &   & ῶ & ῷ & Ὸ & Ό & Ὼ & Ώ & ῼ & ´ & ῾ &  \\
+ ἀ & ἁ & ἂ & ἃ & ἄ & ἅ & ἆ & ἇ & Ἀ & Ἁ & Ἂ & Ἃ & Ἄ & Ἅ & Ἆ & Ἇ\\
+ ἐ & ἑ & ἒ & ἓ & ἔ & ἕ &   &   & Ἐ & Ἑ & Ἒ & Ἓ & Ἔ & Ἕ &   &  \\
+ ἠ & ἡ & ἢ & ἣ & ἤ & ἥ & ἦ & ἧ & Ἠ & Ἡ & Ἢ & Ἣ & Ἤ & Ἥ & Ἦ & Ἧ\\
+ ἰ & ἱ & ἲ & ἳ & ἴ & ἵ & ἶ & ἷ & Ἰ & Ἱ & Ἲ & Ἳ & Ἴ & Ἵ & Ἶ & Ἷ\\
+ ὀ & ὁ & ὂ & ὃ & ὄ & ὅ &   &   & Ὀ & Ὁ & Ὂ & Ὃ & Ὄ & Ὅ &   &  \\
+ ὐ & ὑ & ὒ & ὓ & ὔ & ὕ & ὖ & ὗ &   & Ὑ &   & Ὓ &   & Ὕ &   & Ὗ\\
+ ὠ & ὡ & ὢ & ὣ & ὤ & ὥ & ὦ & ὧ & Ὠ & Ὡ & Ὢ & Ὣ & Ὤ & Ὥ & Ὦ & Ὧ\\
+ ὰ & ά & ὲ & έ & ὴ & ή & ὶ & ί & ὸ & ό & ὺ & ύ & ὼ & ώ &   &  \\
+ ᾀ & ᾁ & ᾂ & ᾃ & ᾄ & ᾅ & ᾆ & ᾇ & ᾈ & ᾉ & ᾊ & ᾋ & ᾌ & ᾍ & ᾎ & ᾏ\\
+ ᾐ & ᾑ & ᾒ & ᾓ & ᾔ & ᾕ & ᾖ & ᾗ & ᾘ & ᾙ & ᾚ & ᾛ & ᾜ & ᾝ & ᾞ & ᾟ\\
+ ᾠ & ᾡ & ᾢ & ᾣ & ᾤ & ᾥ & ᾦ & ᾧ & ᾨ & ᾩ & ᾪ & ᾫ & ᾬ & ᾭ & ᾮ & ᾯ\\
+ ᾰ & ᾱ & ᾲ & ᾳ & ᾴ &   & ᾶ & ᾷ & Ᾰ & Ᾱ & Ὰ & Ά & ᾼ & ᾽ & ι & ᾿\\
+ ῀ & ῁ & ῂ & ῃ & ῄ &   & ῆ & ῇ & Ὲ & Έ & Ὴ & Ή & ῌ & ῍ & ῎ & ῏\\
+ ῐ & ῑ & ῒ & ΐ &   &   & ῖ & ῗ & Ῐ & Ῑ & Ὶ & Ί &   & ῝ & ῞ & ῟\\
+ ῠ & ῡ & ῢ & ΰ & ῤ & ῥ & ῦ & ῧ & Ῠ & Ῡ & Ὺ & Ύ & Ῥ & ῭ & ΅ & `\\
+   &   & ῲ & ῳ & ῴ &   & ῶ & ῷ & Ὸ & Ό & Ὼ & Ώ & ῼ & ´ & ῾ &  \\
 \bottomrule
 \end{tabular}
 \latinscript
 
+
 \subsection{Other Unicode Blocks}
 
 \begin{description}
 
-\item [Latin-1 Supplement]: \ensuregreek{¨ « ¯ ´ · »}
-\item [IPA Extensions]: \ensuregreek{ə} LATIN SMALL LETTER SCHWA
-\item [Spacing Modifier Letters]:
-      \ensuregreek{˘a} (here followed by letter alpha)
-\item [General Punctuation]:
+\item [Latin-1 Supplement:] \ensuregreek{¨ « ¯ ´ · »}
+\item [IPA Extensions:] \ensuregreek{ə} LATIN SMALL LETTER SCHWA
+\item [Spacing Modifier Letters:]
+      \ensuregreek{˘α} (BREVE, here followed by letter alpha)
+\item [General Punctuation:]
       \ensuregreek{– — ‘ ’ ‰} ZWNJ (zero width no joiner, prevents kerning
       and ligatures, e.g. \ensuregreek{A‌‌U} vs. \ensuregreek{AU} and
       \ensuregreek{'‌a} vs. \ensuregreek{'a})
-\item [Currency Symbols]: \ensuregreek{€}
-\item [Letter-like Symbols]: Ω  % OHM SIGN, preferred representation is 03A9
-\item [Ancient Greek Numbers]: \ensuregreek{
+\item [Currency Symbols:] \ensuregreek{€}
+\item [Letter-like Symbols:] Ω  % OHM SIGN, preferred representation is 03A9
+\item [Ancient Greek Numbers:] \ensuregreek{
       𐅄 \textpentedeka{}    % GREEK ACROPHONIC ATTIC FIFTY
       𐅅 \textpentehekaton{} % GREEK ACROPHONIC ATTIC FIVE HUNDRED
       𐅆 \textpenteqilioi{}  % GREEK ACROPHONIC ATTIC FIVE THOUSAND
@@ -283,235 +289,23 @@
 \end{description}
 
 
-\section{Test up/downcasing}
+\section{up/downcasing}
 
-\ifdefined\extrasgreek
-\else
-  These tests require Babel
-  (unless used with LaTeX versions older than 2022/06).
-  \end{document}
-\fi
-
 Capital Greek letters have diacritics (except the dialytika, macron, and
 breve) to the left (instead of above) and drop them in uppercase, e.g.
-\ensuregreek{μαΐστρος $\mapsto$ \MakeUppercase{μαΐστρος}}.
+\ensuregreek{μαΐστρος → ΜΑΪΣΤΡΟΣ}.
 
-Tonos and dasia on the first vowel of a diphthong (\ensuregreek{άι, άυ, έι})
-imply a \emph{hiatus}. A dialytika must be placed on the second
-vowel if they are dropped (\ensuregreek{\MakeUppercase{\'ai, \'au, \'ei}}).
+The implementation of \verb|\MakeUppercase| changed significantly in the
+2022/06 LaTeX release (cf. LaTeX News 35). Since then, Greek uppercase rules
+are only applied if the text language is set to ``greek'' with Babel.
+See \href{https://ctan.org/pkg/babel-greek}{\emph{babel-greek}} for details
+and a comprehensive test document.
 
-The implementation of \verb|\MakeUppercase| changed in the 2022/06 LaTeX
-release (cf. LaTeX News 35). Since then, Greek uppercase rules are only
-applied if the text language is set to ``greek'' with Babel.
 
-With the ``old'' \verb|\MakeUppercase|, the auto-hiatus feature in LGR works
-with the Latin transliteration and LICR macros (%
-\ensuregreek{\MakeUppercase{%
-  \'ai,
-  \'\textalpha \textupsilon,
-  \'\textepsilon \textiota
-}}) but not with literal Unicode
-characters.
-
-It works also if only the first character of the
-diphthong is wrapped in \verb|\ensuregreek| (as done by the lgrenc.dfu
-definition for accented characters)) or input as literal Unicode character
-(\ensuregreek{\MakeUppercase{%
-  \ensuregreek{\'\textalpha}\textiota,
-  ά\textupsilon,
-  ά\textiota
-}})
-but not if the second character of the diphthong is a Unicode literal
-(\ensuregreek{\MakeUppercase{%
-  \'\textalpha ι,
-  άυ,
-  \'\textepsilon ι
-}}).
-
-As an ugly workaround, use \verb|\textiota| resp. \verb|\textupsilon|
-for the character that should get the diaresis:
-\ensuregreek{ἀ\textupsilon{}πνία $\mapsto$ \MakeUppercase{ἀ\textupsilon{}πνία}}.
-
-
-With the ``new'' (post 2022/06) \verb|\MakeUppercase|, the auto-hiatus
-feature in LGR works with literals from the ``Greek and Coptic''
-Unicode block and some from ``Greek extended''.
-See the following examples:
-\ensuregreek{άυλος  $\mapsto$ \MakeUppercase{άυλος},
-           ἄυλος  $\mapsto$ \MakeUppercase{ἄυλος},
-           μάινα  $\mapsto$ \MakeUppercase{μάινα},
-           κέικ,  $\mapsto$ \MakeUppercase{κέικ},
-           ἀυπνία $\mapsto$ \MakeUppercase{ἀυπνία}}.
-
-
-The following subsections test MakeUppercase and MakeLowercase with all
-characters defined in lgrenc.dfu:
-
-\subsection{Greek and Coptic}
-
-\newcommand{\GreekAndCoptic}{ʹ͵ͺ; ΄ ΅Ά·ΈΉΊΌΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫϘϚϜϠ}
-\newcommand{\greekandcoptic}{άέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώϙϛϝϟϡ}
-
-Characters of the Greek and Coptic Unicode Block:
-\begin{quote}
-  \selectlanguage{greek}
-  \GreekAndCoptic\\
-  \greekandcoptic
-\end{quote}
-MakeUppercase:
-\begin{quote}
-  \selectlanguage{greek}
-  \MakeUppercase{\GreekAndCoptic}\\
-  \MakeUppercase{\greekandcoptic}
-\end{quote}
-Letters and ypogegrammeni upcased, tonos dropped, dialytika kept.
-
-There is no capital Koppa in LGR, therefore \ensuregreek{ϟ} is left unchanged
-with MakeUppercase.
-
-
-MakeLowercase:
-
-\begin{quote}
-  \selectlanguage{greek}
-  \MakeLowercase{\GreekAndCoptic}\\
-  \MakeLowercase{\greekandcoptic}
-\end{quote}
-
-The lowercase of \ensuregreek{Σ} is the «auto-sigma» (\verb|\textautosigma|):
-\ensuregreek{ΣΣ $\mapsto$ \MakeLowercase{ΣΣ}}. Add a ZWNJ or use the
-\verb|\noboundary| macro to prevent conversion to final sigma:
-\ensuregreek{\MakeLowercase{ΣΣ‌}}. The lowercase of GREEK LETTER STIGMA
-\ensuregreek{Ϛ} is \ensuregreek{\MakeLowercase{Ϛ}}.
-
-
-\subsection{Greek extended}
-
-MakeUppercase:
-
-\begin{quote}
-  \selectlanguage{greek}
-  \MakeUppercase{ ἀ ἁ ἂ ἃ ἄ ἅ ἆ ἇ Ἀ Ἁ Ἂ Ἃ Ἄ Ἅ Ἆ Ἇ }\\
-  \MakeUppercase{ ἐ ἑ ἒ ἓ ἔ ἕ     Ἐ Ἑ Ἒ Ἓ Ἔ Ἕ     }\\
-  \MakeUppercase{ ἠ ἡ ἢ ἣ ἤ ἥ ἦ ἧ Ἠ Ἡ Ἢ Ἣ Ἤ Ἥ Ἦ Ἧ }\\
-  \MakeUppercase{ ἰ ἱ ἲ ἳ ἴ ἵ ἶ ἷ Ἰ Ἱ Ἲ Ἳ Ἴ Ἵ Ἶ Ἷ }\\
-  \MakeUppercase{ ὀ ὁ ὂ ὃ ὄ ὅ     Ὀ Ὁ Ὂ Ὃ Ὄ Ὅ     }\\
-  \MakeUppercase{ ὐ ὑ ὒ ὓ ὔ ὕ ὖ ὗ   Ὑ   Ὓ   Ὕ   Ὗ }\\
-  \MakeUppercase{ ὠ ὡ ὢ ὣ ὤ ὥ ὦ ὧ Ὠ Ὡ Ὢ Ὣ Ὤ Ὥ Ὦ Ὧ }\\
-  \MakeUppercase{ ὰ ά ὲ έ ὴ ή ὶ ί ὸ ό ὺ ύ ὼ ώ     }\\
-  \MakeUppercase{ ᾀ ᾁ ᾂ ᾃ ᾄ ᾅ ᾆ ᾇ ᾈ ᾉ ᾊ ᾋ ᾌ ᾍ ᾎ ᾏ }\\
-  \MakeUppercase{ ᾐ ᾑ ᾒ ᾓ ᾔ ᾕ ᾖ ᾗ ᾘ ᾙ ᾚ ᾛ ᾜ ᾝ ᾞ ᾟ }\\
-  \MakeUppercase{ ᾠ ᾡ ᾢ ᾣ ᾤ ᾥ ᾦ ᾧ ᾨ ᾩ ᾪ ᾫ ᾬ ᾭ ᾮ ᾯ }\\
-  \MakeUppercase{ ᾰ ᾱ ᾲ ᾳ ᾴ   ᾶ ᾷ Ᾰ Ᾱ Ὰ Ά ᾼ ᾽ ι ᾿ }\\
-  \MakeUppercase{ ῀ ῁ ῂ ῃ ῄ   ῆ ῇ Ὲ Έ Ὴ Ή ῌ ῍ ῎ ῏ }\\
-  \MakeUppercase{ ῐ ῑ ῒ ΐ     ῖ ῗ Ῐ Ῑ Ὶ Ί   ῝ ῞ ῟ }\\
-  \MakeUppercase{ ῠ ῡ ῢ ΰ ῤ ῥ ῦ ῧ Ῠ Ῡ Ὺ Ύ Ῥ ῭ ΅ ` }\\
-  \MakeUppercase{     ῲ ῳ ῴ   ῶ ῷ Ὸ Ό Ὼ Ώ ῼ ´ ῾   }
-  \selectlanguage{english}
-\end{quote}
-
-MakeLowercase:
-
-\begin{quote}
-  \selectlanguage{greek}
-  \MakeLowercase{ ἀ ἁ ἂ ἃ ἄ ἅ ἆ ἇ Ἀ Ἁ Ἂ Ἃ Ἄ Ἅ Ἆ Ἇ }\\
-  \MakeLowercase{ ἐ ἑ ἒ ἓ ἔ ἕ     Ἐ Ἑ Ἒ Ἓ Ἔ Ἕ     }\\
-  \MakeLowercase{ ἠ ἡ ἢ ἣ ἤ ἥ ἦ ἧ Ἠ Ἡ Ἢ Ἣ Ἤ Ἥ Ἦ Ἧ }\\
-  \MakeLowercase{ ἰ ἱ ἲ ἳ ἴ ἵ ἶ ἷ Ἰ Ἱ Ἲ Ἳ Ἴ Ἵ Ἶ Ἷ }\\
-  \MakeLowercase{ ὀ ὁ ὂ ὃ ὄ ὅ     Ὀ Ὁ Ὂ Ὃ Ὄ Ὅ     }\\
-  \MakeLowercase{ ὐ ὑ ὒ ὓ ὔ ὕ ὖ ὗ   Ὑ   Ὓ   Ὕ   Ὗ }\\
-  \MakeLowercase{ ὠ ὡ ὢ ὣ ὤ ὥ ὦ ὧ Ὠ Ὡ Ὢ Ὣ Ὤ Ὥ Ὦ Ὧ }\\
-  \MakeLowercase{ ὰ ά ὲ έ ὴ ή ὶ ί ὸ ό ὺ ύ ὼ ώ     }\\
-  \MakeLowercase{ ᾀ ᾁ ᾂ ᾃ ᾄ ᾅ ᾆ ᾇ ᾈ ᾉ ᾊ ᾋ ᾌ ᾍ ᾎ ᾏ }\\
-  \MakeLowercase{ ᾐ ᾑ ᾒ ᾓ ᾔ ᾕ ᾖ ᾗ ᾘ ᾙ ᾚ ᾛ ᾜ ᾝ ᾞ ᾟ }\\
-  \MakeLowercase{ ᾠ ᾡ ᾢ ᾣ ᾤ ᾥ ᾦ ᾧ ᾨ ᾩ ᾪ ᾫ ᾬ ᾭ ᾮ ᾯ }\\
-  \MakeLowercase{ ᾰ ᾱ ᾲ ᾳ ᾴ   ᾶ ᾷ Ᾰ Ᾱ Ὰ Ά ᾼ ᾽ ι ᾿ }\\
-  \MakeLowercase{ ῀ ῁ ῂ ῃ ῄ   ῆ ῇ Ὲ Έ Ὴ Ή ῌ ῍ ῎ ῏ }\\
-  \MakeLowercase{ ῐ ῑ ῒ ΐ     ῖ ῗ Ῐ Ῑ Ὶ Ί   ῝ ῞ ῟ }\\
-  \MakeLowercase{ ῠ ῡ ῢ ΰ ῤ ῥ ῦ ῧ Ῠ Ῡ Ὺ Ύ Ῥ ῭ ΅ ` }\\
-  \MakeLowercase{     ῲ ῳ ῴ   ῶ ῷ Ὸ Ό Ὼ Ώ ῼ ´ ῾   }
-\end{quote}
-
-\subsubsection{Iota subscript vs. iota adscript}
-
-Pre-composed capital letters with \emph{mute iota} decompose to the base
-letter and COMBINING GREEK YPOGEGRAMMENI (U+0345) even if they are named
-... WITH [... AND] PROSGEGRAMMENI for ``historic reasons''.%
-\footnote{cf. \href{https://opoudjis.net/unicode/unicode_adscript.html}
-	           {Nick Nicholas `Titlecase and Adscripts'}}
-
-
-Accordingly, the ``canonical'' LICR for capital letters with mute iota
-is the base character LICR followed by \verb|\ypogegrammeni|.
-
-Compare letters followed by \verb|\prosgegrammeni| and
-\verb|\ypogegrammeni| with the pre-composed characters and with
-character + literal GREEK YPOGEGRAMMENI.
-
-\noindent\ensureascii{prosgegrammeni:}
-\newcommand{\alphapros}{\textalpha\prosgegrammeni α\prosgegrammeni{} ᾳαι /
-                        \textAlpha\prosgegrammeni Α\prosgegrammeni{} ᾼΑι /
-               \accpsili\textAlpha\prosgegrammeni Ἀ\prosgegrammeni{} ᾈἈι}
-\ensuregreek\alphapros
-
-MakeUppercase \MakeUppercase{\ensuregreek{\alphapros}}
-
-MakeLowercase \MakeLowercase{\ensuregreek{\alphapros}}
-
-
-\noindent ypogegrammeni:
-\newcommand{\alphaypo}{\textalpha\ypogegrammeni α\ypogegrammeni{} ᾳαι /
-                       \textAlpha\ypogegrammeni Α\ypogegrammeni{} ᾼΑι /
-              \accpsili\textAlpha\ypogegrammeni Ἀ\ypogegrammeni{} ᾈἈι}
-\ensuregreek\alphaypo
-
-MakeUppercase \MakeUppercase{\ensuregreek{\alphaypo}}
-
-MakeLowercase \MakeLowercase{\ensuregreek{\alphaypo}}
-
-\selectlanguage{english}
-
-
-\subsection{Other Unicode Blocks}
-
-MakeUppercase does not change non-letter symbols and the letter shwa
-(there is a capital Cyrillic schwa in T2A encoded fonts):
-\begin{quote}
-  \greekscript
-  \MakeUppercase{¨ « ¯ ´ · »}
-  \MakeUppercase{ə}
-  \MakeUppercase{˘a}
-  \MakeUppercase{– — ‘ ’ ‰ a‌u}
-  \MakeUppercase{€}
-  % \MakeUppercase{Ω}
-  \MakeUppercase{
-  𐅄 % GREEK ACROPHONIC ATTIC FIFTY
-  𐅅 % GREEK ACROPHONIC ATTIC FIVE HUNDRED
-  𐅆 % GREEK ACROPHONIC ATTIC FIVE THOUSAND
-  𐅇 % GREEK ACROPHONIC ATTIC FIFTY THOUSAND
-  }
-\end{quote}
-MakeLowercase does not change non-letter symbols either:
-\begin{quote}
-  \greekscript
-  \MakeLowercase{¨ « ¯ ´ · »}
-  \MakeLowercase{ə}
-  \MakeLowercase{˘A}
-  \MakeLowercase{– — ‘ ’ ‰ A‌‌U}
-  \MakeLowercase{€}
-  % \MakeLowercase{Ω}
-  \MakeLowercase{
-  𐅄 % GREEK ACROPHONIC ATTIC FIFTY
-  𐅅 % GREEK ACROPHONIC ATTIC FIVE HUNDRED
-  𐅆 % GREEK ACROPHONIC ATTIC FIVE THOUSAND
-  𐅇 % GREEK ACROPHONIC ATTIC FIFTY THOUSAND
-  }
-\end{quote}
-
 \section{Test kerning/ligatures}
 
 
-check for kerning and unwanted ligatures:
+Check for kerning and unwanted ligatures:
 
 \begin{quote}
   \greekscript
@@ -556,15 +350,15 @@
 Problems with text-extraction from PDF with Kerkis:
 
      0  1 2 3 4  5   6 7  8  9  A  B  C D E    F
-370  *  * * *  ΄  ͵  * *         ι *  * *   ;
+370  ␣  ␣ ␣ ␣  ΄  ͵  ␣ ␣         ι ␣  ␣ ␣   ;
 380            ΄ ΅  ΄Α   ΄Ε ΄Η  ΄Ι   ΄Ο   ΄Υ  ΄Ω
 390   ΐ Α Β Γ ∆  Ε   Ζ Η Θ    Ι Κ  Λ Μ  Ν Ξ    Ο
 3Α0  Π  Ρ   Σ Τ  Υ  Φ  Χ Ψ   Ω   Ϊ Ϋ  ά έ  ή    ί
 3Β0  ΰ  α ϐ γ δ  ε   Ϲ η  ϑ   ι κ  λ  µ ν  ξ   ο
 3῝0  π  ϱ ς σ τ  υ   ϕ χ  ψ  ω   ϊ ϋ  ό ύ  ώ
-3∆0  *  * * * *  *   * *     Ϟ  Ϝ  ϝ  Ϝ ϝ  *   ϟ
-3Ε0     ϡ * * *  *   * *  *  *  *  *  * *  *   *
-3Φ0  *  * * * *  *   * *  *  *  *  *  * *  *   *
+3∆0  ␣  ␣ ␣ ␣ ␣  ␣   ␣ ␣     Ϟ  Ϝ  ϝ  Ϝ ϝ  ␣   ϟ
+3Ε0     ϡ ␣ ␣ ␣  ␣   ␣ ␣  ␣  ␣  ␣  ␣  ␣ ␣  ␣   ␣
+3Φ0  ␣  ␣ ␣ ␣ ␣  ␣   ␣ ␣  ␣  ␣  ␣  ␣  ␣ ␣  ␣   ␣
 
 03B6    zeta                      replaced by 03F9      GREEK CAPITAL LUNATE SIGMA SYMBOL
 03B8    GREEK SMALL LETTER THETA  replaced by 03D1      GREEK THETA SYMBOL
@@ -575,7 +369,7 @@
 and GFS Didot:
 
        0   1   2  3  4  5   6 7  8  9  A  B  C D  E   F
-370 *      *   *  *   ´  ͵ *  *         ι *  * *   ;
+370 ␣      ␣   ␣  ␣   ´  ͵ ␣  ␣         ι ␣  ␣ ␣   ;
 380                   ´  ῆ Α
                          ´ ´    ´Ε ´Η  ´Ι   ´Ο   ´Υ  ´Ω
 390 ῆ  ´ι Α   Β   Γ  ∆  Ε Ζ   Η  Θ  Ι  Κ  Λ Μ  Ν  Ξ   Ο
@@ -586,6 +380,6 @@
  3῝0 π    ρ    ς  σ  τ  υ φ   χ  ψ  ω   ι
                                         ῆ υ
                                           ῆ  ό ύ ώ
-3∆0 *      *   *  *  *  * *   *           Ϛ  Ϝ Ϝ  *   Ϟ
-3Ε0            *  *  *  * *   *  *  *   * *  * *  *   *
-3Φ0 *      *   *  *  *  * *   *  *  *   * *  * *  *   *
+3∆0 ␣      ␣   ␣  ␣  ␣  ␣ ␣   ␣           Ϛ  Ϝ Ϝ  ␣   Ϟ
+3Ε0            ␣  ␣  ␣  ␣ ␣   ␣  ␣  ␣   ␣ ␣  ␣ ␣  ␣   ␣
+3Φ0 ␣      ␣   ␣  ␣  ␣  ␣ ␣   ␣  ␣  ␣   ␣ ␣  ␣ ␣  ␣   ␣

Modified: trunk/Master/texmf-dist/doc/latex/greek-inputenc/inputenc-iso-8859-7.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/greek-inputenc/lgrenc.dfu.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/greek-inputenc/lgrenc.dfu.html	2023-03-21 17:10:48 UTC (rev 66633)
+++ trunk/Master/texmf-dist/doc/latex/greek-inputenc/lgrenc.dfu.html	2023-03-21 20:20:14 UTC (rev 66634)
@@ -826,13 +826,12 @@
 </nav>
 <section id="usage">
 <h2><a class="toc-backref" href="#toc-entry-1" role="doc-backlink">Usage</a></h2>
-<p>See the <a class="reference external" href="greek-inputenc.html#usage">greek-inputenc documentation</a>
-and <a class="reference external" href="greek-utf8.tex">greek-utf8.tex</a> for an example.</p>
+<p>See the <a class="reference external" href="greek-inputenc.html#usage">greek-inputenc documentation</a>.</p>
 </section>
 <section id="implementation">
 <h2><a class="toc-backref" href="#toc-entry-2" role="doc-backlink">Implementation</a></h2>
 <p>Identification:</p>
-<pre class="literal-block">\ProvidesFile{lgrenc.dfu}[2023/02/21 1.8 UTF-8 support for Greek]</pre>
+<pre class="literal-block">\ProvidesFile{lgrenc.dfu}[2023-03-21 1.9 UTF-8 support for Greek]</pre>
 <p>Some characters exist in other font encodings too. Care has been taken
 to ensure the definitions match with other <span class="docutils literal">*.dfu</span> and <span class="docutils literal">*enc.def</span>
 files.</p>
@@ -875,8 +874,8 @@
 % 037D  GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL     %
 \DeclareUnicodeCharacter{037E}{\texterotimatiko}            % ; \textquestion
 
-\DeclareUnicodeCharacter{0384}{\acctonos{ }}                % ΄
-\DeclareUnicodeCharacter{0385}{\accdialytikatonos{ }}       % ΅ \textdialytikatonos
+\DeclareUnicodeCharacter{0384}{\acctonos{}}                 % ΄
+\DeclareUnicodeCharacter{0385}{\accdialytikatonos{}}        % ΅ \textdialytikatonos
 \DeclareUnicodeCharacter{0386}{\ensuregreek{\acctonos\textAlpha}}         % Ά
 \DeclareUnicodeCharacter{0387}{\textanoteleia}              % · \anoteleia
 \DeclareUnicodeCharacter{0388}{\ensuregreek{\acctonos\textEpsilon}}       % Έ
@@ -1172,12 +1171,12 @@
 \DeclareUnicodeCharacter{1FBA}{\ensuregreek{\accvaria\textAlpha}}                     % Ὰ
 \DeclareUnicodeCharacter{1FBB}{\ensuregreek{\acctonos\textAlpha}}                     % Ά
 \DeclareUnicodeCharacter{1FBC}{\ensuregreek{\textAlpha\ypogegrammeni}}                % ᾼ
-\DeclareUnicodeCharacter{1FBD}{\accpsili{ }}                                          % ᾽
+\DeclareUnicodeCharacter{1FBD}{\accpsili{}}                                           % ᾽
 \DeclareUnicodeCharacter{1FBE}{\textcompwordmark\prosgegrammeni}                      % ι
-\DeclareUnicodeCharacter{1FBF}{\accpsili{ }}                                          % ᾿
+\DeclareUnicodeCharacter{1FBF}{\accpsili{}}                                           % ᾿
 
-\DeclareUnicodeCharacter{1FC0}{\accperispomeni{ }}                                    % ῀
-\DeclareUnicodeCharacter{1FC1}{\accdialytikaperispomeni{ }}                           % ῁
+\DeclareUnicodeCharacter{1FC0}{\accperispomeni{}}                                     % ῀
+\DeclareUnicodeCharacter{1FC1}{\accdialytikaperispomeni{}}                            % ῁
 \DeclareUnicodeCharacter{1FC2}{\ensuregreek{\accvaria\texteta\ypogegrammeni}}         % ῂ
 \DeclareUnicodeCharacter{1FC3}{\ensuregreek{\texteta\ypogegrammeni}}                  % ῃ
 \DeclareUnicodeCharacter{1FC4}{\ensuregreek{\acctonos\texteta\ypogegrammeni}}         % ῄ
@@ -1188,9 +1187,9 @@
 \DeclareUnicodeCharacter{1FCA}{\ensuregreek{\accvaria\textEta}}                       % Ὴ
 \DeclareUnicodeCharacter{1FCB}{\ensuregreek{\acctonos\textEta}}                       % Ή
 \DeclareUnicodeCharacter{1FCC}{\ensuregreek{\textEta\ypogegrammeni}}                  % ῌ
-\DeclareUnicodeCharacter{1FCD}{\accpsilivaria{ }}                                     % ῍
-\DeclareUnicodeCharacter{1FCE}{\accpsilioxia{ }}                                      % ῎
-\DeclareUnicodeCharacter{1FCF}{\accpsiliperispomeni{ }}                               % ῏
+\DeclareUnicodeCharacter{1FCD}{\accpsilivaria{}}                                      % ῍
+\DeclareUnicodeCharacter{1FCE}{\accpsilioxia{}}                                       % ῎
+\DeclareUnicodeCharacter{1FCF}{\accpsiliperispomeni{}}                                % ῏
 
 \DeclareUnicodeCharacter{1FD0}{\ensuregreek{\u\textiota}}                             % ῐ
 \DeclareUnicodeCharacter{1FD1}{\ensuregreek{\@tabacckludge=\textiota}}                % ῑ
@@ -1202,9 +1201,9 @@
 \DeclareUnicodeCharacter{1FD9}{\ensuregreek{\@tabacckludge=\textIota}}                % Ῑ
 \DeclareUnicodeCharacter{1FDA}{\ensuregreek{\accvaria\textIota}}                      % Ὶ
 \DeclareUnicodeCharacter{1FDB}{\ensuregreek{\acctonos\textIota}}                      % Ί
-\DeclareUnicodeCharacter{1FDD}{\accdasiavaria{ }}                                     % ῝
-\DeclareUnicodeCharacter{1FDE}{\accdasiaoxia{ }}                                      % ῞
-\DeclareUnicodeCharacter{1FDF}{\accdasiaperispomeni{ }}                               % ῟
+\DeclareUnicodeCharacter{1FDD}{\accdasiavaria{}}                                      % ῝
+\DeclareUnicodeCharacter{1FDE}{\accdasiaoxia{}}                                       % ῞
+\DeclareUnicodeCharacter{1FDF}{\accdasiaperispomeni{}}                                % ῟
 
 \DeclareUnicodeCharacter{1FE0}{\ensuregreek{\u\textupsilon}}                          % ῠ
 \DeclareUnicodeCharacter{1FE1}{\ensuregreek{\@tabacckludge=\textupsilon}}             % ῡ
@@ -1219,9 +1218,9 @@
 \DeclareUnicodeCharacter{1FEA}{\ensuregreek{\accvaria\textUpsilon}}                   % Ὺ
 \DeclareUnicodeCharacter{1FEB}{\ensuregreek{\acctonos\textUpsilon}}                   % Ύ
 \DeclareUnicodeCharacter{1FEC}{\ensuregreek{\accdasia\textRho}}                       % Ῥ
-\DeclareUnicodeCharacter{1FED}{\accdialytikavaria{ }}                                 % ῭
-\DeclareUnicodeCharacter{1FEE}{\accdialytikatonos{ }}                                 % ΅
-\DeclareUnicodeCharacter{1FEF}{\accvaria{ }}                                          % `
+\DeclareUnicodeCharacter{1FED}{\accdialytikavaria{}}                                  % ῭
+\DeclareUnicodeCharacter{1FEE}{\accdialytikatonos{}}                                  % ΅
+\DeclareUnicodeCharacter{1FEF}{\accvaria{}}                                           % `
 
 \DeclareUnicodeCharacter{1FF2}{\ensuregreek{\accvaria\textomega\ypogegrammeni}}       % ῲ
 \DeclareUnicodeCharacter{1FF3}{\ensuregreek{\textomega\ypogegrammeni}}                % ῳ
@@ -1233,8 +1232,8 @@
 \DeclareUnicodeCharacter{1FFA}{\ensuregreek{\accvaria\textOmega}}                     % Ὼ
 \DeclareUnicodeCharacter{1FFB}{\ensuregreek{\acctonos\textOmega}}                     % Ώ
 \DeclareUnicodeCharacter{1FFC}{\ensuregreek{\textOmega\ypogegrammeni}}                % ῼ
-\DeclareUnicodeCharacter{1FFD}{\acctonos{ }}                                          % ´
-\DeclareUnicodeCharacter{1FFE}{\accdasia{ }}                                          % ῾</pre>
+\DeclareUnicodeCharacter{1FFD}{\acctonos{}}                                           % ´
+\DeclareUnicodeCharacter{1FFE}{\accdasia{}}                                           % ῾</pre>
 </section>
 <section id="general-punctuation">
 <h3><a class="toc-backref" href="#toc-entry-8" role="doc-backlink">General Punctuation</a></h3>
@@ -1339,6 +1338,10 @@
 <td><p>Use <span class="docutils literal">\textdexiakeraia</span> and <span class="docutils literal">\textaristerikeraia</span> for
 the Greek numeral signs.</p></td>
 </tr>
+<tr><td><p>1.9</p></td>
+<td><p>2023-03-21</p></td>
+<td><p>Empty argument instead of space for “spacing accents”.</p></td>
+</tr>
 </tbody>
 </table>
 </section>

Modified: trunk/Master/texmf-dist/tex/latex/greek-inputenc/iso-8859-7.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/greek-inputenc/iso-8859-7.def	2023-03-21 17:10:48 UTC (rev 66633)
+++ trunk/Master/texmf-dist/tex/latex/greek-inputenc/iso-8859-7.def	2023-03-21 20:20:14 UTC (rev 66634)
@@ -1,5 +1,5 @@
 \ProvidesFile{iso-8859-7.def}
-   [2019/01/08 v1.7 Greek input encoding file]
+   [2023-03-21 1.9 Greek input encoding file]
 %% iso-8859-7 input encoding file by Apostolos Syropoulos
 %% with modifications by C.Beccari
 %%
@@ -42,8 +42,8 @@
 \DeclareInputMath{177}{\textplusminus}
 \DeclareInputText{178}{\texttwosuperior}
 \DeclareInputText{179}{\textthreesuperior}
-\DeclareInputText{180}{\acctonos{ }}
-\DeclareInputText{181}{\accdialytikatonos{ }}
+\DeclareInputText{180}{\acctonos{}}
+\DeclareInputText{181}{\accdialytikatonos{}}
 \DeclareInputText{182}{\ensuregreek{\acctonos\textAlpha}}
 \DeclareInputText{183}{\textperiodcentered}
 \DeclareInputText{184}{\ensuregreek{\acctonos\textEpsilon}}

Modified: trunk/Master/texmf-dist/tex/latex/greek-inputenc/lgrenc.dfu
===================================================================
--- trunk/Master/texmf-dist/tex/latex/greek-inputenc/lgrenc.dfu	2023-03-21 17:10:48 UTC (rev 66633)
+++ trunk/Master/texmf-dist/tex/latex/greek-inputenc/lgrenc.dfu	2023-03-21 20:20:14 UTC (rev 66634)
@@ -18,15 +18,17 @@
 % Usage
 % -----
 %
-% See the `greek-inputenc documentation`_
-% and `<greek-utf8.tex>`_ for an example.
+% See the `greek-inputenc documentation`__.
 %
+% __ greek-inputenc.html#usage
+%
+%
 % Implementation
 % --------------
 %
 % Identification::
 
-\ProvidesFile{lgrenc.dfu}[2023/02/21 1.8 UTF-8 support for Greek]
+\ProvidesFile{lgrenc.dfu}[2023-03-21 1.9 UTF-8 support for Greek]
 
 % Some characters exist in other font encodings too. Care has been taken
 % to ensure the definitions match with other ``*.dfu`` and ``*enc.def``
@@ -81,8 +83,8 @@
 % 037D  GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL     %
 \DeclareUnicodeCharacter{037E}{\texterotimatiko}            % ; \textquestion
 
-\DeclareUnicodeCharacter{0384}{\acctonos{ }}                % ΄
-\DeclareUnicodeCharacter{0385}{\accdialytikatonos{ }}       % ΅ \textdialytikatonos
+\DeclareUnicodeCharacter{0384}{\acctonos{}}                 % ΄
+\DeclareUnicodeCharacter{0385}{\accdialytikatonos{}}        % ΅ \textdialytikatonos
 \DeclareUnicodeCharacter{0386}{\ensuregreek{\acctonos\textAlpha}}         % Ά
 \DeclareUnicodeCharacter{0387}{\textanoteleia}              % · \anoteleia
 \DeclareUnicodeCharacter{0388}{\ensuregreek{\acctonos\textEpsilon}}       % Έ
@@ -383,12 +385,12 @@
 \DeclareUnicodeCharacter{1FBA}{\ensuregreek{\accvaria\textAlpha}}                     % Ὰ
 \DeclareUnicodeCharacter{1FBB}{\ensuregreek{\acctonos\textAlpha}}                     % Ά
 \DeclareUnicodeCharacter{1FBC}{\ensuregreek{\textAlpha\ypogegrammeni}}                % ᾼ
-\DeclareUnicodeCharacter{1FBD}{\accpsili{ }}                                          % ᾽
+\DeclareUnicodeCharacter{1FBD}{\accpsili{}}                                           % ᾽
 \DeclareUnicodeCharacter{1FBE}{\textcompwordmark\prosgegrammeni}                      % ι
-\DeclareUnicodeCharacter{1FBF}{\accpsili{ }}                                          % ᾿
+\DeclareUnicodeCharacter{1FBF}{\accpsili{}}                                           % ᾿
 
-\DeclareUnicodeCharacter{1FC0}{\accperispomeni{ }}                                    % ῀
-\DeclareUnicodeCharacter{1FC1}{\accdialytikaperispomeni{ }}                           % ῁
+\DeclareUnicodeCharacter{1FC0}{\accperispomeni{}}                                     % ῀
+\DeclareUnicodeCharacter{1FC1}{\accdialytikaperispomeni{}}                            % ῁
 \DeclareUnicodeCharacter{1FC2}{\ensuregreek{\accvaria\texteta\ypogegrammeni}}         % ῂ
 \DeclareUnicodeCharacter{1FC3}{\ensuregreek{\texteta\ypogegrammeni}}                  % ῃ
 \DeclareUnicodeCharacter{1FC4}{\ensuregreek{\acctonos\texteta\ypogegrammeni}}         % ῄ
@@ -399,9 +401,9 @@
 \DeclareUnicodeCharacter{1FCA}{\ensuregreek{\accvaria\textEta}}                       % Ὴ
 \DeclareUnicodeCharacter{1FCB}{\ensuregreek{\acctonos\textEta}}                       % Ή
 \DeclareUnicodeCharacter{1FCC}{\ensuregreek{\textEta\ypogegrammeni}}                  % ῌ
-\DeclareUnicodeCharacter{1FCD}{\accpsilivaria{ }}                                     % ῍
-\DeclareUnicodeCharacter{1FCE}{\accpsilioxia{ }}                                      % ῎
-\DeclareUnicodeCharacter{1FCF}{\accpsiliperispomeni{ }}                               % ῏
+\DeclareUnicodeCharacter{1FCD}{\accpsilivaria{}}                                      % ῍
+\DeclareUnicodeCharacter{1FCE}{\accpsilioxia{}}                                       % ῎
+\DeclareUnicodeCharacter{1FCF}{\accpsiliperispomeni{}}                                % ῏
 
 \DeclareUnicodeCharacter{1FD0}{\ensuregreek{\u\textiota}}                             % ῐ
 \DeclareUnicodeCharacter{1FD1}{\ensuregreek{\@tabacckludge=\textiota}}                % ῑ
@@ -413,9 +415,9 @@
 \DeclareUnicodeCharacter{1FD9}{\ensuregreek{\@tabacckludge=\textIota}}                % Ῑ
 \DeclareUnicodeCharacter{1FDA}{\ensuregreek{\accvaria\textIota}}                      % Ὶ
 \DeclareUnicodeCharacter{1FDB}{\ensuregreek{\acctonos\textIota}}                      % Ί
-\DeclareUnicodeCharacter{1FDD}{\accdasiavaria{ }}                                     % ῝
-\DeclareUnicodeCharacter{1FDE}{\accdasiaoxia{ }}                                      % ῞
-\DeclareUnicodeCharacter{1FDF}{\accdasiaperispomeni{ }}                               % ῟
+\DeclareUnicodeCharacter{1FDD}{\accdasiavaria{}}                                      % ῝
+\DeclareUnicodeCharacter{1FDE}{\accdasiaoxia{}}                                       % ῞
+\DeclareUnicodeCharacter{1FDF}{\accdasiaperispomeni{}}                                % ῟
 
 \DeclareUnicodeCharacter{1FE0}{\ensuregreek{\u\textupsilon}}                          % ῠ
 \DeclareUnicodeCharacter{1FE1}{\ensuregreek{\@tabacckludge=\textupsilon}}             % ῡ
@@ -430,9 +432,9 @@
 \DeclareUnicodeCharacter{1FEA}{\ensuregreek{\accvaria\textUpsilon}}                   % Ὺ
 \DeclareUnicodeCharacter{1FEB}{\ensuregreek{\acctonos\textUpsilon}}                   % Ύ
 \DeclareUnicodeCharacter{1FEC}{\ensuregreek{\accdasia\textRho}}                       % Ῥ
-\DeclareUnicodeCharacter{1FED}{\accdialytikavaria{ }}                                 % ῭
-\DeclareUnicodeCharacter{1FEE}{\accdialytikatonos{ }}                                 % ΅
-\DeclareUnicodeCharacter{1FEF}{\accvaria{ }}                                          % `
+\DeclareUnicodeCharacter{1FED}{\accdialytikavaria{}}                                  % ῭
+\DeclareUnicodeCharacter{1FEE}{\accdialytikatonos{}}                                  % ΅
+\DeclareUnicodeCharacter{1FEF}{\accvaria{}}                                           % `
 
 \DeclareUnicodeCharacter{1FF2}{\ensuregreek{\accvaria\textomega\ypogegrammeni}}       % ῲ
 \DeclareUnicodeCharacter{1FF3}{\ensuregreek{\textomega\ypogegrammeni}}                % ῳ
@@ -444,8 +446,8 @@
 \DeclareUnicodeCharacter{1FFA}{\ensuregreek{\accvaria\textOmega}}                     % Ὼ
 \DeclareUnicodeCharacter{1FFB}{\ensuregreek{\acctonos\textOmega}}                     % Ώ
 \DeclareUnicodeCharacter{1FFC}{\ensuregreek{\textOmega\ypogegrammeni}}                % ῼ
-\DeclareUnicodeCharacter{1FFD}{\acctonos{ }}                                          % ´
-\DeclareUnicodeCharacter{1FFE}{\accdasia{ }}                                          % ῾
+\DeclareUnicodeCharacter{1FFD}{\acctonos{}}                                           % ´
+\DeclareUnicodeCharacter{1FFE}{\accdasia{}}                                           % ῾
 
 % General Punctuation
 % ~~~~~~~~~~~~~~~~~~~
@@ -507,7 +509,8 @@
 %                   Maps to small koppa as there is no capital koppa in LGR.)
 % ..                Use ``\ypogegrammeni`` for mute iota also with capitals.
 % ..                Use ``\textdexiakeraia`` and ``\textaristerikeraia`` for
-%  		    the Greek numeral signs.
+%                   the Greek numeral signs.
+% 1.9   2023-03-21  Empty argument instead of space for "spacing accents".
 % ===== =========== ===========================================================
 %
 %
@@ -525,7 +528,6 @@
 % .. _babel:  https://ctan.org/pkg/babel
 % .. _babel-greek:  https://ctan.org/pkg/babel-greek
 % .. _greek-fontenc: https://ctan.org/pkg/greek-fontenc
-% .. _greek-inputenc documentation: greek-inputenc.html#usage
 % .. _grnumalt: https://ctan.org/pkg/grnumalt
 % .. _inputenc: https://ctan.org/pkg/inputenc
 % .. _LaTeX Project Public License: http://www.latex-project.org/lppl.txt



More information about the tex-live-commits mailing list.