laser-lovers@uw-beaver (08/28/85)
From: "Clayton M. Elwell" <elwell%ohio-state.csnet@csnet-relay.arpa> I have been playing with PostScript on an Apple LaserWriter, and have fallen in love with both PostScript and the printer. I have, however, run into an annoying problem. I have written a fairly small PostScript routine that takes a path, the coefficients of a plane equation, and a 4 x 4 matrix, and returns a transformed path (right now I'm using it to do perspective projections). It works fine, but not if the path has text in it. This means I can't do nice perspective text for graph labels or other effects. Sigh. The reason for this is that the `pathforall' operator is disabled as long as the current path has characters in it. This was obviously done on purpose, to prevent people from dumping out the font descriptions that Adobe spent valuable time developing. It does, however, reduce the otherwise marvelous generality and expressive power of PostScript. If anyone has a way to avoid this problem, or if someone at Adobe can explain how to create an encrypted function to do it (I'm willing to sign a non-disclosure agreement), PLEASE send me mail. Thanks, Clayton Elwell ...!cbosgd!osu-eddie!elwell elwell@ohio-state.CSNET elwell%ohio-state@csnet-relay.ARPA