=========================================================================
�YRTUG-EMTEX (94.09.20) version 2.0                         DOCUMENTATION
=========================================================================

CyrTUG-EmTeX is an addition to TeX for creating documents in Russian.

It consists of (the main parts):

   1. CYRFMT* package -- source files for creating TeX's FMT-files. They
      use Russian hyphenation table by  Vulis, and style files for  each
      following  package  which  replace  all  standard  CM*  fonts   by
      composite Latin-Russian fonts of LH-family:

      a) LaTeX2.09*;
      b) AmSTeX2.1* -- it  is  a  part  of  AmSTeX package (ZIP-file) for
         creating FMT-file, but we advise to use a complete package;
      c) Plain TeX*.

   1a.LHLATEX* package -- source files for creating FMT-files for LaTeX2e
      and some styles for work in  Russian  based on our  LH font family.
      This package is the part of CYRFMT.

   2. CYRTUG*   package  --  metric  (TFM)  and  virtual  files (VF) for
      combined Latin-Russian fonts in Alternative coding scheme and some
      batch files for work with TeX packages and viewers.

   3. MAKEFONT package -- for creating Cyrillic LH-family fonts in three
      suggested schemes of font creation:

      b) Alternative -- creation  of  combined  Latin-Cyrilic  font with
         Alternate  encoding -- this  encoding  is  in fact standard for
         Russian MS DOS users;
      a) Virtual -- creation of Cyrillic part of combined Latin-Cyrillic
         font.  These fonts are combined using a virtual font with Latin
         Computer Modern;
      c) Washington -- the encoding suggested by AMS-package (Washington
         Computer Modern Cyrillic font family or WNCYR -- Humanities and
         Arts Computing Center, University of Washington).

      There are  also source  files for  creating METAFONT's  base-files
      (for MFJob)  and bat-files for generating fonts and font libraries
      of Russian fonts.

   3a.FIL package -- some additional sourse  MF-  (and TeX-)  files  for
      creating other Cyrillic letters (Old Russian etc.) This package is
      the part of MAKEFONT.

   4. RUSTEST* package -- files in TeX and LaTeX for testing fonts.

   5. LKYPC*  package  --  the  Russian  translation with supplements of
      lkurz.tex  (the   document  in  German  about  LaTeX)  with   some
      instructions for Russian TeX.

* These packages are installed by Installing Batch-file of CyrTUG-EmTeX
(tinstall.bat), see section `CyrTUG-EmTeX package'.

CONTACTS:
---------

If you have ideas how to improve this package please contact by e-mail:
[email protected]

CyrTUG-EmTeX package
--------------------

Our package is placed on one diskette (1.2MB). We install the CyrTUG-EmTeX
only. The rest of TeX package you must install by hand.

Our package  is based  on the   EmTeX-92 package  (23.06.92): the sources
of  Plain  TeX  and  LaTeX2.09  (including/excluding LaTeX2.09 styles and
docs) TFM's, TEXINPUT; sources for METAFONT, MFINPUT; and some  BAT-files
for work. The rest we take from the Beta-Test-version of EmTeX (10.08.94);
AmSTeX2.1, and LaTeX2e (31.07.94).

    For WORK with  CyrTUG-EmTeX you may  use Russian versions  of MS DOS
4.01 and later versions (e. g. MS DOS 6.0, No. 147-95 UV 600) with  usage
of  code  page  866.  In  this  system  you  may in file config.sys write
the line:

    COUNTRY=007 866 D:\DOS\COUNTRY.SYS

    If you want to create your documents in Russian with English Alphabet
you can use the TRANSLIT program.

    For INSTALLING complete CyrTUG-EmTeX package you may use  batch-file
cyrinst.bat, for example:

    cyrinst c a

These lines have the following meaning:

    cyrinst              Batch-file for CyrTUG-EmTeX installation
    c                    Hard disk where you will place this package
    a                    Floppy disk from where you install CyrTUG-EmTeX

You can get  more information about  installation in file  readme_.rus (in
Russian!).
   NOTE. We install the CyrTUG-EmTeX part only. For the rest installation
you may use the folowing list:

The CyrTUG-EmTeX package

#DISK    00    -- file-mark
CKD_     BAT   -- Batch-file for installation
DELINST  BAT   -- Batch-file for installation
CYRINST1 BAT   -- Batch-file for installation
CYRINST  BAT   -- Installing Batch-file of CyrTUG-EmTeX
RESPOND  COM   -- Program for question organizing
PKUNZIP  EXE   -- Program for unpacking ZIP-files
TOMS     EXE   -- Program which changes UNIX format to DOS
MAGSTEP  DOC   -- File of conformity of font libraries and magsteps
MAKEFONT DOC   -- DOC-file of MAKEFONT package (Russian)
README   ENG   -- Readme file of EmTeX-92 package (copy)
-READ    ME    -- Readme file of AmSTeX package (copy)
README   RUS   -- Readme file of CyrTUG-EmTeX package (Russian)
README   TST   -- Readme file of EmTeX-Beta-Test-version package 23/06/92 (copy)
AMSTEX   ZIP   -- The part of AmSTeX package for creation of the Russian FMT-file
AMSTFM   ZIP   -- TFM-files of AmSTeX
BATCH186 ZIP   -- Batch-files for tex186.exe
BATCH386 ZIP   -- Batch-files for tex386.exe
LHTEXINP ZIP   -- Source files for initialization of FMT-files of
                 TeX, LaTeX2.09, AmSTeX2.1 and LaTeX2e (07/31/94)
CYRTUG   ZIP   -- Some batch-files for work with CyrTUG-EmTeX package
LKYPC    ZIP   -- File-document `LaTeX, ��⪨� ����'
                 (about LaTeX package, in Russian)
