home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / tex / texsrc2 / Src / NEWS < prev    next >
Text File  |  1993-02-21  |  3KB  |  64 lines

  1. Version 5.851d
  2.  
  3. Here is a summary of the most important changes in this version.
  4.  
  5. * A file `texfonts.map' allows arbitrary mapping of font names (as given
  6.   to, for instance, \font) to filenames.
  7.  
  8. * Metafont & TeX:
  9.   - If a .tex, .tfm, or .mf file can't be found, MakeTeX{TeX,TFM,MF} is
  10.     invoked before giving up, as in dvips' MakeTeXPK.
  11.   - Sharable format/base files load faster on LittleEndian machines.
  12.   - TEXMFOUTPUT is only used for those files which can't be written in
  13.     the current directory, instead of all files after the first such.
  14.     Its usage is also reflected in the `... written on ...' messages at
  15.     the end of the run.
  16.   - If the DISPLAY environment variable is set, Metafont assumes you are
  17.     running under X11 for the purposes of online output (instead of
  18.     relying on the TERM or MFTERM envvar).
  19.   - Checks for write errors on DVI/GF output.
  20.   - Unusual glue values no longer make TeX dump core on some systems.
  21.  
  22. * BibTeX:
  23.   - The cross-reference feature works as documented (I had foolishly
  24.     changed the default value of min_crossrefs to eliminate it).
  25.   - New option -min-crossrefs=<number> to change it dynamically.
  26.   - New option -verbose; without it, normal reportage is eliminated.
  27.   - Maximum number of .bib files increased to 100.
  28.   - Non-printable-ASCII characters in .bib files are preserved.
  29.  
  30. * TeXware:
  31.   - tftopl adds a default extension `.tfm' to the input file if necessary.
  32.  
  33. * web2c: 
  34.   - Unsigned types are used where possible to represent Pascal
  35.     subranges.  Among other things, this eliminates a system dependency
  36.     in creating format/base files (small_number was defined as `schar',
  37.     which varies between systems).
  38.  
  39. * configuration:
  40.   - Unpacks into web2c-<version> instead of src-<version>.*.
  41.   - site.h merged into lib/c-auto.h.in and ./Makefile.in.
  42.   - sed is used instead of patch to make the ``small'' change files.
  43.   - sed is used instead of ed to make the trip/trap files.
  44.   - The configure script looks in more directories for the X libraries
  45.     and include files, and is generated from the latest version of Autoconf.
  46.   - mfware and texware directories merged into the others.
  47.   - The web2c version is defined in one place, so system information can
  48.     be added to the banners more easily.
  49.  
  50. * Makefiles:
  51.   - Makefiles in subdirectories are created by configure.
  52.   - $(srcdir) (i.e., compiling in a different directory) is closer to working.
  53.   - Stamp files are not used at the top level, or for {tex,mf}/convert.
  54.   - New targets install-data and install-exec, to only install
  55.     architecture-(in)dependent files.
  56.  
  57. * PROBLEMS.W2C has some notes on compiling and using these programs
  58.   under DOS, contributed by melvin@math.psu.edu.
  59.  
  60. * The man pages have been significantly updated and improved by
  61.   beebe@math.utah.edu.
  62.  
  63. * The original web files haven't changed.
  64.