
		Ps2pk compatible LaTeX2e fonts
		------------------------------

The checksums generated by fontinst are incompatible with the method
used by ps2pk.  Because it is difficult to generate checksums in plain
TeX I decided to write a small checksum tool (cs) that can read
checksums from existing VF/TFM/PK fonts and generate them for
PostScript fonts in the same way as ps2pk does. To make the process of
generating compatible fonts easy I wrote some perl scripts that can
act as front-end for fontinst.

In case you want to install the fonts yourself, because you perhaps
use a different set of fonts than I do, here is some sort of recipe.

0) You will need the following ingredients:

   a) In order to install the TFM/VF fonts via these scripts:
         - a working perl (sources available on many sites)
         - the fontinst package (CTAN:fonts/utilities/fontinst)

   b) For the basic 35 PostScript fonts:
        - a complete set of AFM files that match *your* PFA/PFB fonts 

   c) For MathTime:
        - the MathTime package from TeXplorators consisting
          of a consistent package of AFM and PFA/PFB fonts and
          mtex.tfm, mtsy.tfm, rmtmi.tfm ans mtmi.{tfm,vf}.

        - the *new* zmathtime.tar.gz package from Loek Helminck
          (ask loek@math.ncsu.edu)

1) Edit the first portion of the Makefile where paths can be specified.

2) Install customized tools with `make'.

3) To install the lw35nfss fonts you simply say `make lw35nfss'.

   The following things will happen:
     - a set of AFM files is created from your private set (if available)  
     - fontinst is run for the 35 type1 fonts
     - TFM and VF fonts are generated with ps2pk compatible checksums
     - fonts are installed in the directory ./lw35nfss

4) To install the ZMathTime fonts you simply say `make zmathtime'.

   Before you install the fonts check if your MathTime fonts have
   ps2pk compatible checksums (see CSMTTIME). 

5) You can cleanup with

          make clean		(scripts are kept)

          make veryclean	(nothing is kept)

6) Final remarks:
    - xdvi-pl18 gives an annoying error message with LaTeX2e fonts
      (Checksum error (dvi=0, PK=XXXXX)). You don't get this message in
      the newer xdvi-beta
    - I wrote the scripts to make the minimal lw35nfss and MathTime fonts.
      For other <fontset>s you have to make:
         i) a mapfile/<fontset>.map
        ii) a mapfile/<fontset>.req (specifying required files)
       iii) adapt Makefile (perhaps I forget something ...).

--pt
Jan. 1995
