home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / fntf30a.zip / README.TXT < prev   
Text File  |  1997-02-23  |  22KB  |  452 lines

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