1# Produce troff width files from the raster font files via "makefont" 2makevfont -nB -l B > B 3makevfont -nI -l -f95 I > I 4makevfont -nR -l -f95 R > R 5makevfont -nS -s S > S 6# br should be zero width 7makevfont -nap -a apl > ap 8makevfont -nbr -a -l '-xno,em:mo,:O+,Fl:!=,Fi:>=,ff:==,fi:or,fl:??,is' basker.r > br 9makevfont -nbi -a -l '-xno,em:mo,:O+,Fl:!=,Fi:>=,ff:==,fi:or,fl:??,is' basker.i > bi 10makevfont -nbb -a -l '-xno,em:mo,:O+,Fl:!=,Fi:>=,ff:==,fi:or,fl:??,is' basker.b > bb 11makevfont -nbk -a bocklin > bk 12makevfont -nch -c chess > ch 13makevfont -ncl -a '-x!=,is:ap,!=:&,:' '-y+,pl:-,mi' clarendon > cl 14makevfont -ncr '-x^T,:^U,:^V,:^W,:^X,:^Y,:^Z,:^^,:^_,:^?,:??,*G:fi,*D:fl,*H:ff,*L:\-,*C:ru,*P:em,*S:bu,*U:sq,*F:Fi,*Q:Fl,*W:de,:dg,:^[,:^\,:^],:#,fm:$,:' '-yA,*A:B,*B:E,*E:Z,*Z:H,*Y:I,*I:K,*K:M,*M:N,*N:O,*O:P,*R:T,*T:X,*X' cm.r > cr 15makevfont -ncb '-x^T,:^U,:^V,:^W,:^X,:^Y,:^Z,:^^,:^_,:^?,:??,*G:fi,*D:fl,*H:ff,*L:\-,*C:ru,*P:em,*S:bu,*U:sq,*F:Fi,*Q:Fl,*W:de,:dg,:^[,:^\,:^],:#,fm:$,:' '-yA,*A:B,*B:E,*E:Z,*Z:H,*Y:I,*I:K,*K:M,*M:N,*N:O,*O:P,*R:T,*T:X,*X' cm.b > cb 16makevfont -nci '-x^T,:^U,:^V,:^W,:^X,:^Y,:^Z,:^^,:^_,:^?,:??,*G:fi,*D:fl,*H:ff,*L:\-,*C:ru,*P:em,*S:bu,*U:sq,*F:Fi,*Q:Fl,*W:de,:dg,:^[,:^\,:^],:#,fm:$,:' '-yA,*A:B,*B:E,*E:Z,*Z:H,*Y:I,*I:K,*K:M,*M:N,*N:O,*O:P,*R:T,*T:X,*X' cm.i > ci 17makevfont -nco countdown > co 18makevfont -ncy cyrillic > cy 19makevfont -ndr -a -c delegate.r > dr 20makevfont -ndi -a -c delegate.i > di 21makevfont -ndb -a -c delegate.b > db 22makevfont -nCW -a -c '-x??,is' fix > CW 23makevfont -ngr -c '-x^T,ct:^U,fm:^V,dg:^W,de:14,O+:12,co:34,rg:^X,34:^Y,12:^Z,14:^],sq:^^,:^_,:' '-y_,ru:_,ul:|,bv' gacham.r > gr 24makevfont -ngi -c '-x^T,ct:^U,fm:^V,dg:^W,de:14,O+:12,co:34,rg:^X,34:^Y,12:^Z,14:^],sq:^^,:^_,:' '-y_,ru:_,ul:|,bv' gacham.i > gi 25makevfont -ngb -c '-x^T,ct:^U,fm:^V,dg:^W,de:14,O+:12,co:34,rg:^X,34:^Y,12:^Z,14:^],sq:^^,:^_,:' '-y_,ru:_,ul:|,bv' gacham.b > gb 26makevfont -ngk greek > gk 27makevfont -ngf -a -c '-y-,:' graphics > gf 28makevfont -nhb hebrew > hb 29makevfont -nhn -c h19 > hn 30makevfont -nm -a '-x*g,:*d,:+-,:O+,:' '-y_,\_:_,ul' ugramma > m 31makevfont -nmn '-x%,ct' '-y-,\-' mona > mn 32makevfont -nmr '-x^X,ul:' meteor.r > mr 33makevfont -nmi '-x^X,ul:' meteor.i > mi 34makevfont -nmb '-x^X,ul:' meteor.b > mb 35makevfont -nnr -a '-y_,ru' nonie.r > nr 36makevfont -nni -a '-y_,ru' nonie.i > ni 37makevfont -nnb -a '-y_,ru' nonie.b > nb 38makevfont -noe oldenglish > oe 39makevfont -nor -a '-y_,ru' bodoni.r > or 40makevfont -noi -a '-y_,ru' bodoni.i > oi 41makevfont -nob -a '-y_,ru' bodoni.b > ob 42makevfont -npb -a playbill > pb 43makevfont -npp pip > pp 44makevfont -nsc script > sc 45makevfont -nsl seal > sl 46makevfont -nsg -a sign > sg 47makevfont -nsh -a shadow > sh 48makevfont -nsr -l stare.r > sr 49makevfont -nsi -l stare.i > si 50makevfont -nsb -l stare.b > sb 51makevfont -ntr times.r > tr 52makevfont -nti times.i > ti 53makevfont -ntb times.b > tb 54makevfont -nts -s '-xmi,ci:es,*f:*f,es' times.s > ts 55makevfont -ntR -l '-xru,\-' '-y_,ru:A,*A:B,*B:E,*E:H,*Y:I,*I:K,*K:M,*M:N,*N:O,*O:P,*R:T,*T:X,*X:Z,*Z' otimes.r > tR 56makevfont -ntI -l '-xru,\-' '-y_,ru:A,*A:B,*B:E,*E:H,*Y:I,*I:K,*K:M,*M:N,*N:O,*O:P,*R:T,*T:X,*X:Z,*Z' otimes.i > tI 57makevfont -ntB -l '-xru,\-' '-y_,ru:A,*A:B,*B:E,*E:H,*Y:I,*I:K,*K:M,*M:N,*N:O,*O:P,*R:T,*T:X,*X:Z,*Z' otimes.b > tB 58makevfont -ntS -o otimes.s > tS 59# br should be zero width 60