home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / next / misc / 23101 < prev    next >
Encoding:
Text File  |  1992-12-16  |  3.2 KB  |  75 lines

  1. Newsgroups: comp.sys.next.misc
  2. Path: sparky!uunet!cs.utexas.edu!uwm.edu!ux1.cso.uiuc.edu!news.iastate.edu!scl1.al.iastate.edu!tlm
  3. From: tlm@iastate.edu (Tom Marchioro)
  4. Subject: Helpful Font Panel Trick
  5. Message-ID: <tlm.724489683@scl1.al.iastate.edu>
  6. Keywords: Fonts, Organize
  7. Sender: news@news.iastate.edu (USENET News System)
  8. Organization: Iowa State University, Ames IA
  9. Date: Wed, 16 Dec 1992 07:08:03 GMT
  10. Lines: 63
  11.  
  12. Ivo Welch asked in a recent post if there was not a way to take seldom
  13. used fonts and organize them at a lower level of the font browser. I figured
  14. out how to do this some time ago, and have been meaning to post it for a 
  15. while now.  This seems a good time both because of Ivo's asking about
  16. it directly and because there are suddenly a bunch more fonts, many
  17. created by Fontographer, available on sonata.  
  18.  
  19. By the way, as some who read this group may have noticed, one of my 
  20. biggest gripes with the NeXT is the font panel, which I think is a 
  21. complete joke (I was amazed it wasn't updated in 3.0).  The font panel should
  22. really have all of the characteristics of a browser, with multiple levels of
  23. heirarchies, the ability to grab a bunch of fonts and group htem in a 
  24. "folder", etc. (that way you can grab the 5-6 fonts you might want to use
  25. for a document and just have to select from them, instead of scrolling up
  26. and down finding them).  
  27.  
  28. Anyway, grumbling aside, once I added all of the Type 1 PS TeX fonts
  29. I had something like 300 fonts on my machine, so the panel was completely
  30. cluttered.  A good many of those fonts are the PD ones from Sonata, generally
  31. translated by Fontographer, and they have the disadvantage of all appearing
  32. in the leftmost column of the font panel, making the font panel over-full
  33. at the most basic level.  The trick below allows you to cluster those fonts
  34. in "families", where a given family takes up only one line in the leftmost
  35. column and then has as many lines in the middle column as there are fonts.
  36. What I did was to divide the PD fonts into groups, basically the ones
  37. I chose were 
  38.  
  39.  
  40. 1)  scripts
  41. 2)  blackletters
  42. 3)  others
  43.  
  44. you then go to each font and open up the corresponding .afm file and
  45. on the line that says FamilyName  change the entry to be the  family
  46. name you want to store the font under.  
  47.  
  48. Thus, for say Alison the top of the .afm file reads
  49.  
  50. StartFontMetrics 2.0
  51. Comment Generated by Fontographer 10/13/87 2:15:21 PM 
  52. FontName Alison
  53. FullName Alison
  54. FamilyName  Scripts
  55. Weight standard
  56.  
  57. etc.  and similarly for Author, BrushScript, and all of the other
  58. script fonts made by Fontographer.  Once I'd done all of the PD fonts I
  59. had, breaking them into three entries in the left column instead of 
  60. 25-30 the font panel was a good deal less cluttered, but of course it's
  61. still a relatively inadequate aspect of the NeXT (Oh, by the way, you have
  62. to rebuild the afmdir after making these changes).  
  63.  
  64. I tested this under both 2.1 and 3.0 and have had no troubles.
  65.  
  66. Hope this is helpful --- Tom
  67.  
  68.  
  69. PS:  Ivo also asked if there were any other good alternatives to Courier
  70. for fixed width fonts, and of course there is Ohlfs.  If you are thinking
  71. of getting the Type 1 PS TeX fonts from Y & Y then LucidaSansTypeWriter
  72. is also a pretty good fixed width font (more readable than even Ohlfs
  73. for those with weak vision).
  74.  
  75.