MAKEFONT ZIP   -- MAKEFONT package --
                 source files for generation of Cyrillic fonts
RUSTEST  ZIP   -- Test-files for TeX, LaTeX2.09, and fonts

TEX1     LS    --
TEX2     LS    --
LATEX1   LS    -- lists of zips
LATEX2   LS    -- EmTeX92
MF2      LS    -- (23.06.92)
MFWARE1  LS    --

DVID15E1 LS    --
BIBTEXB1 LS    --
MFB5     LS    --
DVISP02C LS    -- lists of zips
FONTL12A LS    -- Beta-Test-version
TEXB11   LS    -- of EmTeX
DVID15E2 LS    -- (10.08.94)
MFJOB11M LS    --
MFWAREB  LS    --
TEXWAREB LS    --

EmTeX-92 package (23.06.92)
this list is shortened (only used zips),
you can use the arbitrary ordering zips on diskettes
on some lines is written what can you use from zip-files
(CyrTUG-EmTeX has list files for unpacking)

CHANGES  ENG    12679   8-10-92   3:34p
HELP     ENG    22519   8-10-92   3:34p
README   ENG    95643   8-10-92   3:34p
DELETE   EXE    31837   8-10-92   3:34p
PKZ102   EXE   135808   8-10-92   3:34p
TEX1     ZIP   375854   8-10-92   3:34p -- TEXINPUT, TFM's, Batch-files
TEX2     ZIP   268240   8-10-92   3:35p -- TFM's
CHANGES  GER    13779   8-10-92   3:34p
HELP     GER    25478   8-10-92   3:34p
README   GER    99221   8-10-92   3:34p
REMOVE   EXE    58474   2-12-91   3:00p
BLATEX   ZIP   231677   8-10-92   3:13p
LATEX1   ZIP   248823   8-10-92   3:14p -- Batch-files
LATEX2   ZIP   238131   8-10-92   3:14p -- Batch and fmt-files
LATEXDOC ZIP   111737   8-10-92   3:14p
MAKEINDX ZIP    52717   8-10-92   3:14p
PICTEX   ZIP    43957   8-10-92   3:14p
MF2      ZIP   344463   8-10-92   3:16p -- MFINPUT, Batch-files
MF3      ZIP   278545   8-10-92   3:17p
MFWARE1  ZIP   327215   8-10-92   3:17p -- TFM's
BIBTEX   ZIP   119155   8-10-92   3:17p
BMF2     ZIP   271791   8-10-92   3:18p -- Batch files
EMSY     ZIP     7517   8-10-92   3:18p
MISC_MF  ZIP    36349   8-10-92   3:18p
PKEDIT   ZIP    52016   8-10-92   3:18p

Beta-Test-version of EmTeX (10.08.94)

README   TST      3138 08-25-94   5:22p
DVID15E1 ZIP   1202694 09-16-94  10:21a
BIBTEXB1 ZIP    167593 07-15-94   6:26p
MFB5     ZIP   1044415 07-28-94   2:16a
DVISP02C ZIP     96993 07-16-94   7:11a
FONTL12A ZIP     88321 05-13-94  10:24a
TEXB11   ZIP   1011478 02-04-94   6:30p
DVID15E2 ZIP    723915 09-03-94   1:24a
MFJOB11M ZIP    149765 06-18-94   5:11p
MFWAREB  ZIP    263884 08-11-94  12:06a
TEXWAREB ZIP    273407 08-03-94  12:18p

AmS2.1

-READ    ME       4954 04-11-92   5:09p
TOMS     EXE     15676 07-21-89  12:59p
ZOO      EXE     67192 07-09-91   2:53a
AMSTEX   ZOO    130202 01-23-92  11:17a
AMSFONTS ZOO    554952 10-28-91  11:25a
AMSLATEX ZOO    470935 02-21-92   2:30p
README   ZOO      1508 04-08-92   7:34p
TFM-FILE ZOO     75471 06-25-91  10:44a

LaTeX2e (31.07.94)

BASE     ZIP    641010 07-31-94   9:58p
PACKAGES ZIP   1171761 09-06-94   2:37p

The following directories are created during the installation of
CyrTUG-EmTeX:

 \emtex                    -- CYRTUG package (batch files)
 \emtex\tfm\lhtfm          -- CYRTUG package (lh*.tfm files)
 \emtex\vf\lhvf            -- CYRTUG package (lh*.vf files)
 \emtex\texinput\lhtexinp  -- CYRFMT package
 \emtex\texinput\lhlatex   -- LHLATEX package (some LaTeX2e style files)
 \emtex\rustest            -- RUSTEST package (fonttest files)
 \emtex\doc\russian        -- LKYPC document
 \emtex\amstex             -- AMSTEX package (the part of AmSTeX2.1)

 \emtex\mfinput\makefont   -- MAKEFONT package
 \emtex\mfinput\fil        -- FIL package

CYRFMT and LHLATEX packages
---------------------------

       contains:          CYRFMT, LHLATEX
       requires:          TEX, LATEX, AMS

For installing CYRFMT and LHLATEX  packages you have  to unpack  the file
cyrfmt.zip. The contents of this file can be displayed as follows:

  pkunzip -vb a:cyrfmt

  For unpacking you need:

  pkunzip -d a:cyrfmt c:\

  These lines have the following meaning:

   pkunzip               Call the unpacking program
   -vb                   List the contents of a ZIP file (brief listing)
   -d                    Unpacking with subdirectories
   a:cyrfmt              ZIP file
   c:\                   the disk where you must place FMT-files

