home *** CD-ROM | disk | FTP | other *** search
/ Fritz: Win Best Test 1 / 70001.ZIP / 70001 / WINWARE1 / FONTMON / FMONSTER.TXT < prev    next >
Text File  |  1993-09-20  |  23KB  |  562 lines

  1. FONT MONSTER v1.0 12/1/92
  2. Program and documentation (C) 1992 by Steven Fox, Taipei, Taiwan, ROC
  3.  
  4.  
  5. -----RELEASE NOTES v1.0------------------------------------------
  6.  
  7. In an effort to get this utility finished and distributed as quickly as
  8. possible, the file, FMONSTER.TXT, will serve as the documentation as well as
  9. the HELP file.
  10.  
  11.  
  12. -----INSTALLING FONT MONSTER-------------------------------------
  13.  
  14. FONT MONSTER requires you to use Windows 3.1. It will not run in Windows 3.0
  15. or OS/2.
  16.  
  17. FMONSTER.EXE      Copy this to wherever you like. You can assign it an icon
  18.                   in Program Manager using the usual procedure; File, New.
  19.  
  20. FMONSTER.TXT      This help file. Make sure this is located in the same
  21.                   directory as FMONSTER.EXE, or better yet, in your PATH.
  22.  
  23. FILE_ID.DIZ       This is used by BBSs to describe FONT MONSTER, you can
  24.                   delete this file from your hard disk.
  25.  
  26. FONT MONSTER requires that the following files be installed in your
  27. WINDOWS\SYSTEM directory:
  28.  
  29. VBRUN100.DLL      Visual Basic 1.0 run-time library, not included in this
  30.                   archive. It is available for free on most BBSs, probably
  31.                   from wherever you got FMONSTER.ZIP from.
  32.  
  33. CMDIALOG.VBX
  34. INSTSCRL.VBX
  35. THREED.VBX        Three additional Visual Basic files needed by FONT MONSTER.
  36.  
  37. In addition you can 'Associate' your "TTF" and "PFM" font files to
  38. FMONSTER.EXE using Program Manager or File Manager. This will allow you to
  39. double click on any font with File Manager and it will call up FONT MONSTER
  40. with that font's data loaded.
  41.  
  42.  
  43. -----WHAT FONT MONSTER DOES--------------------------------------
  44.  
  45. FONT MONSTER allows you to edit TrueType and Type 1 fonts. Well, not the
  46. glyphs and stuff, but all the stuff which Windows uses to recognize a font,
  47. like the name, the weight, the style, etc. I should probably make it quite
  48. clear from the start that any changes you make to a font using FONT MONSTER
  49. will NOT IN ANY WAY affect how it appears on screen or in print. To do that
  50. you will need something like FONTMONGER or FONTOGRAPHER.
  51.  
  52. FONT MONSTER will not alter the hinting or kerning or appearance of any font
  53. you edit. Such information will simply be copied byte-for-byte from the
  54. original font file.
  55.  
  56.  
  57. -----WHY SHOULD YOU USE FONT MONSTER? EXAMPLES:------------------
  58.  
  59. Let's say you have two sets of fonts from two different font vendors but they
  60. both have the same name. Windows will have no way of telling the difference
  61. which is which. By renaming one set, Windows (and you) will be able to call
  62. up either font.
  63.  
  64. How about if you copy some fonts over from the Apple Macintosh? The Apple
  65. naming scheme can sometimes be quite weird. For example, I have some fonts
  66. named "Stimpy Bold 001.002" & "DavysRudeSymbols 10/23/91". Both of these
  67. names included some extra information which I didn't want and it also
  68. confuses how Windows selects the style variations in the font's family.
  69. Renaming the fonts will take care of this.
  70.  
  71. Word For Windows 2.0 tries to be so smart when you want to insert a symbol or
  72. a bullet. It will only allow you to select from those fonts in your system
  73. which are marked as Symbol fonts. What can you do if you want to use a font
  74. which isn't a Symbol font? Good luck, Word doesn't make it very easy for you.
  75. Use FONT MONSTER to mark the font as Symbol and from then on Word will put it
  76. in its Symbol menu.
  77.  
  78. Some fonts, particularly Type 1 fonts, are designed with Style formats
  79. incompatible with Windows. You may have Regular, Bold, Italic, and Bold
  80. Italic versions for a particular family but you may not be able to choose them
  81. the usual way, for example CTRL-B for Bold, CTRL-I for Italic. Instead you
  82. would have to choose, for example, "Simpsons Bold" or "Simpsons Italic" from
  83. your font menu. This is because the styles were all marked as Regular when
  84. they were produced. Use FONT MONSTER to set the correct style flags in each
  85. font. Then you can have one menu entry, "Simpsons", and choose the styles in
  86. your word processor the usual way.
  87.  
  88. Some applications, CorelDRAW! 3.0 is a good example, bundle fonts with their
  89. programs. But for some reason, they change the names of the fonts to
  90. something similar, but not quite the same as the font's real name. Renaming
  91. the fonts to their official names will help you organize your font collection.
  92.  
  93. FONT MONSTER also lets you preview fonts, even if they are not installed yet!
  94. If you like what you see you can install it permanently with FONT MONSTER. If
  95. you don't like a font you can also remove fonts from Windows with FONT
  96. MONSTER, and even delete the font files from your hard disk. All this only
  97. applies to TrueType fonts. Type 1 fonts can only be added and removed with
  98. Adobe's Type Manager (ATM) program.
  99.  
  100.  
  101. -----HOW TO USE FONT MONSTER (TrueType)--------------------------
  102.  
  103.  
  104. [OPEN]
  105.  
  106. Upon startup, FONT MONSTER shows you a button bar. Click on [OPEN] to read in
  107. the information from a font. The familiar Windows Common Dialog Box will pop
  108. up, go ahead and find a font and open it. The suffix for TrueType fonts is
  109. ".TTF", for Type 1 fonts it's ".PFM".
  110.  
  111.  
  112. THE STRING DATA
  113.  
  114. Once the font data has been read in you will see a larger screen with a whole
  115. bunch of information on it. On the left side is the string data contained in
  116. a font. If a particular string doesn't exist in the font, FONT MONSTER puts
  117. its own name, "FONT MONSTER", there.
  118.  
  119.  
  120. WINDOWS NAME
  121.  
  122. This is what Windows uses to organize its fonts. This is really a combination
  123. of the FAMILY name and the STYLE name. The exception being when a STYLE is
  124. "Regular", then the WINDOWS NAME shouldn't include the word "Regular" after
  125. the FAMILY name. Unpredictable things will happen in your font menus
  126. otherwise. Don't try it.
  127.  
  128.  
  129. FAMILY
  130.  
  131. This is a common name given to a group, or FAMILY, of fonts. For example,
  132. ARIAL comes in four variations, or STYLES, and they all have the same FAMILY
  133. name; ARIAL. Windows expects the FAMILY name to be the same as the FAMILY
  134. name depicted in the WINDOWS NAME field. Otherwise a font may not display
  135. correctly, if at all.
  136.  
  137.  
  138. STYLE
  139.  
  140. Examples of STYLE are "Bold", "Bold Italic", "Italic", "Oblique", "Regular".
  141. Windows expects the STYLE to follow the FAMILY name in the WINDOWS NAME
  142. field, with the exception being when a font STYLE is "Regular", in which case
  143. the FAMILY name and the WINDOWS NAME should be the same.
  144.  
  145. By entering the word "Bold" in the STYLE field, it doesn't mean the font will
  146. be recognized as BOLD by your applications. That's set by ACTUAL STYLE,
  147. another control which is quite independent of the string data.
  148.  
  149.  
  150. COPYRIGHT
  151.  
  152. Font vendors put their copyright notices in this field. It has
  153. no bearing on how the font installs or displays.
  154.  
  155.  
  156. UNIQUE ID
  157.  
  158. This should contain a number or string which is different than any other font
  159. in your system.
  160.  
  161.  
  162. VERSION
  163.  
  164. The version field identifies the font's release and version information from
  165. the vendor. Apparently, some SETUP.EXE programs will access the VERSION field
  166. to automatically install updates of your fonts. This field has no bearing on
  167. how the font installs or displays.
  168.  
  169.  
  170. POSTSCRIPT NAME
  171.  
  172. This is a unique name a PostScript printer will use to identify the font. It
  173. does not have to be the same as the WINDOWS NAME or FAMILY name.
  174.  
  175.  
  176. TRADEMARK
  177.  
  178. Some font vendors put their font name trademark notices in this field. It has
  179. no bearing on how the font installs or displays.
  180.  
  181.  
  182. THE FLAG DATA
  183.  
  184. The FLAG DATA (for lack of a better term) consists of several checkboxes
  185. which let you identify the font to Windows. Remember, no matter what you
  186. choose for a font, it will NOT in any way change how the font displays or is
  187. printed. For example, you can not check the ITALIC checkbox and then your
  188. font will become italic. These flags simply allow Windows to make intelligent
  189. decisions about the font. Likewise, it's up to you to make intelligent
  190. decisions if you change the FLAG DATA.
  191.  
  192.  
  193. ACTUAL STYLE
  194.  
  195. This identifies the font's actual style. This is different than the STYLE
  196. string data. Windows applications use the ACTUAL STYLE to