
% \iffalse
%
% This file is part of the NFSS2 (New Font Selection Scheme) package.
% ------------------------------------------------------------------
%
% This file was contributed. In case of error please inform the
% original author.
%
% \fi

%%
%% This file will generate fast loadable files and documentation
%% driver files from the doc files in this package when run through
%% LaTeX or TeX.
%%
%% 
%% This file is part of the PSNFSS2 package
%%
\def\batchfile{lucida.ins}
{\immediate\openin15 docstrip.tex
\ifeof 15
\newlinechar `@
\message{@@**************************************************@}
\message{* I can't find the file `docstrip.tex'.@}
\message{* @}
\message{* It is not in the search path for \noexpand\openin.@}
\message{* @}
\message{* This means that you either don't have the@}
\message{* DOC package MZ0 installed, or that your@}
\message{* installation doesn't have the same search path@}
\message{* for \noexpand\openin and \noexpand\input.@}
\message{* @}
\message{* In the latter case you need to copy `docstrip.tex'@}
\message{* to the current directory. Otherwise you have to@}
\message{* get the DOC package (MZ0) first.@}
\message{* @}
\message{* I'm giving up now.@}
\message{***************************************************@@}
\expandafter\aftergroup\csname @@end\expandafter\endcsname
\expandafter\aftergroup\csname end\expandafter\endcsname \fi
\ifx\firsttime\undefined\global\let\firsttime\relax\else
\ifx\currbatchFile\undefined
 \newlinechar `@
 \message{*** WHOA!!! I'm dying ...@}
 \message{*** Upgrade to a 
          new docstrip release v2.1a or higher !!!!!!@@}
 \message{*** This installation routine works only with the new@}
 \message{*** docstrip.tex program which is part of the doc@}
 \message{*** package (MZ0).@@}
 \message{Please install this package first.@@}
 \message{I'm giving up now.@}
 \endinput \csname @@end\endcsname \csname end\endcsname \fi \fi}
\input docstrip.tex
\preamble

Copyright (C) 1993 by Sebastian Rahtz
All rights reserved.

This file is part of the PSNFSS2 package.

^^J\def\string\betaout{\immediate\write16 }
^^J\string\betaout{***************************************************}
^^J\string\betaout{*\string\space\space This\string\space\space file
^^J\string\space\space is\string\space\space part\string\space\space 
^^Jof\string\space\space a\string\space\space 
^^J\space version\string\space\space of\string\space\space PSNFSS.}
^^J\string\betaout{***************************************************}
\endpreamble

\def\batchfile{lucida.dst}   % ignored in distribution
\input docstrip.tex           % ignored in distribution 

\keepsilent

\Msg{*** Generating .fd files ***}

\preamble
Copyright (C) 1993 Sebastian Rahtz. All rights reserved.
This is a generated file for *PSNFSS*.  Permission is granted to to
customize the declarations in this file to serve the needs of your
installation.  However, no permission is granted to distribute a
modified version of this file under its original name.

I recommend that you copy the relevant portions of the original
source file into a private .fdd instead of modifying this file directly. 
\endpreamble


\Msg{*** Generating font defs for using Lucida fonts ***}
\generateFile{T1hlc.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,T1hlc}}
\generateFile{T1hlcs.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,T1hlcs}}
\generateFile{T1hlct.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,T1hlct}}
\generateFile{T1hlcf.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,T1hlcf}}
\generateFile{T1lb.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,T1lb}}
\generateFile{T1lbs.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,T1lbs}}
\generateFile{T1lbt.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,T1lbt}}
\generateFile{T1lbf.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,T1lbf}}
\generateFile{OMLplcm.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,Lplcm}}
\generateFile{OMSplcm.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,OMSplcm}}
\generateFile{OMXplcm.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,OMXplcm}}
\generateFile{OMLhlcm.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,OMLhlcm}}
\generateFile{OMShlcm.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,OMShlcm}}
\generateFile{OMXhlcm.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,OMXhlcm}}
\generateFile{MRhlcm.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,MRhlcm}}
\generateFile{OMLlbm.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,OMLlbm}}
\generateFile{OMSlbm.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,OMSlbm}}
\generateFile{OMXlbm.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,OMXlbm}}
\generateFile{MRlbm.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,MRlbm}}

\generateFile{OT1lb.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,OT1lb}}
\generateFile{OT1lbs.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,OT1lbs}}
\generateFile{OT1lbt.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,OT1lbt}}
\generateFile{OT1lbf.fd}{f}{
        \from{psextra.fdd}{fd,lucidascale,OT1lbf}}

\Msg{*** Generating styles files for using Lucida fonts ***}

\generateFile{nflucid.sty}{f}{
        \from{psextsty.dtx}{style,nflucid}}
\generateFile{nflucma.sty}{f}{
        \from{psextsty.dtx}{style,nflucma}}
\generateFile{nflucbrb.sty}{f}{
        \from{psextsty.dtx}{style,nflucbrb,lucidabright}}
\generateFile{nflucbry.sty}{f}{
        \from{psextsty.dtx}{style,nflucbry,lucidabright}}

\Msg{*** Generating styles for Lucida OZ ***}
\generateFile{nfloz.sty}{f}{
        \from{psextsty.dtx}{style,nfloz}}

\Msg{*** Generate the documentation driver ***}

\preamble

Copyright (C) 1993 Sebastian Rahtz
All rights reserved.

This file is part of the PSNFSS2 package.
---------------------------------------

Permission is granted to modify this file for producing a different
layout. However, no permission is granted to distribute a modified
version of this file under its original name.

\endpreamble

\Msg{***********************************************************}
\Msg{*}
\Msg{* To finish the installation you have to move the following}
\Msg{* files into a directory searched by TeX:}
\Msg{*}
\Msg{* \space\space All *.fd and *.sty}
\Msg{*}
\Msg{***********************************************************}


\endinput