The following directory is created during unpacking cyrfmt.zip:

 \emtex
 \emtex\texinput\russian
 \emtex\texinput\cyrfmt
 \emtex\texinput\lhlatex

which includes source files for creating  TeX,  LateX209,  and  AmSTeX2.1
FMT-files  for work  in  Russian  (with LH-family  fonts).  For  creating
these FMT-files  you need to unpack  also the file cyrtug.zip (see CYRTUG
package).


CYRTUG.zip
----------

       contains:          CYRTUG (BAT-files; VF and TFM-files)
       requires:          TEX, LATEX, AMSTEX,

The following directories are created during the cyrtug.zip unpacking:

 \emtex
 \emtex\vf
 \emtex\tfm

which consist of batch files for creation FMT-files for Russian documents
with usage of  LH font family,  and some batch files for  TeX compilation
and viewers; the TFM  files  for combined Latin-Russian fonts and virtual
metric (VF) files for LH fonts (Alternate encoding).

    The  VF files  are  created for this version of CyrTUG-EmTeX. If you
change anything in source  files of fonts there  appears a danger to  get
error  messages during  your  work (something  like:  `checksum does  not
match').

REMEMBER!  When using virtual fonts you must set environment variables in
config file for your output. E. g. for `dvidrv's this is /pv option.

MAKEFONT and FIL packages
-------------------------

       contains:          MAKEFONT, FIL
       requires:          METAFONT, MFJOB

For installing makefont package you need to unpack the file makefont.zip.
The contents of this file may be displayed as follows:

  pkunzip -vb a:makefont

  For unpacking you need:

  pkunzip -d a:makefont c:\

  These lines have the following meaning:

   pkunzip         Call the unpacking program
   -vb             List the contents of a ZIP file (brief listing)
   -d              Unpacking with subdirectories
   a:makefont      ZIP file
   c:\             the disk where you have installed EmTeX

The following directory is created during makefont.zip unpacking:

 \emtex\mfinput\makefont
 \emtex\mfinput\fil

For work with MAKEFONT you have to:

1. Unpack     files   mf2.zip,   mf3.zip,   mfware1.zip  and  mfware2.zip
  (excluding  MFJ-files)  from  EmTeX-92  and  mfb1.zip and mfjob11l.zip
  from Beta-Test-version EmTeX (1992).

2. Set the path to files mf*.exe and mfjob.exe, for example:

  path=c:\emtex

3. Set environment variables  for METAFONT (with MAKEFONT  directory) and
  MFJob as follows  (you may use  our recommended file  set-texm.bat for
  setting these variables):

   set mfinput=c:\emtex\mfinput! % "!" sets all subdirectories of "mfinput"
   set mfbas=c:\emtex\mfbases
   set bmfbas=c:\emtex\bmfbases  % (only for bigMETAFONT or mf386)
   set mfjob=c:\emtex\mfjob

4. Create the base-file plain.bas.

5. Now for creating fonts  you may use batch- and  MFJ-files. Information
  about these files may be found at the section `CYRMFJOB and CYRFONTLIB
  packages'.

6. For more learn  you are  welcome to  use the  following  documentation
  (EmTeX package):

   \emtex\doc\english\mfware.doc      (MF package, in English)
   \emtex\doc\german\mfware.doc       (MF package, in German)
   \emtex\doc\english\mfjob.doc       (MFWARE package, in English)
   \emtex\doc\german\mfjob.doc        (MFWARE package, in German)


More about MAKEFONT
-------------------

MAKEFONT has some additional  material for  creating   Russian  fonts  of
LH-family. It consists of 56 fonts (all analogous to Latin Text fonts).
    Our intention was also to meet requirements of non-Russian users, so
we  produce  our  fonts  in  different  coding schemes and assortments of
characters.
    Actually we  can produce  our Cyrillic  fonts in  different schemes:
e.g.  WASHINGTON,  VIRTUAL  and  ALTERNATIVE. In  character  descriptions
(`beginchar' command)  explicit character  codes have  been replaced with
their symbolic names. The  code  description of these names is placed  in
files `wncoding.mf' and `lbcoding.mf' (or in `vfcoding.mf'- old variant -
for 7-bit Russian font).
    This package supports three ways of font creation:

FIRST: JOINT creation of a combined Latin-Cyrillic font using ALTERNATIVE
     coding scheme,  the standard  for CIS  countries. This  way is  the
     simplest one.  For this  way   you may   use files-headers  LH*.MF,
     which are analogous to Latin ones.

SECOND:  SEPARATE  creation  of  a  comdined  Latin-Cyrillic  font in the
     ALTERNATIVE coding scheme using  virtual files. Using this  way one
     creates Russian and Latin parts  separately.  It is the possibility
     to save  disk space when using Latin fonts themselves and as a part
     of Latin-Russian font, but the drawback is that some viewers  don't
     understand virtual metric files.
         In  this   case  after   creating  Latin fonts  by standard way
     you create  the Cyrillic part  only  which consists of  the Russian
     alphabet and some Russian punctuation (<<, >>, No).
          For this creation you  use files LL*.MF, which  are ini-files,
     they  include  the  command  `vfcoding:=1;'  and an input of LH*.MF
     file-header.
          These two parts, Cyrillic and Latin, are joined in the virtual
     metric  (VF)  file  (our package suggests ready  VF-files)  and the
     joint TFM-file.
          The combined TFM-files  for  these  fonts  are  created by the
     special call  of METAFONT  with the  command `TFMonly:=1;'  (if you
     work with MFJob you must create the base-file using `tfmonly.ini'),
     which calls the special file `nodraw.mf' that redefines most of the
     drawing macros of `cmbase.mf'  and plain METAFONT. This  trick made
     METAFONT to  work   more quickly  because it  draws  almost nothing
     (running time is about 40 percent of the original value).

          NOTE: The combined TFM-file  of Latin-Russian font, which  one
     can  create by a special program, has some deficiencies: it has  no
     kerning between  Russian and  Latin parts of font and  we can't use
     ligatures for creating Russian symbols  (e.g., there is  no kerning
     between Russian letters and punctuation marks and it is  impossible
     to  use  `<'  and  `>'  for  creation  of a convenient ligature for
     Cyrillic quotes: `<<' and `>>').

