
% This file is part of the NFSS2 (New Font Selection Scheme) package.
% -------------------------------------------------------------------
%
% Copyright (C) 1993 Frank Mittelbach and Rainer Schoepf,
% All rights reserved
%
% IMPORTANT NOTICE:
%
% You are not allowed to change this file. 

\def\filedate{93/08/03}

Copyright (C) 1989-1993 by Frank Mittelbach, Rainer Schoepf.
All rights reserved.

This file is part of the NFSS (New Font Selection Scheme) package.

IMPORTANT NOTICE:

You are not allowed to change this file. 


Abstract:
=========

NFSS2 is a new font selection mechanism for LaTeX and other TeX macro
packages. 


Installation:
=============

These instructions assume that you already have installed a
near-standard LaTeX system.

The whole process will take about one hour on a 16MHz 386 machine.

 1 Read this readme file carefully.

 2 Process nfssinst.ltx with LaTeX and read this document carefully.
   It will tell you how to produce a LaTeX format containing NFSS2.

 3 Run the installation scripts through TeX or LaTeX as explained in
   nfssinst.ltx. This will generate many new files for you in the
   current directory.

 4 Run IniTeX with nfss2ltx as the input file or with some other file
   that inputs nfss2ltx.tex (in case you want a different name for the
   format file).

 5 Test the new format by processing main.drv with it. This should
   give you a long document with information about the NFSS2 files.
   Notice that if you don't have all the fonts used in this document
   you may get warnings from LaTeX+NFSS2 telling you that it could not
   find all of the fonts and substituted some others, but the result
   should be a valid document if you processed the installation
   scripts in step 3) correctly and you have the standard TeX fonts.

 6 Move the newly created format file to your format directory. Note
   that on some systems, you might need to do some additional steps to
   make the new NFSS2 format easily available. You should be able to
   find the necessary information in your TeX installation guide.

 7 Move all style files to your style file directory.

 8 Move all font definition files (.fd) to a directory searched by
   TeX. This can be the style file directory on most systems.

 9 This finishes the installation.


Documentation:
==============

The file interfac.ltx contains a short interface description of all
commands in in form of a LaTeX document. It isn't polished, sorry for
this (any volunteers?). Note that this needs a NFSS2 based formats to
process.

You can get a pretty-printed documentation of several files in the
distribution by running the *.drv files (except for main.drv) through
LaTeX. The file main.drv will produce the complete documentation. If
you process this file you don't need to process any other *.drv file.

The full description of the user interface will appear in the
forthcoming book:

@book(A-W:GMS93,
   author = {Michel Goossens and Frank Mittelbach and 
             Alexander Samarin},
   title = {The {\LaTeX} Companion (tentative title)},
   publisher = Addison-Wesley,
   address = Reading, Massachusetts,
   year = 1993,
   bibliography = {yes},
   index = {yes},
   note = {to appear},
)


Related packages:
=================

Packages related to NFSS, such as AMS-LaTeX, are currently
being updated and will be available within short time.

Until AMS-LaTeX has been updated, the authors have obtained permission
from the AMS to distribute versions of the AMS files that have been
changed to work with NFSS2.

The PSNFSS package by Sebastian Rahtz for using PostScript fonts has
been merged into this NFSS2 distribution; support for the common 35
Abode PostScript fonts is installed automatically. Support for other
PostScript fonts is distributed as contributed software; for more
information see the file readme.ps.


General warning:
================

A lot of work still needs to be done, some files are only partly
converted etc. and therefore not in the distribution.  Also there are
probably some bugs still in the code.

Nevertheless I hope that you enjoy the new release and find it useful.

Frank


List of distributed files:
==========================

Master installation files:
-------------------------

main.ins	This installation script does the full installation.

main.drv	Main driver file to produce a single documentation
                file from all .dtx and .fdd files. Some parts of this
                document will look better if used under NFSS2 but the
                file is processable without having NFSS2 running.

nfssinst.ltx	Description how to build a LaTeX+NFSS2 format.
                Read this before doing anything else.


Additional Documentation:
-------------------------

interfac.ltx	This file contains a short but hopefully complete
                description of the interfaces for NFSS2. This needs
                NFSS2 for processing it.
nfss.bug
readme.mz
readme.mz8


