#!/bin/nawk -f # Modify a PostScript file to overprint a NoNo on the first page # Thanks to Ian Walker for the idea of using AWK to hack PostScript {print} $0 == "%%Page: 1 1" { print "%%%%% NoNo Stamp (Begin)" print "gsave" print "/inch { 72 mul } def" print "0 11 inch translate" print ".5 -.5 scale" print "4.25 inch 5.5 inch translate" print "4.25 inch 5.5 inch 3.0 inch 0 360 arc closepath" print "0.5 inch setlinewidth 0.80 setgray stroke newpath" print "2.38 inch 7.62 inch moveto" print "6.62 inch 3.38 inch lineto stroke" print "grestore" print "0.90 setgray" print "4.25 inch 5.5 inch 3.0 inch 0 360 arc closepath" print "0.5 inch setlinewidth 0.9 setgray stroke newpath" print "2.38 inch 7.62 inch moveto" print "6.62 inch 3.38 inch lineto stroke" print "grestore" print "%%%%% NoNo Stamp (End)" }