Ingeborg Endter 10/24/97
Problem set 6
Problems 2 & 3.
A vector-encoded upper case alphabet.
I traced a font called "Roman" (and sometimes, "Courier New").
I drew the letterforms in a 30 square pixel space, so you
can say that this is a 30 pt font. The vector table for all the
letters is in a text file in the code directory.
The applet gets the filename from the HTML page. The vector table
description is parameterized to signal which graphic drawing method
should be used (drawLine, drawArc, or drawOval), and also
identifies line segments as strokes, diagonals, or serifs.
The user can add noise to the text in a range from 1 to 10. Noise
is applied selectively to letters as bolding and movement from the baseline:
vowels get no added noise at all (they are the quietest letters);
the letters G,K,L,R,T,V,X,Z are
considered the noisiest letters, so they get both bold and up and down
movement. All other letters get only bold.