diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/greek-fontenc/README')
-rw-r--r-- | Master/texmf-dist/doc/latex/greek-fontenc/README | 98 |
1 files changed, 47 insertions, 51 deletions
diff --git a/Master/texmf-dist/doc/latex/greek-fontenc/README b/Master/texmf-dist/doc/latex/greek-fontenc/README index d04df534f6f..498b30c0e16 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-07-19 +:Date: 2013-09-10 :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 @@ -17,23 +17,27 @@ Greek font encoding definition files .. note:: The LICR macro names for Greek symbols are chosen pending endorsement by the TeX community and related packages. - + Names for archaic characters, accents/diacritics, and punctuation may change in future versions. News - .. class:: borderless - - ========== ===== ========================================================= - 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. - 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. - ========== ===== ========================================================= - +==== + +.. class:: borderless + +========== ===== ========================================================== +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. +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. +========== ===== ========================================================== + Files ===== @@ -42,43 +46,40 @@ Files `Common Greek font encoding definitions <greek-fontenc.def.html>`_. `<lgrenc.def>`_ - font encoding definitions for LGR_. - - The literate source was converted with PyLit_ to reStructuredText and with - Docutils_ to the documentation `LGR Greek font encoding definitions - <lgrenc.def.html>`_. + `LGR Greek font encoding definitions <lgrenc.def.html>`_. This file is the successor of the basic LGR encoding definition file which comes with babel_'s Greek support and ``lgrxenc.def`` from the lgrx_ bundle. - -`<lgrenc-test.pdf>`_ - test example, source `<lgrenc-test.tex>`_, -`<greekhyperref.pdf>`_ - `Greek script in PDF metadata`, source `<greekhyperref.tex>`_ - +`<lgrenc-test.tex>`_, `<lgrenc-test.pdf>`_ + Test and usage example. + +`<greekhyperref.tex>`_, `<greekhyperref.pdf>`_ + `Greek script in PDF metadata`. + 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: -`<xunicode-greek.sty>`_ - `xunicode extension for Greek <xunicode-greek.sty.html>`_ - -`<test-xunicode.tex>`_ - Example for use of the experimental Greek LICR definitions with XeTeX. +`<greek-fontenc.sty>`_ + `Greek text font encoding setup <greek-fontenc.sty.html>`_ `<greek-euenc.def>`_ `Greek LICR definitions for XeTeX and LuaTeX <greek-euenc.def.html>`_ - + `<test-euenc.tex>`_ - Example for use of the experimental Greek LICR definitions with XeTeX. + Example for use of the experimental Greek LICR definitions with XeTeX or + LuaTeX. `<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 ============ @@ -86,34 +87,26 @@ Installation If possible, get this package from your distribution using its installation manager. -Otherwise, make sure LaTeX can find the files ``lgrenc.def``, -``greek-fontenc.def`` and eventually ``xunicode-greek.sty`` and -``greek-euenc.def``: +Otherwise, make sure LaTeX can find the package and definition files: * Download and unpack ``greek-fontenc.zip``. -* Copy/Move/Link the files to a suitable place in the TDS_ and run - ``texhash``, or place them in the current working directory (e.g. for - testing). +* Copy/Move/Link files ending in ``.def`` or ``.sty`` to a suitable place in + the TDS_ and run ``texhash``, or place them in the current working + directory (e.g. for testing). Usage ===== -Pass the encoding name as option to fontenc_. For example, specify T1 -(Latin) as default font encoding and LGR for Greek with :: +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 :: \usepackage[LGR,T1]{fontenc} See [fntguide]_ for details and `<lgrenc-test.tex>`_ for an example. For XeTeX/LuaTeX, you can specify the EU1/EU2 encoding and -load the experimental ``xunicode-greek``:: - - \usepackage[EU1]{fontenc} % XeTeX - % \usepackage[EU2]{fontenc} % LuaTeX - \usepackage{xunicode-greek} - -or ``greek-euenc.def``:: +load the experimental ``greek-euenc.def``:: \usepackage[EU1]{fontenc} % XeTeX % \usepackage[EU2]{fontenc} % LuaTeX @@ -121,8 +114,11 @@ or ``greek-euenc.def``:: \input{greek-euenc.def} \makeatother -However, XeTeX/LuaTeX usage details are likely to change in the -future!!! +XeTeX/LuaTeX usage details are likely to change in the future!!! + +To ensure Greek support independent of the TeX engine, you may write :: + + \usepackage{fontenc-greek} Greek text font encodings @@ -278,7 +274,7 @@ How to name *accent macros*? * standard accent macros (``\DeclareTextAccent`` definitions in ``latex/base/...``) are one-symbol macros (``\' \" ... \u \v ...``) . -* ``tipa.sty``, ``xunicode``, and ucs_ use the "text" prefix also for accents. +* ``tipa.sty``, xunicode_, and ucs_ use the "text" prefix also for accents. However, the `Adobe Glyph List For New Fonts`_ maps, e.g., "tonos" and "dieresistonos" to 0384 GREEK TONOS and 0385 GREEK DIALYTIKA TONOS, hence @@ -364,4 +360,4 @@ as-is). .. _libertine: http://www.ctan.org/pkg/libertine-legacy .. _substitutefont: http://www.ctan.org/pkg/substitutefont .. _ucs: http://www.ctan.org/pkg/unicode - +.. _xunicode: http://www.ctan.org/pkg/xunicode |