% This makes a short font (caps and digits only) font←coding←scheme:="ASCII caps and digits"; mode←setup; font←setup; input romanu; % upper case (majuscules) input romand; % numerals font←slant slant; font←x←height x←height#; if monospace: font←normal←space 9u#; % no stretching or shrinking font←quad 18u#; font←extra←space 9u#; else: font←normal←space 6u#+2letter←fit#; font←normal←stretch 3u#; font←normal←shrink 2u#; font←quad 18u#+4letter←fit#; font←extra←space 2u#; k#:=-.5u#; kk#:=-1.5u#; kkk#:=-2u#; % three degrees of kerning ligtable "P": "T": "Y": "A" kern kk#; ligtable "F": "V": "W": "A" kern kkk#, "K": "X": "O" kern k#, "C" kern k#, "G" kern k#, "Q" kern k#; ligtable "O": "D": "X" kern k#, "W" kern k#, "A" kern k#, "V" kern k#, "Y" kern k#; ligtable "A": if serifs: "R": fi "C" kern k#, "O" kern k#, "G" kern k#, "U" kern k#, "Q" kern k#, "L": "T" kern kk#, "Y" kern kkk#, "V" kern kk#, "W" kern kkk#; ligtable "I": "I" kern -k#; fi % Richard III bye.