home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / graf / qfont.zip / QFONT15.DOC < prev    next >
Text File  |  1989-07-22  |  24KB  |  662 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.           Quick Font! 
  16.  
  17.           QFONT DOCUMENTATION
  18.  
  19.           Demo/Beta version 1.4
  20.           July 4, 1989
  21.  
  22.           Pre-release version 1.5
  23.           July 22, 1989
  24.  
  25.  
  26.           Copyright 1989 by Jamestown Software
  27.                             2508 Valley Forge Drive
  28.                             Madison WI  53719
  29.                             608-271-2090
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.           Jamestown Software will not be liable for any damages, 
  41.           including lost profits, lost savings or other incidental or 
  42.           consequential damages arising out of the use of or inability 
  43.           to use QFONT, even if Jamestown Software has been advised of 
  44.           the possibility of such damages, or for any claim by any 
  45.           other party.
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.                                       - Page 1 -
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.           INTRODUCTION:
  77.           -------------
  78.  
  79.           QFONT is a soft font editor for downloadable soft fonts for HP
  80.           LaserJet laser printers and compatibles.  This version is the
  81.           fourth in a series: the first was only used internally, the
  82.           second (QFONT 1.3) was released with a number of features not
  83.           implemented. Version 1.4 was completely rewritten to add
  84.           virtually all the missing features from version 1.3, plus add
  85.           some new things.  This release (QFONT 1.5) now has all functions
  86.           fully implemented, plus a number of new features not originally
  87.           planned.
  88.  
  89.           QFONT supports Hercules Mono, EGA and VGA displays -- with or
  90.           without a mouse. We highly recommend the use of a mouse, but for
  91.           evaluation purposes you can (with some difficulty) use the
  92.           program without a mouse.
  93.  
  94.           This documentation is admittedly very limited. We are still not
  95.           certain how the program will be distributed, but in any case,
  96.           registered and pre-registered users will receive the final
  97.           "shipping release" including a complete printed and illustrated
  98.           manual, supporting programs and sample fonts. Version 1.3 offered
  99.           a pre-registration price of $50 (which includes all preliminary
  100.           releases up to and including the shipping release), with the
  101.           final registration set at $80.  
  102.  
  103.           This version is the second of the promised preliminary releases
  104.           and is being shipped to all early registered users. Registration
  105.           is now $80, with the same offer: register now and get all
  106.           preliminary releases, plus the shipping release. Other
  107.           preliminary releases may or may not be posted on the Jamestown
  108.           Software BBS for general download.
  109.  
  110.  
  111.           SPECIFICATIONS:
  112.           ---------------
  113.  
  114.           Required computer...:  IBM compatible, MS/PC-DOS 3.x.
  115.           Memory .............:  512K.
  116.           Video ..............:  Hercules Mono, EGA, VGA.
  117.           Mouse ..............:  Microsoft or compatible (strongly         
  118.                                  recommended, but not required).
  119.           Printer ............:  HP Laserjet or compatible.
  120.           Maximum Font Size...:  about 2" (144 point) depending on style.
  121.           Orientation.........:  edits portrait fonts only; save as 
  122.                                  landscape built in.
  123.  
  124.  
  125.           SCREEN LAYOUT:
  126.           --------------
  127.  
  128.                                       - Page 2 -
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.           The screen is divided into four logical areas.  
  143.  
  144.           1. Upper left is a character display.
  145.           2. Lower left is an information and icon area.
  146.           3. Across the top right is a pull-down menu selection bar.
  147.           4. Remainder of the screen is the main edit area.
  148.  
  149.  
  150.           PULL-DOWN MENUS:
  151.           ----------------
  152.  
  153.           FILE -- general and file handling choices.
  154.           EDIT -- character editing choices.
  155.           TRANSFORM -- character modification and distortion.
  156.           PREFERENCES -- default choice for transformation actions.
  157.           INFO -- general help and information.
  158.  
  159.           The choices for each of the menus are described below. New and
  160.           substantially different features to version 1.4 are single-
  161.           starred (*), and new 1.5 features are double-starred (**);
  162.  
  163.  
  164.           FILE:
  165.           -----
  166.  
  167.           OPEN FONT FILE -- To load a font to be edited.  A window will be
  168.                displayed where you may select a file. QFONT assumes fonts
  169.                with a ".SFP" extension, but you may change the file mask
  170.                for other files. Subdirectories are shown with a small dot
  171.                in front of their name.  You may change subdirectories by
  172.                clicking on their name, and may change drives by clicking in
  173.                the "New Drive" box.
  174.  
  175.           SAVE -- Saves the current font under it's original name. You will
  176.                be asked if you also wish to save a backup of the original
  177.                file.
  178.  
  179.           SAVE AS... -- Saves the current file under a new name. The
  180.                original file remains current.
  181.  
  182.           *MAKE LANDSCAPE -- Saves the current file as a landscape file, or
  183.                one in landscape orientation.  QFONT will edit only portrait
  184.                orientation files, but you may save as landscape at any
  185.                time.
  186.  
  187.           **NEW -- Create a "blank" font file so a new font may be created. 
  188.                The basic parameters of the current file are used. You may
  189.                wish to "modify header" to establish something different.
  190.  
  191.           **MODIFY HEADER -- Change the font header information.  If you
  192.                change "Spacing", you can change proportional spaced fonts
  193.  
  194.                                       - Page 3 -
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.                to fixed spacing.  You will be asked to confirm your request
  208.                because usually this conversion is less than perfect.  QFONT
  209.                will make all reasonable changes to switch from one spacing
  210.                type to the other.  Pitch (HMI) is the width used by the
  211.                printer when it receives any undefined character.
  212.  
  213.           *TEST SPACING -- Allows you to enter text and view the spacing
  214.                between characters for possible left-offset and delta-x
  215.                adjustments.
  216.  
  217.           **PRINT CHARACTER -- Prints a actual-size sample of the current
  218.                character and optionally, an enlarged version.
  219.  
  220.           **DOWNLOAD FONT -- Built-in font downloader will download the
  221.                active font (including modifications) and optionally, print
  222.                a sample of all characters.
  223.  
  224.           **SHOW CLIPBOARD -- Displays the current contents of the
  225.                clipboard which is the last block either "cut" or "copied".
  226.                The clipboard is not emptied when a new font is loaded, so
  227.                it is possible to load one font, copy a character, load a
  228.                second font, and then paste the character from the first
  229.                font into a character from the second font.  A window
  230.                displays the width and height of the clipboard image so you
  231.                can determine if it will fit in the current character.  If
  232.                it is larger than the current character, you may "modify
  233.                header" and change the cell width and height as needed.
  234.  
  235.           QUIT -- End the program and return to DOS.  QFONT will ask if you
  236.                wish to save any modified characters or files.
  237.  
  238.  
  239.           EDIT:
  240.           -----
  241.  
  242.           ZOOM -- Define a section of displayed character and show it with
  243.                enlarged pixels for easier editing.
  244.  
  245.           *ERASE BLOCK -- Define an area of the displayed character, then
  246.                erase all dots within that area.  Does not affect any stored
  247.                block.
  248.  
  249.           *CUT BLOCK -- Define an area of the displayed character, store
  250.                the area for later recall, then erase all dots within the
  251.                area. Replaces any block currently stored.
  252.  
  253.           *COPY BLOCK -- Like cut block, but does not erase the block after
  254.                it has been defined.  Replaces any block currently stored.
  255.  
  256.           *PASTE BLOCK -- Recalls the currently stored block and allows it
  257.                to be positioned anywhere on the currently displayed
  258.                character. Note: when paste block is active, three selection
  259.  
  260.                                       - Page 4 -
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.                boxes are displayed in the information area: MIRROR, INVERT
  274.                and PATTERN. Mirror flips the block side-to-side, invert
  275.                flips it top-to-bottom, and pattern stamps a pattern on the
  276.                block. The block may be pasted as either black or white
  277.                dots.
  278.  
  279.           **DRAW CURVE -- Draws a bezier curve.  You select the starting
  280.                and ending points for the curve, then a third "control
  281.                point" which determines the arc of the curve. After defining
  282.                the first two points, the curve will "rubber-band" until the
  283.                third point is set.  The curve may be plotted in either
  284.                black or white.
  285.  
  286.           *DRAW ELLIPSE/ARC -- To draw a circle, horizontal ellipse,
  287.                vertical ellipse and arcs thereof. This feature is best
  288.                learned by experimenting. Read the help messages displayed
  289.                in the top menu bar area for your options, but note that you
  290.                use both right and left mouse buttons for various actions.
  291.                Note: this feature may also be selected by clicking on the
  292.                "target" icon in the information area.
  293.  
  294.           *DRAW BOX -- Draw a rectangle of various line widths.
  295.  
  296.           *SET DELTAX-OFFSET -- To set the left offset and delta-x values
  297.                for each character. Left offset is the number of dots from
  298.                the right edge of the previous character to begin printing
  299.                the current character. Delta-x is used to set the right edge
  300.                of the current character.  These two values determine the
  301.                spacing between characters when they are printed. Note: you
  302.                can view the character spacing of your edited font by
  303.                selecting "test spacing" from the FILE menu.
  304.  
  305.           *SET GUIDELINES -- Use to define temporary vertical and
  306.                horizontal guidelines to help determine relative positioning
  307.                from character to character. Note: defined guidelines are
  308.                cleared when a new font is loaded.
  309.  
  310.           *GET NEW CHARACTER -- Use to select a new character to edit. All
  311.                the characters in the font will be shown in a reduced size
  312.                so you may select the one you wish to edit.  Note: you may
  313.                simply press any key for immediate display... resizing all
  314.                the characters for this choice does take a few seconds.
  315.  
  316.           SAVE CHARACTER -- Stores the current character, replacing the
  317.                previously saved version.
  318.  
  319.           CLEAR CHARACTER -- Erases all the dots for the current character.
  320.                Note: the saved version is not replaced until you request
  321.                that it be replaced.
  322.  
  323.           HOLD CHARACTER -- The current character is saved in a buffer for
  324.                later recall.  Useful for possible "undo" if you are
  325.  
  326.                                       - Page 5 -
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.                experimenting with some radical changes, or for creating a
  340.                common character or shape for use among several characters.
  341.  
  342.           RECALL CHARACTER -- Recalls the character saved in a buffer with
  343.                the "hold character" function. Note: the current edit
  344.                character is replaced, but the saved version is NOT replaced
  345.                until you confirm that you wish to do so.
  346.  
  347.  
  348.           TRANSFORM:
  349.           ----------
  350.  
  351.           All transformations of characters may be made on the current
  352.           character, or a range of characters.  When selecting a range, be
  353.           sure to FIRST define the starting and ending characters in the
  354.           range, then click on the "range" box.
  355.  
  356.           *OUTLINE -- Outlines the character(s) using the current outline
  357.                width default. Note: the character size is not enlarged
  358.                through the outline function, so the actual shape of an
  359.                outlined character and the original solid character are the
  360.                same.
  361.  
  362.           *SHADOW -- The character is first outlined using the current
  363.                outline width, then a drop shadow is added using the current
  364.                shadow width.  Cell size and deltax are adjusted as needed.
  365.  
  366.           **MAKE BOLDER -- The character is made bolder by adding dots to
  367.                the right and bottom as defined in the current bold/lighten
  368.                width default. Small characters should first be made bolder
  369.                before they are outlined. The position of the character
  370.                relative to the baseline is not changed.
  371.  
  372.           **MAKE LIGHTER -- The character is made lighter by removing dots
  373.                as defined in the current bold/lighten width default.  The
  374.                position of the character relative to the baseline left
  375.                offset is not changed.
  376.  
  377.           REVERSE -- The characters are reversed so they will print white
  378.                on a black background. Cell size, left offset, and deltax
  379.                are all adjusted as needed, and an appropriate black "space"
  380.                character is defined.  Note: reverse characters only work if
  381.                the text is printed "flush left or right" and not
  382.                "justified" to a particular width. Also note that line
  383.                spacing must be set to precisely the height of the
  384.                characters, or a thin white line will show up -- or the
  385.                bottoms and tops of the characters will disappear. You may
  386.                set the actual height of the reverse characters by modifying
  387.                the header and changing the cell height before transforming
  388.                the font. Reverse type is nice, but tricky to pull off.
  389.  
  390.           STAMP PATTERN -- The currently selected pattern is "stamped" on
  391.  
  392.                                       - Page 6 -
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.                the character.
  406.  
  407.           *SLANT -- The character is slanted to the left or right and
  408.                results in a pseudo-italic face. Cell size is adjusted as
  409.                needed.
  410.  
  411.           *RESIZE -- Characters may be enlarged or reduced in size in both
  412.                the horizontal and vertical directions.  Increasing the
  413.                vertical size while decreasing the horizontal results in a
  414.                "condensed" type face -- or increasing the horizontal while
  415.                decreasing the vertical results in an "extended" type face.
  416.                Cell size and baseline are adjusted as needed. Note:
  417.                reducing usually results in characters that need only a
  418.                little clean-up, but enlarging often creates characters that
  419.                require a fair amount of clean-up to look good. Always
  420.                reduce a type face when possible.  In others words, start
  421.                big and work down.
  422.  
  423.           *SHIFT -- Characters may shifted within their cell in all four
  424.                directions. 
  425.  
  426.  
  427.           PREFERENCES:
  428.           ------------
  429.  
  430.           X:Y STATUS ON/OFF -- When the cursor is within the character edit
  431.                area, x:y coordinates can optionally be displayed at the top
  432.                right of the screen.
  433.  
  434.           **USE CROSSHAIRS/ARROW FOR EDIT -- When within the character edit
  435.                area, the cursor can optionally be shown as either an arrow
  436.                or crosshairs.
  437.  
  438.           **SHOW/HIDE GRID -- On a color monitor, the grid in the edit area
  439.                may be shown or hidden.
  440.  
  441.           **SHOW/HIDE TRANSFORM PROGRESS -- When transformations are
  442.                performed on a range of characters, each character is
  443.                normally shown at the left of your screen after it has been
  444.                modified so you can monitor the transformation process.  If
  445.                you have a slower system, you may turn the display of
  446.                modified characters off and reduce the overall time it takes
  447.                to perform the transformation.
  448.  
  449.           SET FILL PATTERN -- Select your current fill pattern to be used
  450.                when "stamping" patterns on characters or blocks, or
  451.                "filling" enclosed areas with the F10 function key.
  452.  
  453.           SET OUTLINE WIDTH -- Select the width of outlined characters.
  454.  
  455.           **SET BOLD/LIGHTEN WIDTH -- Select the number of dots to use when
  456.                the "make bolder" and "make lighter" choices are made in the
  457.  
  458.                                       - Page 7 -
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.                TRANSFORM menu.
  472.  
  473.           SET SHADOW WIDTH -- Select the number of dots to use to create
  474.                the drop shadow when the "shadow" choice is made in the
  475.                TRANSFORM menu.
  476.  
  477.  
  478.  
  479.           INFO:
  480.           -----
  481.  
  482.           Copyright and other information about QFONT.
  483.  
  484.  
  485.  
  486.           THE MOUSE AND THE KEYBOARD:
  487.           ---------------------------
  488.  
  489.           Generally speaking, the left mouse button is used for most
  490.           actions. When in the edit area, the left button will turn a black
  491.           dot "off", and a white dot "on". If it is pressed and held, dots
  492.           will be continue to be drawn in black or white, depending on the
  493.           first dot drawn.
  494.  
  495.           The right button is used to draw lines. Position the cursor at
  496.           the start on a line and press (and release) the right button. 
  497.           Move to the other end of the line and press the right button
  498.           again. Look at the top of the screen for instructions. Note that
  499.           to plot the line as black dots you press the left button, or as
  500.           white dots, by pressing the right button. 
  501.  
  502.           The cursor will generally change from an "arrow" to a "pointing
  503.           hand" when different actions can be made.
  504.            
  505.           Clicking "outside" an active area will generally abort the
  506.           action.
  507.  
  508.           Always check the menu area for special instructions when
  509.           performing an action.
  510.  
  511.           Function key "F9" will stamp a pattern on the current character.
  512.           Function key "F10" fill perform a "fill" from the current cursor
  513.           location.  The top menu areas can be selected by pressing alt-F
  514.           (FILE), alt-E (EDIT), alt-T (TRANSFORM), alt-P (PREFERENCES) and
  515.           alt-I (INFO).  A new character to be edited can be selected by
  516.           simply pressing the appropriate keyboard key.  Note: the "high-
  517.           bit" characters can be loaded by pressing and holding the alt key
  518.           and entering the character number on the numeric keypad. If the
  519.           requested character is not currently defined, nothing will
  520.           happen.
  521.  
  522.  
  523.  
  524.                                       - Page 8 -
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.           THE "SCROLL" ICON:
  538.           ------------------
  539.  
  540.           Because QFONT can edit a character that is larger than can be
  541.           displayed on the screen, a "scroll" icon is displayed in the top
  542.           left corner of the information area. It consists of a square with
  543.           a number, plus triangles pointing up, down, left and right.
  544.  
  545.           The number inside the square is the size of each dot in the
  546.           "grid" of the edit area.  QFONT adjusts the grid to be as large
  547.           as possible for the size of characters displayed, ranging from 1
  548.           to 6. You may click on the number if you wish to change the size
  549.           of the grid. If the entire character can be displayed at a larger
  550.           size than you request, QFONT will simply ignore your requested
  551.           size and use the larger size.
  552.  
  553.           If only a portion of a character can be displayed, one or more of
  554.           the triangles will change color.  You may click on the
  555.           highlighted triangle to scroll in that direction.  On a color
  556.           monitor, the portion of the character that is displayed in the
  557.           edit area is also highlighted in the character display area.
  558.  
  559.           If you are in "zoom" mode, the grid size is displayed in the box.
  560.           Clicking outside the edit area will "un-zoom" the edit area and
  561.           return it to its previous display.
  562.  
  563.  
  564.           REGISTRATION OF QFONT / SHAREWARE AND SO ON:
  565.           --------------------------------------------
  566.  
  567.           This preliminary version of QFONT continues to be offered for
  568.           personal use as "shareware", which is a distribution method
  569.           whereby you try the program for a short period and if you find it
  570.           to be of value you send a registration fee of $80 to:
  571.              
  572.              Jamestown Software
  573.              2508 Valley Forge Drive
  574.              Madison WI 53719
  575.  
  576.           In return, you will receive all further releases up to and
  577.           including the final "shipping" release, complete with printed and
  578.           illustrated manual, supporting programs and sample fonts.
  579.  
  580.           Registration is required for commercial, corporate and government
  581.           use. Note that QFONT is a copyrighted program and is NOT "public
  582.           domain."
  583.  
  584.           Technical support is available at:
  585.  
  586.              Voice telephone number: 608-271-2090 (real people)
  587.              Jamestown Software BBS: 608-271-3685 
  588.                                      (1200/2400 baud, 8-N-1, 24 hrs)
  589.  
  590.                                       - Page 9 -
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.                              INVOICE / REGISTRATION FORM
  609.  
  610.  
  611.                                   Jamestown Software
  612.                                2508 Valley Forge Drive
  613.                                   Madison, WI 53719
  614.  
  615.  
  616.  
  617.  
  618.           Sold to: __________________________________________________
  619.  
  620.                    __________________________________________________
  621.  
  622.                    __________________________________________________
  623.  
  624.  
  625.              Date: ____________________________
  626.  
  627.  
  628.  
  629.  
  630.           =================================================================
  631.  
  632.  
  633.  
  634.           ____ copies of QFONT (1.5 or newer) @ $80 ea....... _____________
  635.  
  636.           ____ add $3 for 3.5" disk in place of 5.25" ....... _____________
  637.  
  638.           ____ add $7 for delivery outside of US/Canada ..... _____________
  639.  
  640.                SUBTOTAL ..................................... _____________
  641.  
  642.                Sales tax (Wisconsin residents) .............. _____________
  643.  
  644.                TOTAL enclosed ............................... _____________ 
  645.                                                             
  646.  
  647.  
  648.           =================================================================
  649.  
  650.  
  651.                               Thank you for your order.
  652.  
  653.  
  654.  
  655.  
  656.                                      - Page 10 -
  657.  
  658.  
  659.  
  660.  
  661.  
  662.