Font declaration files:
-----------------------

amsfonts.fdd	AMS fonts definition source
amsfonts.ins	AMS fonts installation script
cmrfonts.fdd	Computer Modern definition source
cmrfonts.ins	Computer Modern installation script
psfonts.dtx	PostScript fonts definition source
psfonts.ins	PostScript installation script


IniTeX files:
-------------

fdprefix.dtx	Source for the fdprefix feature.
fdprefix.ins	Installation script for it

fontdef.dtx	Source for the default encoding setup
fontdef.ins	Installation script for it

nfssboot.dtx	Source for the bootstrap file for he LaTeX format
nfssboot.ins	Installation script for it

nfsscode.tex	Main code of NFSS2

preload.dtx	Source for the default preloading files
preload.ins	Installation script for it


Metafont files:
---------------

dccr.mf		MF source for Concrete Roman in Cork encoding

dccrstd.tex	Help file for generating Concrete Roman
                Look into this for documentation.


NFSS style files:
-----------------

nfdcfnt.sty	Cork encoded Computer Modern and LaTeX symbol
nfnewfnt.sty	Old encoded Computer Modern and LaTeX symbol
nfoldfnt.sty	Compatibility style to run old sources written for 
                LaTeX without NFSS
nfsyntax.sty	produces syntax checking runs
nftrace.sty	traces the font loading and font switching
nft1.def        Contains definitions for special characters and accents
                in the T1 encoding.
nfot1.def       Contains definitions for special characters and accents
                in the OT1 encoding.
nft1ot1.sty     Contains definitions for special characters and accents
                in both the T1 and OT1 encoding.
nfot1var.sty    Contains definitions for special characters and accents
                in the rather special encoding provided by the default
                dvips setup.

NFSS styles in source format:
-----------------------------

nfbeton.dtx	Source of Concrete fonts style (Frank Jensen)
nfbeton.ins	Installation script for it

nfconcr.dtx	Source of Concrete fonts style
nfconcr.ins	Installation script for it

nfeufrak.dtx	Source of Euler Fraktur style
nfeufrak.ins	Installation script for it

nfeuler.dtx	Source of Euler fonts style (Frank Jensen)
nfeuler.ins	Installation script for it

nfeuscr.dtx	Source of Euler Script style
nfeuscr.ins	Installation script for it

nfexscal.dtx	Source of scaled math extension font style
nfexscal.ins	Installation script for it

nffntcmd.dtx	Source of font commands with arguments
nffntcmd.ins	Installation script for it

nfoldger.dtx	Source of old German font style and font definitions
nfoldger.ins	Installation script for it

nfpandor.dtx	Source of Pandora style and font definitions
nfpandor.ins	Installation script for it


NFSS SliTeX production:
-----------------------

nfslides.dtx	Source of style for overhead slides
nfslides.fdd	Font declaration source file for slide fonts
nfslides.ins	Installation script for both


Utility programs:
-----------------

nfssfont.dtx	Program source for producing font character tables
nfssfont.ins	Installation script for it

docstrip.tex	docstrip version 2.1e, in case you have an older
                version.
doc.sty		doc.sty version 1.7o, in case you have an older version.


Compatibility styles:
---------------------

nfss1cmp.dtx	Source for producing compatibility styles for NFSS1.
nfss1cmp.ins	Installation script for it


Contributed files:
------------------

Support for PostScript fonts different from the 35 Adobe standard ones
has been contributed by Sebastian Rahtz. For more information see the
file

 readme.ps

in this distribution.



The \fileversion and \filedate lines below are generated automatically
so that you can easily check differences from your version by using
GREP or DIFF etc.

