summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/t2/examples/example1.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/generic/t2/examples/example1.tex')
-rw-r--r--Master/texmf-dist/doc/generic/t2/examples/example1.tex72
1 files changed, 72 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/t2/examples/example1.tex b/Master/texmf-dist/doc/generic/t2/examples/example1.tex
new file mode 100644
index 00000000000..abc24cbb9de
--- /dev/null
+++ b/Master/texmf-dist/doc/generic/t2/examples/example1.tex
@@ -0,0 +1,72 @@
+% This is the file example1.tex of the T2 package.
+
+\documentclass{article}
+
+% The following command overrides the default T2A encoding. If you
+% don't have new LH fonts with X2 and T2* encodings, you have to use
+% this command. It will select old lh* fonts with the LCY encoding.
+% You may also use OT2 7-bit cyrillic encoding.
+%
+% The general rule: always call the `fontenc' package *before* the BABEL
+% package, and also always use encoding which contains latin letters as
+% a last option to the `fontenc' package (i.e., X2 or OT2 must not
+% appear as a last option!).
+%
+% Uncomment the following line if you don't have the new LH fonts.
+%
+%\usepackage[LCY,OT1]{fontenc}
+
+% You may specify the (default) input encoding for the Russian letters.
+% Some of available encodings are (see cyinpenc.dtx for a full list):
+% cp866 --- MS-DOS Russian codepage
+% cp866av Alternative Variant of cp866
+% cp866mav Modified Alternative Variant of cp866
+% cp866nav New Alternative Variant of cp866
+% cp1251 --- MS-Windows Cyrillic codepage
+% cp855 --- MS-DOS Cyrillic codepage
+% koi8-r --- koi8-r Russian codepage (as of RFC1489)
+% isoir111
+% koi8-ru
+% koi8-u koi8-u Ukrainian codepage
+% 8859-5 --- ISO 8859-5 Cyrillic codepage
+% maccyr --- Apple Macintosh Cyrillic codepage (AKA MS cp10007)
+% macukr --- Apple Macintosh Ukrainian codepage
+
+\usepackage[cp1251,koi8-r]{inputenc}
+
+\usepackage[english,russian]{babel} % load Babel setup for English
+ % and Russian languages;
+ % the latter is the default.
+
+\begin{document}
+
+Here goes some text in koi8-r input encoding.
+It will look as a `garbage' of cyrillic glyphs if the X2 encoding is used,
+because X2 does not contain latin letters. :-)
+However, it will be Ok with the T2A encoding which appeared in lhfnt v3.19.
+
+% To switch the current language (and font encoding) to English,
+% use \English macro (or it's synonym: \Eng)
+% To switch the current language (and font encoding) to Russian,
+% use \Russian macro (or it's synonym: \Rus)
+% Switching languages will, in particular, set the correct hyphenation.
+
+% IMPORTANT:
+% If you are using X2 encoding (which does not contain latin letters), you
+% have to use language-switching commands (which also select the correct fonts).
+% You also have to use language-switching commands to have right hyphenation
+% anyway (unless you're using a combined `russian-english' language).
+
+% You may use several different input encodings in one document! :-)
+
+\inputencoding{cp1251}
+
+Here goes some text in cp1251 input encoding
+
+% You may also use several different Cyrillic font encodings in one document!
+
+\fontencoding{T2A}\selectfont
+
+Proba Pera
+
+\end{document}