THIRD: Creation of the CYRILLIC font using WASHINGTON coding scheme. For
     this  way  you  must  say  `wncoding:=1;'  in command line or use a
     special base-file which is created by wncoding.ini for MFJob.

    For  Russian  users  and  users  who  works  with Alternate encoding
CyrTUG-EmTeX advises to create Latin standard fonts and Cyrillic part  of
fonts  separately  (using  SECOND  way).  There  are supported VF and TFM
files of Latin-Cyrillic font in our package.

NOTES:
    1.  MAKEFONT  package  includes  modified  forms of Cyrillic  fonts,
suggested by AMS package. At the first stage we have restricted ourselves
to Russian  characters only;  the non-Russian  characters (Ukrainian, Old
Russian, etc.) are not changed so thoroughly.

    2. If,  while using  SEPARATE creation  of a  complete Latin-Russian
font, you want to create its  Russian part in positions  0-127,  you need
to correct the text `lbcoding.mf' to `vfcoding.mf' in the line:

else: if vfcoding<>0: input lbcoding; %vfcoding; %vfcoding is old variant

in  driver-files `ld??font.mf'. Sorry, you can't use our VF-files.

FIL package -- addition to MAKEFONT
-----------------------------------
There is  addition to  the Cyrillic  Alphabet of  old Cyrillic  and other
letters  which  were  not  created  in  WNCYR  family.  Also, the letters
offered by the WNCYR were corrected. This font is not the classic  Church
Slav, but  it was  created for  theoretic linguistic  books, where  it is
used for citation of Old Slav originals, so its modern shape is not  beat
out from other fonts and text will be more readable.

    The arrangement  of additional  letters is  convention. The  letters
were made  for a  concrete linguistic  book, so  this font is practically
``salad''.

CYRMFJOB and CYRFONTLIB packages (part of MAKEFONT)
---------------------------------------------------

       contains:          CYRMFJOB, CYRFONTLIB
       requires:          METAFONT, MAKEFONT, MFJOB, FONTLIB

   The CYRMFJOB package is a part of MAKEFONT package. It consists of:

   a. MFJ-files for creating Russian fonts with usage of virtual  metric
      files of full Latin-Russian fonts. They create fonts for Laser Jet
      printer (HP) and two dot-matrix printers (Epson FX and Epson LQ).

          MFJ-files are of two kinds.
          1)  Allr??.mfj  files  create  the  Cyrillic  part (TFM and PK
      files)  of  combined  Latin-Cyrillic  fonts  for  one  of printers
      (9-pin, 24pin high resolution, laser) and combined  Latin-Cyrillic
      TFM-files for them.

          2) Allrus??.mfj  files create  the Cyrillic  part (TFM  and PK
      files) of combined Latin-Cyrillic fonts for one of printers  only.
      File  allrustf.mfj  creates  combined  Latin-Cyrilic TFM-files for
      these fonts only.

         There  is  the  file   all_prn.mfj,  which  joins  all   files
      allrus??.mfj and creates fonts for  all printers (how long it  may
      work!!!).

          NOTE. For  TFM-files of  combined Latin-Cyrillic font you must
      generate  base-file  tfmonly.bas  using  tfmonly.ini.  This   file
      icludes the command `TFMonly:=1;' which switches on a special file
      `nodraw.mf' (see above).

          There is the MFJ-file  for creation of LJ fonts  in Washington
      coding  scheme:  lhwnlj.mfj.  For  this  work  you must generate a
      base-file using  `wncoding.ini'. In  this file  you switch  on the
      Washington coding scheme by command `wncoding:=1;'.

   b. Batch files for initialization of MFJ-files.

   c. Ini-files for creation of base-files of METAFONT.

   The CYRFONTLIB  package is  a part  of MAKEFONT  package. It consists
of  batch-files  for  creation  of font libraries and fontlib.exe command
(see APPENDIX).


RUSTEST package
---------------

       contains:          RUSTEST
       requires:          TEX, LATEX, (CYRTUG-EMTEX)

The following directory is created during the fonttest.zip unpacking:

 \emtex\rustest

It  consists  of  batch-files,  which  create  TeX's test-files: charcode
mapping,  files  for  kerning-ligs  checking;  files-catalogs  in TeX and
LaTeX  for  all  fonts  (charcode  mapping  and  texts in the English and
Russian languages).


A P P E N D I X
===============

MAKEFONT package (makefont.zip)
-------------------------------

\emtex\mfinput\makefont\lhb10.mf        LH (header*) Bold Roman 10pt
\emtex\mfinput\makefont\lhbx10.mf       LH (header) Bold Extended Roman 10pt
\emtex\mfinput\makefont\lhbx12.mf       LH (header) Bold Extended Roman 12pt
\emtex\mfinput\makefont\lhbx5.mf        LH (header) Bold Extended Roman 5pt
\emtex\mfinput\makefont\lhbx6.mf        LH (header) Bold Extended Roman 6pt
\emtex\mfinput\makefont\lhbx7.mf        LH (header) Bold Extended Roman 7pt
\emtex\mfinput\makefont\lhbx8.mf        LH (header) Bold Extended Roman 8pt
\emtex\mfinput\makefont\lhbx9.mf        LH (header) Bold Extended Roman 9pt
\emtex\mfinput\makefont\lhbxsl10.mf     LH (header) Bold Extended
                                         Slanted Roman 10pt
\emtex\mfinput\makefont\lhbxti10.mf     LH (header) Bold Extended
                                         Text Italic 10pt
\emtex\mfinput\makefont\lhcsc10.mf      LH (header) Roman Caps and
                                         Small Caps 10pt
\emtex\mfinput\makefont\lhdunh10.mf     LH (header) Dunhill Roman 10pt
\emtex\mfinput\makefont\lhff10.mf       LH (header) Funny Roman 10pt
\emtex\mfinput\makefont\lhfi10.mf       LH (header) Funny Italic 10pt
\emtex\mfinput\makefont\lhfib8.mf       LH (header) Roman Fibonacci Font 10pt
\emtex\mfinput\makefont\lhinch.mf       LH (header) Inch-High Sans Serif
                                         Bold Ext. Caps & Dig
\emtex\mfinput\makefont\lhitt10.mf      LH (header) Italic
                                         Typewriter Text 10pt
\emtex\mfinput\makefont\lhr10.mf        LH (header) Roman 10pt
\emtex\mfinput\makefont\lhr12.mf        LH (header) Roman 12pt
\emtex\mfinput\makefont\lhr17.mf        LH (header) Roman 17pt
\emtex\mfinput\makefont\lhr5.mf         LH (header) Roman 5pt
\emtex\mfinput\makefont\lhr6.mf         LH (header) Roman 6pt
\emtex\mfinput\makefont\lhr7.mf         LH (header) Roman 7pt
\emtex\mfinput\makefont\lhr8.mf         LH (header) Roman 8pt
\emtex\mfinput\makefont\lhr9.mf         LH (header) Roman 9pt
\emtex\mfinput\makefont\lhsl10.mf       LH (header) Slanted Roman 10pt
\emtex\mfinput\makefont\lhsl12.mf       LH (header) Slanted Roman 12pt
\emtex\mfinput\makefont\lhsl8.mf        LH (header) Slanted Roman 8pt
\emtex\mfinput\makefont\lhsl9.mf        LH (header) Slanted Roman 9pt
\emtex\mfinput\makefont\lhsltt10.mf     LH (header) Slanted Typewriter
                                         Text 10pt
\emtex\mfinput\makefont\lhss10.mf       LH (header) Sans Serif 10pt
\emtex\mfinput\makefont\lhss12.mf       LH (header) Sans Serif 12pt
\emtex\mfinput\makefont\lhss17.mf       LH (header) Sans Serif 17pt
\emtex\mfinput\makefont\lhss8.mf        LH (header) Sans Serif 8pt
\emtex\mfinput\makefont\lhss9.mf        LH (header) Sans Serif 9pt
\emtex\mfinput\makefont\lhssbx10.mf     LH (header) Sans Serif
                                         Bold Extended 10pt
\emtex\mfinput\makefont\lhssdc10.mf     LH (header) Sans Serif
                                         Demibold Condensed 10pt
\emtex\mfinput\makefont\lhssi10.mf      LH (header) Slanted Sans Serif 10pt
\emtex\mfinput\makefont\lhssi12.mf      LH (header) Slanted Sans Serif 12pt
\emtex\mfinput\makefont\lhssi17.mf      LH (header) Slanted Sans Serif 17pt
\emtex\mfinput\makefont\lhssi8.mf       LH (header) Slanted Sans Serif 8pt
\emtex\mfinput\makefont\lhssi9.mf       LH (header) Slanted Sans Serif 9pt
\emtex\mfinput\makefont\lhssq8.mf       LH (header) Sans Serif
                                         Quotation Style 8pt
\emtex\mfinput\makefont\lhssqi8.mf      LH (header) Sans Serif
                                         Quotation Style Slanted 8pt
\emtex\mfinput\makefont\lhtcsc10.mf     LH (header) Typewriter Caps and
                                         Small Caps 10pt
\emtex\mfinput\makefont\lhti10.mf       LH (header) Text Italic 10pt
\emtex\mfinput\makefont\lhti12.mf       LH (header) Text Italic 12pt
\emtex\mfinput\makefont\lhti7.mf        LH (header) Text Italic 7pt
\emtex\mfinput\makefont\lhti8.mf        LH (header) Text Italic 8pt
\emtex\mfinput\makefont\lhti9.mf        LH (header) Text Italic 9pt
\emtex\mfinput\makefont\lhtt10.mf       LH (header) Typewriter Text 10pt
\emtex\mfinput\makefont\lhtt12.mf       LH (header) Typewriter Text 12pt
\emtex\mfinput\makefont\lhtt8.mf        LH (header) Typewriter Text 8pt
\emtex\mfinput\makefont\lhtt9.mf        LH (header) Typewriter Text 9pt
\emtex\mfinput\makefont\lhu10.mf        LH (header) Unslanted Italic 10pt
\emtex\mfinput\makefont\lhvtt10.mf      LH (header) Variable-Width
                                         Typewriter Text 10pt

\emtex\mfinput\makefont\lbcoding.mf     Soviet Alternative Coding Scheme
\emtex\mfinput\makefont\wncoding.mf     Washington Coding Scheme
\emtex\mfinput\makefont\vfcoding.mf     Virtual Coding Scheme
                                         (old package)
\emtex\mfinput\makefont\lcyrmax.mf      Cyrillic base
\emtex\mfinput\makefont\ldrcfont.mf     LH Caps and Small Caps driver
\emtex\mfinput\makefont\ldrifont.mf     LH Text Italic driver
\emtex\mfinput\makefont\ldrmfont.mf     LH Roman driver
\emtex\mfinput\makefont\ldrtfont.mf     LH Title driver
\emtex\mfinput\makefont\lgbpunct.mf     Punctuation Symbols common
                                         to English and Cyrillic
                                         (for Washington encoding)
\emtex\mfinput\makefont\lgcpunct.mf     Punctuation for Cyrillic files
                                         (for Washington encoding)
\emtex\mfinput\makefont\lgrpunct.mf     LH Russian punctuation
                                         (<<,>>, \No)
\emtex\mfinput\makefont\lgitalq.mf      LH (CM**) Italic question mark
\emtex\mfinput\makefont\lgromanq.mf     LH (CM**) Roman question mark
\emtex\mfinput\makefont\lgcrl.mf        LH Russian (Small Letters)
\emtex\mfinput\makefont\lgcru.mf        LH Russian (Large Letters)
\emtex\mfinput\makefont\lgcrti.mf       LH Russian Italic
                                         (Small Letters)
\emtex\mfinput\makefont\lgserbl.mf      LH Serbian (Small Letters)
\emtex\mfinput\makefont\lgserbu.mf      LH Serbian (Large Letters)
\emtex\mfinput\makefont\lgserbti.mf     LH Serbian Italic (Small Letters)
\emtex\mfinput\makefont\llikerc.mf      Caps and Small Caps
                                         Kerning-Ligs Table -- Latin letters
\emtex\mfinput\makefont\llikeri.mf      Text Italic Kerning-Ligs Table
                                         -- Latin letters
\emtex\mfinput\makefont\llikerr.mf      Roman Kerning-Ligs Table
                                         -- Latin letters
\emtex\mfinput\makefont\llikert.mf      Title Kerning-Ligs Table -- Latin letters
\emtex\mfinput\makefont\rlikerc.mf      LH Russian Caps and Small Caps
                                         Kerning-Ligs Table
\emtex\mfinput\makefont\rlikeri.mf      LH Russian Text Italic
                                         Kerning-Ligs Table
\emtex\mfinput\makefont\rlikerr.mf      LH Russian Roman
                                         Kerning-Ligs Table
\emtex\mfinput\makefont\rlikert.mf      LH Russian Title
                                         Kerning-Ligs Table
\emtex\mfinput\makefont\nodraw.mf       File, which draws almost nothing

\emtex\mfinput\makefont\fontlist        List of fonts with their amount
                                         of characters
\emtex\mfinput\makefont\makefont        DIR-file MAKEFONT

*   These files are  analogous to files-headers of Latin fonts.  Usage of
these files  themselves (with  plain.bas) creates  complete Latin-Russian
font.
   There  are  also  files  LL*.MF  which  initialize  LH*.MF files with
`vfcoding=1;' for creating Russian letters and Russian punctuation  marks
only.

