summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/lgrx/README
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-05-07 23:09:57 +0000
committerKarl Berry <karl@freefriends.org>2013-05-07 23:09:57 +0000
commit6a057b80e722d16245808902ad41f9586a4d8a89 (patch)
tree0a2f7d53124dca7666fd11f08fa0342d560e731c /Master/texmf-dist/doc/latex/lgrx/README
parent0c4f1e69c56f45ea333ba16590feae24922c880e (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/README55
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