%% BEGIN semhelv.sty
\def\fileversion{1.0}
\def\filedate{93/04/01}
%%
%% LaTeX style option `semhelv.sty'.
%% For use with LaTeX v2.09 and the New Font Selection Scheme,
%% and the `seminar' document style.
%%
%% COPYRIGHT 1993, by Timothy Van Zandt, tvz@Princeton.EDU
%% See seminar.sty or seminar.doc for copying restrictions.
%%
%% ************************************************************************
%% ****                        DESCRIPTION                             ****
%% ************************************************************************
%%
% This file contains the external font information needed to load
% the PostScript Helvetica fonts for use by seminar.sty.
%
% You must have the New Font Selection Scheme (NFSS). The file npsfont.sty,
% which is distributed with seminar.sty, is also required.
%
% IMPORTANT:
%     You have to check that the file names specified in
%     the third argument on each line
%       (e.g., the phvro in {m}{it}{phvro})
%     are the same as on your system.
%     E.g., `phvro' in
%      {m}{it}{phvro}
%     below is the name for the Helvetica-Oblique virtual font
%     distributed with recent versions of Rokicki's dvips, but your
%     virtual font file (or "raw" PostScript tfm file, if you prefer)
%     may have a different name. See your system administrator if you
%     have trouble.
%
% Fonts are scaled so that the x-heights match those of the cmr fonts;
% this makes in-line math look acceptable.
%
% Note: The Courier font is not that great.
%
% Preliminaries:
\ifx\semhelv@loaded\relax\endinput\else\let\semhelv@loaded\relax\fi
\typeout{Style Option: `semhelv' for the `seminar' doc style
  \fileversion\space <\filedate> (tvz)}
\@ifundefined{selectfont}
  {\@seminarerr{`semhelv' style option can only be used
    with the New Font Selection Scheme}\@eha\endinput}{}
%
% Font definitions.  See npsfont.sty for the definition of \newpsfamily.
%
\@ifundefined{selectfont}
  {\@seminarerr{The font definitions in `seminar.con' require the
    new font selection scheme. See `seminar.con' for details.}\@eha
  \endinput}{}
\input{npsfont.sty}
\newpsfamily[.82]{helvetica}{
  {m}{n}{phvr},          %Helvetica
  {m}{it}{phvro},        %Helvetica-Oblique
  {m}{sl}{phvro},        %Helvetica-Oblique
  {bx}{n}{phvb},         %Helvetica-Bold
  {bx}{it}{phvbo},       %Helvetica-BoldOblique
  {bx}{sl}{phvbo}}       %Helvetica-BoldOblique
\newpsfamily[.985]{courier}{
  {m}{n}{pcrr},          %Courier
  {bx}{n}{pcrb},         %Courier-Bold
  {m}{it}{pcrro},        %Courier-Oblique
  {bx}{it}{pcrbo}}       %Courier-BoldOblique
%
% Use fonts or use \slidefonts:
\ifarticle
  \renewcommand{\slidefonts}{%
    \renewcommand{\default@family}{helvetica}%
    \renewcommand{\rmdefault}{helvetica}%
    \renewcommand{\ttdefault}{courier}%
    \renewcommand{\sfdefault}{helvetica}%
    \family\default@family\selectfont}
\else
  \renewcommand{\default@family}{helvetica}%
  \renewcommand{\rmdefault}{helvetica}%
  \renewcommand{\ttdefault}{courier}%
  \renewcommand{\sfdefault}{helvetica}%
  \family\default@family\selectfont
\fi
\endinput
%% END semhelv.sty
