Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!rice!uw-beaver!uw-entropy!peter From: peter@uw-entropy.ms.washington.edu (Peter Guttorp) Newsgroups: comp.text Subject: eroff problem Keywords: PostScript Message-ID: <2382@uw-entropy.ms.washington.edu> Date: 15 Nov 89 22:55:56 GMT Distribution: na Organization: UW Math Scienes, Seattle Lines: 20 When processing some mathematical text I repeatedly run into the following problem. A PostScript macro /Csr is defined by: /Csr{ currentfont /dx xsiz pt 0.05 mul def /dy ysiz pt 0.15 mul neg def dx dy rmoveto f.S [ xsiz pt 0 0 ysiz 1.03 mul pt 0 0 ]makefont setfont (\326)s dx neg dy neg rmoveto setfont }bind def This is immediately called, but f.S is not defined until later on the page. Because of the bind (I guess), I get an error from the printer saying that f.S is undefined. I am using pic -D|tbl -D|eqn -Tpsc|eroff -ms, using eroff release 2.2. Can anyone explain what is going on, and (even better) how to keep eroff from producing this error?