summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/greek-fontenc/README
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-09-13 22:08:33 +0000
committerKarl Berry <karl@freefriends.org>2013-09-13 22:08:33 +0000
commit85c6a8aa9952fa244dac588d1e2a036ecd7ca772 (patch)
tree6e994248b566a58d83b1ac450e5fcd34f6401fa5 /Master/texmf-dist/doc/latex/greek-fontenc/README
parent55ecfa6fbf846c1437ea75881c6fead2cf945736 (diff)
greek-fontenc (13sep13)
git-svn-id: svn://tug.org/texlive/trunk@31645 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/greek-fontenc/README')
-rw-r--r--Master/texmf-dist/doc/latex/greek-fontenc/README86
1 files changed, 56 insertions, 30 deletions
diff --git a/Master/texmf-dist/doc/latex/greek-fontenc/README b/Master/texmf-dist/doc/latex/greek-fontenc/README
index 498b30c0e16..aa03bac981c 100644
--- a/Master/texmf-dist/doc/latex/greek-fontenc/README
+++ b/Master/texmf-dist/doc/latex/greek-fontenc/README
@@ -9,11 +9,10 @@ Greek font encoding definition files
: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.
-:Abstract: The fontenc_ standard package supports TeX font encodings via
- `encoding definition files`. The mechanism is explained in
- [fntguide_], section 5. This package provides encoding definition
- files for `Greek text font encodings`_ for use with fontenc_ and
- 8-bit TeX engines. Currently, only LGR_ is supported.
+
+:Abstract: This package provides Greek LICR macro definitions and encoding
+ definition files for `Greek text font encodings`_ for use with
+ fontenc_.
.. note:: The LICR macro names for Greek symbols are chosen pending
endorsement by the TeX community and related packages.
@@ -27,20 +26,24 @@ News
.. class:: borderless
========== ===== ==========================================================
-2013-07-03 0.9 greek-fontenc.def "outsourced" from lgrxenc.def
+2013-07-03 0.9 greek-fontenc.def_ "outsourced" from lgrxenc.def
.. experimental files xunicode-greek.sty and
- greek-euenc.def: LICRs for XeTeX/LuaTeX.
+ greek-euenc.def_: LICRs for XeTeX/LuaTeX.
2013-07-18 0.9.1 bugfix: wrong breathings psilioxia -> dasiaoxia.
2013-07-19 0.9.2 bugfix: Disable composite defs starting with char macro,
.. fix "hiatus" handling.
2013-07-24 0.9.3 fix "input" path in xunicode-greek and greek-euenc.def.
2013-09-10 0.9.4 greek-fontenc.sty: Greek text font encoding setup package,
.. remove xunicode-greek.sty.
+2013-09-13 0.10 textalpha.sty_ and alphabeta.sty_ moved here from lgrx and
+ updated to work with XeTeX/LuaTeX.
+.. greek-fontenc.sty removed (obsoleted by textalpha.sty).
========== ===== ==========================================================
-Files
-=====
+
+LaTeX files
+===========
`<greek-fontenc.def>`_
`Common Greek font encoding definitions <greek-fontenc.def.html>`_.
@@ -52,6 +55,26 @@ Files
comes with babel_'s Greek support and ``lgrxenc.def`` from the lgrx_
bundle.
+`<textalpha.sty>`_
+ `Greek symbols in text <textalpha.sty.html>`_
+ independent of font encoding and TeX engine.
+
+`<alphabeta.sty>`_
+ Generic macros for `Greek symbols in text and math <alphabeta.sty.html>`_.
+
+Literate source files were converted with PyLit_ to reStructuredText and
+with Docutils_ to the HTML documentation.
+
+
+Documentation and test documents
+================================
+
+`<textalpha-test.tex>`__, `<textalpha-test.pdf>`_
+ `The textalpha package`.
+
+`<alphabeta-test.tex>`__ `<alphabeta-test.pdf>`_
+ `The alphabeta package`.
+
`<lgrenc-test.tex>`_, `<lgrenc-test.pdf>`_
Test and usage example.
@@ -61,14 +84,15 @@ Files
The package hyperref_ defines the PU font encoding which also supports
(monotonic) Greek.
-Experimental files that are still in development and will eventually be
-moved to/merged with other packages or removed in future versions:
+Experimental files
+==================
-`<greek-fontenc.sty>`_
- `Greek text font encoding setup <greek-fontenc.sty.html>`_
+These files are still in development and will eventually be moved to/merged
+with other packages or removed in future versions:
`<greek-euenc.def>`_
- `Greek LICR definitions for XeTeX and LuaTeX <greek-euenc.def.html>`_
+ `Greek LICR definitions for XeTeX and LuaTeX <greek-euenc.def.html>`_.
+ Requires euenc_.
`<test-euenc.tex>`_
Example for use of the experimental Greek LICR definitions with XeTeX or
@@ -77,8 +101,6 @@ moved to/merged with other packages or removed in future versions:
`<lgr2licr.lua>`_
`LGR Transcription to Greek LICR transformation <lgr2licr.lua.html>`_
-Literate source files were converted with PyLit_ to reStructuredText and
-with Docutils_ to the HTML documentation.
Installation
@@ -98,27 +120,30 @@ Otherwise, make sure LaTeX can find the package and definition files:
Usage
=====
-For 8-bit TeX, pass the encoding name as option to fontenc_. For example,
-specify T1 (Latin) as default font encoding and LGR for Greek with ::
+To ensure Greek support independent of the TeX engine write ::
- \usepackage[LGR,T1]{fontenc}
+ \usepackage{textalpha}
-See [fntguide]_ for details and `<lgrenc-test.tex>`_ for an example.
+For details see `<textalpha-test.tex>`_ and `<textalpha-test.pdf>`_ (8-bit
+TeX) as well as `<test-euenc.tex>`_ and `<test-euenc.pdf>`_ (XeTeX/LuaTeX).
-For XeTeX/LuaTeX, you can specify the EU1/EU2 encoding and
-load the experimental ``greek-euenc.def``::
+To use the established macro names (``\alpha`` ... ``\Omega``) in text and
+math mode, write ::
- \usepackage[EU1]{fontenc} % XeTeX
- % \usepackage[EU2]{fontenc} % LuaTeX
- \makeatletter
- \input{greek-euenc.def}
- \makeatother
+ \usepackage{alphabeta}
-XeTeX/LuaTeX usage details are likely to change in the future!!!
+For details see `<alphabeta-test.tex>`_ and `<alphabeta-test.pdf>`_.
-To ensure Greek support independent of the TeX engine, you may write ::
+For 8-bit TeX, you may also pass LGR as option to fontenc_. For example,
+specify T1 (Latin) as default font encoding and LGR for Greek with ::
+
+ \usepackage[LGR,T1]{fontenc}
+
+In this case, using Greek text macros without explicite font switch will
+lead to errors.
+
+See [fntguide]_ for details and `<lgrenc-test.tex>`_ for an example.
- \usepackage{fontenc-greek}
Greek text font encodings
@@ -351,6 +376,7 @@ as-is).
.. _GFS font collection: http://www.ctan.org/pkg/gfs
.. _Kerkis: http://www.ctan.org/pkg/kerkis
.. _babel: http://www.ctan.org/pkg/babel
+.. _euenc: http://www.ctan.org/pkg/euenc
.. _fontenc: http://www.ctan.org/pkg/fontenc
.. _grtimes: http://www.ctan.org/pkg/grtimes
.. _hyperref: http://www.ctan.org/pkg/hyperref