home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / f / fontdes2.zip / F-DESIGN.DOC < prev    next >
Text File  |  1992-09-02  |  9KB  |  226 lines

  1.  ┌───────────────────────────────────────────────────────────────────────────┐
  2.  │                                                                           │
  3.  │        T H E     P R I N T E R      F O N T S     D E S I G N E R         │
  4.  │                           version 2.0a                                    │
  5.  └───────────────────────────────────────────────────────────────────────────┘
  6.   ┌─────────────────────┐
  7.   │ COPYRIGHT MESSAGE : │
  8.   └─────────────────────┘
  9.   PROGRAM WRITTEN BY STEWART BAMFORD IN 1992.
  10.   THIS PROGRAM IS PUBLIC DOMAIN AND CAN BE FREELY COPIED BUT NOT FOR ANY
  11.   COMMERCIAL GAIN.  THIS PROGRAM MUST ALSO REMAIN UNALTERED AND BOTH THE
  12.   DOCUMENTATION AND PROGRAM FILES MUST BE DISTRIBUTED TOGETHER.
  13.   ┌───────────────────────┐
  14.   │ PROGRAM DESCRIPTION : │
  15.   └───────────────────────┘
  16.   THIS PROGRAM WAS WRITTEN WHEN I BECAME FED UP WITH THE LIMITED FONTS
  17.   AVAILABLE ON THE PANASONIC KXP1081 (ONE OF THE MOST COMMON DOT MATRIX
  18.   PRINTERS AROUND) AND COULD NOT BE BOTHERED TO WORK OUT ALL THAT AWKWARD
  19.   BINARY INFORMATION FOR EVERY CHARACTER.
  20.   THE PROGRAM REQUIRES A CGA DISPLAY AND IS CONTROLLED VIA KEYBOARD OR
  21.   MOUSE IN A GRAPHICAL WAY.  FONT DATA IS TRANSFERRED TO THE PRINTER VIA
  22.   THE FINST.EXE PROGRAM THAT SHOULD BE INCLUDED.
  23. -----------------------------------SCREEN 1-----------------------------------
  24.  
  25.   ┌────────────────┐
  26.   │ INSTRUCTIONS : │
  27.   └────────────────┘
  28.  
  29.      When the program is started, you will be presented with a title screen,
  30.   press any key and you will be shown the key functions for the program.
  31.   Another press of a key will take you to the designer screen.
  32.  
  33.      The main part of the designer screen is taken up by the grid that is
  34.   used to design the actual characters.  Above the grid is the number of the
  35.   character you are currently editing and the character that this represents.
  36.  
  37.      To move to up and down to other characters, press the PageUp/PageDown keys.
  38.   Pressing the G key will take you directly to a character.  Obviously the
  39.   characters go from 1 to 255.
  40.  
  41.      Editing the characters can be done in two ways.  Moving the cursor keys
  42.   will move the stars outside of the grid, indicating which element of the
  43.   matrix you are currently positioned on.  Pressing the space key toggles the
  44.   point on and off.  The other method is mouse control.  A Microsoft or Mouse
  45.   Systems mouse will work.  Move the mouse pointer and left.b=on, right.b=off.
  46. -----------------------------------SCREEN 2-----------------------------------
  47.  
  48.   ┌──────────────────┐
  49.   │ N O T I C E  1 : │
  50.   └──────────────────┘
  51.  
  52.      FOR THE PANASONIC KXP1081 ONLY :
  53.  
  54.      DO NOT DESIGN MORE THAN 40 CHARACTERS IN A SINGLE SET.  THE MEMORY IN
  55.   THE PANASONIC PRINTER IS ONLY DESIGNED TO HANDLE A MAXIMUM OF 40 CHARS.
  56.   TRYING TO DOWNLOAD MORE THAN 40 CHARACTERS USUALLY RESULTS IN THE PRINTER
  57.   THROWING A FIT, AND WASTING A GREAT DEAL OF PAPER, ALTHOUGH NO LASTING
  58.   DAMAGE IS CAUSED.  OTHER RESTRICTIONS MAY APPLY FOR OTHER PRINTERS.
  59.  
  60.  
  61.   ┌──────────────────┐
  62.   │ N O T I C E  2 : │
  63.   └──────────────────┘
  64.  
  65.      REMEMBER THAT AS STATED IN THE USER MANUAL, THAT YOU SHOULD :
  66.  
  67.      "AVOID USING THE SAME PIN IN TWO ADJACENT COLUMNS; THE PIN IN THE
  68.       SECOND COLUMN OF THE PAIR WILL NOT BE FIRED."
  69.  
  70.  
  71.  
  72. -----------------------------------SCREEN 3-----------------------------------
  73.  
  74.   ┌─────────────────┐
  75.   │ KEY FUNCTIONS : │
  76.   └─────────────────┘
  77.  
  78.         ARROW KEYS          =     MOVE AROUND GRID
  79.         PAGE UP             =     MOVE UP 1 CHARACTER
  80.         PAGE DOWN           =     MOVE DOWN 1 CHARACTER
  81.         INS                 =     INVERT CHARACTER
  82.         DEL                 =     DELETE CHARACTER
  83.         SPACE               =     TOGGLE POINT
  84.         F8                  =     DELETE ALL CHARACTERS
  85.         F9                  =     LOAD CHARACTER SET
  86.         F10                 =     SAVE CHARACTER SET
  87.         Q                   =     QUIT
  88.         G                   =     GOTO
  89.         C                   =     COPY FROM CHARACTER
  90.         X                   =     FLIP ON X-AXIS
  91.         Y                   =     FLIP ON Y-AXIS
  92.         LEFT MOUSE BUT.     =     TURN ON POINT
  93.         RIGHT MOUSE BUT.    =     TURN OFF POINT
  94.  
  95.  
  96. -----------------------------------SCREEN 4-----------------------------------
  97.  
  98.   ┌─────────────────┐
  99.   │ FURTHER INFO. : │
  100.   └─────────────────┘
  101.  
  102.  
  103.      Please remember that this program was designed to be used on the
  104.   Panasonic KX-P1081 and may not work on any other printers.
  105.  
  106.   VERSION 2 IS NOW MORE LIKELY TO WORK ON MORE PRINTERS, SEE LAST PAGE.
  107.  
  108.   If it does not work on your printer, then contact me with details on how your printer
  109.   downloads fonts, and maybe I will bring out a multi printer version !
  110.  
  111.  
  112.  
  113.      The sort of information I will need is as follows :
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123. -----------------------------------SCREEN 5-----------------------------------
  124.  
  125.  
  126.  
  127.      ┌──────────────────────────────────────────────────────────────────────┐
  128.      │                                                                      │
  129.      │  Printer Name : Panasonic KX-P1081                                   │
  130.      │                                                                      │
  131.      │  Setting Code : 27, 121, location, data1, data2, ...... data9        │
  132.      │                 ESC + "y" + location + data1 + data2 + ....... data9 │
  133.      │                                                                      │
  134.      │  Release Code : 27, 122, loc                                         │
  135.      │                 ESC + "z" + loc                                      │
  136.      │                                                                      │
  137.      │  Maximum download : 40 characters                                    │
  138.      │                                                                      │
  139.      │  Comments : Do not use two adjacent pins                             │
  140.      └──────────────────────────────────────────────────────────────────────┘
  141.  
  142.      Send as much info as you can, a copy of the relevant page(s) of the
  143.   instruction/user manual would be best, copyright permitting of course !
  144.  
  145.  
  146.  
  147. -----------------------------------SCREEN 6-----------------------------------
  148.  
  149.   ┌───────────────┐
  150.   │ USING FONTS : │
  151.   └───────────────┘
  152.  
  153.  
  154.      Once you have your font(s) ready, you will want to use them on your
  155.   printer.  To do this, use the program "FINST.EXE" that should accompany
  156.   this program.
  157.  
  158.  
  159.   SYNTAX :  FINST «FILENAME OF FONT» [/q]
  160.  
  161.  
  162.      The /q option puts the program into quiet mode, not reporting errors
  163.   or displaying any screen messages (better for autoexec.bat)
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171. -----------------------------------SCREEN 7-----------------------------------
  172.  
  173.   ┌──────────────┐
  174.   │ THE AUTHOR : │
  175.   └──────────────┘
  176.  
  177.      Send any printer details/bug reports/ideas/disks/money (contributions
  178.   would be nice) etc. to:
  179.  
  180.         STEWART BAMFORD
  181.         16 CRANMERE AVENUE
  182.         RUSHMERE
  183.         NORTHAMPTON
  184.         NORTHANTS
  185.         NN1 5SF
  186.  
  187. ---------------------------------- EXTENSION --------------------------------
  188.  
  189.   ┌──────────────┐
  190.   │ NEW VERSION :│
  191.   └──────────────┘
  192.  
  193.       This version is version 2 and has had several alterations made.  The
  194.   main program now has much better mouse control.  Old files are still
  195.   totally compatible.  The main changes come in the form of font installation.
  196.   A new program called PRINTERS.EXE should have been included and it is used
  197.   to define printer descriptions in the FINST.DAT file.
  198.  
  199.      The following data is needed for each printer :
  200.  
  201.      NAME : Used for font installation     Example : PANA KXP1081
  202.      START : Bytes preceeding data         Example : 27 121 (999)
  203.      STOP : Bytes following data           Example : (999)
  204.      RELEASE : Soft font release code      Example : 27 122 (999)
  205.  
  206.             To enter control codes (up to 10 per field) enter the
  207.      number followed by enter and 999 ends.  This allows other
  208.      printers to be used with the programs.
  209.  
  210.      When using the FINST.EXE program, the following syntax is used :
  211.  
  212.      FINST    [font name] [/r] [/q] printer-name
  213.  
  214.      i.e.     FINST SAMPLE.FNT PANA KXP1081       ; LOADS FONT
  215.               FINST SAMPLE.FNT /q PANA KXP1081    ; LOADS FONT QUIETLY
  216.               FINST /r PANA KXP1081               ; RELEASES SOFT FONT
  217.               FINST /r /q PANA KXP1081            ; RELEASES SOFT FONT QUIETLY
  218.  
  219.  
  220.      To start the whole suite of progs, type MENU at the dos prompt.
  221.  
  222. ------------------------------- * E N D * -----------------------------------
  223.  
  224.  
  225.  
  226.