Article View: comp.lang.postscript
Article #9122Re: How about another newsgroup?
From: Brian Bartholomew
Date: Thu, 01 Mar 1990 08:40
Date: Thu, 01 Mar 1990 08:40
95 lines
3431 bytes
3431 bytes
As the original poster of the Ruler, I suppose it is up to me to get
this newsfroup back on track :-). I might add that I have briefly
become famous in our lab, because the Ruler was the most-followed-up-
to-article on the Usenet for a two week period. Anyway, the code that
follows prints a copy of an interesting stylized "N", that I found on
the cover of an Adobe font catalog. The catalog itself is titled "Font
and Function", and I recommend it highly for all the page design hints
they include in each issue.
I am not claiming that my implementation of their design is
particularly clever or original, but it does raise some interesting
issues. First, the design on the cover was the same size as theirs
on the cover, but theirs looked a lot better because it was at
significantly higher resolution than 300 dpi. More importantly, when I
printed the same design 7 inches across on our Apple Laserwriter II
(Serial # CA850LM3%M6000, Manufacture date: December 1988 M), there is
a tiny black dot in the exact center of the concentric circles. I
certainly did not intend for this dot to be there, and it does not show
up on the reduced version. Is the dot a result of finite floating
point precision, or because of my method of clearing out the center
circle: setting linewidth to 6, and drawing a 3.5 radius circle?
----- Cut here ----- Cut here ----- Cut here ----- Cut here ----- Cut here ----
%!
%
% Creator: 12/31/89 - bb@beach.cis.ufl.edu
%
% bullseyeN.ps
%
/bullseyeN {
% origin in center of bullseye
% natural size ~7 inches
/Bookman-Demi findfont 504 scalefont setfont
% letter N
gsave
(N)
dup
stringwidth pop 2 div neg -2.5 72 mul moveto show
grestore
% black circles
gsave
newpath
2 setlinewidth
13.5 20 240 {
gsave
0 0 3 -1 roll 0 360 arc
stroke
grestore
} for
grestore
% white circles
gsave
newpath
1 setgray
6 setlinewidth
3.5 20 240 {
gsave
0 0 3 -1 roll 0 360 arc
stroke
grestore
} for
grestore
} bind def
% big one in center of page
8.5 2 div 72 mul 11 2 div 72 mul translate
0 0 moveto
bullseyeN
% small one in lower left corner
-3 72 mul -4.5 72 mul translate
0 0 moveto
.2378 .2378 scale
bullseyeN
showpage
----- Cut here ----- Cut here ----- Cut here ----- Cut here ----- Cut here ----
"Any sufficiently advanced technology is indistinguishable from a rigged demo."
-------------------------------------------------------------------------------
Brian Bartholomew UUCP: ...gatech!uflorida!beach.cis.ufl.edu!bb
University of Florida Internet: bb@beach.cis.ufl.edu
--
"Any sufficiently advanced technology is indistinguishable from a rigged demo."
-------------------------------------------------------------------------------
Brian Bartholomew UUCP: ...gatech!uflorida!beach.cis.ufl.edu!bb
University of Florida Internet: bb@beach.cis.ufl.edu
Technical Details
Message-ID:
<22505@uflorida.cis.ufl.EDU>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!samsung!uakari.primate.wisc.edu!uflorida!shark.cis.ufl.edu!bbReferences:
<8782@shlump.nac.dec.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!samsung!uakari.primate.wisc.edu!uflorida!shark.cis.ufl.edu!bb From: bb@shark.cis.ufl.edu (Brian Bartholomew) Newsgroups: comp.lang.postscript Subject: Re: How about another newsgroup? Message-ID: <22505@uflorida.cis.ufl.EDU> Date: 1 Mar 90 08:40:38 GMT References: <8782@shlump.nac.dec.com> Sender: news@uflorida.cis.ufl.EDU Reply-To: bb@shark.cis.ufl.edu (Brian Bartholomew) Organization: UF CIS Department Lines: 95