summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/babel-russian
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-05-06 22:23:10 +0000
committerKarl Berry <karl@freefriends.org>2013-05-06 22:23:10 +0000
commit9cb6ff3da76db3a4b013774ef22770f25eb5c795 (patch)
tree2911fab128b91822c235e8656028cd4b2f8be286 /Master/texmf-dist/doc/generic/babel-russian
parente5d1bcc98918d54a3205bd45060787871e9d26df (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/babel-russian')
-rw-r--r--Master/texmf-dist/doc/generic/babel-russian/README116
-rw-r--r--Master/texmf-dist/doc/generic/babel-russian/russianb.pdfbin0 -> 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
new file mode 100644
index 00000000000..2d15f38d808
--- /dev/null
+++ b/Master/texmf-dist/doc/generic/babel-russian/russianb.pdf
Binary files differ