% name of textfile: P16 Bigstencil (DL/Synergetics Feb 91 v1.0) % .... % ========= % This file requires the previous download of gonzo.psl % available from https://www.tinaja.com/pssamp1.shtml % Make sure the following line agrees with your own gonzo.psl location (C:/Users/don/Desktop/gonzo/gonzo.psl) run % use internal gonzo % ========== % Prints a message as one-per-page large outline letters for use in % stencils, floats, storefront sinage, houseletters, etc. gutility begin % turn on the gonzo utilities nuisance begin % turn on the nuisance commands printerror % turn on the printing error trapper % This strange and wondrous proc does all the work ... /makebigletters {fonttouse findfont [letterheight 0 0 letterwidth 0 0] makefont setfont {str exch 0 exch put str dup stringwidth pop 8.5 72 mul exch sub 2 div 11 72 mul letterheight 0.85 mul sub moveto false charpath stroke showpage} forall} def /inches {72 mul} def % work in inches, rather than points today /str (X) def % a single character string /letterheight 9 inches def % From top of "W" to bottom of "g". /letterwidth 9 inches def % Usually same as letterheight. /fonttouse {/NewCenturySchlbk-Bold} def % watch the spelling! (BIG) makebigletters % your message % eof % no showpage needed