**   These files  are borrowed  from files  romanp.mf and  italp.mf, only
question mark for creating font in Washington coding scheme.

FIL package
-----------

\emtex\mfinput\fil\fhbx10.mf    LHFIL (header) Sans Serif 10pt
\emtex\mfinput\fil\fhbx12.mf    LHFIL (header) Sans Serif 12pt
\emtex\mfinput\fil\fhbx7.mf     LHFIL (header) Sans Serif 17pt
\emtex\mfinput\fil\fhbx8.mf     LHFIL (header) Sans Serif 8pt
\emtex\mfinput\fil\fhbx9.mf     LHFIL (header) Sans Serif 9pt
\emtex\mfinput\fil\fhbxti10.mf  LHFIL (header) Bold Extended
                                 Text Italic 10pt
\emtex\mfinput\fil\fhcsc10.mf   LHFIL (header) Roman Caps and
                                 Small Caps 10pt
\emtex\mfinput\fil\fhr10.mf     LHFIL (header) Roman 10pt
\emtex\mfinput\fil\fhr12.mf     LHFIL (header) Roman 12pt
\emtex\mfinput\fil\fhr17.mf     LHFIL (header) Roman 17pt
\emtex\mfinput\fil\fhr7.mf      LHFIL (header) Roman 7pt
\emtex\mfinput\fil\fhr8.mf      LHFIL (header) Roman 8pt
\emtex\mfinput\fil\fhr9.mf      LHFIL (header) Roman 9pt
\emtex\mfinput\fil\fhsl10.mf    LHFIL (header) Slanted Roman 10pt
\emtex\mfinput\fil\fhsl8.mf     LHFIL (header) Slanted Roman 8pt
\emtex\mfinput\fil\fhsl9.mf     LHFIL (header) Slanted Roman 9pt
\emtex\mfinput\fil\fhss10.mf    LHFIL (header) Sans Serif 10pt
\emtex\mfinput\fil\fhss12.mf    LHFIL (header) Sans Serif 12pt
\emtex\mfinput\fil\fhss17.mf    LHFIL (header) Sans Serif 17pt
\emtex\mfinput\fil\fhss8.mf     LHFIL (header) Sans Serif 8pt
\emtex\mfinput\fil\fhss9.mf     LHFIL (header) Sans Serif 9pt
\emtex\mfinput\fil\fhti10.mf    LHFIL (header) Text Italic 10pt
\emtex\mfinput\fil\fhti12.mf    LHFIL (header) Text Italic 12pt
\emtex\mfinput\fil\fhti7.mf     LHFIL (header) Text Italic 7pt
\emtex\mfinput\fil\fhti8.mf     LHFIL (header) Text Italic 8pt
\emtex\mfinput\fil\fhti9.mf     LHFIL (header) Text Italic 9pt

