diff options
author | Norbert Preining <preining@logic.at> | 2013-05-27 04:50:31 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2013-05-27 04:50:31 +0000 |
commit | 8103639268b02c8c5b27e1c2aac11e1bc5d92f22 (patch) | |
tree | 87aa20e28c166f671343b1a0896d5700941bcc13 /Master/texmf-dist/doc/generic/babel-greek | |
parent | 5267058a04749cee1879abed85f720e4c43fdaac (diff) |
babel-greek update (5/27)
git-svn-id: svn://tug.org/texlive/trunk@30720 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/generic/babel-greek')
-rw-r--r-- | Master/texmf-dist/doc/generic/babel-greek/GreekFonts.txt | 28 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/babel-greek/README | 107 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/babel-greek/README.html | 102 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/babel-greek/greek.pdf | bin | 202730 -> 206574 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/babel-greek/usage.pdf | bin | 0 -> 172121 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/babel-greek/usage.tex | 13 |
6 files changed, 217 insertions, 33 deletions
diff --git a/Master/texmf-dist/doc/generic/babel-greek/GreekFonts.txt b/Master/texmf-dist/doc/generic/babel-greek/GreekFonts.txt deleted file mode 100644 index 4bc082f60e6..00000000000 --- a/Master/texmf-dist/doc/generic/babel-greek/GreekFonts.txt +++ /dev/null @@ -1,28 +0,0 @@ - - The Greek fonts - - - The latest version of the "babel" package supports the Greek language. In - order to be able to use the "greek" option correctly someone must have - the correct fonts properly installed. The "greek" option uses the new - fonts designed by Claudio Beccari (beccari@polito.it). The fonts are - complete, i.e., there are shapes for every possible combination. Moreover, - the fonts include the big slide size fonts, which were missing in the - previous font bundle. - - Where to find them - - All the necessary Greek fonts reside in any of the CTAN nodes. They - reside in the directory languages/greek/cb. The font bundle includes - hyphenation patterns plus usage information for the greek option. - - October 15, 1997 - - Apostolos Syropoulos - - snail mail: 366, 28th October Str. - GR-671 00 Xanthi, GREECE - - electronic - mail: apostolo@platon.ee.duth.gr or - apostolo@obelix.ee.duth.gr diff --git a/Master/texmf-dist/doc/generic/babel-greek/README b/Master/texmf-dist/doc/generic/babel-greek/README new file mode 100644 index 00000000000..6cead21490d --- /dev/null +++ b/Master/texmf-dist/doc/generic/babel-greek/README @@ -0,0 +1,107 @@ +babel-greek +*********** +Babel support for Greek +======================= + +:Copyright: © 1997 Apostolos Syropoulos, Claudio Beccari, Johannes Brahms, + © 2013 Günter Milde +: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: Babel-greek is a contributed package providing support for the + Greek language and script via the Babel_ system. + + +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. + +News +---- + +:2013-05-17: * New maintainer. + * The encoding definition file ``lgrenc.def`` moved to the + greek-fontenc_ package. + +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. + + +Installation +------------ + +If possible, get this package from your distribution using its installation +manager. + +Otherwise, make sure LaTeX can find the required files: + +* Download and unpack `babel-greek.zip`. + +* Run ``tex`` or ``latex`` on the batch file ``greek.ins``. + +* Move all files ending in ``.def``, ``.fd``, ``.ldf``, or ``.sty`` + into a directory searched by TeX. + +* To produce the documentation run the files ``usage.tex`` and all files + ending in ``.dtx`` through LaTeX. + + +Usage +----- + +Pass the "greek" or "polutonikogreek" options to babel:: + + \usepackage[greek]{babel} + +For details see `<usage.pdf>`_, `<greek.pdf>`_ and the babel_ documentation. +Literal input of Greek characters is possible with the greek-inputenc_ +package. + + +Greek text fonts +---------------- + +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), +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. + +The LGR font encoding generates Greek characters via an ASCII +transliteration. This enables simple input with a Latin keyboard. +Characters with diacritics are selected by ligature definitions in the +font (see `<usage.pdf>`_). + +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). + + +.. References + ---------- + +.. _LaTeX Project Public License: http://www.latex-project.org/lppl.txt +.. _babel: http://www.ctan.org/pkg/babel +.. _fontspec: http://www.ctan.org/pkg/fontspec +.. _CB Fonts: http://www.ctan.org/pkg/cbgreek-complete +.. _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 +.. _polyglossia: http://www.ctan.org/pkg/polyglossia +.. _substitutefont: http://www.ctan.org/pkg/substitutefont diff --git a/Master/texmf-dist/doc/generic/babel-greek/README.html b/Master/texmf-dist/doc/generic/babel-greek/README.html new file mode 100644 index 00000000000..a278d42b4e8 --- /dev/null +++ b/Master/texmf-dist/doc/generic/babel-greek/README.html @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="utf-8" ?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<meta name="generator" content="Docutils 0.11: http://docutils.sourceforge.net/" /> +<title>babel-greek</title> +<meta name="copyright" content="© 1997 Apostolos Syropoulos, Claudio Beccari, Johannes Brahms, © 2013 Günter Milde" /> +<link rel="stylesheet" href="../../../../../Python/docutils-svn/docutils/docutils/writers/html4strict/html4css1.css" type="text/css" /> +<link rel="stylesheet" href="../../../../../Python/docutils-svn/docutils/docutils/writers/html4strict/html4css2.css" type="text/css" /> +</head> +<body> +<div class="document" id="babel-greek"> +<h1 class="title">babel-greek</h1> +<h2 class="subtitle" id="babel-support-for-greek">Babel support for Greek</h2> + +<dl class="docinfo simple"> +<dt class="copyright">Copyright</dt> +<dd class="copyright">© 1997 Apostolos Syropoulos, Claudio Beccari, Johannes Brahms, +© 2013 Günter Milde</dd> +<dt>Licence</dt> +<dd><p>This work may be distributed and/or modified under the +conditions of the <a class="reference external" href="http://www.latex-project.org/lppl.txt">LaTeX Project Public License</a>, either +version 1.3 of this license or any later version.</p> +</dd> +</dl> +<div class="abstract topic"> +<p class="topic-title first">Abstract</p> +<p>Babel-greek is a contributed package providing support for the +Greek language and script via the <a class="reference external" href="http://www.ctan.org/pkg/babel">Babel</a> system.</p> +</div> +<p>In 1997, Apostolos Syropoulos added support for the Greek language to the +“babel” package. The file <tt class="literal">greek.ldf</tt> provides options for monotonic +(single-diacritic) and polytonic (multiple-diacritic) modes of writing.</p> +<p>Currently, it only works with LaTeX and 8-bit TeX engines. Users of the +XeTeX and LuaTeX engines are advised to use the <a class="reference external" href="http://www.ctan.org/pkg/polyglossia">polyglossia</a> package +instead.</p> +<div class="section" id="news"> +<h1>News</h1> +<dl class="field-list simple"> +<dt>2013-05-17</dt> +<dd><ul class="simple"> +<li><p>New maintainer.</p></li> +<li><p>The encoding definition file <tt class="literal">lgrenc.def</tt> moved to the +<a class="reference external" href="http://www.ctan.org/pkg/greek-fontenc">greek-fontenc</a> package.</p></li> +</ul> +</dd> +</dl> +</div> +<div class="section" id="requirements"> +<h1>Requirements</h1> +<p>The “babel-greek” package requires the <a class="reference external" href="http://www.ctan.org/pkg/babel">babel</a> base package, <a class="reference internal" href="#greek-text-fonts">Greek text +fonts</a> in the LGR encoding, and the encoding definition file <tt class="literal">lgrenc.def</tt> +from the <a class="reference external" href="http://www.ctan.org/pkg/greek-fontenc">greek-fontenc</a> package.</p> +</div> +<div class="section" id="installation"> +<h1>Installation</h1> +<p>If possible, get this package from your distribution using its installation +manager.</p> +<p>Otherwise, make sure LaTeX can find the required files:</p> +<ul class="simple"> +<li><p>Download and unpack <cite>babel-greek.zip</cite>.</p></li> +<li><p>Run <tt class="literal">tex</tt> or <tt class="literal">latex</tt> on the batch file <tt class="literal">greek.ins</tt>.</p></li> +<li><p>Move all files ending in <tt class="literal">.def</tt>, <tt class="literal">.fd</tt>, <tt class="literal">.ldf</tt>, or <tt class="literal">.sty</tt> +into a directory searched by TeX.</p></li> +<li><p>To produce the documentation run the files <tt class="literal">usage.tex</tt> and all files +ending in <tt class="literal">.dtx</tt> through LaTeX.</p></li> +</ul> +</div> +<div class="section" id="usage"> +<h1>Usage</h1> +<p>Pass the “greek” or “polutonikogreek” options to babel:</p> +<pre class="literal-block">\usepackage[greek]{babel} +</pre> +<p>For details see <a class="reference external" href="usage.pdf">usage.pdf</a>, <a class="reference external" href="greek.pdf">greek.pdf</a> and the <a class="reference external" href="http://www.ctan.org/pkg/babel">babel</a> documentation. +Literal input of Greek characters is possible with the <a class="reference external" href="http://www.ctan.org/pkg/greek-inputenc">greek-inputenc</a> +package.</p> +</div> +<div class="section" id="greek-text-fonts"> +<h1>Greek text fonts</h1> +<p>The LGR font encoding is the de-facto standard for typesetting Greek with +(8-bit) LaTeX. Fonts in this encoding include the <a class="reference external" href="http://www.ctan.org/pkg/cbgreek-complete">CB fonts</a> (matching CM), +<a class="reference external" href="http://www.ctan.org/pkg/grtimes">grtimes</a> (Greek Times), <a class="reference external" href="http://www.ctan.org/pkg/kerkis">Kerkis</a> (matching URW Bookman), and the <a class="reference external" href="http://www.ctan.org/pkg/gfs">GFS font +collection</a>. Setup of these fonts as Greek variant to matching Latin fonts +is facilitated by the <a class="reference external" href="http://www.ctan.org/pkg/substitutefont">substitutefont</a> package.</p> +<p>The LGR font encoding generates Greek characters via an ASCII +transliteration. This enables simple input with a Latin keyboard. +Characters with diacritics are selected by ligature definitions in the +font (see <a class="reference external" href="usage.pdf">usage.pdf</a>).</p> +<p>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 <cite>Babel</cite> language <tt class="literal">greek</tt> or <tt class="literal">polutionikogreek</tt>). +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).</p> +<!-- References +- - - - - - - - - - --> +</div> +</div> +</body> +</html> diff --git a/Master/texmf-dist/doc/generic/babel-greek/greek.pdf b/Master/texmf-dist/doc/generic/babel-greek/greek.pdf Binary files differindex eda5cf13719..ad572570849 100644 --- a/Master/texmf-dist/doc/generic/babel-greek/greek.pdf +++ b/Master/texmf-dist/doc/generic/babel-greek/greek.pdf diff --git a/Master/texmf-dist/doc/generic/babel-greek/usage.pdf b/Master/texmf-dist/doc/generic/babel-greek/usage.pdf Binary files differnew file mode 100644 index 00000000000..4a290ee2b22 --- /dev/null +++ b/Master/texmf-dist/doc/generic/babel-greek/usage.pdf diff --git a/Master/texmf-dist/doc/generic/babel-greek/usage.tex b/Master/texmf-dist/doc/generic/babel-greek/usage.tex index 122cd8b07e4..87f119de614 100644 --- a/Master/texmf-dist/doc/generic/babel-greek/usage.tex +++ b/Master/texmf-dist/doc/generic/babel-greek/usage.tex @@ -16,7 +16,7 @@ % % This work has the LPPL maintenance status "maintained". % -% The Current Maintainer of this work is Johannes Braams. +% The Current Maintainer of this work is Günter Milde. % % The list of all files belonging to the Babel system is % given in the file `manifest.bbl. See also `legal.bbl' for additional @@ -49,8 +49,9 @@ \section{Overview} The \texttt{greek} option of the \texttt{babel} package is an attempt to make it possible for someone to write Greek text with \LaTeX. The current -version of the \texttt{greek} option supports the \sg polutonik'o \sa\ -accentual system of the Greek language. +version of the \texttt{greek} option supports the +\textgreek{monotonik'o} and \textgreek{polutonik'o} +accentual systems of the Greek language. Moreover, there is now support for Greek numerals. One can produce easily valid Greek numerals both in uppercase and lowercase forms, e.g, \textgreek{\greeknumeral{1997}}\ and \textgreek{\Greeknumeral{1997}}. The @@ -59,7 +60,9 @@ and uppercase Greek numerals correspondingly. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Typing Greek Text} \TeX\ understands only the basic ASCII characters, so it is not possible -to enter directly Greek letters. Instead, someone enters Latin letters +to enter directly Greek letters.\footnote{Literal input of Greek characters +is possible with the greek-inputenc LaTeX package.} +Instead, someone enters Latin letters which are mapped to their Greek ``counterparts'' by \TeX. The following table shows the transliteration employed: \begin{center} @@ -236,7 +239,7 @@ greek counterparts: \begin{center} \begin{tabular}{cc}\hline Command & Output\\ \hline -\verb|$\sin^{2}x+\cos^{2}x=1$| & $\sin^{2}x+\cos^{2}y=1$\\ +\verb|$\sin^{2}x+\cos^{2}x=1$| & $\sin^{2}x+\cos^{2}x=1$\\ \hline \end{tabular} \end{center} |