diff options
author | Karl Berry <karl@freefriends.org> | 2013-05-06 22:23:10 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-05-06 22:23:10 +0000 |
commit | 9cb6ff3da76db3a4b013774ef22770f25eb5c795 (patch) | |
tree | 2911fab128b91822c235e8656028cd4b2f8be286 /Master/texmf-dist/doc/generic | |
parent | e5d1bcc98918d54a3205bd45060787871e9d26df (diff) |
babel-$ll (for 3.9a)
git-svn-id: svn://tug.org/texlive/trunk@30287 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/generic')
-rw-r--r-- | Master/texmf-dist/doc/generic/babel-russian/README | 116 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/babel-russian/russianb.pdf | bin | 0 -> 175881 bytes |
2 files changed, 116 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/babel-russian/README b/Master/texmf-dist/doc/generic/babel-russian/README new file mode 100644 index 00000000000..ce03ed46955 --- /dev/null +++ b/Master/texmf-dist/doc/generic/babel-russian/README @@ -0,0 +1,116 @@ +Russian Language Definition File for Babel v1.3a + +Igor A. Kotelnikov <kia999 at mail dot ru> + + +1. INSTALLATION + +- unpack russianb.zip +- run latex.exe russianb.ins +- remove russianb.ldf that might come with babel; + it is usually located at <textmf>/tex/generic/babel/contrib/russian. +- move russianb.ldf to the location indicated above. + + +2. USAGE + +Russian language definition file can be used both with legacy 8-bit engines +(such as latex.exe or pdflatex.exe) and unicode compilers (xelatex.exe or +lualatex.exe). The unicode engines can be ran either in unicode mode or +8-bit compatibility mode. The two modes differ by a set of packages loaded +in the preamble of a source TeX file. It is important to keep recommended +order of package loading, especially when running unicode engines +in a compatibility 8-bit mode. + +In examples below, it is assumed that source file has utf8 input encoding. + +2.1. 8-bit mode + +2.1.1 PDFLATeX, LaTeX + + \usepackage[T1,T2A]{fontenc} + \usepackage[utf8]{inputenc} + \usepackage[english,russian]{babel} + +2.1.2 LuaLaTeX + + \usepackage[T1,T2A]{fontenc} + \usepackage[lutf8]{luainputenc} + \usepackage[english,russian]{babel} + +2.1.3 XeLaTeX + + \XeTeXinputencoding "bytes" + \usepackage[utf8]{inputenc} + \usepackage[T2A]{fontenc} + \usepackage[english,russian]{babel} + +2.2 Unicode mode + + \usepackage{fontspec} + \defaultfontfeatures{Ligatures={TeX}} + \setmainfont{CMU Serif} + \setsansfont{CMU Sans Serif} + \setmonofont{CMU Typewriter Text} + \usepackage[english,russian]{babel} + +Instead of Computer Modern Unicode (CMU) font loaded in this example, +you may use any True Type or Open Type font installed on your computer. + +2.3 Typesetting ancient book + + \usepackage[english,russian]{babel} + \languageattribute{russian}{ancient} +or + \usepackage[english,russian.ancient]{babel} + +Using unicode mode is strongly recommended for typesetting ancient texts. +Be sure to take X2 or OT2 font encodings when running 8-bit engine such +as latex or pdflatex. + + +3. DOCUMENTATION + +See russianb.pdf for more information. + + +4. KNOWN PROBLEMS + +Before switching from a legacy 8-bit engine (tex, pdftex) to an unicode +engine (xetex, luatex) and vise versa delete all .aux, .toc, .lot, .lof +files as they might have stored incompatible internal encoding. + +T2* font encodings do not have legacy cyrillic letter `yat', which is +hard-coded in ancient caprion names. Be sure to use an unicode engine +or take X2 font encoding when setting the language attribute to +"ancient". Consult your font documention for other ancient glypths which +might be absent. + + +5. CHANGES + +2013-04-18 version 1.3a + + * Added the language attribute 'ancient' for typesetting old + Slavonic and Church books. + +2013-04-08 version 1.3 + + * Updated for babel 3.9. + * \Alph and \alph commands are not redefined any more by russianb.ldf. + +2012-06-02 version 1.2a + + * russian/russianb.dtx, v1.2a : Indentation of 1st paragraph removed; + use the indentfirst package to automatically indent first paragraph + after sectioning commands. + +2011-10-20 version 1.2 Igor A. Kotelnikov <kia999 at mail dot ru> + + * Added support for LuaTeX and XeTeX; + added translation for Glossary; removed \Rus, \English, + \Eng, \cyrmath.., \latinencoding, \latintext; + \Russian is now an alias for \selectlanguage{russian}. + +Original source: russianb.dtx, + 2008/03/21 v1.1r Russian support from the babel system. diff --git a/Master/texmf-dist/doc/generic/babel-russian/russianb.pdf b/Master/texmf-dist/doc/generic/babel-russian/russianb.pdf Binary files differnew file mode 100644 index 00000000000..2d15f38d808 --- /dev/null +++ b/Master/texmf-dist/doc/generic/babel-russian/russianb.pdf |