home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!mentor.cc.purdue.edu!nova.cc.purdue.edu
- From: ab@nova.cc.purdue.edu (Allen B)
- Newsgroups: comp.sys.amiga.graphics
- Subject: Re: Point Sizes
- Message-ID: <55217@mentor.cc.purdue.edu>
- Date: 27 Jul 92 19:00:22 GMT
- References: <James_Hastings-Trew.0hws@telepro.UUCP>
- Sender: news@mentor.cc.purdue.edu
- Lines: 64
-
- In article <James_Hastings-Trew.0hws@telepro.UUCP>
- James_Hastings-Trew@telepro.UUCP (James Hastings-Trew) writes:
- >
- > I do have one question -- how in the hell is a typesetter supposed to
- > measure these fonts and come up with the proper point size. A common
- > typesetting task is to be given a sample of type and have to set some new
- > type to replace the old. With Adobe making these fonts at all sizes, how
- > the heck is a typesetter supposed to measure the old type to know what
- > point size to set the new type in? Whacky...
-
- I don't know. I always wing it. I field a lot of PostScript
- questions here, and that's one I've not figured out. The
- afm file will tell you enough to figure it out, but it
- varies among fonts. Maybe we should consult our friends
- in comp.lang.postscript?
-
- The old Amiga bitmapped fonts were measured in pixels.
- How do the Compugraphic ones fare? I haven't played with
- them much.
-
- > What other fonts do you have on your NeXT? I have severa Adobe fonts on my
- > Amiga, so I will use your test file as a basis and test some other fonts to
- > see if perhaps Times and Courier are the exceptions that prove the rule...
-
- Those are all the stock fonts on a NeXT (except Symbol). I
- formatted the article so you could just click on it when
- read on a NeXT. (The newsreader recognizes the PS-Adobe
- stuff.)
-
- I've got some other fonts, but most of them aren't from
- Adobe (they're ones available from ftp sites). I could
- try them too, but I thought these'd be more definitive.
-
-
- The 72 point Times-Roman 'E' is 48 points tall (following
- the 2/3 Rule). If you change the program a little, you can
- add a guideline to make this clear. I also made the
- pointsize a variable so you could change it. The other
- numbers are still arbitrary, but this is just a hack:
-
-
- %!PS-Adobe-2.0
- %%Title: 2/3 box around PS E's
- %%Creator: Allen B
-
- /PS 72 def % Pointsize of letters
-
- 0 setlinewidth
- 36 72 moveto
- 0 PS 2 mul 3 div dup neg 3 1 roll rlineto
- 7.5 72 mul 0 rlineto
- 0 exch rlineto
- closepath
- stroke % 2/3 tall and very wide box
-
- 72 72 moveto
- /Helvetica findfont PS scalefont setfont
- (E) show
- /Times-Roman findfont PS scalefont setfont
- (E) show
- /Courier findfont PS scalefont setfont
- (E) show
-
- showpage
-