\emtex\mfinput\fil\crcoding.mf  Soviet Coding Scheme fore added
                                 Cyrillic letters
\emtex\mfinput\fil\lgwpunct.mf  Punctuation for Cyrillic files
\emtex\mfinput\fil\ldcyrrc.mf   LHFIL Caps and Small Caps driver
\emtex\mfinput\fil\ldcyrri.mf   LHFIL Text Italic driver
\emtex\mfinput\fil\ldcyrrm.mf   LHFIL Roman driver
\emtex\mfinput\fil\lgserbu1.mf  LHFIL Added Cyrillic (Large Letters)
\emtex\mfinput\fil\lgserbu2.mf  LHFIL Added Cyrillic (Large Letters)
\emtex\mfinput\fil\lgserbl1.mf  LHFIL Added Cyrillic (Small Letters)
\emtex\mfinput\fil\lgserbl2.mf  LHFIL Added Cyrillic (Small Letters)
\emtex\mfinput\fil\lgserbl3.mf  LHFIL Added Cyrillic (Small Letters)
\emtex\mfinput\fil\lgserbi3.mf  LHFIL Added Cyrillic (Small Italic Letters)

CYRMFJOB and CYRFONTLIB packages (makefont.zip)
-----------------------------------------------

\emtex\makefont\fntgen_1.bat    Batch file for initialization of
                                 MFJ-file with mf.exe
