home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / lang / postscri / 5604 < prev    next >
Encoding:
Internet Message Format  |  1992-11-19  |  2.7 KB

  1. Path: sparky!uunet!think.com!snorkelwacker.mit.edu!ai-lab!wheat-chex!bkph
  2. From: bkph@wheat-chex.ai.mit.edu (Berthold K.P. Horn)
  3. Newsgroups: comp.lang.postscript
  4. Subject: Re: Postscript Font Scaling & Reduction
  5. Date: 19 Nov 1992 13:42:28 GMT
  6. Organization: MIT Artificial Intelligence Lab
  7. Lines: 46
  8. Distribution: na
  9. Message-ID: <1eg5k4INNsp2@life.ai.mit.edu>
  10. References: <1992Nov18.045514.4005@oucsace.cs.ohiou.edu>
  11. NNTP-Posting-Host: wheat-chex.ai.mit.edu
  12. In-reply-to: carlip@oucsace.cs.ohiou.edu's message of 18 Nov 92 04:55:14 GMT
  13.  
  14.  
  15. In article <1992Nov18.045514.4005@oucsace.cs.ohiou.edu> carlip@oucsace.cs.ohiou.edu (Walter C3arlip) writes:
  16.  
  17.    I have a technical question to ask about Postscript Font Scaling and its
  18.    relation to font design.  As I understand it, a given style of type will
  19.    have a different design depending upon the point size it is to be printed
  20.    at, e.g., Times Roman at 12pt will have lines that are wider and darker
  21.    relative to the hight of the letter than Times Roman at 20pt.
  22.  
  23.    Now, when one uses postscript fonts, one has outline descriptions of the
  24.    font.  Is it possible to determine what point size the font was designed
  25.    for?  When one prints the font at a larger size, is the font scaled 
  26.    linearly or is postscript smart enough to 'redesign' the font for the
  27.    larger size? 
  28.  
  29.    Let me put this an another context.  Suppose one wants to produce 
  30.    a journal using a 300dpi printer.  If one uses a 24pt design, and
  31.    then uses photo reduction to 12pt, can one effectively get 600dpi
  32.    resolution (I'd expect this to work if the fonts are scaled linearly),
  33.    or will the reduced copy look like type designed for 24pt and
  34.    then shrunk (so that the type does not match its design size)?
  35.  
  36.    I'm looking for the straight dope here, as I have already gotten 2 opposite
  37.    answers to this from people I'd expect to know. 
  38.  
  39. Type 1 fonts are scaled linearly. So printing at 20pt and scaling 50%
  40. essentially gives you the same shapes you would get if you had printed the
  41. font at 10pt (modulo rasterization effects).
  42.  
  43. Most Type 1 fonts appear to have a design size of 10pt, 
  44. although it is usually not specified.
  45.  
  46. Some Type 1 font families come with different fonts for different design
  47. sizes.  For example the Computer Modern fonts in Type 1 form include cmr5,
  48. cmr6, cmr7, cmr8, cmr9, cmr10, cmr12, and cmr17, where the numeric suffix
  49. indicates the design point size.
  50.  
  51. So you certainly can have different designs for different point sizes, 
  52. although you pay a price in terms of font downloading.
  53.  
  54. MultipleMaster fonts provide for continuous variation of some parameters,
  55. although this is usually used for weight variation and condensed/expand
  56. rather than design size.
  57.  
  58. Berthold K.P. Horn
  59. Cambridge, Massachusetts, USA
  60.