summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-11 23:51:47 +0000
committerKarl Berry <karl@freefriends.org>2006-01-11 23:51:47 +0000
commit486c8ce4362f82f3a4131f3f30f28b018771b2c6 (patch)
treebed0b17ed371a73a212dfe49e5e2eba83c131db6
parentc68dbde264f5f29b23ee5f220106b1807c9f9782 (diff)
trunk/Master/texmf-dist/source/latex/cmcyralt
git-svn-id: svn://tug.org/texlive/trunk@192 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/source/latex/cmcyralt/INSTALL61
-rw-r--r--Master/texmf-dist/source/latex/cmcyralt/README105
-rw-r--r--Master/texmf-dist/source/latex/cmcyralt/examples/karabas.tex122
-rw-r--r--Master/texmf-dist/source/latex/cmcyralt/examples/kniga.tex47
-rw-r--r--Master/texmf-dist/source/latex/cmcyralt/examples/otchet.tex46
-rw-r--r--Master/texmf-dist/source/latex/cmcyralt/examples/pismo.tex27
-rw-r--r--Master/texmf-dist/source/latex/cmcyralt/examples/rusfonts.tex65
-rw-r--r--Master/texmf-dist/source/latex/cmcyralt/examples/statya.tex42
-rw-r--r--Master/texmf-dist/source/latex/cmcyralt/hyphen.cfg27
9 files changed, 542 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/cmcyralt/INSTALL b/Master/texmf-dist/source/latex/cmcyralt/INSTALL
new file mode 100644
index 00000000000..0599f9997fd
--- /dev/null
+++ b/Master/texmf-dist/source/latex/cmcyralt/INSTALL
@@ -0,0 +1,61 @@
+ Installation instruction for LaTeX2e cyrillizator
+ -------------------------------------------------
+
+This file describes how to 'cyrillize' LaTeX2e.
+Special attention is given to installation for EmTeX
+(MSDOS-OS/2 implementation of TeX).
+
+The CMCYR2E font distribution presented here was originally uploaded
+to CTAN by Vadim V. Zhytnikov (vvzhy@phy.ncu.edu.tw)
+on behalf of Alexander Harin (harin@lourie.und.ac.za).
+
+I added this INSTALL file to make instllation easier for users
+that don't have a lot of TeX/LaTeX experience.
+
+
+What is required
+================
+
+1. TeX ver 3.0 or later, version 3.1415 is preferable.
+
+MSDOS-OS/2 users:
+You can get EmTeX 3.0 from CTAN directory /systems/msdos/emtex
+(CTAN is Common TeX Archive Network, its site in the US
+is ftp.shsu.edu:/tex-archive).
+You also can get beta release of EmTeX 3.1415
+from /systems/msdos/emtex/betatest.
+
+UNIX users:
+You probably already have newest version of TeX on your system.
+Otherwise take a look at /systems/unix of CTAN.
+
+
+2. LaTeX2e package. You can get it from CTAN directory /macros/latex.
+
+
+How to unpack and install
+=========================
+
+1. Create directory cmcyr2e and unpack the zip file into it
+with preserving directory structure.
+
+For example, in MSDOS:
+
+pkunzip -d cmcyr2e.zip
+
+1a. MSDOS users only: In this distribution end-of-line
+character for text files is LF.
+To convert text files to MSDOS convention (end-of-line is
+CR-LF), type "convers.exe +r *.*" in directory cmcyrfnt
+and all its text subdirectories (that is, all subdirectories).
+Convers.exe is supplied together with this distribution.
+
+
+2. Add cmcyr2e subdirectory to TeX input environment variable.
+
+For example, in MSDOS:
+
+set texinput=d:\emtex\texinput;d:\cmcyr2e;
+
+
+3. Test it on files in examples subdirectory.
diff --git a/Master/texmf-dist/source/latex/cmcyralt/README b/Master/texmf-dist/source/latex/cmcyralt/README
new file mode 100644
index 00000000000..c4ac9fc86f9
--- /dev/null
+++ b/Master/texmf-dist/source/latex/cmcyralt/README
@@ -0,0 +1,105 @@
+ LaTeX 2e style for Russian fonts in alternative encoding.
+
+The alternative encoding is de-facto standard on MS-DOS PC computers
+in Russia. In this encoding first half of code table (0-127) coincides
+with standard ASCII and cyrillic characters are located in second part
+of the table (128-255). Usually some simple screen and keyboard driver
+is used in order to type Russian text.
+
+This directory includes:
+
+ readme - this file
+ cmcyralt.sty - main style file
+ *.fd - font driver files
+
+ hyphen.cfg - Russian hyphenation
+ rhyphen.tex
+
+ rusfonts.tex - samples and tests
+ karabas.tex
+ kniga.tex
+ otchet.tex
+ statya.tex
+ pismo.tex
+
+In order to use cmcyralt style you need Russian fonts in alternative
+encoding. These fonts is available from CTAN in /fonts/cmcyralt
+Actually it is composite virtual fonts which reproduce alternative
+encoding by mapping first half of ASCII table to standard TeX's
+Computer Modern font and second part to cmcyr fonts.
+
+The cmcyralt style replaces basic LaTeX fonts by these virtual fonts.
+Just place all *.sty and *.fd files into LaTeX input directory and type
+
+ \usepackage{cmcyralt}
+
+in the preamble of your document. Now you can type any English and
+Russian text (in alternative encoding) in any order. No any special
+font switching commands is required. Invoked with the option russtyle
+
+ \usepackage[russtyle]{cmcyralt}
+
+cmcyralt style not only introduces Russian fonts but replaces also
+all (well, I hope all) standard English words which LaTeX uses in
+standard styles and classes by their Russian equivalents.
+So "Chapter 1" now will be printed as "Glava 1", "References"
+as "Ssylki" or "Literatura" etc.
+
+Since alternative encoding uses codes higher than 127 for Russian
+characters you need TeX which understand 8-bit input, and drivers
+which understand virtual fonts. The best choice for MS-DOS PC is
+emTeX and its dvidrv drivers (/systems/msdos/emtex on CTAN).
+
+If you want to have correct hyphenation for Russian you need to
+generate new LaTeX 2e format file. Put hyphen.cfg (for LaTeX2e before
+Dec. 94 this file must be renamed to lthyphen.cfg) and rhyphen.tex in
+LaTeX input directory and call iniTeX. In particular, for emTeX you
+have to type
+
+ tex /i /o /8 /mt15000 latex.ltx
+
+This produces format with both English and Russian hyphenation tables.
+Notice, that this format must be invoked with the same /mt switch
+
+ tex /mt15000 &latex document.tex
+
+Uploaded by Vadim V. Zhytnikov (vvzhy@phy.ncu.edu.tw)
+
+-----------------------------------------------------------
+P.S. I added styles russian.sty, glava.sty supplied by
+Viktor Boyko and fancychapter.sty.
+
+Vadim Maslov, vadik@cs.umd.edu
+
+
+Here are descriptions of these files:
+
+glava.sty:
+ This package makes table of contents suitable for documents where chapters
+ have no names (such as in most Russian books).
+ By Victor Boyko (vb1890@cs.nyu.edu). 01/06/95.
+
+
+russian.sty:
+ This package redefines several LaTeX defaults for printing Russian
+ documents in alternative encoding. Uses packages cmcyr and
+ indentfirst. By Victor Boyko (vb1890@cs.nyu.edu). 01/18/95.
+
+ Most probably, you will *not* need this package, since
+ option russtyle of cmcyralt already does most of the stuff
+ done by russian.sty.
+ However, these styles are slightly different, and you may
+ find something in russian.sty that you may want to use in your
+ documents (like \frenchspacing).
+
+
+fancychapters.sty:
+ A macro for fancy chapter headings for use with LaTeX 2.09
+
+ Copyright (C) 1992 by Joerg Heitkoetter
+ Systems Analysis Group, University of Dortmund, Germany.
+ (joke@ls11.informatik.uni-dortmund.de).
+
+ This is modified code from bk11.sty, I received from TeXpert
+ Gerd Neugebauer 8/7/92 (gerd@intellektik.informatik.th-darmstadt.de).
+ Thank's for the q&d hack, Gerd!
diff --git a/Master/texmf-dist/source/latex/cmcyralt/examples/karabas.tex b/Master/texmf-dist/source/latex/cmcyralt/examples/karabas.tex
new file mode 100644
index 00000000000..80b0078540a
--- /dev/null
+++ b/Master/texmf-dist/source/latex/cmcyralt/examples/karabas.tex
@@ -0,0 +1,122 @@
+\documentclass[12pt]{article}
+
+\usepackage{cmcyralt}
+
+\begin{document}
+
+\section*{Золотой Ключик}
+
+{
+Карабас Барабас сидел перед очагом в отвратительном настроении.
+Сырые дрова едва тлели. На улице лил дождь. Дырявая крыша кукольного
+театра протекала. У кукол отсырели руки и ноги, на репетициях
+никто не хотел работать, даже под угрозой пл\"етки в семь хвостов.
+Куклы уже третий день ничего не ели и зловеще переш\"ептывались
+в кладовой, вися на гвоздях.}
+
+{\itshape
+Карабас Барабас сидел перед очагом в отвратительном настроении.
+Сырые дрова едва тлели. На улице лил дождь. Дырявая крыша кукольного
+театра протекала. У кукол отсырели руки и ноги, на репетициях
+никто не хотел работать, даже под угрозой пл\"етки в семь хвостов.
+Куклы уже третий день ничего не ели и зловеще переш\"ептывались
+в кладовой, вися на гвоздях.}
+
+{\slshape
+Карабас Барабас сидел перед очагом в отвратительном настроении.
+Сырые дрова едва тлели. На улице лил дождь. Дырявая крыша кукольного
+театра протекала. У кукол отсырели руки и ноги, на репетициях
+никто не хотел работать, даже под угрозой пл\"етки в семь хвостов.
+Куклы уже третий день ничего не ели и зловеще переш\"ептывались
+в кладовой, вися на гвоздях.}
+
+{\scshape
+Карабас Барабас сидел перед очагом в отвратительном настроении.
+Сырые дрова едва тлели. На улице лил дождь. Дырявая крыша кукольного
+театра протекала. У кукол отсырели руки и ноги, на репетициях
+никто не хотел работать, даже под угрозой пл\"етки в семь хвостов.
+Куклы уже третий день ничего не ели и зловеще переш\"ептывались
+в кладовой, вися на гвоздях.}
+
+{\bfseries
+Карабас Барабас сидел перед очагом в отвратительном на\-строении.
+Сырые дрова едва тлели. На улице лил дождь. Дырявая крыша кукольного
+театра протекала. У кукол отсырели руки и ноги, на репетициях
+никто не хотел работать, даже под угрозой пл\"етки в семь хвостов.
+Куклы уже третий день ничего не ели и зловеще переш\"ептывались
+в кладовой, вися на гвоздях.}
+
+{\bfseries\itshape
+Карабас Барабас сидел перед очагом в отвратительном настроении.
+Сырые дрова едва тлели. На улице лил дождь. Дырявая крыша кукольного
+театра протекала. У кукол отсырели руки и ноги, на репетициях
+никто не хотел работать, даже под угрозой пл\"етки в семь хвостов.
+Куклы уже третий день ничего не ели и зловеще переш\"ептывались
+в кладовой, вися на гвоздях.}
+
+{\bfseries\slshape
+Карабас Барабас сидел перед очагом в отвратительном на\-строении.
+Сырые дрова едва тлели. На улице лил дождь. Дырявая крыша кукольного
+театра протекала. У кукол отсырели руки и ноги, на репетициях
+никто не хотел работать, даже под угрозой пл\"етки в семь хвостов.
+Куклы уже третий день ничего не ели и зловеще переш\"ептывались
+в кладовой, вися на гвоздях.}
+
+{\sffamily
+Карабас Барабас сидел перед очагом в отвратительном настроении.
+Сырые дрова едва тлели. На улице лил дождь. Дырявая крыша кукольного
+театра протекала. У кукол отсырели руки и ноги, на репетициях
+никто не хотел работать, даже под угрозой пл\"етки в семь хвостов.
+Куклы уже третий день ничего не ели и зловеще переш\"ептывались
+в кладовой, вися на гвоздях.}
+
+{\sffamily\slshape
+Карабас Барабас сидел перед очагом в отвратительном настроении.
+Сырые дрова едва тлели. На улице лил дождь. Дырявая крыша кукольного
+театра протекала. У кукол отсырели руки и ноги, на репетициях
+никто не хотел работать, даже под угрозой пл\"етки в семь хвостов.
+Куклы уже третий день ничего не ели и зловеще переш\"ептывались
+в кладовой, вися на гвоздях.}
+
+{\sffamily\bfseries
+Карабас Барабас сидел перед очагом в отвратительном на\-строе\-нии.
+Сырые дрова едва тлели. На улице лил дождь. Дырявая крыша кукольного
+театра протекала. У кукол отсырели руки и ноги, на репетициях
+никто не хотел работать, даже под угрозой пл\"етки в семь хвостов.
+Куклы уже третий день ничего не ели и зловеще переш\"ептывались
+в кладовой, вися на гвоздях.}
+
+{\ttfamily
+Карабас Барабас сидел перед очагом в отвратительном настроении.
+Сырые дрова едва тлели. На улице лил дождь. Дырявая крыша кукольного
+театра протекала. У кукол отсырели руки и ноги, на репетициях
+никто не хотел работать, даже под угрозой пл\"етки в семь хвостов.
+Куклы уже третий день ничего не ели и зловеще переш\"ептывались
+в кладовой, вися на гвоздях.}
+
+{\ttfamily\slshape
+Карабас Барабас сидел перед очагом в отвратительном настроении.
+Сырые дрова едва тлели. На улице лил дождь. Дырявая крыша кукольного
+театра протекала. У кукол отсырели руки и ноги, на репетициях
+никто не хотел работать, даже под угрозой пл\"етки в семь хвостов.
+Куклы уже третий день ничего не ели и зловеще переш\"ептывались
+в кладовой, вися на гвоздях.}
+
+{\ttfamily\itshape
+Карабас Барабас сидел перед очагом в отвратительном настроении.
+Сырые дрова едва тлели. На улице лил дождь. Дырявая крыша кукольного
+театра протекала. У кукол отсырели руки и ноги, на репетициях
+никто не хотел работать, даже под угрозой пл\"етки в семь хвостов.
+Куклы уже третий день ничего не ели и зловеще переш\"ептывались
+в кладовой, вися на гвоздях.}
+
+{\ttfamily\scshape
+Карабас Барабас сидел перед очагом в отвратительном настроении.
+Сырые дрова едва тлели. На улице лил дождь. Дырявая крыша кукольного
+театра протекала. У кукол отсырели руки и ноги, на репетициях
+никто не хотел работать, даже под угрозой пл\"етки в семь хвостов.
+Куклы уже третий день ничего не ели и зловеще переш\"ептывались
+в кладовой, вися на гвоздях.}
+
+
+\end{document}
diff --git a/Master/texmf-dist/source/latex/cmcyralt/examples/kniga.tex b/Master/texmf-dist/source/latex/cmcyralt/examples/kniga.tex
new file mode 100644
index 00000000000..63482adc293
--- /dev/null
+++ b/Master/texmf-dist/source/latex/cmcyralt/examples/kniga.tex
@@ -0,0 +1,47 @@
+\documentclass{book}
+
+\usepackage[russtyle]{cmcyralt}
+
+\begin{document}
+
+\title{Книга}
+\date{\today}
+\maketitle
+
+\tableofcontents
+\listoffigures
+\listoftables
+
+\part{Первая часть}
+
+\chapter{Первая глава}
+
+\section{Введение}
+
+Просто текст. Просто текст. Просто текст.
+Просто текст. Просто текст. Просто текст.
+Просто текст. Просто текст. Просто текст.
+
+\begin{table}
+ТАБЛИЦА
+\caption{пример}
+\end{table}
+
+\begin{figure}
+РИСУНОК
+\caption{пример}
+\end{figure}
+
+\appendix
+
+\chapter{Приложение}
+
+Просто текст. Просто текст. Просто текст.
+Просто текст. Просто текст. Просто текст.
+Просто текст. Просто текст. Просто текст.
+
+\begin{thebibliography}{0}
+\bibitem{1} Книга
+\end{thebibliography}
+
+\end{document}
diff --git a/Master/texmf-dist/source/latex/cmcyralt/examples/otchet.tex b/Master/texmf-dist/source/latex/cmcyralt/examples/otchet.tex
new file mode 100644
index 00000000000..16647c81c44
--- /dev/null
+++ b/Master/texmf-dist/source/latex/cmcyralt/examples/otchet.tex
@@ -0,0 +1,46 @@
+\documentclass{report}
+
+\usepackage[russtyle]{cmcyralt}
+
+\begin{document}
+
+\title{Отчет}
+\date{\today}
+\maketitle
+
+\begin{abstract}
+Просто текст. Просто текст. Просто текст.
+Просто текст. Просто текст. Просто текст.
+Просто текст. Просто текст. Просто текст.
+\end{abstract}
+
+\tableofcontents
+\listoftables
+
+\chapter{Первая}
+
+\section{Введение}
+
+Просто текст. Просто текст. Просто текст.
+Просто текст. Просто текст. Просто текст.
+Просто текст. Просто текст. Просто текст.
+
+\begin{table}
+ТАБЛИЦА
+\caption{пример}
+\end{table}
+
+\appendix
+
+\chapter{Приложение}
+
+Просто текст. Просто текст. Просто текст.
+Просто текст. Просто текст. Просто текст.
+Просто текст. Просто текст. Просто текст.
+
+\begin{thebibliography}{0}
+\bibitem{1} Книга
+\end{thebibliography}
+
+
+\end{document}
diff --git a/Master/texmf-dist/source/latex/cmcyralt/examples/pismo.tex b/Master/texmf-dist/source/latex/cmcyralt/examples/pismo.tex
new file mode 100644
index 00000000000..a8bda201c2b
--- /dev/null
+++ b/Master/texmf-dist/source/latex/cmcyralt/examples/pismo.tex
@@ -0,0 +1,27 @@
+\documentclass{letter}
+
+\usepackage[russtyle]{cmcyralt}
+
+\begin{document}
+
+\address{Миргород}
+
+\signature{Иван Никифорович}
+
+\begin{letter}{}
+
+\opening{Глубокоуважаемый Иван Иванович!}
+
+Спешу привлечь Ваше внимание к новой публикации, которая
+представляет для Вас несомненный интерес.
+
+\closing{Сердечно Ваш}
+
+\encl{Брошюра \<О пользе разведения гусей\>}
+
+\cc{Государственная Дума}
+
+\end{letter}
+
+\end{document}
+
diff --git a/Master/texmf-dist/source/latex/cmcyralt/examples/rusfonts.tex b/Master/texmf-dist/source/latex/cmcyralt/examples/rusfonts.tex
new file mode 100644
index 00000000000..be0146420e3
--- /dev/null
+++ b/Master/texmf-dist/source/latex/cmcyralt/examples/rusfonts.tex
@@ -0,0 +1,65 @@
+\documentclass[12pt]{article}
+
+\usepackage{cmcyralt}
+
+\begin{document}
+
+{
+One two "three" \dots\ \< Раз два три e\"е \dots \>\
+\No\ \"е\char'361\ \"Е\char'360 \ \"i}
+
+{\itshape
+One two "three" \dots\ \< Раз два три e\"е \dots \>\
+\No\ \"е\char'361\ \"Е\char'360 \ \"i}
+
+{\slshape
+One two "three" \dots\ \< Раз два три e\"е \dots \>\
+\No\ \"е\char'361\ \"Е\char'360 \ \"i}
+
+{\scshape
+One two "three" \dots\ \< Раз два три e\"е \dots \>\
+\No\ \"е\char'361\ \"Е\char'360 \ \"i}
+
+{\bfseries
+One two "three" \dots\ \< Раз два три e\"е \dots \>\
+\No\ \"е\char'361\ \"Е\char'360 \ \"i}
+
+{\bfseries\itshape
+One two "three" \dots\ \< Раз два три e\"е \dots \>\
+\No\ \"е\char'361\ \"Е\char'360 \ \"i}
+
+{\bfseries\slshape
+One two "three" \dots\ \< Раз два три e\"е \dots \>\
+\No\ \"е\char'361\ \"Е\char'360 \ \"i}
+\bigskip
+
+{\sffamily
+One two "three" \dots\ \< Раз два три e\"е \dots \>\
+\No\ \"е\char'361\ \"Е\char'360 \ \"i}
+
+{\sffamily\slshape
+One two "three" \dots\ \< Раз два три e\"е \dots \>\
+\No\ \"е\char'361\ \"Е\char'360 \ \"i}
+
+{\sffamily\bfseries
+One two "three" \dots\ \< Раз два три e\"е \dots \>\
+\No\ \"е\char'361\ \"Е\char'360 \ \"i}
+\bigskip
+
+{\ttfamily
+One two "three" \dots\ \< Раз два три e\"е \dots \>\
+\No\ \"е\char'361\ \"Е\char'360 \ \"i}
+
+{\ttfamily\slshape
+One two "three" \dots\ \< Раз два три e\"е \dots \>\
+\No\ \"е\char'361\ \"Е\char'360 \ \"i}
+
+{\ttfamily\itshape
+One two "three" \dots\ \< Раз два три e\"е \dots \>\
+\No\ \"е\char'361\ \"Е\char'360 \ \"i}
+
+{\ttfamily\scshape
+One two "three" \dots\ \< Раз два три e\"е \dots \>\
+\No\ \"е\char'361\ \"Е\char'360 \ \"i}
+
+\end{document}
diff --git a/Master/texmf-dist/source/latex/cmcyralt/examples/statya.tex b/Master/texmf-dist/source/latex/cmcyralt/examples/statya.tex
new file mode 100644
index 00000000000..38408c9f6cb
--- /dev/null
+++ b/Master/texmf-dist/source/latex/cmcyralt/examples/statya.tex
@@ -0,0 +1,42 @@
+\documentclass{article}
+
+\usepackage[russtyle]{cmcyralt}
+
+\begin{document}
+
+\title{Статья}
+\date{\today}
+\maketitle
+
+\begin{abstract}
+Просто текст. Просто текст. Просто текст.
+Просто текст. Просто текст. Просто текст.
+Просто текст. Просто текст. Просто текст.
+\end{abstract}
+
+\tableofcontents
+
+\section{Введение}
+
+Просто текст. Просто текст. Просто текст.
+Просто текст. Просто текст. Просто текст.
+Просто текст. Просто текст. Просто текст.
+
+\appendix
+
+\section{Приложение}
+
+Просто текст. Просто текст. Просто текст.
+Просто текст. Просто текст. Просто текст.
+Просто текст. Просто текст. Просто текст.
+
+\begin{thebibliography}{0}
+\bibitem{1} Книга
+\end{thebibliography}
+
+\begin{figure}
+РИСУНОК
+\caption{пример}
+\end{figure}
+
+\end{document}
diff --git a/Master/texmf-dist/source/latex/cmcyralt/hyphen.cfg b/Master/texmf-dist/source/latex/cmcyralt/hyphen.cfg
new file mode 100644
index 00000000000..95298c0c4d0
--- /dev/null
+++ b/Master/texmf-dist/source/latex/cmcyralt/hyphen.cfg
@@ -0,0 +1,27 @@
+%% This is hyphen.cfg (for LaTeX 2e 1994/06 rename it to lthyphen.cfg)
+%%
+
+\InputIfFileExists{hyphen.tex}%
+ {\message{Loading hyphenation patterns for US english.}%
+ \language=0
+ \lefthyphenmin=2 \righthyphenmin=3 } % disallow x- or -xx breaks
+ {\errhelp{The configuration for hyphenation is incorrectly
+ installed.^^J%
+ If you don't understand this error message you need
+ to seek^^Jexpert advice.}%
+ \errmessage{OOPS! I can't find any hyphenation patterns for
+ US english.^^J \space Think of getting some or the
+ latex2e setup will never succeed}\@@end}
+
+\InputIfFileExists{rhyphen.tex}%
+ {\message{Loading hyphenation patterns for Russian.}}%
+ {\errhelp{The configuration for hyphenation is incorrectly
+ installed.^^J%
+ If you don't understand this error message you need
+ to seek^^Jexpert advice.}%
+ \errmessage{OOPS! I can't find any hyphenation patterns for
+ Russian.}\@@end}
+
+\endinput
+%%
+%% End of file hyphen.cfg