\emtex\makefont\fntgen_2.bat    Batch file for initialization
                                 of MFJ-file with mf286.exe
\emtex\makefont\fntgen_3.bat    Batch file for initialization of
                                 MFJ-file with mf386.exe
\emtex\makefont\all_prn.mfj     MFJob file for creating fonts for all printers
\emtex\makefont\allrfx.mfj      MFJob file for creating fonts FX of
                                 (LL* (TFM and PK) and LH*(TFM only))
\emtex\makefont\allrlj.mfj      MFJob file for creating fonts LJ of
                                 (LL* (TFM and PK) and LH*(TFM only))
\emtex\makefont\allrlqh.mfj     MFJob file for creating fonts for 24pin
                                 printer of high resolution
                                 (LL* (TFM and PK) and LH*(TFM only))
\emtex\makefont\allrusfx.mfj    MFJob file for creating fonts 9pin printer
                                 (LL* (TFM and PK) only)
\emtex\makefont\allruslj.mfj    MFJob file for creating fonts LJ
                                 (LL* (TFM and PK) only)
\emtex\makefont\allruslq.mfj    MFJob file for creating fonts
                                 lq high resolution (LL* only)
\emtex\makefont\allrustf.mfj    MFJob file for creating fonts LH*
                                 (TFM only)

\emtex\makefont\tfmonly.ini     Create* plain base with command `TFMonly=1;'
\emtex\makefont\wncoding.ini    Create plain base with command `wncoding=1;'

\emtex\makefont\fli_fx.bat      Batch-file for creating libraries
                                 of Latin fonts fx_{0,1,2,3,4,5,h,sli}
\emtex\makefont\fli_lj.bat      Batch-file for creating libraries
                                 of Latin fonts lj_{0,1,2,3,4,5,h,sli}
\emtex\makefont\fli_p6h.bat     Batch-file for creating libraries
                                 of Latin fonts p6h_{0,1,2,3,4,5,h,sli}
\emtex\makefont\fli_fx_.bat     Batch-file for creating libraries
                                 of Cyrillic fonts fx_{0,1,2,3,4,5,h,sli}-lh
\emtex\makefont\fli_lj_.bat     Batch-file for creating libraries
                                 of Cyrillic fonts lj_{0,1,2,3,4,5,h,sli}-lh
\emtex\makefont\fli_p6h_.bat    Batch-file for creating libraries
                                 of Cyrillic fonts p6h_{0,1,2,3,4,5,h,sli}-lh

*  Created base-file tfmonly.bas switches on a special file nodraw.mf
which draws almost nothing.

RUSTEST package (rustest.zip)
-----------------------------

