[mod.computers.laser-printers] help with postscript for ditroff

dberry@LOCUS.UCLA.EDU.UUCP (07/05/86)

I was trying to add a new symbol to the psdit.pro using the outcall
mechanism.. I have figured out how to modify the afmdit.awk
to add these new specials.. and want to do that for the "kosher
symbol" a circle containing a helvetica lower case "u" (as you
may see on certain food products)

in any case I am not having much success forcing the u to comeout
helvetica.. it comes out as greek upsilon which is in u's position on
the symbol font!!

my definition is:

(OU) {gsave .5 dm -.35 dm rmoveto currentpoint newpath .35 dm 0 360 arc stroke
      occ gsave .2 dm -.25 dm rmoveto (u) show oce}def

where occ is oce without the movement ie:
/occ {grestore}def

This (OU) is accessed by \(OU which is fudged to be in the S font.
Therefore when this character is used the current font is S
Now I determined from the definitions that is in this font that the u
is shown. hence the upsilon.

Now I want the u to be helvetica.. so I tried

(OU) {gsave .5 dm -.35 dm rmoveto currentpoint newpath .35 dm 0 360 arc stroke
      occ gsave .2 dm -.25 dm rmoveto
/Helvetica findfont 10 scalefont setfont
(u) show oce}def

and I get only the circle???
what am I doing wrong??
Also I dont really want the point size to be 10.. so could I do something
like
/Helvetic findfont fontsize scalefont setfont
???
Thanks
Dan