[comp.text.tex] The most updated emTeX

xiaofei@acsu.buffalo.edu (Xiaofei Wang) (03/28/91)

From the author, Eberhard Mattes (mattes@azu.informatik.uni-stuttgart.de):

``EmTeX from rusmv1.rus.uni-stuttgart.de (129.69.1.12) in 
./soft/tex/machines/pc/emtex on rusmv1 is the definitive, original,
updated (,and so on) source of emTeX. ''

I am very disppointed by the distribution sites in US. Terminator
did not update emTeX long after the author announced that a bug in
dvihplj had be found. And Ymir has changed the distribution format
from disk1, disk2, ..., disk6 to previewers, drivers, etc. This I
am sure has successfully confused a lot of people.

I would suggest distribution sites in US register with the author and
keep it updated and follow the same format. I appreciate 
the the author's thoughtfulness in dividing it into disk1, disk2, ..., disk6.

The following is the recently ftp'ed ``changes.eng'' from author's
machine. It is for both the emTeX users and distribution site
managers to check if the versions you have is the most updated ones.
It shows that TeXCAD has been updated on 18 March 1991.

==============================================================================
CHANGES.ENG (emTeX DISTRIBUTION)                           VERSION: 25.09.1990
==============================================================================
                                              With modifications of 18.03.1991


21.02.90
========

-  From now on, changes in the system will be documented in the file
   CHANGES.DOC .

-  local.mf altered so that, among other things coding_scheme from
   METAFONT is written into the TFM file.  With this change, all BAS
   files are also new.

-  The previous change has the effect of altering all TFM files -
   without any effect on TeX and the printer drivers except for
   crudetype.

-  ahyphen.tex is now really the correct version - direct from Stanford.

-  fmt.bat and fmt.cmd have been changed to store the correct name of
   the format into the FMT file (for instance, before: lplain, now:
   lplaing).

-  The three preceding changes cause changes to all the FMT files.

-  MFjob 1.1c: '_' is now allowed.

-  gftodvi.mfj to create the gray, black and slant fonts for the modes
   epsonfx and hplaser is now supplied.

-  bigMETAFONT (BMF package).

