diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/babel-greek/README')
-rw-r--r-- | Master/texmf-dist/doc/generic/babel-greek/README | 56 |
1 files changed, 44 insertions, 12 deletions
diff --git a/Master/texmf-dist/doc/generic/babel-greek/README b/Master/texmf-dist/doc/generic/babel-greek/README index 6cead21490d..ee2b1a991f7 100644 --- a/Master/texmf-dist/doc/generic/babel-greek/README +++ b/Master/texmf-dist/doc/generic/babel-greek/README @@ -17,23 +17,42 @@ In 1997, Apostolos Syropoulos added support for the Greek language to the "babel" package. The file ``greek.ldf`` provides options for monotonic (single-diacritic) and polytonic (multiple-diacritic) modes of writing. -Currently, it only works with LaTeX and 8-bit TeX engines. Users of the -XeTeX and LuaTeX engines are advised to use the polyglossia_ package -instead. +There is now partial support for Unicode-aware TeX engines (XeTeX/LuaTeX). +However, users of the XeTeX and LuaTeX engines are advised to use the +polyglossia_ package. News ---- -:2013-05-17: * New maintainer. - * The encoding definition file ``lgrenc.def`` moved to the - greek-fontenc_ package. +.. class:: borderless + +===== ========== =========================================================== +1.4 2013-05-17 New maintainer. +.. The encoding definition file ``lgrenc.def`` moved to the + greek-fontenc_ package. + +1.5 2013-06-21 bugfixes and cleanup, +.. LICR macros in string definitions, +.. LGR font encoding not used with XeTeX/LuaTeX, +.. input "xgreek-fixes.def" from polyglossia_ with Xe/LuaTeX. +===== ========== =========================================================== + Requirements ------------ -The "babel-greek" package requires the babel_ base package, `Greek text -fonts`_ in the LGR encoding, and the encoding definition file ``lgrenc.def`` -from the greek-fontenc_ package. +Typesetting Greek texts requires a `font containing Greek glyphs`__. + +The "babel-greek" package requires the babel_ base package. `Greek text +fonts`_ in the LGR encoding and the encoding definition file ``lgrenc.def`` +from the greek-fontenc_ package are required with 8-bit TeX engines. + +For correct up/downcasing with XeTeX/LuaTeX, the file ``xgreek-fixes.def`` +from polyglossia_ is required. + +"plain" TeX is currently not supported. Patches are welcome. + +__ http://www.ctan.org/topic/font-greek Installation @@ -58,20 +77,30 @@ Otherwise, make sure LaTeX can find the required files: Usage ----- -Pass the "greek" or "polutonikogreek" options to babel:: +Pass the "greek" option to babel:: \usepackage[greek]{babel} +For polytonic greek, set the language attribute "polutoniko":: + + \languageattribute{greek}{polutoniko} + For details see `<usage.pdf>`_, `<greek.pdf>`_ and the babel_ documentation. Literal input of Greek characters is possible with the greek-inputenc_ -package. +package and XeTeX/LuaTeX. Greek text fonts ---------------- +With the XeTeX or LuaTeX engines, the user should ensure that the choosen +font contains the required glyphs (the default Latin Modern fonts miss +them). Examples for suitable fonts are the CM-unicode_ or the `Linux +Libertine`_ OpenType fonts as well as any system-wide installed OTF fonts +that support Greek (e.g. `Deja Vu`_). + The LGR font encoding is the de-facto standard for typesetting Greek with -(8-bit) LaTeX. Fonts in this encoding include the `CB fonts`_ (matching CM), +8-bit LaTeX. Fonts in this encoding include the `CB fonts`_ (matching CM), grtimes_ (Greek Times), Kerkis_ (matching URW Bookman), and the `GFS font collection`_. Setup of these fonts as Greek variant to matching Latin fonts is facilitated by the substitutefont_ package. @@ -97,11 +126,14 @@ font-encoding comprising Latin and Greek like the hypothetic T7 or Unicode .. _babel: http://www.ctan.org/pkg/babel .. _fontspec: http://www.ctan.org/pkg/fontspec .. _CB Fonts: http://www.ctan.org/pkg/cbgreek-complete +.. _CM-unicode: http://www.ctan.org/pkg/cm-unicode +.. _Deja Vu: http://dejavu-fonts.org .. _grtimes: http://www.ctan.org/pkg/grtimes .. _greek-fontenc: http://www.ctan.org/pkg/greek-fontenc .. _greek-inputenc: http://www.ctan.org/pkg/greek-inputenc .. _GFS font collection: http://www.ctan.org/pkg/gfs .. _Kerkis: http://www.ctan.org/pkg/kerkis .. _lgrx: http://www.ctan.org/pkg/lgrx +.. _Linux Libertine: http://www.ctan.org/pkg/libertine .. _polyglossia: http://www.ctan.org/pkg/polyglossia .. _substitutefont: http://www.ctan.org/pkg/substitutefont |