home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / mac / system / 16743 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  3.1 KB

  1. Path: sparky!uunet!ferkel.ucsb.edu!taco!gatech!usenet.ins.cwru.edu!agate!doc.ic.ac.uk!warwick!uknet!newcastle.ac.uk!newton!n01qu
  2. From: A.G.Poole@newcastle.ac.uk (Alex Poole)
  3. Newsgroups: comp.sys.mac.system
  4. Subject: Re: System 7 Monaco TrueType doesn't print correctly
  5. Message-ID: <C1IHAy.EI5@newcastle.ac.uk>
  6. Date: 27 Jan 93 11:59:21 GMT
  7. Organization: Computing Laboratory, U of Newcastle upon Tyne, UK NE1 7RU.
  8. Lines: 42
  9. Nntp-Posting-Host: newton
  10.  
  11.  
  12. In article <1993Jan25.191841.13902@midway.uchicago.edu>, chh9@ellis.uchicago.edu (Conrad Halling) writes:
  13. >The Monaco TrueType font contains an error.  Monaco is supposed to be a
  14. >monospaced font, but the characters do not align correctly.  The space
  15. >character is printed at different widths, throwing off character alignment.
  16. >I have observed this under System 7.0, 7.0.1, and 7.1.  The problem occurs
  17. >on the ImageWriter II, StyleWriter II, and LaserWriter.  The programs I
  18. >have tried are BBEdit, Microsoft Word 4.0 (with or without fractional
  19. >widths), and WriteNow 3.0 (with or without fractional widths).
  20.  
  21. I get the same problem, System 7.0.0 on a Mac Plus with ImageWriter II, using
  22. MacWrite II. Not only is the spacing weird, but the characters are not WYSIWYG... on
  23. screen, for example, a 0 has no cross piece, but when printed it does. The really wierd thing, though, was when I tried to print out some C code I'd imported... On screen, all the comments were right-justified with spaces (I know you're not meant to do that, but in Think C I haven't found any other way, and its supposed to be mono-spaced anyway...). Thus a piece of code such as...
  24.  
  25.    for (j = 0L; j < si[i]->memcnt - 2; j += 3)           /* A comment */
  26.         {    
  27.             for (k = 0L, val = 0L; k < 3; ++k)     /* Another comment */
  28.  
  29. where the close-comment symbols are aligned would be all over the place, as Conrad has experienced... however, if the open comment symbols are aligned as well, thus:
  30.  
  31.    for (j = 0L; j < si[i]->memcnt - 2; j += 3)     /* A comment       */
  32.         {   
  33.             for (k = 0L, val = 0L; k < 3; ++k)     /* Another comment */
  34.  
  35. so that the comments should all appear in a nice column down the right had side of the page, the printed version appears with the open-comments all over the place, but ** the close comments are still aligned prperly **. So you get a nice right edge, but a jagged left edge... any ideas at all whats causing this? In the end I gave up and switched to Courier, which doesn't look as good as Monaco does (or should) but is at least still mono-spaced when printed...
  36.  
  37. Any help appreciated... one of the things i thought of was a conflict between the TT
  38. version and the bitmap I keep for faster drawing on screen, but I only have the 9-point bitmap and I was printing in 12 point (so only the 12 and 24 point versions should be in use, and they must both be TT).
  39.  
  40. Well, its one to ponder...
  41.  
  42. Alex
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49. -------------------------------------------------------------------------------
  50. Badly planned projects take three times as long as expected.
  51. Well planned projects take only twice as long.
  52. -------------------------------------------------------------------------------
  53.