summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/babel-greek/README
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/generic/babel-greek/README')
-rw-r--r--Master/texmf-dist/doc/generic/babel-greek/README84
1 files changed, 43 insertions, 41 deletions
diff --git a/Master/texmf-dist/doc/generic/babel-greek/README b/Master/texmf-dist/doc/generic/babel-greek/README
index d1f2f3eb1cc..45ecf8f1d11 100644
--- a/Master/texmf-dist/doc/generic/babel-greek/README
+++ b/Master/texmf-dist/doc/generic/babel-greek/README
@@ -3,8 +3,8 @@ babel-greek
Babel support for the Greek language and script
===============================================
-:Copyright: © 1997 Apostolos Syropoulos, Claudio Beccari, Johannes Brahms,
- © 2013 Günter Milde
+:Copyright: © 1997 Apostolos Syropoulos, Claudio Beccari, Johannes Brahms,
+ © 2013 -- 2020 Günter Milde.
: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.
@@ -54,17 +54,23 @@ News
1.9d 2015-09-04 Remove `grsymb` (macros for Greek symbols).
This package is outdated and obsoleted by greek-fontenc_
(reported by Claudio Beccari).
-.. Unicode uc/lc corrections now in greek-fontenc
- (polyglossia's ``xgreek-fixes.def`` has bugs).
+.. Unicode uc/lc corrections now in greek-fontenc.
1.9e 2015-11-27 Fix bug in lccode-setting loop (patch by Enrico Gregorio).
-1.9f 2016-02-04 Support for standard Unicode text font encoding "TU"
- (new in fontspec v2.5a).
+1.9f 2016-02-04 Support for new standard Unicode text font encoding "TU".
1.9g 2016-09-07 Babel 3.9i deprecated ``\textlatin``
and fixed ``\latinencoding``.
1.9h 2019-07-11 Move breathing composite commands to textalpha_.
1.9i 2020-02-28 Update test for Unicode fonts.
Fix accent in ``\seename`` and ``\alsoname``.
-1.9j 2020/03/17 Fix ampersand in math.
+1.9j 2020-03-17 Fix ampersand in math mode.
+1.10 2020-11-10 Use ``TU`` as ``\greekfontencoding`` for Xe/LuaTeX
+ (set by LaTeX as `default font encoding for Unicode
+ engines`_ since 2017/01/01).
+.. Use zig-zagy ``\textkoppa`` for ``\greeknumeral{90}``.
+.. PDF-string secure implementation of ``\greeknumeral``
+ from hyperref_.
+.. Load ``puenc-greek.def`` (from greek-fontenc_)
+ if used with hyperref (polytonic Greek in PDF-strings).
===== ============ ============================================================
@@ -75,24 +81,24 @@ News
Files
-----
-`<babel-greek.ins>`_; `<babel-greek.pdf>`_
+`<babel-greek.dtx>`_; `<babel-greek.pdf>`_
Source of the language definition file ``greek.ldf`` for use with Babel_.
`<athnum.dtx>`_; `<athnum.pdf>`_
Athenian Numerals.
`<grmath.dtx>`_; `<grmath.pdf>`_
Greek log-like Operators.
-`<test-greek.pdf>`_; `<test-greek.tex>`_
- Tests and Examples for 8-bit TeX.
-`<test-unicode-greek.pdf>`_; `<test-unicode-greek.tex>`_
- Tests and Examples for XeTeX/LuaTeX.
-`<test-unicode-lgr.pdf>`_; `<test-unicode-lgr.tex>`_
+`<babel-greek.ins>`_
+ DocStrip_ batch file.
+`<test-greek.tex>`_ `<test-greek-lgr.pdf>`_ `<test-greek-tu.pdf>`_
+ Test Babel-Greek features.
+`<test-8bit-greek.tex>`_ `<test-8bit-greek.pdf>`_
+ Additional tests and examples for 8-bit TeX.
+`<test-tu-lgr.tex>`_ `<test-tu-lgr.pdf>`_
Tests and Examples for XeTeX/LuaTeX with LGR 8-bit fonts.
-
-`<usage.pdf>`_; `<usage.tex>`_
+`<usage.tex>`_ `<usage.pdf>`_
Description of the `LGR Latin transliteration`_.
-
Requirements
------------
@@ -154,19 +160,6 @@ variant.
For details see `<babel-greek.pdf>`_ and the babel_ documentation.
-With XeTeX/LuaTeX, load fontspec_ before babel_, so that babel-greek can
-set up the Unicode font encoding for use with Greek, e.g. ::
-
- \usepackage{fontspec}
- \setmainfont{Linux Libertine O}
- \setsansfont{Linux Biolinum O}
- \usepackage[greek,english]{babel}
-
-Note, that the default font used with XeTeX/LuaTeX (Latin Modern) misses most
-Greek letters. Warnings about missing charcters are only written to the log
-file, not the console output!
-
-
Input of Greek characters is possible as literal characters (with the
greek-inputenc_ package or with XeTeX or LuaTeX) or the `LGR Latin
transliteration`_. See `<usage.pdf>`_ and the example files provided with
@@ -179,8 +172,11 @@ A list of Greek text fonts for use with LaTeX is available at the CTAN
http://www.ctan.org/topic/font-greek
With the XeTeX or LuaTeX engines, the user should ensure that the chosen
-font contains the required glyphs (the default Latin Modern fonts miss
-them). Examples for suitable fonts are the CM-unicode_ or the `Linux
+font contains the required glyphs: the default Latin Modern fonts miss
+them. Warnings about missing charcters are only written to the log
+file, not the console output! Select a suitable font with fontspec_.
+
+Examples for suitable fonts are the CM-unicode_ or the `Linux
Libertine`_ OpenType fonts as well as any system-wide installed OTF fonts
that support Greek (e.g. `Deja Vu`_).
@@ -203,21 +199,23 @@ The following ASCII characters are converted to Greek symbols:
= = = = = = = = = = = = = = = = = = = = = = = = =
A B G D E Z H J I K L M N X O P R S T U F Q Y W
Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
+- - - - - - - - - - - - - - - - - - - - - - - - -
+- - - - - - - - - - - - - - - - - - - - - - - - -
a b g d e z h j i k l m n x o p r s c t u f q y w
α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ ς τ υ φ χ ψ ω
= = = = = = = = = = = = = = = = = = = = = = = = =
Accent symbols and punctuation:
-================= ===== == ====================== ======== ====
-tonos ``'`` ά semicolon ``;`` ·
-varia \` ὰ question mark ``?`` ;
-perispomeni ``~`` ᾶ left apostrophe \` \` ‘
-dasia ``<`` ἁ right apostrophe ``''`` ’
-psili ``>`` ἀ left quotation mark ``((`` «
-ypogegrammeni ``|`` ᾳ right quotation mark ``))`` »
-dialytika ``"`` ϊ zero width non-joiner v
-================= ===== == ====================== ======== ====
+================= ====== == ====================== ======== ====
+tonos ``'a`` ά semicolon ``;`` ·
+varia \`a ὰ question mark ``?`` ;
+perispomeni ``~a`` ᾶ left apostrophe \` \` ‘
+dasia ``<a`` ἁ right apostrophe ``''`` ’
+psili ``>a`` ἀ left quotation mark ``((`` «
+ypogegrammeni ``a|`` ᾳ right quotation mark ``))`` »
+dialytika ``"i`` ϊ zero width non-joiner v
+================= ====== == ====================== ======== ====
A major drawback of the LGR transliteration is that you cannot access Latin
letters and some symbols if LGR is the active font encoding (e.g. in
@@ -233,13 +231,15 @@ Unicode (with XeTeX or LuaTeX).
.. _LaTeX Project Public License: http://www.latex-project.org/lppl.txt
.. _babel: http://www.ctan.org/pkg/babel
.. _docstrip: http://www.ctan.org/pkg/docstrip
-.. _font encoding: http://mirror.ctan.org/macros/latex/doc/encguide.pdf
+.. _font encoding: http://mirror.ctan.org/macros/latex/base/encguide.pdf
.. _fontspec: http://www.ctan.org/pkg/fontspec
+.. _fontenc: http://www.ctan.org/pkg/fontenc
.. _CB Fonts: http://www.ctan.org/pkg/cbgreek-complete
.. _CM-unicode: http://www.ctan.org/pkg/cm-unicode
.. _Deja Vu: http://dejavu-fonts.org
.. _e-TeX: http://www.tex.ac.uk/cgi-bin/texfaq2html?label=etex
.. _grtimes: http://www.ctan.org/pkg/grtimes
+.. _hyperref: http://www.ctan.org/pkg/hyperref
.. _textalpha:
.. _greek-fontenc: http://www.ctan.org/pkg/greek-fontenc
.. _greek-inputenc: http://www.ctan.org/pkg/greek-inputenc
@@ -249,3 +249,5 @@ Unicode (with XeTeX or LuaTeX).
.. _polyglossia: http://www.ctan.org/pkg/polyglossia
.. _substitutefont: http://www.ctan.org/pkg/substitutefont
.. _texdoc: http://www.ctan.org/pkg/texdoc
+.. _default font encoding for Unicode engines:
+ https://www.latex-project.org/news/latex2e-news/ltnews26.pdf