Don't be surprised when some files show several version numbers.  The
reason is that these files are generated from several source files (with
the docstrip.tex program), and every source file includes its own
version and date line. 

        amsart.sty:      \filename{amsart.sty}
        amsart.sty:      \fileversion{1.1b}       \def\filedate{31-JUL-1991}
        amsart10.sty:    \filename{amsart10.sty}
        amsart10.sty:    \fileversion{1.1} \def\filedate{21-JUN-1991}
        amsart11.sty:    \filename{amsart11.sty}
        amsart11.sty:    \fileversion{1.1} \def\filedate{20-JUN-1991}
        amsart12.sty:    \filename{amsart12.sty}
        amsart12.sty:    \fileversion{1.1} \def\filedate{20-JUN-1991}
        amsbk10.sty:     \filename{amsbk10.sty}
        amsbk10.sty:     \fileversion{1.1} \def\filedate{21-JUN-1991}
        amsbook.sty:     \filename{amsbook.sty}
        amsbook.sty:     \fileversion{1.1b} \def\filedate{2-AUG-1991}
        amsbsy.sty:      \filename{amsbsy.sty}
        amsbsy.sty:      \fileversion{1.1} \def\filedate{21-JUN-1991}
        amscd.sty:       \filename{amscd.sty}
        amscd.sty:       \fileversion{1.1} \def\filedate{21-JUN-1991}
        amsfonts.fdd:    \fileversion{v2.0d}
        amsfonts.fdd:    \filedate{93/08/03}
        amsfonts.sty:    \filename{amsfonts.sty}
        amsfonts.sty:    \fileversion{2.0a} \def\filedate{6-Feb-1993}
        amssymb.sty:     \fileversiondate#1#2#3{\def\filename{#1}\def\fileversion{#2}%
        amssymb.sty:  \def\filedate{#3}}
        amstex.sty:      \filename{amstex.sty}
        amstex.sty:      \fileversion{1.1} \def\filedate{21-JUN-1991}
        amstext.sty:     \filename{amstext.sty}
        amstext.sty:     \fileversion{1.1} \def\filedate{21-JUN-1991}
        cmrfonts.fdd:    \fileversion{v2.0e}
        cmrfonts.fdd:    \filedate{93/08/03}
        ctagsplt.sty:    \filename{ctagsplt.sty}
        ctagsplt.sty:    \fileversion{1.1} \def\filedate{12-JUN-1991}
        doc.sty:         \fileversion{v1.7o}
        doc.sty:         \filedate{93/05/15}
        docstrip.tex:    \filename{docstrip.doc}
        docstrip.tex:    \fileversion{2.1e}
        docstrip.tex:    \filedate{93/03/09}
        essnfss2.tex:    \filename{essnfss2.tex}
        essnfss2.tex:    \fileversion{2}
        essnfss2.tex:    \filedate{12.8.1993}
        fdprefix.dtx:    \fileversion{v2.0c}
        fdprefix.dtx:    \filedate{93/04/15}
        fdprefix.ins:    \filename{article.sty}
        fontdef.dtx:     \fileversion{v2.0d}
        fontdef.dtx:     \filedate{93/04/03}
        interfac.ltx:    \filedate{93/07/16}
        intlim.sty:      \filename{intlim.sty}
        intlim.sty:      \fileversion{1.1} \def\filedate{12-JUN-1991}
        main.drv:        \filedate{93/07/14}
        nfbeton.dtx:     \filename{nfbeton}
        nfbeton.dtx:     \fileversion{v1.0b}
        nfbeton.dtx:     \filedate{93/03/09}
        nfconcr.dtx:     \fileversion{v2.0a}
        nfconcr.dtx:     \filedate{93/05/13}
        nfdcfnt.sty:     \fileversion{v2.0c}
        nfdcfnt.sty:     \filedate{93/06/20}
        nfeufrak.dtx:    \fileversion{v2.0c}
        nfeufrak.dtx:    \filedate{93/05/13}
        nfeuler.dtx:     \filename{nfeuler}
        nfeuler.dtx:     \fileversion{v2.0c}
        nfeuler.dtx:     \filedate{93/05/13}
        nfeuscr.dtx:     \fileversion{v2.0b}
        nfeuscr.dtx:     \filedate{93/05/13}
        nfexscal.dtx:    \filename{nfexscal}
        nfexscal.dtx:    \fileversion{v2.0c}
        nfexscal.dtx:    \filedate{93/08/03}
        nffntcmd.dtx:    \fileversion{v2.0e}
        nffntcmd.dtx:    \filedate{93/06/12}
        nfltxsym.dtx:    \fileversion{v2.0c}
        nfltxsym.dtx:    \filedate{93/08/03}
        nfnewfnt.sty:    \fileversion{v2.0c}
        nfnewfnt.sty:    \filedate{93/06/20}
        nfoldfnt.sty:    \fileversion{v2.0b}
        nfoldfnt.sty:    \filedate{93/05/15}
        nfoldger.dtx:    \fileversion{v2.0d}
        nfoldger.dtx:    \filedate{93/08/03}
        nfot1.def:%\def\fileversion{v1.0g}
        nfot1.def:%\def\filedate{93/08/16}
        nfot1var.sty:    \fileversion{v1.0g}
        nfot1var.sty:    \filedate{93/08/16}
        nfpandor.dtx:    \fileversion{v2.0e}
        nfpandor.dtx:    \filedate{93/08/03}
        nfslides.dtx:    \fileversion{v2.0c}
        nfslides.dtx:    \filedate{93/05/13}
        nfslides.fdd:    \fileversion{v2.0f}
        nfslides.fdd:    \filedate{93/08/03}
        nfss.bug:        \filedate{93/08/17}
        nfss1cmp.dtx:    \fileversion{v2.0a}
        nfss1cmp.dtx:    \filedate{93/05/15}
        nfssboot.dtx:    \fileversion{v2.0a}
        nfssboot.dtx:    \filedate{93/03/07}
        nfsscode.tex:    \filename{fam}
        nfsscode.tex:    \fileversion{v2.0f}
        nfsscode.tex:    \filedate{93/05/16}
        nfsscode.tex:    \filename{nftrace}
        nfsscode.tex:    \fileversion{v2.1h}
        nfsscode.tex:    \filedate{93/07/16}
        nfsscode.tex:    \filename{setsize}
        nfsscode.tex:    \fileversion{v2.0b}
        nfsscode.tex:    \filedate{93/07/19}
        nfsscode.tex:    \filename{latint}
        nfsscode.tex:    \fileversion{v2.0d}
        nfsscode.tex:    \filedate{93/05/06}
        nfsscode.tex:    \filename{lfonts}
        nfsscode.tex:    \fileversion{v2.0c}
        nfsscode.tex:    \filedate{93/07/16}
        nfsscode.tex:    \fileversion{v2.0c}
        nfsscode.tex:    \filedate{93/06/20}
        nfsscode.tex:    \fileversion{v2.0e}
        nfsscode.tex:    \filedate{93/06/12}
        nfssfont.dtx:    \fileversion{v2.0b}
        nfssfont.dtx:    \filedate{93/04/14}
        nfssinst.ltx:    \fileversion{v2.0g}
        nfssinst.ltx:    \filedate{93/07/19}
        nfsyntax.sty:    \fileversion{v2.0b}
        nfsyntax.sty:    \filedate{93/05/15}
        nft1.def:%\def\fileversion{v1.0g}
        nft1.def:%\def\filedate{93/08/16}
        nft1ot1.sty:     \fileversion{v1.0g}
        nft1ot1.sty:     \filedate{93/08/16}
        nftrace.sty:     \filename{nftrace}
        nftrace.sty:     \fileversion{v2.1h}
        nftrace.sty:     \filedate{93/07/16}
        nonamelm.sty:    \filename{nonamelm.sty}
        nonamelm.sty:    \fileversion{1.1} \def\filedate{12-JUN-1991}
        nosumlim.sty:    \filename{nosumlim.sty}
        nosumlim.sty:    \fileversion{1.1} \def\filedate{12-JUN-1991}
        preload.dtx:     \fileversion{v2.0c}
        preload.dtx:     \filedate{93/08/13}
        psextra.fdd:     \fileversion{3.1}
        psextra.fdd:     \filedate{15.07.93}
        psextsty.dtx:    \fileversion{4.2}
        psextsty.dtx:    \filedate{12.08.93}
        psextsty.dtx:    \filename{nfoz.sty}
        psfonts.dtx:     \fileversion{4.1}
        psfonts.dtx:     \filedate{93/07/22}
        psnfss2.tex:     \fileversion{4.1}
        psnfss2.tex:     \filedate{12.08.93}
        readme.mz:       \filedate{93/07/21}
        readme.mz8:      \filedate{93/08/03}
        righttag.sty:    \filename{righttag.sty}
        righttag.sty:    \fileversion{1.1} \def\filedate{12-JUN-1991}
