diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/greek-fontenc/README')
-rw-r--r-- | Master/texmf-dist/doc/latex/greek-fontenc/README | 86 |
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 |