home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac_os2 / fntf11.zip / README.TXT < prev    next >
Text File  |  1994-06-17  |  8KB  |  161 lines

  1. ************************************************************ 
  2. * README FILE FOR FontFolder V1.1 * 
  3. ************************************************************ 
  4.  
  5. GENERAL 
  6.  
  7. This README file gives basic information for installing and 
  8. starting FontFolder for the first time. For more detailed 
  9. instructions on starting and using FontFolder, consult the
  10. on-line Help.
  11.  
  12. INSTALLATION INSTRUCTIONS:  
  13.  
  14. Copy the FONTFOLD.EXE and FONTFOLD.HLP files to any 
  15. directory, but do not put them in the same directory as your 
  16. FontFolder 1.01A files unless you intend to overwrite the 
  17. previous version, as the filenames are the same.  If you 
  18. install version 1.1 in a different directory and already 
  19. have created a Master Library and customized settings with 
  20. FontFolder 1.01A, copy over the FONTFOLD.INI and MASTLIB.DAT 
  21. files from your FontFolder 1.01A directory.  
  22.  
  23. If you stored the FONTFOLD.INI file in a directory different 
  24. from the one containing FONTFOLD.EXE for version 1.01A, you 
  25. can do a similar thing for version 1.1.  If you want to 
  26. maintain a working copy of version 1.01A while testing 
  27. version 1.1, use a different directory to keep the 
  28. FONTFOLD.INI files separate.  The two versions use different 
  29. entries in OS2.INI, so they will not conflict.  
  30.  
  31. After starting FontFolder for the first time, bring up the 
  32. Help and read the sections on FontFolder Overview, 
  33. Installing FontFolder and Using FontFolder for basic 
  34. familiarization with the program.  Help is also available 
  35. for all menu items; hit F1 when the menu item is selected.  
  36.  
  37.  
  38. PROBLEMS ON FONTFOLDER STARTUP:  
  39.  
  40. When you start FontFolder the first time you may find that 
  41. it complains about a number of fonts that you have already 
  42. "installed" in OS/2 through the OS/2 Font Pallete.  This can 
  43. be for a number of reasons outlined below, all of which 
  44. represent legitimate problems that FontFolder is attempting 
  45. to deal with.  (Of course it may also be true that 
  46. FontFolder is incorrectly objecting to a legitimately 
  47. installed font.  If that appears to be the case, please 
  48. bring the situation to my attention via one of the routes 
  49. described at the end of this ReadMe file.)  
  50.  
  51. Situations where FontFolder will object to an already 
  52. "installed" font:  
  53.  
  54. 1. The OS/2 Font Pallete is unfortunately not too 
  55. discriminating in what it will "install" in OS/2.  There are 
  56. examples of font AFM files that are totally unreadable 
  57. because of garbage in the file.  The Font Pallete will 
  58. "install" these files, although they are unusable and show 
  59. up in the Font Pallete list as blank lines.  FontFolder will 
  60. reject a file if the OS/2 api that is used to query font 
  61. information can't at least return a name for the font (the 
  62. blank line in the Font Pallete occurs because no font name 
  63. was returned for the file).  
  64.  
  65. 2. Users have been known to install a font in OS/2 and then 
  66. later move the OFM and PFB files for this font to a 
  67. different directory or even erase them, without first 
  68. un-installing the font from OS/2.  However, OS/2 keeps a 
  69. record in OS2.INI of where it thinks the files are for 
  70. installed fonts, and when it can't find them there on 
  71. bootup, things get quite confusing.  The user finds that a 
  72. previously installed font "no longer works", but when they 
  73. try to re-install it they find they can't because OS/2 
  74. insists it is already installed.  FontFolder checks the 
  75. listings in OS2.INI and verifies that both a PFB file and an 
  76. OFM file exist where OS2.INI claims they are located.  
  77.  
  78. In both of the above cases, FontFolder a) does not show the 
  79. font in the installed fonts list, and b) puts up a message 
  80. box alerting the user to the problem and offering to remove 
  81. the entry for this font from OS2.INI.  You should note what 
  82. font files FontFolder can't find, and then accept the offer 
  83. to clean up OS2.INI.  If the problem is simply that the font 
  84. files have been moved, you can then go and find out where 
  85. the font files are currently located (if they still exist) 
  86. and register the fonts with the Master Library from the 
  87. correct location.  
  88.  
  89.  
  90. KNOWN PROBLEMS/LIMITATIONS:  
  91.  
  92. 1. There are "bad fonts" out there.  A "bad font" is defined 
  93. here as any font that either won't install in OS/2, or when 
  94. installed won't display or even worse sends the system in to 
  95. some sort of never-never land.  My experience with the 400+ 
  96. fonts I have is about 1-2% fall in to this "bad font"
  97. category.  This does not necessarily mean that something is 
  98. wrong with the font, just that the font and OS/2 do not get 
  99. along.  In my experience, "bad fonts" are almost always 
  100. caused by a bug in OS/2's PMATM.DLL that occurs with certain 
  101. "complex" fonts, rather than as a result of anything being 
  102. wrong with the font files themselves.  FontFolder screens 
  103. out some but not all "bad fonts" that the OS/2 Font Pallete 
  104. lets pass.  
  105.  
  106. Viewing these "bad fonts" in the Font Information window can 
  107. cause a variety of things to happen, from the harmless case 
  108. of nothing appearing in the sample window, to a SYS 3175 
  109. error, to a total lockup of the machine that requires a 
  110. reboot.  I so far have found no way to protect against the 
  111. total lockup.  Needless to say, if a font causes this to 
  112. happen, remove it from the Master Library.  
  113.  
  114. 2. OS/2 does not allow FontFolder to remove any font from 
  115. memory that was not installed by FontFolder in the current 
  116. session.  FontFolder always updates the OS2.INI file and 
  117. shows the font as removed, but if you check the Font Palette 
  118. or look in the font list presented by your application, you 
  119. will see that the font is still there.  It will be gone the 
  120. next time you reboot.  
  121.  
  122. This is not a problem if you don't change fonts frequently 
  123. since any font removed by FontFolder will be gone the next 
  124. time you reboot.  However, if you work with large numbers of 
  125. fonts during a single session, you may end of with very 
  126. large numbers of fonts installed in OS/2, with performance 
  127. and even perhaps error problems.  The way to avoid this is 
  128. to only keep a minimum number of fonts, the ones you use 
  129. all the time, loaded in OS/2 at startup.  Then start 
  130. FontFolder and keep it open during the entire session if 
  131. you are going to work with large numbers (100's) of fonts 
  132. during the session.  FontFolder can be minimized when you 
  133. are not using it, but don't close it.  This way, FontFolder 
  134. can completely remove any font it installed (as long as you 
  135. aren't currently using the font in an open application).  
  136. Before closing FontFolder, clean up your installed font list 
  137. by removing all the fonts other than your basic font set.  
  138. (HINT:  Define a FontPack to be your basic set of fonts.  
  139. Then just before closing FontFolder, remove everything extra 
  140. and install this FontPack.  That will guarantee that you 
  141. always have the correct base set installed on bootup).  
  142.  
  143. 3. It is easy to browse large numbers of fonts in the Font 
  144. Information window with version 1.1 of FontFolder.  This can 
  145. quickly consume large amounts of memory, causing problems if 
  146. you are short of swap file space.  Look in the online Help 
  147. Index for "browsing fonts" and read this section to 
  148. understand what the memory requirements are when browsing 
  149. fonts.  
  150.  
  151. ********************************************************************* 
  152.  
  153. FONTFOLDER SUPPORT:  
  154.  
  155. Support for FontFolder is provided on Compuserve in OS2BVEN, 
  156. Section 1 (GO OS2SHARE).  Latest versions of FontFolder will 
  157. also be posted to the library there.  Or send e-mail to to 
  158. me at [75013,1701] on Compuserve.  
  159.  
  160. Cliff Cullum 
  161.