diff options
author | Karl Berry <karl@freefriends.org> | 2013-05-07 23:09:57 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-05-07 23:09:57 +0000 |
commit | 6a057b80e722d16245808902ad41f9586a4d8a89 (patch) | |
tree | 0a2f7d53124dca7666fd11f08fa0342d560e731c /Master/texmf-dist/doc/latex/lgrx/README | |
parent | 0c4f1e69c56f45ea333ba16590feae24922c880e (diff) |
lgrx (7may13)
git-svn-id: svn://tug.org/texlive/trunk@30320 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/lgrx/README')
-rw-r--r-- | Master/texmf-dist/doc/latex/lgrx/README | 55 |
1 files changed, 31 insertions, 24 deletions
diff --git a/Master/texmf-dist/doc/latex/lgrx/README b/Master/texmf-dist/doc/latex/lgrx/README index 302cf95bc23..dc5ffe8d41f 100644 --- a/Master/texmf-dist/doc/latex/lgrx/README +++ b/Master/texmf-dist/doc/latex/lgrx/README @@ -18,17 +18,16 @@ Greek text with the LGR font encoding for both, monotonic and polytonic Greek, independent of the `babel` package. - The bundle is available from CTAN__ and included in TeXLive - 2012. Development takes place at the Sourceforge__. + The bundle is available from CTAN__ and included in + TeXLive 2012. -__ http://www.ctan.org/tex-archive/macros/latex/contrib/lgrx -__ http://milde.users.sourceforge.net/LGR/ + __ http://www.ctan.org/pkg/lgrx .. Note:: The TeXLive 2012 pre-release contains the Unicode definition file ``lgrenc.dfu`` in the documentation instead of the TEXPATH. To enable - `Greek Unicode support`_, update via `tlmgr` or place a copy in the + `utf-8 support for Greek`_, update via `tlmgr` or place a copy in the TEXPATH «by hand». See http://tug.org/pipermail/tex-live/2012-June/031757.html @@ -54,7 +53,8 @@ LaTeX files: Documentation and test documents: .. class:: run-in - :`<lgrx.pdf>`_: user documentation, source `<lgrx.tex>`__ + :`<diacritics.pdf>`_: `Greek diacritics with standard accent macros` + source `<diacritics.tex>`__ :`<greekhyperref.pdf>`_: `Greek script in PDF metadata`, source `<greekhyperref.tex>`__ :`<greek-unicode.pdf>`_: `Greek Unicode with lgrenc.dfu`, @@ -82,7 +82,7 @@ it up with fontspec_. Beware, that you must not use the ``greek`` or polyglossia_ provides Greek language support for XeLaTeX/LuaLaTeX. If you go this way, you don't need the lgrx bundle. -\*T7 +T7 ~~~~ The [encguide]_ reserves the name T7 for a Greek `standard font encoding`. @@ -104,6 +104,14 @@ transliteration. This enables simple input with a Latin keyboard. Characters with diacritics are selected by ligature definitions in the font (see [greek-usage]_, [teubner-doc]_, [cbfonts]_). +A major drawback of this transliteration is, that you cannot access Latin +letters if LGR is the active font encoding (e.g. in documents or parts of +documents given the `Babel` language ``greek`` or ``polutionikogreek``). +This means that for every Latin-written word or acronym an explicite +language-switch is required. This problem can only be solved via a +font-encoding comprising Latin and Greek like the hypothetic T7_ or Unicode +(with XeTeX or LuaTeX). + \*OT7 ~~~~~ @@ -190,21 +198,21 @@ with (8-bit) LaTeX in Greek as well as multi-lingual documents. Comprehensive font encoding definition file ------------------------------------------- -``lgrxenc.def`` is an alternative to the rudimentary LGR encoding -definition file [#fdf]_ ``lgrenc.def`` which comes with babel_'s Greek -support. It defines macros for Greek characters the LGR font encoding that -select pre-composed glyphs if possible and places the diacritics according -to Greek typesetting rules else. Combined accents can be specified as -backslash + transliteration (``\~>a``) or iteratively (``\~\>{a}``). +``lgrxenc.def`` is an alternative to the rudimentary LGR encoding definition +file [#fdf]_ ``lgrenc.def`` which comes with babel_'s Greek support. It +defines LICR macros for Greek characters that select pre-composed glyphs if +possible and places the diacritics according to Greek typesetting rules +else. Combined accents can be specified as backslash + transliteration +(``\~>a``) or iteratively (``\~\>{a}``). For usage and documentation see the literal source lgrxenc.def.html_, the -user manual lgrx.pdf_, and the test document lgrxenc-test.pdf_. +user manual diacritics.pdf_, and the test document lgrxenc-test.pdf_. .. [#fdf] See [fntguide_, section 5] for a definition of `encoding definition files`. -Greek Unicode support ---------------------- +UTF-8 support for Greek +----------------------- ``lgrenc.dfu`` provides standards-compatible UTF-8 support for Greek based on the comprehensive font encoding definitions. It is compatible with @@ -214,13 +222,12 @@ hyperref_ enabling Greek characters in PDF metadata without the need for See the literal source lgrenc.dfu.html_ and the test document greek-unicode.pdf_. -Macros for Greek in text ------------------------- +Text macros for Greek symbols +----------------------------- -``textalpha.sty`` defines ``\textalpha``, ``\textbeta`` ... macros for Greek -letters in text that work in any font encoding and alias macros for -compatibility with existing packages. With this package, Unicode input of -Greek letters works in any font encoding, too. +``textalpha.sty`` makes the ``\textalpha``, ``\textbeta`` ... macros as well +as the ``\ensuregreek`` command aviable in any font encoding. With this +package, Unicode input of Greek letters works in any font encoding, too. .. _limitations: @@ -234,11 +241,11 @@ However, in any font encoding except LGR: See the literal source textalpha.sty.html_ and textalpha-test.pdf_ for details on usage, limitations, and recommended workarounds. -Generic macros for Greek letters +Generic macros for Greek symbols -------------------------------- ``alphabeta.sty`` allows you to use ``\alpha``, ``\beta``, ... in both, text -and math. For this, the math macros are redefined with the help of +and math mode. For this, the math macros are redefined with the help of ``\TextOrMath`` from the standard package fixltx2e_. See the literal source alphabeta.sty.html_ and the test document |