home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / t / tti20.zip / TTINSTAL.DOC < prev    next >
Text File  |  1992-12-14  |  13KB  |  349 lines

  1.  
  2.  
  3.  
  4.                           True Type Font Installer
  5.                    by Kai Kaltenbach, Copyright (c) 1992
  6.                                 Version 2.0
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14. CONTENTS:
  15.  
  16.    1. Introduction
  17.    2. TTInstal Features
  18.    3. Shareware Notice
  19.    4. Instructions
  20.    5. Advanced INI Settings
  21.    6. Version History
  22.  
  23.  
  24.  
  25.  
  26. 1. INTRODUCTION
  27.  
  28.    True Type Font Installer (TTInstal) was created to provide one major
  29.    feature that is lacking from the font installation feature of the
  30.    Microsoft Windows 3.1 Control Panel: mainly the ability to preview
  31.    fonts before they are installed.  Along the way, some other features
  32.    ended up in the program and more may be added as time goes by.
  33.  
  34.  
  35. 2. TTINSTAL FEATURES
  36.  
  37.  - Previews TrueType fonts before they are installed
  38.  
  39.  - Supports network font installation
  40.  
  41.  - Supports compressed TrueType font files (those that use Microsoft-standard
  42.    compression with the standard .TT_ file extension, such as used on the
  43.    Microsoft True Type Font Pack for Windows)
  44.  
  45.  - Includes full Windows-based setup program with network support
  46.  
  47.  - Allows you to preview fonts in any desired size
  48.  
  49.  - Prints font specimen sheets
  50.  
  51.  - Indicates whether whether or not a previewed font is currently installed
  52.  
  53.  - Shows currently installed fonts via a separate standard dialog box
  54.  
  55.  - Saves settings between sessions
  56.  
  57.  
  58. 3. TTINSTAL TERMS AND CONDITIONS
  59.  
  60.    NOTICE -TTINSTAL is not free software. If you paid a "public domain"
  61.    vendor for this program, you paid for the copy and mailing service only,
  62.    and not for the program itself. Nothing ever gets to the author of the
  63.    program from such a sale.  You may evaluate TTINSTAL, but if you find it
  64.    useful, you should register your copy.
  65.  
  66.    TTINSTAL is copyrighted software, and all rights are reserved.  TTINSTAL
  67.    may not be changed or modified in any way except by the author. TTINSTAL
  68.    is SHAREWARE, and may be freely distributed, as long as it remains in its
  69.    complete form with all support, documentation, and configuration files.
  70.    It may be used for a ten day free trial period.  Regardless of how the
  71.    copy is obtained, it is requested that all users comply with the
  72.    following licensing/registration provisions if they continue to use it
  73.    after the 10 day trial period:
  74.  
  75.    A.  $15 per copy for individual users.
  76.  
  77.        Send registration to:
  78.  
  79.             Kai Kaltenbach
  80.             15015 Main Street Suite 103-137
  81.             Bellevue, WA 98007   U.S.A.
  82.     
  83.    B.  Quantity discounts:
  84.             10 to 99: $10 per copy.
  85.             100 up: $7.50 per copy.
  86.             Distributors: $5.00 per copy "for-profit" shareware distributors
  87.     
  88.    C.  Site License: $75 per 10 copies.  All users would be registered
  89.        collectively under a single name.
  90.  
  91.    For foreign orders, please send a check drawn on a US Bank, International
  92.    or US Postal Money Order, Travelers Checks, or cash, since the banks
  93.    charge up to $60 collection fee for foreign checks.
  94.     
  95.    For all the above, TTINSTAL should be distributed intact, with all
  96.    documentation, support programs, and setup program.  Archived form is OK
  97.    to meet this requirement, since it minimizes disk space, if you supply
  98.    the un-archiving program.
  99.  
  100.    A user may install TTINSTAL on more than one machine, provided he/she is  
  101.    the only user on each machine. The registration and license policy is 
  102.    similar to a book, which can be taken with you but used only by you.
  103.  
  104.  
  105.    UPGRADES FROM PREVIOUS PROGRAMS AND UPDATES
  106.  
  107.    You may use all updates (with the same registration fee) free once you 
  108.    have registered TTINSTAL. Since  TTINSTAL  is  updated regularly, I do
  109.    not send notices, but it gets around quickly to most desktop publishing 
  110.    and font-oriented BBS's, and is available at Compuserve in the Desktop
  111.    Publishing and Windows Advanced forums (I always upload to the CompuServe
  112.    Windows forum first).
  113.     
  114.   
  115.    DISCLAIMER
  116.  
  117.    All warranties are disclaimed, including damage to hardware and/or 
  118.    software from use of this product. In no event will I be liable to you
  119.    for any damages, including lost profits, lost savings or other 
  120.    incidental or consequential damages arising out of your use or inability
  121.    to use the program, or any other claim by any other party.
  122.  
  123.  
  124. 4. INSTRUCTIONS
  125.  
  126.  - Previewing Fonts
  127.  
  128.    Use the drive, directory and file list boxes to select a given TrueType
  129.    font.  Hit the Preview button to preview that font.
  130.    
  131.    Preview Indicators
  132.    
  133.       While a font is being previewed, the font name (e.g. "Helvetica Bold"
  134.       will appear in the Font Name box.  The font filename (e.g. "helvb.ttf")
  135.       is shown in the Filename box, and the actual preview of the font may
  136.       be seen in the Font Preview box.
  137.  
  138.    Selecting Font Preview Size
  139.  
  140.       The desired font preview size in points may be selected via the Size
  141.       drop-down selector.
  142.  
  143.    Special Preview Indicators
  144.  
  145.       In the blank space directly beneath the preview Size selector may appear
  146.       a font status indicator.  This indicator will read "Installed" if
  147.       TTINstal detects that the currently previewed font is installed.  It may
  148.       also read "Existing Metrics" if for some reason a scalable font metric
  149.       resource file (.FOT) happens to exist for the currently previewed font,
  150.       but the font is not currently installed in Windows (an unusual case).
  151.  
  152.  - Previewing Character Sets
  153.  
  154.    Double-click on a font that is currently being previewed (i.e. double-
  155.    click the Preview box) to see a full-screen preview of the complete
  156.    font character set.
  157.  
  158.  - Installing Fonts
  159.  
  160.    While a font is being previewed, pressing the Install button will
  161.    install that font into your Windows configuration.
  162.    
  163.    Copy to Windows Directory Option   
  164.    
  165.       When you press the Install button, if the "Copy to Windows Directory"
  166.       option has been checked, TTInstal will also copy the font to your
  167.       Windows SYSTEM subdirectory.
  168.  
  169.  - Removing Fonts
  170.  
  171.    Pressing the Remove... button will give you the option of removing the
  172.    font from the WIN.INI and memory, deleting the scalable resource file
  173.    (.FOT) from disk, or deleting the TrueType font file (.TTF) file itself
  174.    from disk.  Naturally, caution should be exercised when deleting such
  175.    files.  TTInstal will ask you to confirm deletion of TrueType font files.
  176.  
  177.  - Viewing Currently Installed Fonts
  178.  
  179.    Press the Installed Fonts... button to produce a dialog box that will
  180.    allow you to view the currently installed fonts at any desired size.
  181.  
  182.    Note that if you are currently previewing a font at the time you press
  183.    the Installed Fonts... button, that font will show up in the Installed 
  184.    Fonts dialog, since it is being displayed by TTInstal at the time.
  185.  
  186.  - Printing Font Specimen Sheets
  187.  
  188.    While a font is being previewed, you can print a font specimen sheet
  189.    by pressing the Print button.  Specimen sheets show the font character
  190.    set from characters 32-255 in a 24-point size, and include character
  191.    codes underneath each character.
  192.  
  193.  - Leaving TTInstal
  194.  
  195.    Press the Close button to shut down TTInstal.
  196.  
  197.  
  198. 5. ADVANCED INI SETTINGS
  199.  
  200.    True Type Font Installer creates and uses an initialization textfile
  201.    called TTINSTAL.INI.  Setting incorrect values in this file can cause
  202.    problems, and modifying it is rarely necessary, so this section is
  203.    recommended for advanced users only.  In this section, items within
  204.    the <> signs, e.g. "<option>", indicate optional parameters.
  205.  
  206.    The INI settings in the [TTInstal] section are as follows:
  207.  
  208.    CopyToWinDir=<boolean>
  209.  
  210.       You don't need to change this setting, it's changed automatically each
  211.       time you exit TTInstal.  When set to TRUE, TTInstal will start up with
  212.       the "Copy to Windows Directory" option checked.  When set to FALSE,
  213.       this option will be unchecked.
  214.    
  215.    CSPreviewSize=<integer>
  216.       
  217.       This option specifies the size in points that will be used for the
  218.       character set preview.  This setting may only be changed by editing
  219.       the TTINSTAL.INI and manually adding the option.  Changing this value
  220.       should not be necessary in most cases.
  221.    
  222.    PreviewText=<text>
  223.  
  224.       This option allows you to set the text that will be used for the sample
  225.       when a font is previewed.  The default is "AaBbCcDdEeFf" (without the
  226.       quotes).  Example:
  227.  
  228.          PreviewText=My Preview Text
  229.    
  230.    PreviewSize=<integer>
  231.  
  232.       This option specifies the size in points that will be used for font
  233.       preview.  You don't need to set this option manually.  It's set
  234.       automatically by TTInstal to the current value each time you exit the
  235.       program.  Example:
  236.  
  237.          PreviewSize=24
  238.  
  239.       The valid range for PreviewSize is 2 through 127.
  240.  
  241.    PreviewPath=<drive/path>
  242.  
  243.       This option is used by TTInstal to save the current drive and path
  244.       upon exit.  When you restart TTInstal, it will start up in the same
  245.       directory you were in when you quit.  There is little reason to modify
  246.       this parameter manually.  A fully qualified drive/path is required,
  247.       including the drive letter and colon.  Example:
  248.  
  249.          PreviewPath=S:\NETFONTS\TRUETYPE\SERIF
  250.  
  251.    SpecimenTitleFont=<font name>
  252.  
  253.       This option is used to specify the font face name that will be used
  254.       for the titles (font names) at the top of each font specimen sheet
  255.       printout.  The default is Arial.  You will need to change this if
  256.       you do not have Arial installed for some reason, or if you just want
  257.       to use a different font.  This parameter can only be changed by
  258.       editing the TTINSTAL.INI.  Example:
  259.  
  260.          SpecimenTitleFont=Lucida Handwriting Italic
  261.  
  262.    SpecimenSize=<integer>
  263.  
  264.       This option sets the font size in points that will be used for the
  265.       character samples on font specimen sheet printouts.  The default is
  266.       24 points.  You may need to reduce this number on some exotic fonts
  267.       that have unusual character extents, such as some math character set
  268.       fonts.  This parameter can only be changed by editing the TTINSTAL.INI.
  269.       Example:
  270.  
  271.          SpecimenSize=18
  272.  
  273.       You can tell if this setting is too high, because the font specimen      
  274.       sheets will not print correctly!  Again this will only happen in rare
  275.       cases with very exotic fonts.
  276.  
  277.  
  278.  
  279. 6. VERSION HISTORY
  280.  
  281.  - Version 0.9 
  282.  
  283.    Beta release.
  284.  
  285.  - Version 1.00
  286.  
  287.    Initial Public Release.
  288.    Added Setup program.
  289.  
  290.  - Version 1.10
  291.  
  292.    Added the ability to preview compressed font files.
  293.    Added this instructional textfile.
  294.  
  295.  - Version 1.11
  296.  
  297.    Fixed problem with finding the expansion DLL.
  298.  
  299.  - Version 1.20
  300.  
  301.    Added the ability to print font specimen sheets.
  302.  
  303.  - Version 1.30
  304.  
  305.    Added the capability to accept a font file with a fully qualified
  306.    pathname as a command-line argument, allowing you to associate the
  307.    ".TTF" and ".TT_" extensions with TTINSTAL in File Manager.
  308.  
  309.    Fixed size selector so it initializes properly at 24 points.
  310.    Fixed About box so it the text no longer wraps improperly on low-
  311.    resolution displays.
  312.  
  313.  - Version 1.40
  314.  
  315.    Added a private TTINSTAL.INI file and various parameters.
  316.    Added features to save the current directory and preview size on exit.
  317.    Added an ability to specify the character string used for previews.
  318.    Fixed problems printing exotic character set fonts with large character
  319.    extents by adding an INI parameter to specify the specimen font size.
  320.  
  321.  - Version 1.42i
  322.  
  323.    International release.
  324.    Fixed bug that sometimes caused installed fonts to show "existing
  325.    metrics" instead of "installed" in the status area.
  326.  
  327.  - Version 1.51s
  328.  
  329.    Added on-screen font character set preview.
  330.    Added CSPreviewSize INI parameter for the character set preview.
  331.    Fixed cosmetic bug with Remove box sometimes having wrong defaults.
  332.    TTInstal now saves the value for the "Copy to Windows Directory"
  333.    selection between sessions.
  334.    Setup now adds the .TTF and .TT_ associations to the [Extensions]
  335.    section of the WIN.INI automatically.
  336.  
  337.  
  338.    TTInstal is distributed both in a "full pack" which includes the
  339.    setup and VBX files, and in an "upgrade pack" which includes only the
  340.    updated EXE file and this textfile.  Distribution filenames are
  341.    TTIxx.ZIP for the full pack, and TTIxxU.ZIP for the upgrade pack, where
  342.    xx is a two-digit indication of the version number, e.g. TTI14.ZIP for
  343.    version 1.40.
  344.  
  345.    As noted below, please do not change the filename when distributing!
  346.  
  347.  
  348.    True Type Font Installer is SHAREWARE, please register!  See Section 3.
  349.