-  A new version (2.2) of german.sty - the documentation
   germdoc.tex/dvi supplied with emTeX is for a somewhat older version:
   "S, "A "CK and so on are new as described in german.sty.
   Unfortunately hexadecimal constants are not permitted when
   german.sty is in use (for example, \char"1a).

-  The modifications of H. Partl and others to the LaTeX style files
   have been transferred to the newer versions of these files (in
   emtex\german).




26.02.90
========

-  Error corrected: the printer drivers would not output to a device (such as
   PRN) under DOS.




08.08.90
========


Packages
--------

-  The TEX package is divided into TEX and GTEX. There are now two batch files
   to create the respective FMT files, fmt  and gfmt.

-  The LATEX package has been divided into LATEX and GLATEX.

-  The BTEX package has been divided into BTEX and GBTEX. There are now two
   batch files to create the respective FMT files, fmt  and gfmt.

-  The BLATEX package has been divided into BLATEX and GBLATEX.

-  New version of TeXcad.


TeX
---

***  TeX 3.0

***  TeX: command line options changed:
       /c     name changed to /r, only available in INITEX, the setting will be
              stored in the FMT file 
       /x     does not exist any longer, replaced by /c850_tex.
   New command line options:
       /a*      writes the file * when 'E to edit' is selected
       /c*      set the TCP file (TeX code page)
       /mf#     set font_mem_size
       /mn#     set nest_size
       /mp#     set pool_size
       /ms#     set save_size
       /mt#     set trie_size
       /8       the input file contains 8-bit characters
       /o       the output file should contain 8-bit characters
       /pv*     mechanism for setting default directories
   New environment variables: EMTEXOPT, EXTEXED and EMTEXDRV.
   For more information see texware.doc.


-  TeX (standard version): 'hash size' increased from 2500 to 3500.

-  TeX: Ctrl-Z is only taken to mean end of file when it appears at the
   beginning of a line.

-  TeX: tex.poo is sought first in the current directory, then in the
   directories listed in the environment variable TEXFMT and finally in
   \emtex\texfmts.

-  bigTeX has become smaller (and also quicker); INITEX now runs under DOS.

-  bigTeX now has a quarter_word of 9-bits - this allows ghyphen.max to be
   used.

-  bglatex.cmd and bglatex.bat have been renamed gblatex.cmd and gblatex.bat.

***  If you are using the FMT files plain.fmt and lplain.fmt (American
   hyphenation) the character codes 128..254 will not be converted into TeX
   control sequences. If you want this conversion then you must create a new
   FMT file using the /c850_tex option.

-  New program in the TEXWARE package: maketcp to make TCP (TeX Code Page)
   files.

-  A newer version of ghyphen.tex, now called ghyphen.min. There is also a
   ghyphen.max which can only be used with bigTeX.

-  The file 3.tex can be used to create FMT files from TEX files which have not
   yet been converted to TeX 3.0 (like LaTeX). This file should be included by
   the command \input 3 before the \dump command (see fmt.cmd and fmt.bat).

***  ahyphen.tex has been renamed hyphen.tex - it won't change again.

-  New version of german.sty and germdoc.tex/dvi (GTEX package). Unfortunately
   there is a problem when using this style with TeX 3.0: if you are using
   gplain.fmt or glplain.fmt  and do not enter \selectlanguage{german}
   (\selectlanguage{german} is the default) or if you are using plain.fmt or
   lplain.fmt and you do not enter \selectlanguage{english} you will have to
   create new format files for the hyphenation to work. This affects mainly
   users in Austria - they should copy gfmt.cmd/bat and, for Austria, replace
   \language1 by \language2.

-  Instead of the LaTeX format file and modified style files, a new format,
   ILaTeX, is supplied. Unfortunately the latex.tex file for ILatex is a little
   old so that 3 errors appear in it ...
   All the files in \emtex\texinput\german have now gone so this directory
   should not appear in the environment variable TEXINPUT. The DOC files (now
   in the LATEXDOC package) are those for the standard version of LaTeX,
   unfortunately there are none with the ILaTeX alterations.

-  A new version of the `LaTeX Summary' (LaTeX-Kurzbeschreibung) is supplied.

-  The -e option for TeXconv is now implemented though with limitations. It is
   now possible to convert TeX control sequences into accented letters in the
   extended character set.

***  TeXconv now uses the conversion table in TCP files. The calling sequence
   has altered.

-  DVItype: -pv and EMTEXDRV.

-  texchk: handles all characters with codes 128-255, new option: -2.

-  texchk: new option: -r (allow control characters).

-  VFtoVP and VPtoVF are supplied (TEXWARE package).


BiBTeX
------

-  BiBTeX now has the standard sizes and uses virtual memory.

-  The BibTeX stack has been increased.

-  BibTeX: -pv and EMTEXDRV.


dvidrv
------

-  dvidrv: many changes, for instance, virtual fonts and a DeskJet driver. See
   dvidrv.doc.

-  The text file name for makedot can now be entered as -: input will then be
   taken from the standard input and output will be to the standard output.

***  dvidrv configuration files now set only the resolution and the font.
   aiw.cnf and itoh.cnf have (together) been replaced by ito.cnf, hplj.cnf has
   been renamed lj.cnf. There are new configuration files for use with reduced
   fonts - for instance, p6l_p6h.cnf for 180dpi with the P6H fonts.
   mspitoh.bat/cmd has been renamed mspito.bat/cmd - there is no longer a
   mspaiw.

-  dvidot parameter files for 24-pin Proprinters (IBM 4207, IBM4208): 
        ibm4207l.dot, ibm4207m.dot, ibm4208l.dot, ibm4208m.dot.
   These correspond to the sequence p6l.dot, p6m.dot, p7l.dot, p7m.dot.
   You can use the following batch file (prt4207l.bat/cmd):
        @echo off
        dvidot ibm4207l @p6l.cnf /po=prn /h=12 %1 %2 %3 %4 %5 %6 %7 %8 %9

-  dvidot parameter files for 9-pin Proprinters (IBM 4201, IBM 4202):
        ibm4201.dot, ibm4202.dot
   These correspond to fx80.dot, fx100.dot.
   You can use the following batch file (prt4201.bat/cmd):
        @echo off
        dvidot ibm4201 @fx.cnf /po=prn /h=12 %1 %2 %3 %4 %5 %6 %7 %8 %9
   These parameter files are almost unusable as the 4201/4202 is unable to do a
   1/216" line feed. This causes very poor output quality and extremely slow
   printing.

***  PCLtoMSP now understands DeskJet graphics. Calling sequence somewhat
   altered.


METAFONT
--------

-  METAFONT 2.0

-  METAFONT: new command line options -
        /a*     writes the file * when `E to edit' is chosen
        /mp#    sets pool_size (default 35000)
        /gc     set CGA graphics mode
        /ge     set EGA graphics mode
        /gv     set VGA graphics mode     
        /pv*    mechanism for setting default directories
   New environment variables: MFOPT, EMTEXED and EMTEXDRV.
   For more information see mfware.doc.

-  METAFONT: an error concerned with control characters (TABs!) following file
   names has been corrected.

-  METAFONT: mf.poo is sought first in the current directory, then in the
   directories listed in the environment variable MFBAS, and finally in
   \emtex\mfbases.

-  METAFONT: graphics output under Presentation Manager (OS/2).

-  A new mode in local.mf: epsonmx (Epson MX-80, very low resolution, looks
   horrible). With this new BAS files as well.

-  New options for MFjob:
        /2      call mf286
        /b      call bigMETAFONT
        /i      ignore METAFONT errors
        /d      don't use expanded memory
        /pv*    mechanism for setting default directories

-  New environment variable: EMTEXDRV.

-  all.mfj corrected (logo fonts with plain instead of cm).

-  MFjob: the overlays are now called mfjob1.ovl and mfjob2.ovl instead of
   mfjob1.exe and mfjob2.exe .

-  manfnt.mf and manfnt.tfm are new (they were manual.mf and manual.tfm before).

-  GFtoDVI: -pv and EMTEXDRV.

-  GFtoPK can now handle characters more complex than before.


Miscellaneous
-------------

-  Correction: the author of "LaTeX: Eine Einfuehrung" is Helmut Kopka.

-  help.eng and help.ger (on the first disk) contain frequently asked questions
   (with answers!).

-  changes.doc has been divided into changes.ger and changes.pre .

-  New versions of many other programs.

***  delete: ***ATTENTION***: meaning of -n option changed!


13.08.90
========

-   dviscr/dviscrs: bug fixed: the previewers crashed when used with
    a Hercules Graphics Card.

-   pkedit: Bug fixed: the previewers crashed when used with a Hercules
    Graphics Card.


20.08.90
========

_   dvihplj: bug fixed.

-   cmman.tfm and cmman.mf are now up-to-date.

-   cmman.tfm and manfnt.tfm moved from MISC_MF package to TEX package.

-   german.sty: bug fixed.

-   New mfj files: texbook.mfj and slitex.mfj.


25.09.90
========

*** dvidrv: see \emtex\doc\english\dvidrv.doc (new dvidot parameter files,
    for example).

*** New font libraries. See README.ENG.  The font cmtt12 is now available
    in all magnifications; lfonts.tex has been changed to use cmtt12 instead
    of scaled cmtt10.

*** The fonts circle10 and circlew10 have been renamed lcircle10 (lcircle1)
    and lcirclew10 (lcirclew).  See README.ENG.

-   TeXcad: see \emtex\doc\english\texcad.ver.

-   New version of ILaTeX (book.sty, report.sty, latex.tex, lfonts.tex,
    lplain.fmt, lplaing.fmt).

-   New version of german.sty.

-   All MFware and TeXware programs: user interface improved/corrected.

-   New mfj files for AMSFonts 2.0 (the fonts are not part of emTeX).

*** All mfj files changed.  Now all the paths are set only in modes.mfj.

-   MFjob: small optical change.

-   Batch files for creating the SliTeX fmt files are now included.

-   PCLtoMSP: PCX file support, usage changed slightly.

-   METAFONT: some new modes defined in local.mf.

-   makedot: bugs fixed (see makedot.doc).


18.03.91
========

-   New version of TeXcad.


                       ------- End of CHANGES.ENG -------
-- 
xiaofei@acsu.buffalo.edu / rutgers!ub!xiaofei / v118raqa@ubvms.bitnet