\input mftmac
cmttss10.mf
$\9 This is CMTT10.MF in text format, as of Mar 31, 1986.\par
$\9 Computer Modern Typewriter Text for use with 10 point\par
$\9 Modified by Art Ogawa:\par
$\9  generate fonts condensed .78, sans serif\par
$\9  these settings are the same as cmtt10, except u is 78% of its value\par
$\9   and serifs has been set false.\par
$\9   set beak to 0.\par
\BL
$\9cmttssc10 but not as condensed..see the cmttss.readme for related changes,%
\par
$\9the cmttss macros are at pip.shsu.edu, in particular the modified punct,\par
$\9romanu and romanl.mf files  i call this cmttss10 - tdunbar@vtaix.cc.vt.edu%
\par
\BL
$\2{if}\1{unknown}\\{cmbase}\?:\2{input}\hbox{\tt cmbase}\3{fi}$\par
\BL
$\2{font\_identifier}:=\7"CMTT";\ \2{font\_size}10\\{pt}\SH ;$\par
\BL
$\9u#:=21/36pt#;      % unit width\par
$u\SH :=\frac19/{36}\\{pt}\SH ;\ \9 unit width\par
$\\{width\_adj}\SH :=0\\{pt}\SH ;\ \9 width adjustment for certain characters%
\par
$\\{serif\_fit}\SH :=0\\{pt}\SH ;\ \9 extra sidebar near lowercase serifs\par
$\\{cap\_serif\_fit}\SH :=0\\{pt}\SH ;\ \9 extra sidebar near uppercase serifs%
\par
$\\{letter\_fit}\SH :=0\\{pt}\SH ;\ \9 extra space added to all sidebars\par
\BL
$\\{body\_height}\SH :=\frac250/{36}\\{pt}\SH ;\ \9 height of tallest
characters\par
$\\{asc\_height}\SH :=\frac220/{36}\\{pt}\SH ;\ \9 height of lowercase
ascenders\par
$\\{cap\_height}\SH :=\frac220/{36}\\{pt}\SH ;\ \9 height of caps\par
$\\{fig\_height}\SH :=\frac220/{36}\\{pt}\SH ;\ \9 height of numerals\par
$\\{x\_height}\SH :=\frac155/{36}\\{pt}\SH ;\ \9 height of lowercase without
ascenders\par
$\\{math\_axis}\SH :=\frac110/{36}\\{pt}\SH ;\ \9 axis of symmetry for math
symbols\par
$\\{bar\_height}\SH :=\frac79/{36}\\{pt}\SH ;\ \9 height of crossbar in
lowercase e\par
$\\{comma\_depth}\SH :=\frac50/{36}\\{pt}\SH ;\ \9 depth of comma below
baseline\par
$\\{desc\_depth}\SH :=\frac80/{36}\\{pt}\SH ;\ \9 depth of lowercase descenders%
\par
\BL
$\\{crisp}\SH :=\frac22/{36}\\{pt}\SH ;\ \9 diameter of serif corners\par
$\\{tiny}\SH :=\frac22/{36}\\{pt}\SH ;\ \9 diameter of rounded corners\par
$\\{fine}\SH :=\frac21/{36}\\{pt}\SH ;\ \9 diameter of sharply rounded corners%
\par
$\\{thin\_join}\SH :=\frac21/{36}\\{pt}\SH ;\ \9 width of extrafine details\par
$\\{hair}\SH :=\frac25/{36}\\{pt}\SH ;\ \9 lowercase hairline breadth\par
$\\{stem}\SH :=\frac25/{36}\\{pt}\SH ;\ \9 lowercase stem breadth\par
$\\{curve}\SH :=\frac25/{36}\\{pt}\SH ;\ \9 lowercase curve breadth\par
$\\{ess}\SH :=\frac22/{36}\\{pt}\SH ;\ \9 breadth in middle of lowercase s\par
$\\{flare}\SH :=\frac32/{36}\\{pt}\SH ;\ \9 diameter of bulbs or breadth of
terminals\par
$\\{dot\_size}\SH :=\frac36/{36}\\{pt}\SH ;\ \9 diameter of dots\par
$\\{cap\_hair}\SH :=\frac25/{36}\\{pt}\SH ;\ \9 uppercase hairline breadth\par
$\\{cap\_stem}\SH :=\frac25/{36}\\{pt}\SH ;\ \9 uppercase stem breadth\par
$\\{cap\_curve}\SH :=\frac25/{36}\\{pt}\SH ;\ \9 uppercase curve breadth\par
$\\{cap\_ess}\SH :=\frac25/{36}\\{pt}\SH ;\ \9 breadth in middle of uppercase s%
\par
$\\{rule\_thickness}\SH :=\frac25/{36}\\{pt}\SH ;\ \9 thickness of lines in
math symbols\par
\BL
$\\{dish}\SH :=0\\{pt}\SH ;\ \9 amount erased at top or bottom of serifs\par
$\\{bracket}\SH :=0\\{pt}\SH ;\ \9 vertical distance from serif base to tangent%
\par
$\\{jut}\SH :=\frac34/{36}\\{pt}\SH ;\ \9 protrusion of lowercase serifs\par
$\\{cap\_jut}\SH :=\frac34/{36}\\{pt}\SH ;\ \9 protrusion of uppercase serifs%
\par
$\\{beak\_jut}\SH :=0\\{pt}\SH ;\ \9 horizontal protrusion of beak serifs\par
$\9beak#:=34/36pt#;    % vertical protrusion of beak serifs\par
$\\{beak}\SH :=0\\{pt}\SH ;$\par
$\\{vair}\SH :=\frac22/{36}\\{pt}\SH ;\ \9 vertical diameter of hairlines\par
$\\{notch\_cut}\SH :=\frac25/{36}\\{pt}\SH ;\ \9 maximum breadth above or below
notches\par
$\\{bar}\SH :=\frac22/{36}\\{pt}\SH ;\ \9 lowercase bar thickness\par
$\\{slab}\SH :=\frac22/{36}\\{pt}\SH ;\ \9 serif and arm thickness\par
$\\{cap\_bar}\SH :=\frac22/{36}\\{pt}\SH ;\ \9 uppercase bar thickness\par
$\\{cap\_band}\SH :=\frac22/{36}\\{pt}\SH ;\ \9 uppercase thickness above/below
lobes\par
$\\{cap\_notch\_cut}\SH :=\frac25/{36}\\{pt}\SH ;\ \9 max breadth above/below
uppercase notches\par
$\\{serif\_drop}\SH :=0\\{pt}\SH ;\ \9 vertical drop of sloped serifs\par
$\\{stem\_corr}\SH :=0\\{pt}\SH ;\ \9 for small refinements of stem breadth\par
$\\{vair\_corr}\SH :=0\\{pt}\SH ;\ \9 for small refinements of hairline height%
\par
$\\{apex\_corr}\SH :=\frac10/{36}\\{pt}\SH ;\ \9 extra width at diagonal
junctions\par
\BL
$o\SH :=\frac4/{36}\\{pt}\SH ;\ \9 amount of overshoot for curves\par
$\\{apex\_o}\SH :=\frac3/{36}\\{pt}\SH ;\ \9 amount of overshoot for diagonal
junctions\par
\BL
$\\{slant}:=0;\ \9 tilt ratio $(\Delta x/\Delta y)$\par
$\\{fudge}:=0.81;\ \9 factor applied to weights of heavy characters\par
$\\{math\_spread}:=-1;\ \9 extra openness of math symbols\par
$\\{superness}:=1/\1{sqrt}2;\ \9 parameter for superellipses\par
$\\{superpull}:=0;\ \9 extra openness inside bowls\par
$\\{beak\_darkness}:=0;\ \9 fraction of triangle inside beak serifs\par
$\\{ligs}:=0;\ \9 level of ligatures to be included\par
\BL
$\\{square\_dots}:=\5{false};\ \9 should dots be square?\par
$\\{hefty}:=\5{true};\ \9 should we try hard not to be overweight?\par
$\9serifs:=true;      % should serifs and bulbs be attached?\par
$\\{serifs}:=\5{false};\ \9 should serifs and bulbs be attached?\par
$\\{monospace}:=\5{true};\ \9 should all characters have the same width?\par
$\\{variant\_g}:=\5{false};\ \9 should an italic-style g be used?\par
$\\{low\_asterisk}:=\5{true};\ \9 should the asterisk be centered at the axis?%
\par
$\\{math\_fitting}:=\5{false};\ \9 should math-mode spacing be used?\par
\BL
$\\{generate}_{roman}\9 switch to the driver file\par
