home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / canada-remote-systems / geos / drivers / ultnlq.sfx / ultimatenlq.doc (.txt) < prev   
GEOS ConVerT  |  1990-02-12  |  20KB  |  196 lines

  1. UltimateNLQ.doc
  2. PRG formatted GEOS file V1.0
  3. NX-1000C
  4. TTT-3D
  5. BLASTER'S CONVERTER V2.5
  6. Digital Vax
  7. Font #1
  8. Write Image V2.0
  9. geoWrite    V2.1
  10. Welcome to UltimateNLQ
  11. This documentation file will help you set up the database for your printer and guide you through all the different options for printing a geoWrite document.
  12. Before we get started, you must be aware that the program will work only with geoWrite 2.0 or 2.1. Earlier versions of geoWrite have a different escape ruler and therefor will not work. Also your printer must be either a 7 or 8 bits printhead, 60, 72 or 80 dpi (dots per inch) and 60 or 80 cpl (characters per line). Your printer must also have a command that allows you to set tabs in absolute column (i.e. 27, 16, n where n = column number). This command is very important since the program requires it to change style within same line (UltimateNLQ will not work without it). And finally, your printer must have a separate carriage return and line feed commands (where carriage return does not perform a line feed).
  13. Also, this version does not have access to different drive therefor UltimateNLQ, the database and geoWrite documents must all be on same drive. 
  14.  : geoWrite application and fonts are not required to be on drive for this program to work.
  15. Since it is impossible for me to check program on all printers supported by GEOS, there are bound to be some limitations with some printers (one that I know of is underline which will not work with the NX-1000 RAINBOW - the whole line gets underlined instead of just the desired word(s)).
  16. @Highlights :
  17.     - program supports all geoWrite styles except outline (i.e. bold, italics, bold/italics, super/subscripts etc.)
  18.     - will print NLQ and graphics or draft and graphics
  19.     - unlike geoWrite, tabs and styles are retained when printing in draft
  20.     - program allows you to select number of pass for graphics printing in NLQ (to make them darker) and also skip all graphics
  21.     - header and footer are supported
  22.     - supports up to 4 resident fonts
  23.     - all styles and resident fonts can be used within same line
  24. @Not Yet Implemented :
  25.     - DATE, TIME and PAGE in footer and/or header
  26.     - right and center justification
  27.     - 1 1/2 or 2 spacing (these will never be implemented)
  28. @To Come In Next Version :
  29.     - DATE, TIME and PAGE in footer and/or header
  30.     - right and center justification (full justification will never be implemented)
  31.     - option to have odd or even number page printed (making it possible to print on both sides of a page - like a book)
  32.     - access to different drives
  33.     - access to database on different drive
  34.     - geoWrite document will be automatically re-opened after returning from database (at the moment, when a geoWrite document is opened and database is accessed, it is closed and must be re-opened by user before printing)
  35.     - all other problems found by users that can be fixed by program
  36. THE MAIN MENU
  37. The main menu is the first screen that is displayed when UltimateNLQ is first opened. It consists of a titl
  38. THE MAIN MENU
  39. The main menu is the first screen that is displayed when UltimateNLQ is first opened. It consists of a title box with room for the current opened geoWrite document name and FROM page/ TO page boxes and a option box with 7 selection icons.
  40. @The title box :
  41. - displays name of program with version number, author name and if a doceument is opened, the name, FROM and TO page information of that file
  42. - to change FROM or TO page number; click in appropriate box (which will invert) and enter new page number in dialog box. If page number is out of range, number will not be changed. 
  43. @NOTE : 
  44. page selection must be done prior to selecting PRINT icon.
  45. @The option box :
  46. - consists of 7 selection icon as follows :
  47. When clicked, a standard dialog box for selecting a geoWrite file will appear with names of documents on current drive (drive change is not supported in this version).
  48. If a geoWrite document is already opened, it will automatically be closed.
  49. Select desired file and click OPEN or CANCEL to abort opening new file and return to main menu. 
  50. @NOTE :
  51.  previous opened file (if any) will not be re-opened.
  52. If program successfully opens new document, its name, FROM page and TO page numbers will be displayed in the title box.
  53. - - - - - - - - - - - - - - - - - - - - - - - - - - -
  54. When clicked, this icon will display a new dialog box with all printing options available. 
  55. @NOTE :
  56.  program will not let you select this option if no geoWrite document is opened.
  57. The print options are as follows :
  58. Click this icon to start printing document in NLQ.
  59. Click this icon to start printing document in draft.
  60. Click this icon to toggle between normal zero (default) and slashed zero. This option will have effect only if there are command parameters in the 'normal zero' and/or 'slashed zero' database (see the COMM section of the DATABASE). It is used to select type of zero that will be printed.
  61. THE MAIN MENU 
  62. (cont'd)
  63. THE MAIN MENU 
  64. (cont'd)
  65. Click this icon to toggle between ASCII printing mode (default) and Commodore printing mode. This option will have effect only if there are command parameters in the 'ASCII mode' and/or 'C= mode' database (see the COMM section of the DATABASE). 
  66. @NOTE :
  67.  if document is being printed in reverse (i.e. uppercase letters are in lowercase and vice versa) this means that you have the wrong printing mode.
  68. Cancel printing dialog box and return to main menu.
  69. To cancel printing after it has been started - click mouse and hold until program stops and returns to main menu.
  70. - - - - - - - - - - - - - - - - - - - - - - - - - - -
  71. This icon allows you to select the number of pass each graphic images will have (from 1 to 4 passes). If zero is selected, then no graphics will be printed.
  72. Passes 2 to 4 are valid only in NLQ printing mode. Draft printing mode can only have 0 or 1 (since draft is used for proof reading most of the time).
  73. @NOTE : 
  74. all graphic images will be displayed on the screen prior to being printed
  75.       
  76.   graphic images may not be larger than a regular geoPaint window. Clipping programs that creates an image larger than this will not be printed (next version will allow graphic images to be up to 300 x 180 pixels).
  77.       
  78. this option must be selected prior to selecting PRINT (default number of pass = 1)
  79. Access the text style commands in the database (see TEXT section in the DATABASE for more information).
  80. Access the printer commands in the database (see COMM section in the DATABASE for more information).
  81. Access the printer parameters in the database (see PARA section in the DATABASE for more information).
  82. Exit program and return to Desk Top.
  83. THE DATABASE
  84. This sec
  85. THE DATABASE
  86. This section will guide you through all three pages of the database. Please note that whenever a command is in bold face, it must be put in. UltimateNLQ checks for them before exiting database and will not update it or allow you to print if those are not present. They are required by program for printing. All others are optional.
  87. @To enter database :
  88.     - from main menu, click on either TEXT, COMM or PARA icon; each one accesses different commands where :
  89. TEXT = access printer commands for text styles
  90. COMM = access printer commands for type of printing
  91. PARA = access printer parameters for type of printer
  92.     - the screen will clear and a new window will appear with boxes, parameters and commands
  93. @To update a command :
  94.     - click on desired command box and enter new command in dialog box
  95.     - each command parameter must be separated by a comma and no spaces are allowed (i.e : 27,108,50)
  96.     - the only special command is the 
  97. @tab setting
  98.  where you type the 'n' as an 'n' but will be displayed as '255' (i.e. absolute tabs in column command = 27, 16, n; you would type : 27,16,n and the program would display 27,16,255)
  99.     - all other commands accepts numbers only
  100. @To remove a command :
  101.     - simply click on box of desired command and press return (without any commands) in the dialog box
  102. @NOTE :
  103.  any parameters from database that are not supported by your printer 
  104. must be removed
  105. . Any parameters that have data in it will be sent to the printer and if your printer doesn't recognize it, it may hang or print undesired garbage.
  106. @To exit database :
  107.     - simply click on DONE or SAVE (DONE will simply make changes in memory while SAVE will update database)
  108.     - a new window will appear with any errors in required parameters
  109. @Here is a breakdown of each page and their command parameters information.
  110. italics on : printer command to print italic characters
  111. italics off : printer command to turn off italic (same as PLAIN
  112.            in geoWrite)
  113. bold on : printer command to print bold characters
  114. bold off : printer command to turn off bold face
  115. superscript on : printer command to print superscript characters
  116. subscript on : printer command to print subscript characters
  117. script off : printer command to turn off superscript or subscript
  118. underline on : printer command to print underlined characters
  119. underline off : printer command to turn off underline
  120. @tab setting :
  121.  printer command to set printer to specific
  122.               column number
  123. THE DATABASE
  124.  (cont'd)
  125. THE DATABASE
  126.  (cont'd)
  127. reset printer : printer command to reset the printer; some
  128.             printers requires this command to switch between 
  129.             character printing and graphics printing or
  130.             between each graphic buffer therefor this
  131.             command is sent by program (if present) before
  132.             every new character lines or graphics buffer
  133. @NLQ printing :
  134.  printer command to set printer for NLQ
  135.                printing
  136. @draft printing : 
  137. printer command to set printer for draft
  138.                  printing
  139. graph. printing : printer command to set the printer for
  140.               graphics printing; since graphics command is
  141.               not required by all printers, it is therefor
  142.               optional and is not checked but must be
  143.               present for any graphics to be printed if
  144.               printer requires it
  145. text spacing : printer command to set the printer for the
  146.              correct number of line spaces for character
  147.              printing
  148. graph. spacing : printer command to set the printer for the
  149.              correct number of line spaces for graphic
  150.              printing
  151. normal zero : printer command to set the printer to print
  152.              all zeros without a slash through it
  153. slashed zero : printer command to set the printer to print
  154.              all zeros with a slash through it
  155. ASCII mode : printer command to set the printer for ASCII
  156.             character printing
  157. C= mode : printer command to set the printer for Commodore
  158.           character printing
  159. @NOTE
  160.  : normal zero, slashed zero, ASCII mode and C= mode are selected from the PRINT dialog box from the main menu (see PRINT from MAIN MENU section for more detail)
  161. @print bit :
  162.  type of printing head (7 or 8)
  163. @dots per inch :
  164.  number of dots per inch (60, 72 and 80)
  165. @char. per line :
  166.  characters per line (60 or 80)
  167. @carriage return :
  168.  carriage return (no line feed) command
  169. @line feed :
  170.  line feed command
  171. @form feed :
  172.  form feed (page break) command
  173. res. font #1 : printer command for resident font #1
  174. res. font #2 : printer command for resident font #2
  175. res. font #3 : printer command for resident font #3
  176. res. font #4 : printer command for resident font #4
  177. @NOTE : 
  178. Resident fonts are automatically selected using the ID number from the supplied fonts. These are hard coded in program therefor ID numbers for those fonts 
  179. must not be changed
  180.  or else program will not recognize them and will not be switched in. You may update supplied fonts to your liking as long as you don't A) change their ID numbers or B) change their width.
  181.     If you click on a resident font and erase it, all subsequent fonts will also be erased (i.e. select res. font #2 and press return in dialog box will erase fonts #2, #3 and #4).
  182.     If you have more than 4 resident fonts, it is up to you to select the ones you want by entering their commands in the appropriate section.
  183. FINAL NOTES
  184. Database must be present for program to work. I strong
  185. FINAL NOTES
  186. Database must be present for program to work. I strongly success that you make a backup copy in case it gets destroyed. Since you cannot run program without it, you cannot create a new one either.
  187. Do not remove or change disk from drive while operating this program since database is written back to it without checking if it is present or it is the same and therefor might overwrite other parts of disk making it unusable. This problem will be corrected in the next version.
  188. This program is supplied by me to all Q-linkers free of charge. The only thing I would like you to do in return is when you have a database working for your printer to please take a few minutes to upload it on Q for other users to access (and therefor saving them any problems).
  189. Also this program is copyright and may not be be altered in any way, shape or form or distributed on a disk that is sold to users without my 
  190. written
  191.  consent.
  192.  Any comments or suggestions are welcomed. Please send them to MarcFB on Q or post them with the program.
  193. @MarcFB
  194. THE DATABASE
  195.  (cont'd)
  196.