The files in this directory constitute the distribution of PSLaTeX, a
set of extensions and changes to LaTeX to make it PostScript-based.

Instructions can be found in pslatex.tex; this can be processed with
LaTeX (ignore warnings).  When PSLaTeX is built, reprocess the
pslatex.tex using that.  Users should also read pslatex.tex; gurus may
wish to read fonts.tex also.

To print DVI files produced by PSLaTeX you must have a DVI to
PostScript processor capable of using unmapped device-resident fonts.
Additionally, you may have to modify the header file downloaded to
your PostScript device as per the instructions in pslatex.tex.  Things
are much easier with dvips, 'cos that's what I use.

------------------------------------------------------------------------
Summary of files

README 		this file

morefont.tex	} PSLaTeX itself
pslplain.tex	}

lfonts.psl	} replacements for part of the New Font Selection code.
fontdef.psl	}

oldlfonts.psl	} optional part of NFSS
preload.psl	} example of preloaded fonts

pslatex.tex 	documentation for PSLaTeX
pslatex.ps	output of pslatex.tex from dvips

BUGS		change history

In the fonts/ subdirectory

tfm, vf, vpl	directories containing TFM, VF and VPL files for
		PostScript fonts.  Install the TFM and VF files as
		described above.

makefonts.ps	PostScript code to create derived fonts
thicken.ps	Header file for dvips

psfonts.ext	Extension to dvips's psfonts.map.

fonts.tex 	contains some information about the choice of fonts used by
		PSLaTeX. 

afm2tfm.c	A modified version of Tomas Rokicki's afm2tfm
		program, used to make TFM and VF files.

------------------------------------------------------------------------



Mario Wolczko

   ______      Dept. of Computer Science    Internet:   mario%ux.cs.man.ac.uk
 /~      ~\    The University               USENET: mcvax!ukc!man.cs.ux!mario
(    __    )   Manchester M13 9PL           JANET:      mario@uk.ac.man.cs.ux
 `-':  :`-'    U.K.                         Tel:    +44-61-275 2000 extn 6146
____;  ;_____________the mushroom project____________________________________

Trademarks, etc, can be found in pslatex.tex.


	Hints on DVI->PostScript convertors (for those not using dvips)

There are many, many DVI to PostScript convertors available now, each
with a different set of features.  To guide you in choosing one to use
with PSLaTeX, you should bear the following in mind:
 - LaTeX uses the Computer Modern (CM) fonts, for which PK, GF, or PXL
   files are provided as part of the TeX distribution.  The files
   contain the bitmaps used to print each glyph in a font.  PSLaTeX
   uses fonts resident within the PostScript printing engine, and does
   not need bitmaps for these fonts, only width information in the
   form of a TeX Metric File (TFM).  Indeed, bitmaps for these fonts
   are not generally available.
   Therefore, a convertor to be used with PSLaTeX must recognise that
   some fonts are resident within the printing engine, and not attempt
   to download bitmaps.
 - As mentioned in the document that describes font usage in PSLaTeX,
   some of the fonts used are derived (by simple geometric
   transformations, implemented in PostScript) from the existing
   fonts.  Oblique fonts are made by "sloping" an upright font,
   SmallCaps fonts contain the upper-case glyphs from an existing font
   reduced by 20%, etc.  It would be nice if such fonts had been
   designed from scratch and made available to the general public, but
   they haven't been, and we're stuck with the situation.  Hence some
   PostScript needs to be sent to the printer to "generate" these
   fonts.  Suitable PostScript can be found in makefonts.ps, and this
   can be tacked onto the end of any existing header file that your
   convertor uses.

------------------------------------------------------------------------
More information, and a guide to possible problems, is in pslatex.tex.
------------------------------------------------------------------------
