home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / utility / printer / idea35_1 / english / document / manual.doc < prev   
Text File  |  1994-05-28  |  36KB  |  762 lines

  1.                 __        __                        __
  2.                / /       / /                       / /  __              __
  3.               / /       / /                       / /  /_/            _/ /__
  4.              / /   ____/ /   ____     ______     / /   _    _____    /   __/
  5.             / /  / ___  /  / ___ \   /____  \   / /  / /  /  ____/   / /
  6.            / /  / /  / /  / /__/ /   ____/  /  / /  / /  / /__      / /
  7.           / /  / /  / /  / _____/  / ___   /  / /  / /   \___  \   / /
  8.          / /  / /  / /  / /  __   / /   / /  / /  / /   _    / /  / /
  9.         / /  / /__/ /  / /__/ /  / /___/ /  / /  / /  / /___/ /  / /___
  10.        /_/   \_____/   \_____/   \_______/ / /  /_/   \______/   \ ___/
  11.     ------------------------------------  / /__________   ------------------
  12.      //    //    //    //    //    //    /            /    //    //    //
  13.   ------------------------------------  /____________/  ------------------
  14.  
  15.                                          -----------------------------
  16.                                          V  E  R  S  I  O  N     3 . 5
  17.                                          -----------------------------
  18.  
  19.  
  20.       -------------------------------------------------
  21.       Written 1989-94 by
  22.             גChristoph Bartholme,
  23.             Ettlinger Str. 37
  24.             D-76137 Karlsruhe
  25.             Germanyij
  26.  
  27.             EMail: Christoph_Bartholme@ka2.maus.de
  28.  
  29.       Developed using
  30.             ST Pascal Plus (CCD) and assembler (Devpac)
  31.       -------------------------------------------------
  32.  
  33.  IJThere are German, French and English versions of this program avaliable.ij
  34.  
  35.  
  36.  זCopyrightij
  37.  
  38.  גIdeaListij  is  IJS h a r e w a r eij  and may be copied and tested by everyone.
  39. The  condition  is to copy the IJcompleteij and IJunchangedij contents of the folder
  40. IDEALIST.3_5  (For a list  of contents please read CONTENTS.TXT). The author
  41. is not responsible for any damage caused by using this program!
  42.  
  43. If  you  use  the  program frequently, you have to pay a fee of DM 25 or any
  44. adequate  sum.  For that you'll get a disk containing the latest version and
  45. some tools. Without this disk the shareware fee is DM 20.
  46.  
  47.  
  48.  זWhat is Idealist For?ij
  49.  
  50.  גIdeaListij is  a  versatile  tool  used  to print out  IJASCII filesij  and files
  51. in IJWordplus  Formatij   or   IJRTF.ij   This when used can save up to 80% of paper
  52. consumption. Also  when you use this program because it has a printer driver
  53. exclusive  to  your own printer you can control all of your printer fuctions
  54. and  you can also print the files in better quality. In other words it takes
  55. all the hard work out of printing files.
  56.  
  57.  
  58.  זFeaturesij
  59.  
  60. - There are four different kinds of font size selectable.
  61. - Text  can be printed in up to 9 columns; גIdeaListij  will automatically sort
  62.   out the text.
  63. - Lines that are too long will be corrected automatically.
  64. - Separated output of front and back pages.
  65. - Editable  head-line  and  foot-line (You can edit this so it will show the
  66.   name of the file and its date or the present date of time, the page number
  67.   and many options more...)
  68. - All margins are adjustable.
  69. - Line  numbering option (Each line can be numbered so you can keep track of
  70.  split up lines.).
  71. - Simple  adaptation  to  every  printer  by an editable ASCII file (If your
  72.  printer  is  one  of  the printers not included then it is just a matter of
  73.  modifying the file and there are not a lot that are not included.).
  74. - IdeaList can use GDOS output using GDOS fonts or scalable Speedo fonts
  75.   in four directions
  76. - Download  fonts  can  be used by Laserjet and dot matrix compatibles (More
  77.  details about this below.).
  78. - Converting  EMail  text attributes (*bold*, _underlined_ /italic/...) into
  79.  "real" attributes.
  80. - Separate  management  of  continuous and single feed  paper (Both types of
  81.  paper are catered for.).
  82. - Chain  mode (This saves paper by not feeding to the end of the page at the
  83.  end of every file printed. This will save space on small files   printed.
  84. - Skip  page mode (Using this you can decide at the start of the page if you
  85.   want to print it or not).
  86. - Selecting the amount of pages and stop at every time.
  87. - "Raw  modes" to print bold and underline with printers that cannot do this
  88.  "by nature"
  89.  
  90.  
  91.  זFeatures of Comfortij
  92.  
  93. - All commands can be activated by mouse or keyboard (for the keyboard there
  94.  are shortcuts)
  95. - Page  preview  with your chosen layout (You can preview what the page will
  96.  look  like  on  the screen before you print it and also the mouse will turn
  97.  into  a magnifying glass and you can zoom in on any line of the text and it
  98.  will be displayed in the menu bar)
  99. - An editable queue that contains up to 36 entries to be printed
  100. - The printout runs in the background while other processes can be used.
  101. - Saving  and  loading  of your own personal setup (Like save desktop on the
  102.  GEM  desktop  you  can position the windows etc.. and then save it so it is
  103.  like  that  when  you  load the program next time; of course also with then
  104.  same printer driver and all the parameters as they were before.)
  105. - Loading  a  new  adaptation  file (you can switch between adaptation files
  106.  very easy).
  107. - "Flying" dialog boxes or windows; as you like...
  108. - Show  file (Similar to double clicking on the desktop, you can show a file
  109.   or delegate it to an external process to show it.)
  110. - Direct  link  to  your favourite editor program; if you have a text editor
  111.  then  you can call it directly from גIdeaListij when you want to type and then
  112.  when you have finished exit directly back to גIdeaList.ij
  113. - Shell fuction to call further programs
  114. - Statistics of the text file in memory (Size, Number of Pages etc..)
  115. - Install  application; גIdeaListij can  be  installed  from the desktop to run
  116.  when a text file, an adaptation, IWS  or CNF file is double clicked.
  117. - Clipboard  function  (The  textfile  in  memory  can  be saved  to the GEM
  118.  clipboard.)
  119. - גIdeaListij can be used as a CALCLOCK clone (printer spooler)
  120. - Joker  button  (This  button  is  reserved so you can add your own printer
  121.  function (Bold, Italic etc.)
  122. - Batch  mode;  no  menu  line, no windows, just printing all the files that
  123.  have been handed over at startup.
  124. - Drag&Drop support with MultiTOS or VA-protocol of the gemini shell.
  125.  
  126.  
  127.  זAccessory Versionij
  128.  
  129. There  is  also  a  desktop  accessory version of גIdeaListij called ILIST.ACC,
  130. which has virtully the same amount of features as the program version except
  131. for the following.
  132.  
  133. - Keyboard usage (All fuctions are controlled by the mouse)
  134. - Disk output (Files cannot be saved to disk)
  135. - Clipboard interface (Text cannot be saved to the GEM clipboard)
  136. - Calling  other  programs (You cannot call other programs allthough you can
  137.  beinside a GEM program when you use the ACC version.
  138. - Editor  link  (There  is no link to a text editor because as above you can
  139.  call it inside a text editor)
  140. - Line magnification (Text cannot be previewed with the mouse)
  141. - RTF support
  142. - GDOS output
  143. - Email text attributes
  144.  
  145.  
  146.  זConstraintsij
  147.  
  148.  גIdeaListij runs with every TOS and any resolution mode with a minimum of 80 x
  149. 25  characters.  So  ST-Low and TT-Low are the only modes גIdeaListij will IJnotij
  150. work  with. גIdeaListij   uses  above 380 K Bytes of RAM not including text. It
  151. works with parallel and serial interface printers.
  152.  
  153.  
  154.  זStarting Up for the First Timeij
  155.  
  156. When  starting  up  the  resource  file  IDEALIST.RSC  must  be  in the same
  157. directory  as  the program. When you start up the file IDEALIST.CNF must NOT
  158. Exist!!  This  file  is  created by clicking save parameters or when exiting
  159.  גIdeaList.ij If  it  does  contain one then it will be totally wrong and  will
  160. probably  install  the wrong printer. If the standard IDEALIST.CNF file does
  161. not  exist  then גIdeaListij will  look  for  the  default  IDEALIST.IXA  which
  162. contains the general settings.
  163.  
  164.  
  165.  זOther Functionsij
  166.  
  167. All  dialog  boxes  are  moveable by dragging the "move" button at the upper
  168. right  corner  of  the  box. If you also press a <shift>, <alt> or <control>
  169. key,  the  box  gets  "transparent"  to  allow a look at the background. The
  170. dialogs  also  can  be  displayed as windows. So גIdeaListij does not block any
  171. simultaneous process while one of its dialogs is open.
  172. To  set  the  maximum  or  minimum  value of the sliders you can use a shift
  173. button.
  174.  
  175.  
  176.  זPrinter Managementij
  177.  
  178.  גIdeaListij manages the printer and paper automatically so there is no need to
  179. change  the  position  unless  an  alert  box tells you to. That mostly just
  180. happens with Single Feed paper. You will not need to move the paper when the
  181. program is in chain mode unless it is to load another sheet. To formfeed the
  182. paper take the menu item "Formfeed".
  183.  
  184.  
  185.  זThe Menu Barij
  186.  
  187.  IJIDEALISTij
  188. - Copyright  information,  Information  about  the  program  and the authors
  189.  address.
  190.  
  191. - There  are  no  restrictions  on  what  desk  accessories can be used with
  192.  גIdeaList.ij
  193.  
  194.  
  195.  IJFileij
  196. - IJLoad:ij  Loads a text file
  197.  
  198. - IJShow:ij Shows  the  text;  similar to the corresponding desktop function; if
  199.  1STGUIDE.ACC,  1STVIEW.ACC,  GEMVIEW.ACC,  SHOW_IMG.ACC  or  CLIPBRD.ACC is
  200.  installed (or: runs as multitasking process), גIdeaListij sends a call to  it.
  201.  This  will  show  the  text  file in a more comfortable way. Under MultiTOS
  202.  גIdeaListij launches  the system viewer (installed by the environment variable
  203.  SHSHOW).
  204.  
  205. - IJOutput to Monitor:ij  This goes into the page preview mode in which  you can
  206.  see your document on the screen and also find out some statistics about the
  207.  size of your document number of lines etc..
  208.  
  209. - IJOutput to Printer:ij   The  main function of גIdeaListij prints the file; prin-
  210.  ting can be aborted by holding down any key.
  211.  
  212. - IJOutput to File:ij   Like printing but גIdeaListij prints to a disk file instead
  213.  of  to  paper.  All printing attributes are saved to the file. This is also
  214.  handy  if  you have a better printer in the office at work, you can save it
  215.  at home and then print it out there.
  216.  
  217. - IJPrinter Queue:ij   This  Dialog  manages  up  to  36  entries  to be printed
  218. (starting  with  the first one) by clicking <Start>. The selection marks the
  219. topical text. You also can save or load a complete list of entries.
  220.  
  221. - IJLoad Clipboard:ij   Loads  the  clipboard file from the GEM Clipboard folder
  222.  (SCRAP.TXT)
  223.  
  224. - IJSave Clipboard:ij  Saves the text in memory to the GEM Clipboard. Similar to
  225.  "Output to File" all the printing attributes are saved as well.
  226.  
  227. - IJQUITij : I don't think this one needs explaining (It exits from the program)
  228.  
  229.  
  230.  IJWindowij
  231. - IJOpen/Change:ij   Opens  one  of the twa main windows or changes to the other
  232. one that is not topped at time.
  233.  
  234. - IJClose:ij It does what it means; nothing else...
  235.  
  236.  
  237.  IJExtrasij
  238. - IJForm Feed:ij Sends a formfeed code to the printer
  239.  
  240. - IJFont  Slot  Info:ij Some  information  about  the installed font slots: font
  241. type, name, size, characters/inch lines/inch. If it is a Speedo font you may
  242. change the size (in pts) here directly.
  243.  
  244. - IJOptimize Margins:ij   Four  functions  to  set  the  left  and  right margin
  245.  automatically;  minimum  margins, right margin to maximum, left margin as a
  246.  1"  staple  width (if no line has to be made up) and a book-like layout (to
  247.  launch IdeaBook after that).
  248.  
  249. - IJFind  Editor:ij   If  you select this option using the file selecter you can
  250.  define  the  name  and  path of the text editor that you can call from this
  251.  program (That's if there is one that you are going to call)
  252.  
  253. - IJLaunch Editor:ij  This calls the text editor that has been defined using the
  254.  find  editor  option above. You have a choice of what parameters are handed
  255.  over to the program.
  256.  
  257. - IJLaunch Program:ij   From  here you can start a program and then when you are
  258.  finished  you  will  be  handed back to גIdeaList.ij This works like a desktop
  259.  shell.
  260.  
  261. - IJLaunch Ideaform:ij   When  this  option  is  selected you are handed over to
  262.  IDEAFORM;  IDEAFORM  is  a  utility  to  format   any  source  code  files.
  263.  Keywords,  commands  and control codes get emphasized. When saving IDEAFORM
  264.  creates  a  Text  file  with  a  .TXA  extension (That stands for TeXt with
  265.  Attributes.). גIdeaListij installs  this  file  instead of the old one, so you
  266.  can  print  out  the  file in a more readable, understandable way. IDEAFORM
  267.  requires  a special KEY file IDEAFORM.KEY which includes the adaptations to
  268.  the appropriate programming language.
  269.  
  270. - IJLaunch Ideabook:ij   Starts  IdeaBook after handed over the text file's name
  271.  and  some  parameters  by the command line; IdeaBook is a utility to sort a
  272.  text to be output in a book(let) shape by גIdeaList.ij
  273.  
  274.  
  275.  IJOptionsij
  276. - IJHead-line:ij If  you  click  on this you go into the head-line editing mode.
  277.  This  is  the  head-line  that appears at the top of every printout  unless
  278.  you have decided to have no headline.
  279.  
  280.  There  are  some variables, switched by "#" and a following character, that
  281.  are set by גIdeaList:ij
  282.    File name              : #N
  283.    File path              : #M (including the file name)
  284.    Fie size               : #G (in bytes)
  285.    File date              : #E (MM/DD/YY) or #D (DD.MM.YY)
  286.    File time              : #X (12 hrs. am/pm) or #T (24 hrs.)
  287.    Date                   : #B (MM/DD/YY) or #A (DD.MM.YY)
  288.    Time                   : #U (12hrs. am/pm) or #T (24 hrs.)
  289.    Page number       *)   : #S (depending on number offset)
  290.    Page amount       *)   : #V (all pages, even the not printed ones)
  291.    File number       *)   : #L (printed texts since program start)
  292.    Global page numb. *)   : #F (printed pages since program start)
  293.    Parameters             : #P (adaptation name, font size, chars/page)
  294.    Wordplus-head/foot-line: #W (Depending  on  the  position, the left, cen-
  295.                                 tered  or  right  Head-  or foot-line of the
  296.                                 wordplus document is used)
  297.    the character  "#"     : ##
  298.  
  299.    *) These  marked  variables allow to be followed by an offset (up to four
  300.       digits). For example: After 9 pages of printout  #L   results 10
  301.                                                        #L+5 results 15
  302.                                                        #L-5 results  5
  303.  
  304.  To show the  line as it will be printed there is the button "Show". "Number
  305.  Offset"  is  added  to  the  temporary page number. "Blank Lines" are lines
  306.  between  the   head-line and the text  begin. There are the text attributes
  307.  BOLD, LIGHT, ITALIC and UNDERLINED  that can be switched seperately.
  308.  
  309. - IJFoot-line:ij In  the  same way as the IJHead-lineij  also a foot-line can be set
  310.  and  edited.  Attention:  The  last page of a "chained text" does not get a
  311.  footer. As the remaining space is saved for the next text.
  312.  
  313. - IJSYSTEM:ij If  you  click  on  this you can edit some of the general fuctions
  314.  from within the program.
  315.  
  316.   - "Security  alerts"  brings  an alert box before an action is started. By
  317.     pressing "Shift" these alerts also can be jumped over.
  318.   - "Grow/Shrinkboxes": Enables this well known graphic effect...
  319.   - "Dialogs  at  mouse  position"  lets  a  dialog be opened at the mouse's
  320.     position; quite useful if you use a big screen.
  321.   - "Dialogs  and  alerts in windows" causes dialogs and alerts to be opened
  322.     as  windows.  So  other  processes  running at the same time will not be
  323.     blocked by גIdeaListij if a dialog is open.
  324.   - "Autotopping windows" toppes one of גIdeaList'sij main windows whenever the
  325.     mouse cursor joins it. So you do not need to click it to front.
  326.   - "Windows  useable  in background": If you use MUltiTOS or Mag!X you need
  327.     not  top the windows, but can click the buttons there even if the window
  328.     is  not  in  front.  For  this  feature the option "autotopping windows"
  329.     should be switched off.
  330.   - "Show file by external process" dos not use th inbuild feature to show a
  331.    file  but  delegates it to an external program (if one of them is already
  332.    installed or if it can be launched by גIdeaList.ij
  333.   - "Always  make  statistics":  At  the preview function ("-> Monitor") the
  334.    statistics will be made automatically.
  335.   - "Queue:  remember  parameters": all current parameters and even the name
  336.    of  the printer adaptation are saved in every entry of the printer queue.
  337.    At printout they are reset again.
  338.   - If you intend to print out EMail texts IdeaList may  "Convert EMail text
  339.    attributes".  So  the pseudo attributes *bold*, _underlined_, #light# and
  340.    /italic/  will  be  changed  to  real attributes. Also quote lines (lines
  341.    beginning with a ">") will be set bold (or another attribute).
  342.   - Save parameters before quit: Like save parameters but גIdeaListij saves the
  343.    parameters  after  the  quit  option  has  been selected. An advantage of
  344.    this is that if you have to turn the computer off in a hurry you can quit
  345.    and  then  turn off and when you load גIdeaListij the next time it will look
  346.    like it was before you turned the computer off.
  347.  
  348.  
  349. - IJAmountij opens a dialog to set the output amount for the current text file.
  350.   If  you want to print all pages, just the front or back pages or a part of
  351.   the  document.  There  is  also  a button to print out in backwards sorted
  352.   order.
  353.  
  354.  
  355. - IJOutput:ij There are some options especially for the output.
  356.   - "File   output  with  printer control codes"; if this option is selected
  357.    the  file will be saved in the exact condition  that it's printed in (I.E
  358.    If  it  is  printed from the desktop the codes will automatically sent to
  359.    the  printer  without  no  adjustment  needed on the control panel or DIP
  360.    switches.).
  361.   - Use  character  adaptations:  The  character  conversions  codes  of the
  362.    printer adaptation file is used.
  363.   - "Cut  lines  at  word  ends":   If  a line is too long to be printed un-
  364.    divided, גIdeaListij cuts  it  into  two pieces. If this option is selected,
  365.    the division will appear between complete words.
  366.  - Columns symmetrical filled; example:
  367.                    symmetrical     successive
  368.                   +-----------+   +-----------+
  369.                   | xxxx xxxx |   | xxxx xxxx |
  370.                   | xxxx xxxx |   | xxxx xxxx |
  371.                   | xxxx xxxx |   | xxxx      |
  372.                   | xxxx xxxx |   | xxxx      |
  373.                   |           |   | xxxx      |
  374.                   |           |   | xxxx      |
  375.                   +-----------+   +-----------+
  376.   - "Same  amount  of  front  and  back  pages":  If front and back pags are
  377.    printed  seperately, גIdeaListij   approximates  the  number  of  both  page
  378.    amounts  by  creating  a blank page. So you first can print out the front
  379.    pages  of  more  than  one document (by using the printer queue) and then
  380.    make the back pages all together.
  381.   - "Both  Sides":  This  option mirrors the margins and the headline at the
  382.    back pages (even  numbers).
  383.   - "Numbers": Every line is introduced by a number.
  384.   - "Zero  with  slash" results to print out the Number "0" with a slash, so
  385.    it can be distinguished from the character "O".+
  386.   - "Ignore  formfeeds":  If  this  option  isn't selected the formfeed code
  387.    ASCII 12 causes a page break. The line a formfeed occures is continued at
  388.    the next text column or the next page.
  389.   - "Logfile"  writes  a  line  (containing  Date,  time,  file name, output
  390.    device,  font size, number of pages ans over all amount)  to ILDALIST.LOG
  391.    (and creates it if needed) every time a printout is made.
  392.   - "Printer output via Gemdos" uses a mode that does not send byte for byte
  393.    but  a  whole  block.  This mode may be faster than the standard mode (by
  394.    using  the  bios),  especially if MiNT or MultiTOS is installed. Remember
  395.    that your printer's input buffer should be big enough to accept the whole
  396.    file  data.  Or  use  a resident spooler to prevent the system from being
  397.    blocked by a data block, the printer cannot take over at one time.
  398.   - "Printer  priority":  This  slider panel decides how often גIdeaListij asks
  399.    the printer port if it accepts a character. If you use a resident spooler
  400.    or  if the printer's input buffer is big enough to contain the whole text
  401.    you  may  set  a  value  bigger  than "1". Then the printout becomes much
  402.    faster.  When  "Printer  output  by  gemdos"  is  selected  the slider is
  403.    disabled as the value is ignored.
  404.   - "Tab  size": The ASCII code 09 gets expanded into the chosen distance as
  405.    set on the function panel.
  406.  
  407. - IJGDOS...:ij   (only, if GDOS is installed) opens a dialog to set some options
  408. for the GDOS printout.
  409.   - "GDOS  device"  defines  one  of  the  devices that are installed in teh
  410.    system for GDOS printout.
  411.   - With  "Direction"  you  set  the  orientation  of the printout. With "90
  412.    degrees"  or  "270  degrees"  IdeaList  will  print in Landscape mode, "0
  413.    degrees"  is the normal Portrait mode and "180 degrees" turns the head to
  414.    the floor...
  415.   - "Frames/Lines"  switches  some  lines  or boxes around the text columns.
  416.    "Width" defines the thickness of the lines.
  417.   - "Economy mode" switches the attribute "light". So only 50% of the pixels
  418.    are printed to save ink, toner or ribbon.
  419.  
  420.  
  421.  זParameter Buttonsij
  422.  
  423. The first line of the window shows the maximum wide of the lines (horizontal
  424. arrow) and how much lines to be printed per page (vertical arrow).
  425. - Font size 1-6: Also selected with F1 to F6
  426.  With  these  "slots"  you  can  select  the  font  sizes  as defined in the
  427.  adaptation file. These can also include download fonts
  428. - IJColumnsij
  429.  Text can be printed in up to nine columns
  430. - High Quality
  431.  Selects or deselects LQ (letter quality mode)
  432. - IJHead-Lineij
  433.  Turns the headline at the start of every page on or off.
  434. - IJFoot-Lineij
  435.  Turns the footer at the end of every page on or off.
  436. - IJContinous Paperij
  437.  Use  of  'endless'  contionous  paper. For printing at cut sheet paper this
  438.  button has to be unselected.
  439. - IJChain Modeij
  440.  A  paper  saving device. Usually files are printed on a new page every time
  441.  but  with  this  option  the  next file is printed from where  the last one
  442.  finished.  Also the paper isn't formfeeded at the end.
  443. - IJJokerij
  444.  Two   free  buttons  in  which  to  define a printing attribute of your own
  445.  choice. I.e. Italic, Bold etc...
  446. - L(eft), R(ight), B(etween), T(op), F(oot)
  447.  By  clicking  at  the  buttons  a margin is selected and can be adjusted by
  448.  useing the slider after that.
  449.  
  450. The    buttons    "Disk->",   "->Monitor",   "->Printer",   "Printer Queue",
  451. "Adaptation"  and "->Disk" comply with the menu functions.
  452. The small icons at the top of the action window comply with:
  453. "Show  File",  "Optimize  Margins",  "Load Adaptation", "Head-Line Options",
  454. Foot-Line-Options",  "System  Options", "Amount", "Output Options" and "GDOS
  455. Options"
  456.  
  457.  
  458.  זDownload Fontsij
  459.  
  460. Download  fonts can be used for Dot-Matrix printers, Laserjet compatibles or
  461. DeskJets instead of the built in fonts.
  462.  
  463. For Dot Matrix you must use                           Download fonts
  464. For Laserjet compatibles or HP DeskJet you must use   Soft Fonts
  465.  
  466. Your   printer  must  accept  download fonts for you to be able to use them.
  467. There  are  perhaps  some  settings  you have to perform on the printer like
  468. changing  a  DIP-SWITCH  or  putting  in  a  RAM  expansion  card.  For more
  469. information on how to use download fonts for your printer consult the manual
  470. that  comes  with  the  printer. Most  dot-matrix printers only accept 7-Bit
  471. fonts  with   the  ASCII  range 32 to 127.  (Fonts marked with the Extenders
  472. .PO9  or  .P24  are  not  in  the  full  ASCII order (containing some German
  473. 'Umlaute'   instead.). גIdeaListij adapts   them  internally  (There  are  some
  474. enclosed on the disk.). Ordinary  7-Bit fonts in the full ASCII order may be
  475. used  if  they  have  got  a  different  extender.  If  desired  a character
  476. adaptation of them can be made by the table in the adaptation file. LaserJet
  477. soft fonts may be applied as usual.
  478.  
  479.  
  480.  זRTF and WordPlus Filesij
  481.  
  482.  גIdeaListij supports   IJFirst Word, First Word Plus  ij and IJRTFij files  as well as
  483.  IJASCIIij files. גIdeaListij prints  all  the  attributes  E.G  Bold,Italic  etc..
  484. However, גIdeaListij ignores  pictures.  If you have switched off  IJIgnore form-
  485. feedsij    גIdeaListij  also uses the page breaks of the wordplus file and begins
  486. another column or page every time a formfeed occurs.
  487.  
  488. RTF  (Rich  Text  format)  is  a  file  interchange format between many word
  489. processors.  Not  only  under  TOS  but  also available at most of the other
  490. operation  systems. גIdeaListij prints  the  attributes and handles every para-
  491. graph  as IJoneij long  line and cuts them to size in the text columns. So don't
  492. wonder about the strange looking values of 'Longest Line' and 'Cut Lines' at
  493. the monitor preview. Font parameters, headers and footers and info lines are
  494. ignored.
  495.  
  496.  
  497.  זGDOS Outputij
  498.  
  499. If  installed  גIdeaListij  also can print via GDOS or SpeedoGDOS. All you have
  500. to  do is to install any GDOS (GDOS-PRG, AMCGDOS.PRG, FONTGDOS.PRG, NVDI.PRG
  501. SPDODOS.PRG),  the  according ASSIGN.SYS (and EXTEND.SYS for SpeedoGDOS) and
  502. the  fonts.  Now   גIdeaListij  can use adaptation files (IXA) that define GDOS
  503. fonts.
  504.  
  505. Using  GDOS  output  גIdeaListij  may print out in four directions and add some
  506. lines and frames to the text (-> Menu "GDOS options").
  507.  
  508. In  the  adaptation file there are the keywords  IJGdosMargin_L, GdosMargin_R,
  509. GdosMargin_Tij and IJGdosMargin_Bij   (value  in inch) that reduce the area of the
  510. plain page.
  511.  
  512. During  the  GDOS printout the system is blocked completely. Sorry, that's a
  513. fact,  גIdeaListij  is not responsible for...
  514.  
  515.  
  516.  זPrinter Adaptation Filesij
  517.  
  518. The  printer adaptation file IDEALIST.IXA will be installed by default, when
  519.  גIdeaListij  is started and there is no IDEALIST.CNF. For your special purpose
  520. or  if the printer does not understand the default codes, it can be modified
  521. by  any ASCII text editor. The comments will help you. The test files in the
  522. folder  TESTTEXT may be helpful to define some of the attributes. Looking at
  523. some  of  the  other adaptation files of similar printers to yours may help.
  524. You will find them in the folder DRUCKER.
  525.  
  526. All of the three kinds of font (internal font, download font and GDOS font )
  527. can be used together in  IJoneij  dadptation.
  528.  
  529. NOTE: The  paper  dimensions  are set to the common german formats, that are
  530.       DIN A4 (The cut sheet length  is  11.67"  Inches) and continuous paper
  531.       is 12" Inches. These values may be changed by you.
  532.  
  533. An adaptation file may contain some of the following key words in any order.
  534. Comments  are started by a "*";  Hexadecimal numbers are marked by a leading
  535. '$'; Strings and single characters are set in '...';
  536.  
  537.  
  538.  זGeneral key wordsij
  539.  
  540. - IJAdaptNameij : name of the adaptation (maximum of 32 characters)
  541.  
  542. - IJSlotName1ij .. IJSlotName6:ij  name of the slot (maximum of 16 characters)
  543.  
  544. - IJSlotInfo1ij .. IJSlotInfo6:ij   additional  info for the dialog "Font Slot Info"
  545.   (maximum of 32 characters)
  546.  
  547. - IJJokerName1ij and IJJokername2:ij   names of the two joker buttons (maximum of 16
  548.   characters)
  549.  
  550. - IJDoloFontName1ij .. IJDoloFontName6:ij To  define  a  download font here the path
  551.  and file name has to be set.
  552.  
  553. - IJGdosFontName1ij .. IJGdosFontName6:ij To  define a GDOS font the real name of it
  554.  (not  the  file  name!) has to be set here. Without GDOS or if this font is
  555.  not installed the slot appears grey.
  556.  
  557. - IJGdosFontId1ij .. IJGdosFontId6:ij Another  way  to  define  a  GDOS font. If you
  558.  won't  use  GdosFontNameX you may set the identification number of the font
  559.  here.
  560.  
  561. - IJContDistance:ij The  vertical printed area of the continous paper in inches.
  562.  For  letter  size  this  value should be less than  11" Inches, for example
  563.  10.6"  Inches  to get a perforation skip over of 0.4" Inches. Not necessary
  564.  for GDOS output or cut sheet paper.
  565.  
  566. - IJTextDistance:ij   The  Distance  (in  inches)  between  two chained texts at
  567.  contionous paper. (For chain mode only)
  568.  
  569. - IJRestDistance:ij (in  inches) decides if the next text will be printed at the
  570.  same  page  or  if  a  new  page  will be started for the next text that is
  571.  printed out. (For chain mode only)
  572.  
  573. - IJGdosMargin_L,  GdosMargin_R,  GdosMargin_Tij and IJGdosMargin_B:ij   Margins (in
  574.  inches)  for  left, right, top and bottom, that reduce the page area of the
  575.  GDOS output. (For GDOS fonts only)
  576.  
  577. - IJGdosPropFact:ij A  factor  that  enlarges  the number of characters per line
  578.  possible  with  proportional  GDOS fonts. (Internally גIdeaListij assumes that
  579.  every character has the same width.)
  580.  
  581. - IJChars/Line:ij The  maximum  of pica chars (10 chars per Inch) the printer is
  582.  able  in  one line. For an 8 inch Printer the value is 80. (Ignored by GDOS
  583.  output)
  584.  
  585. - IJLines/Page:ij (for cut sheet paper only; ignored by GDOS output)
  586.  Most  of  the time this value cannot be found in the printer manual but can
  587.  be   determined  very easily. You just print out a text file with the print
  588.  function  of the desktop. The line distance has to be 6 Lines per inch. You
  589.  can find the value by counting the number of lines. Most printers can print
  590.  60  pica-lines  per  page or more. NOTE: The value of 60 corresponds to the
  591.  german DIN A4 size. The default size for "letter" (11" Inch is 56 lines)
  592.  
  593. - IJLines/Inch1ij .. IJLines/inch6:ij Determines  the line distance. Not needed (but
  594. possible!) for GDOS output
  595.  
  596. - IJChars/Inch1ij .. IJChars/Inch6:ij Determines  how  much  characters  size to one
  597. Inch. Not needed (but possible!) for GDOS output
  598.  
  599. - IJGdosFontSize1ij .. IJGdosFontSize6:ij Sets  the size (in pts) of a GDOS font. If
  600. the according font is not installed in this size in ASSIGN.SYS, this slot is
  601. ignored. For Speedo fonts (scalable!) any size may be set.
  602.  
  603. - IJHSteps/Inch:ij If direct horicontal spacing is used, her the value for steps
  604. per  Inch  has  to be set here. The step size is 60 for 24 pin  Printers and
  605. 300 for LaserJet/DeskJet. (Not used for GDOS output)
  606.  
  607. - IJSendMode:ij (ignored by GDOS-output)
  608.  If  you use the normal mode 0 (= default) then גIdeaListij only sends download
  609.  font data and initial codes if needed. The other modes availiable are:
  610.  - Mode 1:  Download  data  will  be  sent  EVERY time before a printout (Of
  611.   course only if a not built in font is selected.).
  612.  - Mode 2:   All   codes  for  the  printer set up will be sent before EVERY
  613.   PAGE. This mode ignores the chain option.
  614.  - Mode 3: A combination of mode 1 and 2
  615.  
  616. - IJPortMode:ij (ignored by GDOS output)
  617.  This flag defines the used printer port:
  618.   0 = parallel interface (default)
  619.   1 = serial interface
  620.  If your printer does not work at all, the port definition may be wrong!
  621.  
  622. - IJFeedMode:ij
  623.  This flag defines the cut sheet feeder:
  624.   0 = manual feeder
  625.   1 = automatic feeder
  626.  
  627. - IJJokerMode1ij and IJJokerMode2:ij Switches  at  which  time  the  joker codes are
  628. sent:
  629.   0 = IJafterij the codes of line distance and character size (default)
  630.   1 = IJbeforeij these codes
  631.  
  632. - IJEmailQuoteAtt:ij Defines which text attribute has to be used if a quote line
  633.  is detected (only used, if "Convert email text attributes" is on). Values:
  634.   0 = no attribute
  635.   1 = bold
  636.   2 = light
  637.   4 = italic
  638.   8 = underlined
  639.  and any combination...
  640.  
  641. - IJAlert:ij Opens an alert box during the installation of the adaptation file.
  642.  You  may  use  up to 4 lines (maximum 30 characters) and 80 characters over
  643.  all. The lines are seperated by a "|".
  644.  
  645. - IJBell:ij Not Big Ben but the simple system bell.
  646.  
  647. Remember:  If  a  slot  appears  grey (not selectable), there may be several
  648. reasons for it:
  649.  
  650. - It  is a GDOS font, which is not installed at all or not installed in this
  651.  size at the system.
  652.  
  653. - It is a Speedo font, but you only have booted a "normal" GDOS.
  654.  
  655. - It  is  a  printer  internal  font  or a download font, but the definition
  656. of IJChars/Inchij or IJLines/Inchij does not exist for this slot. So זIdeaListij is not
  657. able to know anything about the font size...
  658.  
  659.  
  660.  זPrinter control codesij
  661.  
  662. Any  control  code may contain up to 80 bytes. These key words begion with a
  663. "p". For GDOS output none of these codes is used.
  664.  
  665. - IJpInit:ij Initialisation of the printer
  666.  
  667. - IJpExit:ij Codes after a printout
  668.  
  669. - IJpNoPerforat:ij Switches off skip-over perforation
  670.  
  671. - IJpBruttoLength:ij   These  Code  define  the width of a formfeed. If the page
  672.  length  (over  all)   corresponds  to  the default formfeed distance of the
  673.  printer, this line  just needs a 0. For printing to cut sheets the formfeed
  674.  size  may  be  bigger   than  the  page length. At continous paper it IJmustij
  675.  comply with the distance between the perforations.
  676.  
  677. - IJpCharSize1ij .. IJpCharSize6:ij Defines the character Wide/Hight
  678.  Condensed  and subscript must be switched off here, if not used. If you use
  679.  a  download  font,  the  corresponding quality (Draft, LQ proportional spa-
  680.  cing...) must be set here, too.
  681.  
  682. - IJpLineDist1ij .. IJpLineDist6:ij Defines the line spacing
  683.  
  684.  
  685. - IJpDraftij and IJpLetter:ij The quality;
  686.  for download fonts this codes will not be  send.
  687.  
  688. - IJpJoker_On1ij and IJpJoker_Off1:ij
  689.  These codes are reserved for your own special use! Perhaps you could switch
  690.  to  Italic  or another kind of font. Line spacing and font size must not be
  691.  changed by this codes!
  692.  
  693. - IJpJoker_On1ij and IJpJoker_Off1:ij
  694.  The same as above, but for the secound joker button
  695.  
  696. - IJpBold_Onij
  697. - IJpLight_Onij
  698. - IJpItalic_Onij
  699. - IJpUnder_Onij
  700. - IJpSuper_Onij
  701. - IJpSub_Onij
  702.  The well known text attributes can be set here to switch them on.
  703.  
  704. - IJpBold_Offij
  705. - IJpLight_Offij
  706. - IJpItalic_Offij
  707. - IJpUnder_Offij
  708. - IJpSuper_Offij
  709. - IJpSub_Onij
  710.  The corresponding codes to switch off the text attributes
  711.  
  712. - IJpDolo_Initij and IJpDolo_Exit:ij
  713.  Between these codes גIdeaListij sends the data of the download font.
  714.  
  715. - IJpDolo_Onij and IJpDolo_Off:ij  Selects or deselects downloadfont mode.
  716.  
  717. - IJpHorSpacing:ij
  718.  If  you  If  you  intend  to use proportional spaced fonts you must set the
  719.  codes  for stepping here. The real size value will be set in by גIdeaListij if
  720.  you mark its place with a 255. Only used if IJSteps/Inchij is set.
  721.  
  722. - IJpPage_Init:ij Codes before every page start
  723.  
  724. - IJpPage_Exit:ij Codes after every page end
  725.  
  726. - IJpSlashZero:ij
  727.  To  distinguish between the number '0' and the character 'O' גIdeaListij sends
  728.  this code, if the corresponding option is set.
  729.  
  730.  
  731.  זCharacter Adaptationsij
  732.  
  733. Every  key word begins with a 'p' followed by the number of the character at
  734. the  Atari  font  table.  Here up to 20 bytes can be defined. If a character
  735. cannot be printed at all, set it to 32 (blank).
  736.  
  737.  
  738.  זInternalsij
  739.  
  740.  גIdeaListij can  be  adapted to any language (not only English, German, French
  741. and Swedish (old version) as it is now..). If you want to change the program
  742. to  your own language just let me know. All the messages, alerts and dialogs
  743. and even the shortcut associations are contained in the RSC file, so all you
  744. have  to  do is modify those. The keyboard shortcuts of the dialogs and Menu
  745. entries  may  be modified as you like. גIdeaListij reads them directly from the
  746. RSC file.
  747.  
  748.  
  749.  זFinal Noticeij
  750.  
  751. If  you  get any problems, questions or ideas, just send me a note. I'll try
  752. to  help  you  and  to  improve גIdeaListij in future, but for that I need your
  753. response.
  754.  
  755.  
  756.  זFinal Creditsij
  757.  
  758. English manual v3.3 re-written by Stuart Mann
  759. All changes since then by the autor himself; sorry about the mistakes...
  760.  
  761.  
  762. ----------------------------------------------------------------------------