\emtex\rustest\ft16.bat         Batch-file for creating Font Table
\emtex\rustest\ft8.bat          Batch-file for creating Font Table
\emtex\rustest\ft5.bat          Batch-file for control of kerning-ligs
\emtex\rustest\ft16.ft          `Unheaded' TeX-file for creating Font Table
\emtex\rustest\ft8.ft           `Unheaded' TeX-file for creating Font Table
\emtex\rustest\ft5.ft           `Unheaded' TeX-file for control of kern&ligs
\emtex\rustest\fttest1.tex      File-catalog of LH-fonts (part 1)
\emtex\rustest\fttest2.tex      File-catalog of LH-fonts (part 2)
\emtex\rustest\fttest3.tex      File-catalog of LH-fonts (part 3)
\emtex\rustest\fttest4.tex      File-catalog of LH-fonts (part 4)
\emtex\rustest\fttest.tex       Short File-catalog of LH-fonts (only 10pt fonts)
\emtex\rustest\rtest.sty        Style file with \text and \ftable macros
                                 (text and font mapping of fonts)
\emtex\rustest\rtest.tex        File-generator of catalog of LH-fonts (TeX)
                                 (text and font mapping of fonts)
\emtex\rustest\rtestl.tex       File-generator of catalog of LH-fonts (LaTeX)
                                 (text and font mapping of fonts)
\emtex\rustest\onefont.tex      File-generator of any one font (TeX)
                                 (text and font mapping of font)
\emtex\rustest\onefontl.tex     File-generator of any one font (LaTeX)
                                 (text and font mapping of font)

LHTEXINPUT package (lhtexinp.zip)
---------------------------------

\emtex\texinput\lhtexinp\lhamstex.ini   Initialization file for creating FMT-file (AmSTeX)
\emtex\texinput\lhtexinp\lhlplain.ini   Initialization file for creating FMT-file (LaTeX)
\emtex\texinput\lhtexinp\lhplain.ini    Initialization file for creating FMT-file (TeX)
\emtex\texinput\lhtexinp\lhamsppt.sty   Document style: amsppt (for AmSTeX)
\emtex\texinput\lhtexinp\brhyphen.tex   Loads Russian hyphenation patterns (D.Vulis)
\emtex\texinput\lhtexinp\hyphen.tex     File which loads both Russian and
                                          English hyphenation
                                          (must be preceeded to standard
                                          Plain TeX hyphen.tex)
\emtex\texinput\lhtexinp\lhamstex.tex   Style file for AmSTeX
\emtex\texinput\lhtexinp\lhfonts.tex    TeX source file (font definitions)
\emtex\texinput\lhtexinp\lhlfonts.tex   LaTeX source file (font definitions)
\emtex\texinput\lhtexinp\lhplain.tex    AmSTeX source file (font definitions)
\emtex\texinput\lhtexinp\rusdef.tex     Uccodes for Russian lowercase and uppercase letters
\emtex\texinput\lhtexinp\russian.doc    Doc file for Russian LaTeX2.09 docunments
\emtex\texinput\lhtexinp\russian.sty    Style file for Russian LaTeX2.09 docunments

LHLATEX package (lhtexinp.zip)
------------------------------

\emtex\texinput\lhlatex\lthyphen.cfg    Config LaTeX2e file
                                         (loads Russian and Englisn languages)
\emtex\texinput\lhlatex\lhhyphen.tex    File which loads Russian hyphenation
                                         (brhyphen.tex) and file lhrusdef.tex
\emtex\texinput\lhlatex\lhrusdef.tex    Uccodes for Russian lowercase and uppercase letters
\emtex\texinput\lhlatex\ot1lhdh.fd      LaTeX2e Font definition for LH Dunhill
\emtex\texinput\lhlatex\ot1lhfib.fd     LaTeX2e Font definition for LH Fibonacci
\emtex\texinput\lhlatex\ot1lhfr.fd      LaTeX2e Font definition for LH Funny Roman
\emtex\texinput\lhlatex\ot1lhr.fd       LaTeX2e Font definition for LH Roman
\emtex\texinput\lhlatex\ot1lhss.fd      LaTeX2e Font definition for LH Suns Serif
\emtex\texinput\lhlatex\ot1lhtt.fd      LaTeX2e Font definition for LH Typewriter
\emtex\texinput\lhlatex\lhr.sty         LaTeX2e style file: loads LH fonts and
                                         some Russian macros
\emtex\texinput\lhlatex\lhrfonts.tex    LaTeX2e test file

CYRTUG package (cyrtug.zip)
---------------------------

\emtex\set-texr.bat             Batch file with TeX environments
\emtex\lhamstex.bat             Batch file for work with AmSTeX&LHfonts
\emtex\lhlatex.bat              Batch file for work with LaTeX&LHfonts
\emtex\lhtex.bat                Batch file for work with TeX&LHfonts
\emtex\lhltx2e.bat              Batch file for work with LaTeX2e&LHfonts
\emtex\pr_fx_lh.bat             Batch file for printing on Epson FX
\emtex\pr_lj_lh.bat             Batch file for printing on Epson LQ
\emtex\pr_lq_lh.bat             Batch file for printing on Laser fonts
\emtex\v_fx_lh.bat              Batch file for viewing with Epson FX fonts
\emtex\v_lj_lh.bat              Batch file for viewing with Epson LQ fonts
\emtex\v_ph_lh.bat              Batch file for viewing with Laser fonts
\emtex\data\fx_lh.cnf           Config file for printing/viewing of dvi-files
\emtex\data\lj_lh.cnf           Config file for printing/viewing of dvi-files
\emtex\data\p6h_lh.cnf          Config file for printing/viewing of dvi-files
\emtex\data\p6l_lh.cnf          Config file for printing/viewing of dvi-files
\emtex\data\p6m_lh.cnf          Config file for printing/viewing of dvi-files
\emtex\data\lj_lh.sub           Substitution file for printing/viewing
                                 of dvi-files (Laser Printer)
\emtex\(b)texfmts\fmt_ams.bat   Batch* file for initialization with AmSTeX Latin
\emtex\(b)texfmts\inilhams.bat  Batch file for initialization with AmSTeX Russian
\emtex\(b)texfmts\inilhlpl.bat  Batch file for initialization with LaTeX2.09 Russian
\emtex\(b)texfmts\inilhpl.bat   Batch file for initialization with Plain TeX Russian
\emtex\(b)texfmts\inilhltx.bat  Batch file for initialization with LaTeX2e

   * These batch  files are both  in TEXFMTS (for  TEX.EXE) and BTEXFMTS
(for TEX386.EXE) directories.

   There are also combined Latin-Cyrillic  TFM and VF files of  the same
name  as  LH*.MF  ones  (see  MAKEFONT  package).  If you create complete
Latin-Cyrillic fonts using separate Latin and Cyrillic parts you may  use
these VF files.
   HINT. In case of  any changes in sources  of fonts you may  get error
messages during usage of our VF's!