home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1997 April / PCO_04_97.ISO / filesbbs / os2 / fntf30.arj / FNTF30.ZIP / README.TXT < prev   
Encoding:
Text File  |  1997-02-01  |  21.2 KB  |  435 lines

  1. ************************************************************
  2. * README FILE FOR FontFolder 3.0                           *
  3. ************************************************************
  4.  
  5.  
  6. FILES FOR FONTFOLDER VERSION 3.0
  7.  
  8.   DISKETTE VERSION
  9.   
  10.   The diskette for FontFolder Version 3.0 should contain the
  11.   following files:
  12.   
  13.     BCKGNDVG.BMZ   Compressed VGA bitmap used by Install program
  14.     BCKGNDXG.BMZ   Compressed XGA bitmap used by Install program
  15.     CATALOG.TXT    Used to customize font catalog printing
  16.     CHARBOX.TXT    Used to customize specimen sheet printing
  17.     COMPRESS.DLL   Module used to decompress Install bitmaps
  18.     FFCLEAN.EX@    Compressed form of the FontFolder Cleanup 
  19.                    module
  20.     FFPRNMOD.EX@   Compressed form of the FontFolder print 
  21.                    module - not directly executable
  22.     FILE_ID.DIZ    Brief description in DIZ format
  23.     FINSTALL.PKG   Package file used by Install program
  24.     FONTFOLD.EX@   Compressed form of the FontFolder program file
  25.     FONTFOLD.HL@   Compressed form of the FontFolder Help file
  26.     FONTFOLD.NEW   Brief description of new and changed
  27.                    features of Version 3.0
  28.     INSTALL.EXE    FontFolder Installation program
  29.     INSTALL.HLP    Help file for Install program
  30.     LICENSE.TXT    FontFolder License file and registration 
  31.                    information
  32.     LINE.TXT       Used to customize specimen sheet printing
  33.     PGRAPH.TXT     Used to customize specimen sheet printing
  34.     README.TXT     This file
  35.     BMTORDER.FRM   Order form and ordering instructions for 
  36.                    BMT Micro
  37.   
  38.   In addition, the diskette should contain the file FNTFLIB.ZIP
  39.   described in the following On-line Version list, and the file
  40.   OS2FNFAQ.INF which is a VIEWable copy of the current version
  41.   of OS/2 Fonts Frequently Asked Questions.
  42.  
  43.  
  44.   ON-LINE VERSION
  45.   
  46.   On-line users should look for the following files. FNTF30.ZIP
  47.   is required while FNTFLIB.ZIP is optional.
  48.   
  49.     FNTF30.ZIP     Contains the files named above.
  50.                    Please use this file if you upload
  51.                    FontFolder to a bulletin board or on-line
  52.                    service.
  53.  
  54.     FNTFLIB.ZIP    Contains the FontFolder pre-registered 
  55.                    libraries for popular font CDROM's as shown 
  56.                    below.
  57.  
  58.       BST500.FZ2   Pre-registered library for the Bitstream 
  59.                    500 Font CDROM (includes library and text
  60.                    documentation file). ZIP format.
  61.       COR25.FZ2    Pre-registered library for the fonts on 
  62.                    the CorelDraw 2.5 for OS/2 CDROM.
  63.                    (includes library and text documentation
  64.                    file). ZIP format.
  65.       HB1093.FZ2   Pre-registered library for the fonts on 
  66.                    the October, 1993 Hobbes OS/2 CDROM.
  67.                    (includes library and text documentation
  68.                    file). ZIP format.
  69.       EX2000.FZ2   Pre-registered library for the fonts on
  70.                    the Expert Software 2000 Fantastic Fonts
  71.                    CDROM. (includes libraries for entire
  72.                    CDROM and also by-subdirectory libraries
  73.                    and text documentation files. ZIP format.
  74.                    My thanks to Larry Ebbit for creating this
  75.                    library and for giving me permission to
  76.                    ship it with FontFolder.
  77.       FNTFSTAR.ZIP Pre-registered library for the fonts on the
  78.                    StarMedia CDROM shipped with StarOffice.
  79.  
  80.  
  81. GENERAL 
  82.  
  83.   This README file gives basic information for installing
  84.   FontFolder.  For more detailed instructions on using
  85.   FontFolder, consult the on-line Help for the Install program
  86.   after starting it.
  87.  
  88.   If you have the fntf30.zip file, unzip it to a temporary
  89.   directory and then follow these instructions to install from
  90.   this temporary directory.  Users with the FontFolder diskette
  91.   should insert the diskette in their diskette drive, and then
  92.   proceed as follows.
  93.  
  94.  
  95. NEW FONTFOLDER USERS
  96.  
  97.   Either open the drive/directory containing the FontFolder files
  98.   and double-click on the INSTALL.EXE icon, or change to that
  99.   directory from a command line and type INSTALL and press ENTER.
  100.   (NOTE:  If you prefer the command line approach, you MUST first
  101.   change directories to the install directory.  The install
  102.   program will not run otherwise.)
  103.  
  104.   The install program offers options to install FontFolder,
  105.   uninstall FontFolder, recreate FontFolder's ini file, and
  106.   recreate FontFolder's program object (icon).  Choose Install
  107.   from the menu bar and follow the instructions.  You can read
  108.   the On-line Help for the Install program for the details of
  109.   using these features.
  110.  
  111.  
  112. USERS UPGRADING FROM AN EARLIER VERSION OF FONTFOLDER
  113.  
  114.   FontFolder now comes with an Install program.  You can no 
  115.   longer install it by just unzipping it to a directory and
  116.   starting it up.  Instead, you should unzip it to a temporary
  117.   directory and then either double-click on the INSTALL.EXE icon,
  118.   or change to that directory from a command line and enter
  119.   INSTALL.  (NOTE:  If you prefer the command line approach, you
  120.   MUST first change directories to the install directory.  The
  121.   install program will not run otherwise.)
  122.  
  123.   The install program offers options to install FontFolder,
  124.   uninstall FontFolder, recreate FontFolder's ini file, and
  125.   recreate FontFolder's program object (icon).  Choose Install
  126.   from the menu bar and follow the instructions.  You can read
  127.   the On-line Help for the Install program for the details of
  128.   using these features.
  129.  
  130.   You can choose to either install Version 3.0 into the same
  131.   directory as your current version of FontFolder, or you can
  132.   install to a separate directory.  It is possible to have both
  133.   versions of FontFolder on your system at the same time, but you
  134.   should be aware that neither version will be aware of or be
  135.   able to deal with the other version's installed FontPacks.  The
  136.   fonts will simply look like any other installed fonts.  In
  137.   order to use FontPacks you will need to make sure to install
  138.   and uninstall them with the same version of FontFolder.
  139.  
  140.   1) Installing over an older version of FontFolder
  141.  
  142.      Simply set the Install program to install to the existing
  143.      FontFolder directory.  The Install program will be able to
  144.      use your existing ini and data files, but it will convert
  145.      them to a new format needed to support the mixing of Type 1
  146.      and TrueType fonts.  The new data files will have extensions
  147.      of FF3 and FP3.  The old FF2 and FP2 files will be left in
  148.      place and can be deleted once you are satisfied that the
  149.      upgrade has been successful.
  150.  
  151.   2) Installing to a new directory, but using the existing
  152.      FontFolder ini and data files.
  153.  
  154.      Create the new directory where you want to install
  155.      FontFolder and copy the FONTFOLD.INI file and all .FF2 and
  156.      .FP2 files in your old directory to this new directory.
  157.      Specify this new directory as the target directory when
  158.      installing FontFolder.  The Install program will recognize
  159.      and use the old ini and data files.  It will detect that you
  160.      have moved the FONTFOLD.INI file and ask you if you want to
  161.      update the directories stored in FONTFOLD.INI.  You should
  162.      accept this offer unless you have set things up in a special
  163.      way and know that you want to leave the old directory
  164.      locations in place.
  165.  
  166. USERS INSTALLING OVER THE FONTFOLDER 3.0 BETA.
  167.  
  168.   You should be able to simply point the Install program at
  169.   the directory containing the FontFolder 3.0 Beta and let it
  170.   overwrite the Beta files.  It should pick up and use the ini
  171.   and data files you have created with the beta.
  172.  
  173.   If you are nervous about installing final code over a Beta,
  174.   choose the Uninstall option of the Install program to
  175.   uninstall the Beta first.  If you want to preserve your ini
  176.   file customizations and the libraries and fontpacks you have
  177.   created with the Beta, you can first make a backup of
  178.   FONTFOLD.INI and all of the .FF3 and .FP3 files before
  179.   running the uninstall program.  Then, after the uninstall
  180.   but before installing the new version, copy these files
  181.   back to the directory where you are installing version 3.0.
  182.   (But this is a lot of work just to accomplish exactly the
  183.   same thing as will happen if you just install directly over
  184.   the Beta).
  185.  
  186.  
  187. *****************************************************************
  188. THE FOLLOWING CONTAINS INFORMATION THAT SHOULD BE READ BY BOTH
  189. NEW USERS AND THOSE UPGRADING FROM AN EARLIER VERSION. THERE ARE
  190. SIGNIFICANT CHANGES IN THE INFORMATION SINCE THE LAST RELEASE OF
  191. FONTFOLDER, SO UPGRADERS SHOULD BE SURE TO READ THIS.
  192. *****************************************************************
  193.  
  194. PROBLEMS ON FONTFOLDER STARTUP:  
  195.  
  196.   When you start FontFolder the first time you may find that it
  197.   complains about a number of fonts that you have already
  198.   "installed" in OS/2 through the OS/2 Font Pallete.  This can be
  199.   for a number of reasons outlined below, all of which represent
  200.   legitimate problems that FontFolder is attempting to deal with.
  201.   (Of course it may also be true that FontFolder is incorrectly
  202.   objecting to a legitimately installed font.  If that appears to
  203.   be the case, please bring the situation to my attention via one
  204.   of the routes described at the end of this ReadMe file.)
  205.  
  206.   Situations where FontFolder will object to an already
  207.   "installed" font:
  208.  
  209.   1. The OS/2 Font Pallete is unfortunately not too 
  210.   discriminating in what it will "install" in OS/2.  There are
  211.   examples of font AFM files that are totally unreadable because
  212.   of garbage in the file.  The Font Pallete will "install" these
  213.   files, although they are unusable and show up in the Font
  214.   Pallete list as blank lines.  FontFolder will reject a file if
  215.   the OS/2 api that is used to query font information can't at
  216.   least return a name for the font (the blank line in the Font
  217.   Pallete occurs because no font name was returned for the file).
  218.  
  219.   2. Users have been known to install a font in OS/2 and then
  220.   later move the OFM and PFB files for this font to a different
  221.   directory or even erase them, without first un-installing the
  222.   font from OS/2.  However, OS/2 keeps a record in OS2.INI of
  223.   where it thinks the files are for installed fonts, and when it
  224.   can't find them there on bootup, things get quite confusing.
  225.   The user finds that a previously installed font "no longer
  226.   works", but when they try to re-install it they find they can't
  227.   because OS/2 insists it is already installed.  FontFolder
  228.   checks the listings in OS2.INI and verifies that both a PFB
  229.   file and an OFM file exist where OS2.INI claims they are
  230.   located. It behaves in a similar fashion for the TrueType TTF 
  231.   files.
  232.  
  233.   In both of the above cases, FontFolder a) does not show the 
  234.   font in the installed fonts list, and b) puts up a message box
  235.   alerting the user to the problem and offering to remove the
  236.   entry for this font from OS2.INI.  You should note what font
  237.   files FontFolder can't find, and then accept the offer to clean
  238.   up OS2.INI.  If the problem is simply that the font files have
  239.   been moved, you can then go and find out where the font files
  240.   are currently located (if they still exist) and register the
  241.   fonts with the Library from the correct location.
  242.  
  243.  
  244. KNOWN PROBLEMS/LIMITATIONS:  
  245.  
  246.   1. Warp 4 has a bug which causes it to hang or significantly
  247.   corrupt the desktop when certain fonts are installed.  This
  248.   occurs for both Type 1 and TrueType fonts.  Users who are
  249.   upgrading from earlier versions of OS/2 and FontFolder should
  250.   be aware that fonts that worked without problems in earlier
  251.   versions can now cause either an immediate hang or enough OS
  252.   corruption that at some point in the near future the system
  253.   will hang.  At this time the only solution is to find and
  254.   temporarily remove these fonts from both the set of fonts
  255.   installed in OS/2 and from the FontFolder libraries.  The
  256.   latter is important since simply browsing these fonts or
  257.   attempting to print a Font Catalog will kill the system when
  258.   one of these "bad" fonts is loaded.
  259.  
  260.   The easiest way to identify the fonts that cause Warp 4 to hang
  261.   is to browse your fonts with the FontFolder Browser.  Any font
  262.   that does not display in the browser window is a problem font,
  263.   even if it doesn't immediately hang the system.  Write down the
  264.   name of the font (your system is about to crash, if it hasn't
  265.   already, so you can't depend on being able to do anything after
  266.   you have browsed this font), reboot this system, and use
  267.   FontFolder to a) uninstall this font if you have it installed,
  268.   and b) remove it from all libraries and fontpacks.  You do NOT
  269.   need to remove the font files from your system.  There is
  270.   nothing wrong with the font.  When IBM provides the fix for
  271.   this problem (supposedly coming in the first FixPack) you will
  272.   be able to add the font back to your system.  Note that the
  273.   system does not become corrupted simply by having the font
  274.   installed; you have to actually use the font to cause the
  275.   problem.  So removing it as described above is a safe way to
  276.   temporarily clean your system of these problem fonts.  
  277.  
  278.   So far, all the problem fonts I have encountered have exhibited
  279.   the trait of not displaying in the FontFolder Browser window.
  280.   However, if you still see OS/2 crashing with certain fonts, but
  281.   all fonts display properly (i.e.  this is a delayed crash so
  282.   you can't pinpoint which font caused the problem), you can most
  283.   likely pin down the problem font by making one point size
  284.   change in the Browser while each font is displayed (you need to
  285.   change the point size each time, for each font).  In my
  286.   experience this always causes an immediate OS/2 crash, whether
  287.   it is done with FontFolder, the OS/2 Font Palette, the System
  288.   Editor or any other application I've tried.  Since it is a lot
  289.   more work to change the point size every time for each font, I
  290.   don't recommend this approach as the intial screening.
  291.  
  292.   2. When running FontFolder with versions of OS/2 prior to Warp
  293.   4, OS/2 does not allow FontFolder to remove any font from 
  294.   memory that was not installed by FontFolder in the current
  295.   session.  With Warp 4 this behavior has changed, and it appears
  296.   that FontFolder can now immediately uninstall any font that is
  297.   not currently in use by another application.  However, I
  298.   haven't yet been able to fully scope out the conditions under
  299.   which this is true (this is now and has always been
  300.   undocumented behavior), so my advice to users of Warp 4 is to
  301.   read the following and be aware of the situation even if fonts
  302.   seem to uninstall immediately.
  303.  
  304.   FontFolder always updates the OS2.INI file and shows the font 
  305.   as removed, but if you check the Font Palette or look in the
  306.   font list presented by your application, you will see that the
  307.   font is still there.  It will be gone the next time you reboot.
  308.  
  309.   This is not a problem if you don't change fonts frequently 
  310.   since any font removed by FontFolder will be gone the next time
  311.   you reboot.  However, if you work with large numbers of fonts
  312.   during a single session, you may end of with very large numbers
  313.   of fonts installed in OS/2, with performance and even perhaps
  314.   error problems.  The way to avoid this is to only keep a
  315.   minimum number of fonts, the ones you use all the time, loaded
  316.   in OS/2 at startup.  Then start FontFolder and keep it open
  317.   during the entire session if you are going to work with large
  318.   numbers (100's) of fonts during the session.  FontFolder can be
  319.   minimized when you are not using it, but don't close it.  This
  320.   way, FontFolder can completely remove any font it installed (as
  321.   long as you aren't currently using the font in an open
  322.   application).  Before closing FontFolder, clean up your
  323.   installed font list by removing all the fonts other than your
  324.   basic font set.  (HINT:  Define a FontPack to be your basic set
  325.   of fonts.  Then just before closing FontFolder, remove
  326.   everything extra and install this FontPack.  That will
  327.   guarantee that you always have the correct base set installed
  328.   on bootup).
  329.  
  330.   3. It is easy to browse large numbers of fonts in the Browser
  331.   window with FontFolder.  In versions of OS/2 prior to Warp 3
  332.   this can quickly consume large amounts of memory, causing
  333.   problems if you are short of swap file space.  Look in the
  334.   online Help Index for "browsing fonts" and read this section to
  335.   understand what the memory requirements are when browsing
  336.   fonts.  This problem has been fixed in Warp 3 and presumably
  337.   is also fixed in Warp 4.
  338.  
  339.   4. Versions of OS/2 prior to Warp 4 had a memory leak connected
  340.   with printing font samples that works out to approximately 7.5
  341.   KB of lost memory for every font printed.  This may not sound
  342.   like much, but if you print a Font Catalog for the Bitstream
  343.   500 Font CDROM, you will lose access to 3.75 Megabytes of your
  344.   virtual memory, i.e. your swap file will be 3.75 Megabytes
  345.   closer to being full than it would be otherwise.  This effect
  346.   is cumulative, i.e. if you print the same Font Catalog a
  347.   second time you will lose another 3.75 Megabytes of memory.
  348.   This memory can not be recovered except by rebooting OS/2.  IBM
  349.   confirmed that this leak is in OS/2 back in the Warp 3 time
  350.   frame, and I tried to open an APAR. But about that time IBM
  351.   changed their system so that it was no longer possible for
  352.   developers to open APARs without buying the rather expensive
  353.   support contract they offer.  As a result, this APAR never got
  354.   opened, and as far as I know the same leak exists in Warp 4
  355.   (although I haven't yet had time to test for it).  Until a fix
  356.   is available, if you are printing large numbers of fonts, you
  357.   will need to pay attention to your swap file size.
  358.  
  359.   5. Past OMNI drivers have had multiple problems that prevent
  360.   FontFolder from tracking print jobs in the OS/2 Print Spooler.
  361.   FontFolder must be able to track print jobs to know when it is
  362.   safe to uninstall fonts that have been temporarily installed
  363.   for the purpose of printing.  As explained above the APARs I
  364.   attempted to open for this never got opened. The latest OMNI
  365.   drivers may or may not have fixed this problem. In the mean
  366.   time I have implemented a workaround that requires the users of
  367.   the OMNI driver to manually inform FontFolder when the last job
  368.   has printed. If you use the OMNI driver, turn off the "Enable
  369.   manual spool file monitoring" checkbox on the Printer dialog
  370.   and see if you can successfully print uninstalled fonts. If
  371.   you can, the driver has been fixed, and you can leave this
  372.   option unchecked. If uninstalled fonts won't print, re-enable
  373.   this checkbox.
  374.  
  375.  
  376. ********************************************************************* 
  377.  
  378. REGISTERING FONTFOLDER:
  379.  
  380.   The version of FontFolder you download electronically is a 
  381.   fully functional demonstration copy. You can carry out all
  382.   operations, but after a period of time the program will begin
  383.   prompting you to register and pay for the program. You can
  384.   register and pay for it through a variety of mechansims as
  385.   described below and in the LICENSE.TXT file. When you register
  386.   the program you will be provided with an electronic key which
  387.   will permanently unlock this version of FontFolder.
  388.  
  389.   FontFolder can be registered either as a full version with
  390.   access to all facilities, or as a "Lite" version, which has
  391.   access to all facilities except for printing.  Registered users
  392.   of FontFolder 2.1 may upgrade to the corresponding version of
  393.   FontFolder 3.0 without charge. No action is necessary to 
  394.   upgrade; the current registration key will work with FontFolder
  395.   3.0. Users of 1.x versions of FontFolder have free access to
  396.   FontFolder 3.0 Lite using their existing registration key.  To
  397.   use printing they must upgrade their registration to the full
  398.   version of FontFolder 3.0.  See the LICENSE.TXT file or look in
  399.   the On-line Help Index under Registration Information for the
  400.   details of registering.
  401.  
  402.   Registration Fees:
  403.  
  404.     New User Registration for FontFolder 3.0         $30
  405.     New User Registration for FontFolder 3.0 Lite    $20
  406.     Upgrade from Version 1.x or FontFolder 2.x or 3.0 Lite  $10
  407.  
  408.  
  409. ********************************************************************* 
  410.  
  411. FONTFOLDER SUPPORT:  
  412.  
  413.   FontFolder is supported on Compuserve in OS2BVEN, Section 1 (GO
  414.   OS2SHARE), by Compuserve e-mail to [75013,1701], and by
  415.   Internet e-mail to 75013.1701@compuserve.com or
  416.   ccullum@ibm.net.  I also monitor the Internet newsgroups
  417.   comp.os.os2.app and comp.os.os2.utilities on a daily basis.
  418.  
  419.   Notice of new releases of FontFolder will be posted on
  420.   Compuserve in OS2BVEN, Section 1 and in the Internet newsgroup
  421.   comp.os.os2.announce.
  422.  
  423.   The latest versions of FontFolder can always be found on
  424.   Compuserve in OS2BVEN, Lib 1, and at BMT Micro's Web site,
  425.   http://www.bmtmicro.com. It should also be on ftp-os2.nmsu.edu
  426.   and the other OS/2 public ftp sites, but I cannot guarantee 
  427.   this since access to these sites can be quite variable.
  428.  
  429.   For all of the above locations, the FontFolder zip file will be
  430.   named FNTFnn.ZIP where nn is the version number.
  431.  
  432. Cliff Cullum 
  433. PVsoft
  434. 2/1/97
  435.