summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/greek-fontenc/README
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-11-29 22:11:02 +0000
committerKarl Berry <karl@freefriends.org>2013-11-29 22:11:02 +0000
commit83583b57e8624e227242b9bc763bbe6e389280ed (patch)
treeb8127d0edc5a14846b306b3dd4c03e866f415562 /Master/texmf-dist/doc/latex/greek-fontenc/README
parent48b730145866842f961daf4af297ecd5d11447f6 (diff)
greek-fontenc (29nov13)
git-svn-id: svn://tug.org/texlive/trunk@32276 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/README60
1 files changed, 37 insertions, 23 deletions
diff --git a/Master/texmf-dist/doc/latex/greek-fontenc/README b/Master/texmf-dist/doc/latex/greek-fontenc/README
index 552bc52248c..fa84ec05db8 100644
--- a/Master/texmf-dist/doc/latex/greek-fontenc/README
+++ b/Master/texmf-dist/doc/latex/greek-fontenc/README
@@ -4,7 +4,7 @@ Greek font encoding definition files
************************************
:Author: Günter Milde
-:Date: 2013-09-10
+:Date: 2013-10-01
:Copyright: © 2013 Günter Milde <milde@users.sf.net>
:Licence: This work may be distributed and/or modified under the
conditions of the `LaTeX Project Public License`_, either
@@ -39,10 +39,11 @@ News
updated to work with XeTeX/LuaTeX.
.. greek-fontenc.sty removed (obsoleted by textalpha.sty).
2013-10-01 0.10.1 bugfix in greek-euenc.def_ and alphabeta-euenc.def_.
+2013-11-28 0.11 compatibility with Xe/LuaTeX in 8-bit mode,
+.. ``\greekscript`` TextCommand.
========== ====== ==========================================================
-
LaTeX files
===========
@@ -67,7 +68,11 @@ LaTeX files
`Composite defintions for alphabeta.sty_ with XeTeX/LuaTeX.
<alphabeta-euenc.def.html>`_
-Literate source files were converted with PyLit_ to reStructuredText and
+`<greek-euenc.def>`_
+ `Greek LICR definitions for XeTeX and LuaTeX <greek-euenc.def.html>`_.
+ Requires euenc_.
+
+Literate source files were converted with PyLit_ to reStructuredText_ and
with Docutils_ to the HTML documentation.
@@ -83,6 +88,11 @@ Documentation and test documents
`<lgrenc-test.tex>`_, `<lgrenc-test.pdf>`_
Test and usage example.
+`<euenc-test.tex>`_, `<euenc-test.pdf>`_
+ Example for use of the experimental Greek LICR definitions with XeTeX or
+ LuaTeX.
+
+
`<greekhyperref.tex>`_, `<greekhyperref.pdf>`_
`Greek script in PDF metadata`.
@@ -95,14 +105,6 @@ Experimental files
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>`_.
- Requires euenc_.
-
-`<test-euenc.tex>`_
- Example for use of the experimental Greek LICR definitions with XeTeX or
- LuaTeX.
-
`<lgr2licr.lua>`_
`LGR Transcription to Greek LICR transformation <lgr2licr.lua.html>`_
@@ -125,31 +127,42 @@ Otherwise, make sure LaTeX can find the package and definition files:
Usage
=====
-To ensure Greek support independent of the TeX engine write ::
+There are many alternatives to use the Greek font encoding setup
+provided by this package/bundle, e.g.:
+
+* Ensure Greek support in text mode with `textalpha`::
\usepackage{textalpha}
-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 details see `<textalpha-test.tex>`_ and `<textalpha-test.pdf>`_ (8-bit
+ TeX) as well as `<euenc-test.tex>`_ and `<euenc-test.pdf>`_
+ (XeTeX/LuaTeX).
-To use the established macro names (``\alpha`` ... ``\Omega``) in text and
-math mode, write ::
+* To use the short macro names (``\alpha`` ... ``\Omega``) known from math
+ mode in both, text and math mode, write ::
\usepackage{alphabeta}
-For details see `<alphabeta-test.tex>`_ and `<alphabeta-test.pdf>`_.
+ For details see `<alphabeta-test.tex>`_ and `<alphabeta-test.pdf>`_.
-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 ::
+* Use the ``greek`` option with Babel_ (requires babel-greek_)::
- \usepackage[LGR,T1]{fontenc}
+ \usepackage[greek]{babel}
-In this case, using Greek text macros without explicite font switch will
-lead to errors.
+* Declare LGR via fontenc_. For example, specify T1 (8-bit
+ Latin) as default font encoding and LGR for Greek with ::
-See [fntguide]_ for details and `<lgrenc-test.tex>`_ for an example.
+ \usepackage[LGR,T1]{fontenc}
+ Note that without ``textalpha`` or ``alphabeta``, Greek text macros work
+ only if the current font encoding supports Greek. See [fntguide]_ for
+ details and `<lgrenc-test.tex>`_ for an example.
+* LGR encoded fonts can also be used alongside Unicode fonts with
+ XeTeX/LuaTeX to enable the input of Greek letters via the Latin
+ transcription provided by this font encoding.
+ See `<euenc-test.tex>`_ -> `<euenc-test.pdf>`_ and
+ `<lgrenc-test.tex>`_ -> `<lgrenc-test.tex>`_.
Greek text font encodings
=========================
@@ -381,6 +394,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
+.. _babel-greek: http://www.ctan.org/pkg/babel-greek
.. _euenc: http://www.ctan.org/pkg/euenc
.. _fontenc: http://www.ctan.org/pkg/fontenc
.. _grtimes: http://www.ctan.org/pkg/grtimes