% File:     WNPST10.MF
% Author:   Thomas Ridgeway
% Internet: ridgeway@u.washington.edu
% Date:     November 17 1992
%
% Copyright 1992 Humanities and Arts Computing Center, University of Washington
% Licensed to the public according to the terms of the Free Software Foundation
% General Public License, version 1 or later
%
%
% WNPST10 is Washington Puget Salish Typewriter 10 point
% based on Computer Modern Typewriter
%
%  WNPS is for printing some American Indian languages, particulary
%       Puget Salish (Lushootseed)
%
if unknown cmbase: input cmbase fi

font_identifier:="WNPST"; font_size 10pt#;
def setnorm=
 u#:=21/36pt#;      
 width_adj#:=0pt#;    
 serif_fit#:=0pt#;    
 cap_serif_fit#:=0pt#;    
 letter_fit#:=0pt#;    
 body_height#:=250/36pt#;  
 asc_height#:=220/36pt#;    
 cap_height#:=220/36pt#;    
 fig_height#:=220/36pt#;    
 x_height#:=155/36pt#;    
 math_axis#:=110/36pt#;    
 bar_height#:=79/36pt#;    
 comma_depth#:=50/36pt#;    
 desc_depth#:=80/36pt#;    
 crisp#:=22/36pt#;    
 tiny#:=22/36pt#;    
 fine#:=21/36pt#;    
 thin_join#:=21/36pt#;    
 hair#:=25/36pt#;    
 stem#:=25/36pt#;    
 curve#:=25/36pt#;    
 ess#:=22/36pt#;      
 flare#:=32/36pt#;    
 dot_size#:=36/36pt#;    
 cap_hair#:=25/36pt#;    
 cap_stem#:=25/36pt#;    
 cap_curve#:=25/36pt#;    
 cap_ess#:=25/36pt#;    
 rule_thickness#:=25/36pt#;  
 dish#:=0pt#;      
 bracket#:=0pt#;      
 jut#:=34/36pt#;      
 cap_jut#:=34/36pt#;    
 beak_jut#:=0pt#;    
 beak#:=34/36pt#;    
 vair#:=22/36pt#;    
 notch_cut#:=25/36pt#;    
 bar#:=22/36pt#;      
 slab#:=22/36pt#;    
 cap_bar#:=22/36pt#;    
 cap_band#:=22/36pt#;    
 cap_notch_cut#:=25/36pt#;  
 serif_drop#:=0pt#;    
 stem_corr#:=0pt#;    
 vair_corr#:=0pt#;    
 apex_corr#:=10/36pt#;    
 o#:=4/36pt#;      
 apex_o#:=3/36pt#;    
enddef;
def setsmall=
 u#:=17/36pt#;      
 width_adj#:=0pt#;    
 serif_fit#:=0pt#;    
 cap_serif_fit#:=0pt#;    
 letter_fit#:=0pt#;    
 body_height#:=200/36pt#;  
 asc_height#:=176/36pt#;    
 cap_height#:=176/36pt#;    
 fig_height#:=176/36pt#;    
 x_height#:=124/36pt#;    
 math_axis#:=88/36pt#;    
 bar_height#:=63/36pt#;    
 comma_depth#:=40/36pt#;    
 desc_depth#:=64/36pt#;    
 crisp#:=19/36pt#;    
 tiny#:=19/36pt#;    
 fine#:=18/36pt#;    
 thin_join#:=18/36pt#;    
 hair#:=22/36pt#;    
 stem#:=22/36pt#;    
 curve#:=22/36pt#;    
 ess#:=19/36pt#;      
 flare#:=28/36pt#;    
 dot_size#:=31/36pt#;    
 cap_hair#:=22/36pt#;    
 cap_stem#:=22/36pt#;    
 cap_curve#:=22/36pt#;    
 cap_ess#:=22/36pt#;    
 rule_thickness#:=22/36pt#;  
 dish#:=0pt#;      
 bracket#:=0pt#;      
 jut#:=27/36pt#;      
 cap_jut#:=27/36pt#;    
 beak_jut#:=0pt#;    
 beak#:=27/36pt#;    
 vair#:=19/36pt#;    
 notch_cut#:=22/36pt#;    
 bar#:=19/36pt#;      
 slab#:=19/36pt#;    
 cap_bar#:=19/36pt#;    
 cap_band#:=19/36pt#;    
 cap_notch_cut#:=22/36pt#;  
 serif_drop#:=0pt#;    
 stem_corr#:=0pt#;    
 vair_corr#:=0pt#;    
 apex_corr#:=8/36pt#;    
 o#:=3/36pt#;      
 apex_o#:=3/36pt#;    
enddef;
setnorm;
slant:=0;      % tilt ratio $(\Delta x/\Delta y)$
fudge:=0.81;      % factor applied to weights of heavy characters
math_spread:=-1;    % extra openness of math symbols
superness:=1/sqrt2;    % parameter for superellipses
superpull:=0;      % extra openness inside bowls
beak_darkness:=0;    % fraction of triangle inside beak serifs
ligs:=0;      % level of ligatures to be included

square_dots:=false;    % should dots be square?
hefty:=true;      % should we try hard not to be overweight?
serifs:=true;      % should serifs and bulbs be attached?
monospace:=true;    % should all characters have the same width?
variant_g:=false;    % should an italic-style g be used?
low_asterisk:=true;    % should the asterisk be centered at the axis?
math_fitting:=false;    % should math-mode spacing be used?

generate lusurmn;      % switch to the driver file