summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-01-10 21:55:28 +0000
committerKarl Berry <karl@freefriends.org>2021-01-10 21:55:28 +0000
commitc42081ff94f39cf51b441d90284972f69f504cdb (patch)
tree3af794e633a2fb5c8c477c534a705d39b292e32f /Master/texmf-dist/doc/generic
parenta4410f9e5a2763c12cda6a12dd8241265fd0d169 (diff)
babel-russian (10jan21)
git-svn-id: svn://tug.org/texlive/trunk@57376 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/generic')
-rw-r--r--Master/texmf-dist/doc/generic/babel-russian/README.md (renamed from Master/texmf-dist/doc/generic/babel-russian/README)40
-rw-r--r--Master/texmf-dist/doc/generic/babel-russian/russianb.pdfbin127486 -> 135771 bytes
2 files changed, 27 insertions, 13 deletions
diff --git a/Master/texmf-dist/doc/generic/babel-russian/README b/Master/texmf-dist/doc/generic/babel-russian/README.md
index fb47e71ebd3..3d5a23445b5 100644
--- a/Master/texmf-dist/doc/generic/babel-russian/README
+++ b/Master/texmf-dist/doc/generic/babel-russian/README.md
@@ -1,6 +1,6 @@
----------------------------------------------------------------
-Russian language module for Babel, v1.3l
+# Russian language module for Babel
Released under the LaTeX Project Public License v1.3c or later.
See http://www.latex-project.org/lppl.txt
@@ -9,9 +9,12 @@ The package provides support for use of Babel in documents written in Russian
(in both traditional and ancient forms). The support is adapted for use both
under legacy TEX engines, and under X∃TEX and LuaTEX.
-The Current Maintainer is Igor A. Kotelnikov <kia999 at mail dot ru>.
+Current version 1.3m dated by 2021-01-10
-1. INSTALLATION
+Current Maintainer is Igor A. Kotelnikov.
+Submit feature request to https://github.com/kia999/babel-russian
+
+## 1. INSTALLATION
- Unpack babel-russian.zip.
- Run "xelatex.exe russianb.dtx" (recommended)
@@ -22,7 +25,7 @@ The Current Maintainer is Igor A. Kotelnikov <kia999 at mail dot ru>.
- Move "russianb.pdf" and README to <textmf>/doc/latex/russian-babel/
- Update filename base (see documentation for your TeX system)
-2. USAGE
+## 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
@@ -35,28 +38,28 @@ Unicode engines in a compatibility 8-bit mode.
In the examples below, it is assumed that a source file to be compile
has utf8 input encoding.
-2.1. 8-bit mode
+### 2.1. 8-bit mode
-2.1.1 PDFLATeX, LaTeX
+#### 2.1.1 PDFLATeX, LaTeX
\usepackage[T1,T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,russian]{babel}
-2.1.2 LuaLaTeX
+#### 2.1.2 LuaLaTeX
\usepackage[T1,T2A]{fontenc}
\usepackage[lutf8]{luainputenc}
\usepackage[english,russian]{babel}
-2.1.3 XeLaTeX
+#### 2.1.3 XeLaTeX
\XeTeXinputencoding "bytes"
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[english,russian]{babel}
-2.2 Unicode mode, LuaLaTeX or XeLaTeX
+### 2.2 Unicode mode, LuaLaTeX or XeLaTeX
\usepackage{fontspec}
\defaultfontfeatures{Ligatures={TeX}}
@@ -69,7 +72,7 @@ Instead of the Computer Modern Unicode (CMU) fonts loaded in this example,
you may try any True Type or Open Type fonts installed on your computer provided
that those fonts came with Russian letters.
-2.3 Typesetting ancient book
+### 2.3 Typesetting ancient book
\usepackage[english,russian]{babel}
\languageattribute{russian}{ancient}
@@ -80,11 +83,11 @@ 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
+## 3. DOCUMENTATION
See russianb.pdf for more information.
-4. KNOWN PROBLEMS
+## 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
@@ -106,7 +109,18 @@ the language attribute to "ancient", for example:
Consult your font documentation for other ancient glyphs which
might be absent.
-5. CHANGES
+## 5. CHANGES
+
+2021-01-10 version 1.3m
+
+ * The macro `\cyrdash` that prints Cyrillic dash has been changed.
+ Now it is alias of `\textemdash` in all encodings.
+
+ * New Customisation section is added to the module documentation. It
+ describes how to modify the `\cyrdash` macro and shorthand `"--~"` that
+ is intended to print Cyrillic dash in compound names of physical
+ laws, mathematical equations, company titles, e.t.c. such as the
+ Ostrogradsky-Gauss theorem (thanks to Olga Lapko).
2020-10-16 version 1.3l
diff --git a/Master/texmf-dist/doc/generic/babel-russian/russianb.pdf b/Master/texmf-dist/doc/generic/babel-russian/russianb.pdf
index 791989648b8..6d39345b13c 100644
--- a/Master/texmf-dist/doc/generic/babel-russian/russianb.pdf
+++ b/Master/texmf-dist/doc/generic/babel-russian/russianb.pdf
Binary files differ