diff options
author | Karl Berry <karl@freefriends.org> | 2023-08-17 20:25:04 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-08-17 20:25:04 +0000 |
commit | faf98382571dbbd241a5545371c3c74930b9ebe7 (patch) | |
tree | 311c4255ff8235461b52f7699bb0b74a39bf8586 /Master/texmf-dist/doc/latex/greek-fontenc/greek-fontenc-doc.rst | |
parent | 14ab20ac21dee5243288920741185275dff8f989 (diff) |
greek-fontenc (17aug23)
git-svn-id: svn://tug.org/texlive/trunk@67956 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/greek-fontenc/greek-fontenc-doc.rst')
-rw-r--r-- | Master/texmf-dist/doc/latex/greek-fontenc/greek-fontenc-doc.rst | 48 |
1 files changed, 30 insertions, 18 deletions
diff --git a/Master/texmf-dist/doc/latex/greek-fontenc/greek-fontenc-doc.rst b/Master/texmf-dist/doc/latex/greek-fontenc/greek-fontenc-doc.rst index fb6a647652e..4b25969c0df 100644 --- a/Master/texmf-dist/doc/latex/greek-fontenc/greek-fontenc-doc.rst +++ b/Master/texmf-dist/doc/latex/greek-fontenc/greek-fontenc-doc.rst @@ -4,7 +4,7 @@ greek-fontenc Greek font encoding definition files ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -:Version: 2.3 (changelog_) +:Version: 2.4 (changelog_) :Copyright: © 2010 -- 2023 Günter Milde <milde@users.sf.net> :Licence: This work may be distributed and/or modified under the @@ -90,20 +90,27 @@ with Docutils_ to the HTML documentation. Usage examples and test documents ================================= -LGR test and usage example - `<test-lgrenc.tex>`_, `<test-lgrenc.pdf>`_ +`<test-lgrenc.tex>`_ + LGR test and usage example. [`<test-lgrenc.pdf>`_] -TU test and usage example - `<test-tuenc-greek.tex>`_, `<test-tuenc-greek.pdf>`_ +`<test-tuenc-greek.tex>`_ + TU test and usage example. [`<test-tuenc-greek.pdf>`_] -Hyperref_ test and usage example - `<hyperref-with-greek.tex>`_, `<hyperref-with-greek.pdf>`_ +`<hyperref-with-greek.tex>`_ + Hyperref_ test and usage example. [`<hyperref-with-greek.pdf>`_] -Test LICRs with non-Greek legacy 8-bit input encoding - `<test-licr-input.tex>`_, `<test-licr-input.pdf>`_ +`<char-list.tex>`_ + List of Greek characters supported by `greek-fontenc`. [`<char-list.pdf>`_] -Test Greek diacritics with standard accent macros - `<test-diacritics.tex>`_, `<test-diacritics.pdf>`_ + Compares input variants and tests chase changing. + +`<test-licr-input.tex>`_ + Test LICRs with non-Greek legacy 8-bit input encoding. + [`<test-licr-input.pdf>`_] + +`<test-diacritics.tex>`_ + Test Greek diacritics with standard accent macros. + [`<test-diacritics.pdf>`_] Download and Installation @@ -167,7 +174,7 @@ textalpha_: \usepackage[normalize-symbols,keep-semicolon]{textalpha} - This sets up LICR macros for Greek text charactes under both, 8-bit TeX + This sets up LICR macros for Greek text characters under both, 8-bit TeX and Xe-/LuaTeX. For details see `<textalpha-doc.tex>`_ and `<textalpha-doc.pdf>`_ (8-bit TeX) as well as `<test-tuenc-greek.tex>`_ and `<test-tuenc-greek.pdf>`_ @@ -254,8 +261,9 @@ encoding definition file`_. Fonts in this encoding include the `CB fonts`_ (matching CM), grtimes_ (Greek Times), Kerkis_ (matching URW Bookman), DejaVu_, `Libertine GC`_, and the `GFS fonts`_. Setup of these fonts as Greek variant to -matching Latin fonts is facilitated by the substitutefont_ package. - +matching Latin fonts is facilitated by the +``\DeclareFontfamilySubstitution`` command added to the +LaTeX kernel in the 2020-02 release [ltnews31]_. The LGR font encoding allows to access Greek characters via an ASCII transliteration. This enables simple input with a Latin keyboard. @@ -295,8 +303,8 @@ fonts. Unfortunately, the fontspec_ default, `Latin Modern`_ misses most Greek characters. Older versions of LuaTeX did not apply the NFC normalization. This lead to -suboptimal placing of some diactritics, especially the sub-iota (becoming -unintelligable in combination with small letter eta). This issue if fixed +sub-optimal placing of some diacritics, especially the sub-iota (becoming +unintelligible in combination with small letter eta). This issue if fixed since at least 2022. The legacy Unicode font encodings EU1 and EU2 for XeTeX and LuaTeX @@ -413,7 +421,7 @@ Currently, `greek-fontenc` uses for diacritics: - Greek names like in Unicode, and ``ucsencs.def``, and - the prefix ``\acc`` to distinguish the macros as `TextAaccent` and - reduce the risc of name clashes with spacing characters. + reduce the risk of name clashes with spacing characters. For the end-user "symbol macros" (``\~ \' \` \" \"' \"` ...``) are provided. (With textalpha_ or alphabeta_ also ``\<`` and ``\>`` for @@ -545,10 +553,12 @@ Changelog downcasing ``\textStigma`` to ``\textvarstigma``. 2.2.2 (2023-03-17) - Don't map active ``;`` to ``\textsemicolon`` in math mode. - 2.3 (2023-06-01) - Fix Unicode errors with pdfLaTeX and "new" (2023) ``\MakeUppercase``. - Upcase symbol variants also if input as LICR. +2.4 (2023-08-15) + - Fixes for the 2022 implementation of ``\MakeUppercase``. + - textalpha_: Map character 00B5 MICRO SIGN to ``\textmicro``. __ http://tex.stackexchange.com/questions/281631/greek-small-rho-with-dasia-and-also-psili-problem-with-accent-and-lgr-encodin .. _ltxbugs 4399: @@ -584,6 +594,8 @@ from the ucs_ package. https://mirrors.ctan.org/language/babel/contrib/greek/usage.pdf .. [ltnews26] LaTeX Project Team, `LaTeX News` Issue 26, January 2017. https://www.latex-project.org/news/latex2e-news/ltnews26.pdf +.. [ltnews31] `LaATeX News`, Issue 31, February 2020, p. 3: + https://www.latex-project.org/news/latex2e-news/ltnews31.pdf. .. [teubner-doc] Claudio Beccari, ``teubner.sty`` `An extension to the greek option of the babel package`, 2011. https://mirrors.ctan.org/macros/latex/contrib/teubner/teubner-doc.pdf |