diff options
Diffstat (limited to 'macros/latex/contrib/t2/examples/example1.tex')
-rw-r--r-- | macros/latex/contrib/t2/examples/example1.tex | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/macros/latex/contrib/t2/examples/example1.tex b/macros/latex/contrib/t2/examples/example1.tex new file mode 100644 index 0000000000..abc24cbb9d --- /dev/null +++ b/macros/latex/contrib/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} |