home *** CD-ROM | disk | FTP | other *** search
/ Gold Fish 2 / goldfish_vol2_cd1.bin / files / util / cli / adoc / adocenglish.doc < prev    next >
Encoding:
Text File  |  1994-05-22  |  25.3 KB  |  590 lines

  1.  
  2.  
  3.                   ADoc - User's Manual
  4.  
  5.  
  6.  
  7.  
  8.  
  9. AboutThisDoc
  10.  
  11.       This manual describes release 4.00 of the utility ADoc. This program
  12.   is (c)1990-1994 by Denis GOUNELLE, any commercial usage or  selling  without
  13.   author's written authorization is  strictly  forbidden.  You  can  copy  and
  14.   spread this program under the following conditions:
  15.  
  16.     - all the files are provided
  17.     - the files are not modified in any way
  18.     - you don't charge more than $6 for copy fee
  19.  
  20.       In spite of several tests, no warranty is made  that  there  are  no
  21.   errors in ADoc. YOU USE THIS PROGRAM AT YOUR OWN RISK. In no event will I be
  22.   liable for any damage, direct or indirect, resulting of the use of ADoc.
  23.  
  24.   AREXX is (c)1987 by William Hawes.
  25.   PowerPacker 2.3b is (c)1989 by PowerPeak and Nico FRANCOIS
  26.   PowerPacker Pro 3.0b is (c)1990 by PowerPeak and UGA Software
  27.   The "powerpacker.library" library is (c)1990 by Nico FRANCOIS
  28.   The "reqtools.library" library is (c)1990 by Nico FRANCOIS
  29.  
  30.              >>> CLOSE THIS WINDOW TO CONTINUE <<<
  31.  
  32. Foreword
  33.  
  34.   adoc@left ADocSample.pic
  35.       ADoc2 is  a  new  release  of  ADoc,
  36.   fully rewritten  in  order  to  remove  some
  37.   limitations and  add  several  improvements.
  38.   Note    some     incompatibilities     arose
  39.   particularly at argument level. This program
  40.   works  equally  under  1.3  and  2.0  system
  41.   releases.
  42.       ADoc is an utility that  allows  you
  43.   to manage all kinds of documentations on any
  44.   subject. It is able to  automatically  start
  45.   searching for a word  selected  by  a  mouse
  46.   click, and to work on several  documentation
  47.   files at the same time. ADoc  can  also  use
  48.   straight the AutoDocs and AmigaGuide  files,
  49.   as well as "PowerPacker" compressed files.
  50.  
  51.       Criticisms  and   suggestions   will
  52.   always be welcomed. Write to:
  53.  
  54.            M. GOUNELLE Denis
  55.           27, rue Jules GUESDE
  56.         45400 FLEURY-LES-AUBRAIS
  57.              FRANCE
  58.  
  59.       You can also send a message  to  the
  60.   following      Internet      address       :
  61.   "gounelle@alphanet.ch".   Note   that   this
  62.   mailbox is not mine,  so  please  send  only
  63.   short  messages.  As  I  don't  have  direct
  64.   access to  the  messages,  don't  expect  an
  65.   answer before a dozen of days.
  66.  
  67.       Thanks to Jean-Yves PROUX and Helmut
  68.   J. ESENWEIN for their numerous  suggestions,
  69.   to Reza  ELGHAZI  for  his  help  concerning
  70.   AmigaGuide files, and to Simon HEWINSON  who
  71.   translated in English the "amiga.doc"  file.
  72.   Special thanks to Jean-Philippe RAPP for his
  73.   ideas  and  his  help  concerning   AutoDocs
  74.   files.
  75.  
  76. Installation
  77.  
  78.       ADoc needs "reqtools.library" (version 2.0c or higher) to  run.  You
  79.   must copy this file in your "LIBS:" directory, if not yet done.
  80.       ADoc is now localized, so it  can  adapt  itself  to  your  favorite
  81.   language. All you have to do is to copy  the  good  catalog  file  into  the
  82.   directory corresponding to your  language.  For  exemple,  if  your  default
  83.   language   is    french,    copy    the    "français.catalog"    into    the
  84.   "SYS:Locale/Catalogs/Français" directory, under the name "ADoc.catalog."
  85.  
  86.       The german catalog was translated by Stefan SALEWSKI.
  87.  
  88. HowDoesItWork
  89.  
  90.       ADoc works on documentation files, combined with a keyword (this one
  91.   is named "term" in this doc). Every doc file has an index file  that  allows
  92.   to access the wanted terms nearly immediately. (Note :  as  a  result,  each
  93.   time you change a doc file, you'll have to rebuild  its  index  file.)  When
  94.   ADoc is running, only is loaded in memory the index file. The name  of  this
  95.   index file will be the doc file name plus an ".index" suffix.
  96.  
  97.       You can create your doc files with your favourite text editor; these
  98.   files consist of a series of definitions and each definition has a syntax as
  99.   follows :
  100.  
  101.           term
  102.               text line 1
  103.               text line 2
  104.  
  105.               etc...
  106.  
  107.               text line n
  108.  
  109.       At first, consider that the first two lines of a doc file have to be
  110.   empty (or in extreme circumstancies begin with a space or a tab  character).
  111.   The first character of each term must be at column 1 and the text lines must
  112.   begin with a space or a tab character. Empty lines are allowed.
  113.  
  114.       One term can't be more than 32 character long and can't contain  any
  115.   blanks or tabs : valid  characters  are  upper  or  lower  letters,  digits,
  116.   underline, and accented letters (ASCII codes between 217 and 246).  However,
  117.   if needed, you can extend this character set (see below AdvancedConcepts).
  118.       The term amount for each file as well as the text  line  amount  for
  119.   each term are unlimited (or rather, this limit is so large  that  you'll  be
  120.   short in memory long before).
  121.  
  122.       A text line can't be more than 256 characters. In order to bring out
  123.   some parts of your text, you can use the following ANSI sequences :
  124.  
  125.           ESC[1m  boldface on
  126.           ESC[3m  italics on
  127.           ESC[4m  underline on
  128.           ESC[22m boldface off
  129.           ESC[23m italics off
  130.           ESC[24m underline off
  131.           ESC[0m  normal character set
  132.  
  133. RunningADocfromCLI
  134.  
  135.   ADoc can be run from Workbench or from the CLI. By default, the doc file  is
  136.   "Amiga.doc", but,  of  course,  in  both  cases,  you  can  specify  another
  137.   filename. From the CLI, you can specify the following arguments :
  138.  
  139.   WBENCH
  140.       Asks ADoc to use the Workbench screen. When this argument is missed out,
  141.       ADoc will open its own screen sized as the Workbench screen.  On  error,
  142.       when opening screen, ADoc will go automatically to the Workbench screen.
  143.  
  144.   LACE
  145.       Asks ADoc to use an interlaced screen. If you asked to use the Workbench
  146.       screen, and this one is not in interlaced mode, this  argument  will  be
  147.       ignored.
  148.  
  149.   DEPTH n
  150.       Asks ADoc to use a n-planes screen (allowing 2^n colors). If  you  asked
  151.       to use the Workbench screen, this argument will be ignored.
  152.  
  153.   FONT name
  154.       Asks ADoc to use a given font rather than the  default  one.  Name  must
  155.       take the form <FontName><SizeY>, for ex. "topaz8". ADoc is able  to  use
  156.       any non proportional font so long as its size is 8 at least.
  157.       If ADoc can't open the requested  font,  it  will  attempt  to  use  the
  158.       default one. If this font doesn't suit or ADoc can't open  it,  it  will
  159.       try to access the topaz8 font. If it fails, ADoc will end immediately.
  160.  
  161.   MAKEIDX
  162.       Tells ADoc the only operation to do is to create the index files.
  163.  
  164.   QUICK
  165.       Asks ADoc not to display a text combined  to  the  "AboutThisDoc"  term,
  166.       when starting. Usually, each time ADoc opens a file, it  looks  for  the
  167.       "AboutThisDoc" term in this file, and then, if this one exists, displays
  168.       the corresponding text and waits for user to  close  the  window  before
  169.       continuing.
  170.  
  171.   AREXX
  172.       Asks ADoc to go in AREXX mode. More information on how to use ADoc  with
  173.       AREXX in TheAREXXMode section below.
  174.  
  175.   ONEWINDOW
  176.       Asks ADoc to open only one window at a time.
  177.  
  178.   NOCASE
  179.       Asks  ADoc  not  to  differentiate  lower  and  upper  characters   when
  180.       processing files. This only will concern files whose name is given after
  181.       this option.
  182.  
  183.   NOSORT
  184.       Asks ADoc not to sort the indexes of files whose name is specified after
  185.       this option.
  186.  
  187.   TABSIZE n
  188.       Tells the tab size for the files whose  name  is  specified  after  this
  189.       option. Default size is 8.
  190.  
  191.   Any other argument will be considered as a doc file name to be used. You can
  192.   specify several files, by separating their names by spaces  or  commas  (for
  193.   ex. "ADoc file1 file2" or "ADoc file1,file2"). You can mix  file  names  and
  194.   options but let us remember that NOCASE, NOSORT, and  TABSIZE  options  only
  195.   concern files you specified after these options. ADoc will open these  files
  196.   in this given order. Unless you indicate one full path, firstly  files  will
  197.   be looked for in the current directory, then in  the  "ADOC:"  one.  If  you
  198.   specify a directory name instead of file name, ADoc will open all the  files
  199.   in this directory (apart from ".info" and ".index" files).
  200.  
  201. RunningADocFromWorkbench
  202.  
  203.   From Workbench, you can inwoke ADoc in several ways :
  204.  
  205.     - by  double-clicking  on  its  icon  (then  ADoc  will  use  the  default
  206.       documentation file)
  207.     - by double-clicking on one file icon having ADoc as default  tool  (field
  208.       "DEFAULT TOOL")
  209.     - by clicking on icons of several files, holding down the SHIFT  key,  and
  210.       double-clicking on the ADoc icon.
  211.  
  212.   In all these cases, ADoc starts by looking into "TOOL TYPES"  field  of  the
  213.   program icon; this one may contain :
  214.  
  215.       FONT=name
  216.       DEPTH=n
  217.       OPTIONS=[WBENCH][LACE][MAKEIDX][QUICK][AREXX][ONEWINDOW]
  218.  
  219.   For more information on these options, see the  RunningADocfromCLI  section.
  220.   Note option names must be separated by a "|" sign.  After  that,  ADoc  will
  221.   open the doc files you specified; it will open them  as  it  does  from  CLI
  222.   except it examines the "TOOL TYPES" field  of  each  icon.  This  field  may
  223.   contain :
  224.  
  225.       TABSIZE=n
  226.       OPTIONS=[NOCASE][NOSORT]
  227.  
  228.   For  more  information  about  these  options,  see  the  RunningADocfromCLI
  229.   section. Note these three options only will concern the  file  corresponding
  230.   to the icon.
  231.  
  232. StartingADoc
  233.  
  234.       As I explained above, ADoc starts by opening some specified file(s).
  235.   At this time, ADoc attempts as well to open the index file corresponding  to
  236.   each doc file. If you didn't specified any file to open, ADoc will  look  if
  237.   the "ADocFile" variable is defined : if so, it's value is  used  as  a  file
  238.   name. Otherwise, the default file  name  is  "Amiga.doc".  You  can  specify
  239.   several file names is the "ADocFile" variable, just  as  from  command  line
  240.   (for example: setenv ADocFile "exec.doc dos.doc").
  241.       If ADoc can't find the index file, it will offer to  create  it.  If
  242.   you refuse, this doc file will not be usable but, in spite of it, ADoc  will
  243.   attempt opening other files.
  244.       If ADoc detects a doc file was changed after an index  was  created,
  245.   it will offer to update the index file. If you refuse, in spite of  it,  the
  246.   doc file will be opened but later ADoc will be able to detect errors if  the
  247.   file contents was changed. Note the date of index file creation is stored in
  248.   the index file itself.
  249.  
  250.       Once all files are opened, ADoc will display a requester;  this  one
  251.   indicates the term list of first open file. We'll describe how to  use  this
  252.   requester in the TheTermRequester section.
  253.  
  254. TheTermRequester
  255.  
  256.       A term can be pointed out by a mouse click on it. Now this  term  is
  257.   displayed in a different colour. If you click  a  second  time  on  it,  the
  258.   requester  is  switched  off  and  ADoc  displays  in  a  window  the   text
  259.   corresponding to that term. I'll  describe  how  to  use  these  windows  in
  260.   HowToManageWindows section.
  261.  
  262.       To choose a term, you can use the keyboard too.  If  you  press  any
  263.   key, the key letter will be added to the current "prefix"  (displayed  in  a
  264.   rectangle below the term list), and ADoc will display the list starting from
  265.   the first term that begins with this prefix. ADoc will complete this  prefix
  266.   as far as possible. If you press the <BACKSPACE>  key  (above  the  <RETURN>
  267.   key), the last prefix character will be deleted and the list will be updated
  268.   too. If you press the <RETURN> key, ADoc will display the text corresponding
  269.   to the first  term  that  begins  with  this  prefix.  Note  ADoc  will  not
  270.   differentiate upper and lower letters when the  current  file  is  indicated
  271.   after a NOCASE option.
  272.  
  273.       You can close  the  requester  without  selecting  a  term  both  by
  274.   pressing the <ESC> key and by clicking in the close  gadget  either.  If  no
  275.   window is open at this time, the program will abort.
  276.  
  277.       In fact, a term requester can allow you to select from  among  three
  278.   lists : the term list of the current file, the list of the opened files  (if
  279.   you have several opened files) and the list of terms that ADoc found  during
  280.   the previous search operation (provided a search was made  before,  see  the
  281.   Search section below).
  282.  
  283.       At the bottom, on the right corner of term  requester,  you  have  a
  284.   letter showing what a list is displayed : term list (T), file list (F), list
  285.   of found terms (S).
  286.       To pass from a list to another, click the right mouse button holding
  287.   down one of the <SHIFT> keys, or press the <TAB> key. When the file list  is
  288.   displayed and you select a file in this list, ADoc returns automatically  to
  289.   the term list and displays the list of terms in that file.
  290.  
  291.       When no window is open, the term  requester  has  a  menu  with  the
  292.   following options :
  293.  
  294.       Open window     see TheSpecialMenu below
  295.       Search          see the Search section below
  296.       Iconify         see the TheProjectMenu below
  297.       Quit            this one allows to quit ADoc.
  298.  
  299. HowToManageWindows
  300.  
  301.       When you  select  a  term,  ADoc  opens  a  window  to  display  the
  302.   corresponding text. When a term is defined several times either in a  single
  303.   file or in several different files, all text lines will be joined in a queue
  304.   and displayed in one window. The window height is dependent on the amount of
  305.   lines ADoc must display. If there are too many lines, only  the  first  page
  306.   will be displayed and ADoc will add two arrow  gadgets  (on  the  right  top
  307.   corner) for scrolling this text.
  308.  
  309.       Of course, you can have several windows opened at the same time.  In
  310.   this case, the window which was activated  when  opening  a  new  window  is
  311.   called the "parent window" of the new one.
  312.       By default, these windows have standard close,  dragging,  back  and
  313.   front, and sizing gadgets. If you change the size  of  a  window,  ADoc,  if
  314.   needed, will add or remove automatically the arrow gadgets. Each window  has
  315.   three menus too : there are "Project", "Tools"  and  "Special"  menus  (I'll
  316.   describe these  ones  in  TheProjectMenu,  TheToolsMenu  and  TheSpecialMenu
  317.   sections, below). Finally, note ADoc recognize the following keys :
  318.  
  319.       HELP            list keys and their meaning
  320.       ESC             close the current window
  321.       UP              previous page
  322.       DOWN            next page
  323.       BACKSPACE       open parent window
  324.       Shift-UP        previous term
  325.       Shift-DOWN      next term
  326.  
  327.       When you click on a word, this one will be displayed in a  different
  328.   colour. If you click again on the same word, ADoc will  automatically  start
  329.   searching for the corresponding term in  all  open  files.  If  this  fails,
  330.   screen flashes, otherwise a new window will be brought up.
  331.  
  332. TheProjectMenu
  333.  
  334.   Other term
  335.       Bring up the term requester (see above TheTermRequester).
  336.  
  337.   Print
  338.       Print the text contained in the active window. Note : the possible  ANSI
  339.       sequences will be correctly interpreted by the printer.
  340.  
  341.   Iconify
  342.       Leave ADoc sleeping : if ADoc opened its own screen, this  one  will  be
  343.       closed, all the windows will be switched off and then ADoc will  open  a
  344.       small window on the left top corner in the Workbench's  screen.  If  you
  345.       click on the close gadget of this window, ADoc will ask you  to  confirm
  346.       it before you abort. For "awaking" ADoc, activate this window and  click
  347.       the right mouse button.
  348.       Normally, ADoc keeps in memory all the text lines to be  able  switching
  349.       on quickly all the windows when it would be awaken. The one drawback  is
  350.       that all possible memory will not be freed, so, when  you  ask  ADoc  to
  351.       iconify itself, ADoc will ask you if you want to close all  windows.  If
  352.       you say yes, the memory will be completely freed and when ADoc  will  be
  353.       awaken, it will bring up the term requester.
  354.  
  355.   Help...
  356.       Displays some useful keys and their meaning (same as pressing  the  HELP
  357.       key)
  358.  
  359.   About...
  360.       Display some infos about ADoc. Click inside this window or press  a  key
  361.       to continue.
  362.  
  363.   Quit
  364.       Allow to quit ADoc (asks you to confirm it).
  365.  
  366.  
  367. TheToolsMenu
  368.  
  369.   Front Screen
  370.       Allow to use ADoc in a already open screen (for ex.  that  one  of  your
  371.       text editor). Only you need to move the screen -where you want switch on
  372.       ADoc- in front of any screen, drag it down to unfold  the  screen  where
  373.       ADoc is. Now, select this item : ADoc will close all  the  open  windows
  374.       and reopen these ones in the foreground screen.
  375.  
  376.  
  377.  
  378.                       CAUTION:
  379.  
  380.       Of course, you'll have a "Guru"  if  the  screen  where  you
  381.       placed ADoc is closed before you  quitted  ADoc  (or  placed
  382.       this one on another screen). 
  383.  
  384.       Note this command will not work if you did not specify a font (see above
  385.       the RunningADocfromCLI section)  and  the  font  of  your  front  screen
  386.       doesn't suit.
  387.  
  388.   Close all
  389.       Allow to close all the windows at the same time. After it asked  you  to
  390.       confirm, ADoc will close every window and display the term requester.
  391.  
  392.   Find
  393.       Allow to start searching (see the Search section below).
  394.  
  395.   Information
  396.       Display the account of avalaible files and terms, just as the account of
  397.       opened windows and displayed  lines.  To  continue  click  on  the  "Ok"
  398.       gadget.
  399.  
  400. TheSpecialMenu
  401.  
  402.   Open file
  403.       Allow to open an additional doc file. A file requester is brought up  so
  404.       that you can specify what a file must be opened.
  405.  
  406.   Close file
  407.       Allow to close the current file (i.e. the file where is defined the term
  408.       displayed in the active window). After it asked  you  to  confirm,  ADoc
  409.       will close all the windows relied to this file and will close  it.  Note
  410.       this command will work only if at least two files are opened.
  411.  
  412.   One window
  413.       If this option is selected, ADoc will open only one window at a time.
  414.  
  415. Search
  416.  
  417.       In the text lines, ADoc has the capability  to  search  up  to  four
  418.   strings simultaneously and display then the list of the relied  terms.  When
  419.   you select the "Search" item in the "Tools" menu, a window  is  switched  on
  420.   with four string gadgets. You have also an "CANCEL" gadget,  to  abort  this
  421.   operation, a "OK" gadget, to start your search, and an "Options" menu :
  422.  
  423.   low = UPP
  424.       Ask ADoc not to differentiate upper and lower letters when searching.
  425.  
  426.   All strings
  427.       Normally, ADoc is looking for all terms containing one  of  the  strings
  428.       you introduced. On the contrary, this item  allows  you  to  search  for
  429.       terms contaning ALL strings you specified.
  430.  
  431.   All files
  432.       Ask ADoc to search in all open files, not only in the current file.
  433.  
  434.       When you start your search, a requester appears. The  "Stop"  gadget
  435.   allows you to break this search. As soon as the search finished, screen will
  436.   flash if no term was found. Otherwise, the term requester will  be  switched
  437.   on and will display a list of found terms. That list is sorted, and kept  in
  438.   memory until you stard a new search.
  439.  
  440. AdvancedConcepts
  441.  
  442.       Since v4.00, you can associate  an  IFF  picture  to  a  term.  This
  443.   picture will be loaded at the same time as the text, and will  be  displayed
  444.   in the same window. In order to use this fonctionnality, you  just  have  to
  445.   add a special line in the term's text :
  446.  
  447.   .          adoc@<position> <picture's name>
  448.  
  449.  
  450.   where <position> is "top", "bottom", "left" or "right". The picture will  be
  451.   displayed in the given border. For example, if you enter :
  452.  
  453.   .          adoc@right doc:exec/schema1.pic
  454.  
  455.  
  456.   the picture "doc:exec/shema1.pic" will be displayed next to the right border
  457.   of the window.
  458.       ADoc is able to load  pictures  in  a  different  screenmode  and/or
  459.   colors numbers than  the  current  screen.  The  screen's  palette  will  be
  460.   modified with the picture's palette.
  461.  
  462.       The release 1.40 of ADoc introduced the concept of aliases, that  is
  463.   a manner to associate a same text to several terms, without having to repeat
  464.   the text several times. An alias definition follow the syntax:
  465.  
  466.       name1 alias name2
  467.  
  468.   The first character of "name2" must, as  for  any  term  definition,  be  at
  469.   column one. There must be at least one space or tabulation between the three
  470.   words. The word "alias" must be in lower case characters. The effect of such
  471.   a definition is that when the user will ask to get the  "name1"  term,  ADoc
  472.   will automatically display the "name2" term instead. Aliases appear  in  the
  473.   term requester, and in the search function. You must be aware that there  is
  474.   *NO* recursivity check between aliases !
  475.       An application of aliases could be the documentation of  a  function
  476.   library : often  you  will  define  several  functions  together.  With  the
  477.   aliases, you can allow  access  to  the  definition  by  the  name  of  each
  478.   function, but the text is defined only once.
  479.  
  480.       ADoc can combine automatically several doc  files.  For  that,  it's
  481.   enough to specify the name of file(s) to be combined, in the first  line  of
  482.   file which you want associate them with. If this line  is  empty  or  begins
  483.   with a space or tab, its contents will be ignored. File  names  have  to  be
  484.   separated by spaces or commas. You can indicate a directory  name;  in  this
  485.   case all the files of that directory will  be  opened  (except  ".info"  and
  486.   ".index" files).
  487.  
  488.       To extend the character set you can use in a term,  it's  enough  to
  489.   specify additional characters in the second line of your doc file.  If  this
  490.   line is empty or begins with a space or tab, its contents will  be  ignored.
  491.   Otherwise, all characters of that line (up to first  space,  tab,  slash  or
  492.   form feed) will be added to the default character set. Note  this  character
  493.   set extension only will concern that file.
  494.  
  495.       ADoc  has  the  possibility  to   load   directly   any   compressed
  496.   "PowerPacker" file, providing you have set up "powerpacker.library" in  your
  497.   LIBS: directory. It's not necessary (but recommended) to  create  the  index
  498.   file before you compress a doc file. ADoc will refuse to load  an  encrypted
  499.   file.
  500.       After ADoc has decompressed  a  file,  this  will  be  copied  in  a
  501.   temporary file in the "T:" directory. So, using compressed files  can  arise
  502.   some memory problems, especially if you put T: directory in your RAM:  disk.
  503.   This temporary file will be deleted when you close it.
  504.  
  505. TheAREXXMode
  506.  
  507.       ADoc always  opens  a  compatible  AREXX  port,  named  "ADoc_rexx".
  508.   Messages on this port are waited for at the same time as Intuition  messages
  509.   on text windows, and can take the following forms :
  510.  
  511.       QUIT            quit ADoc
  512.       REQUEST         bring up the term requester
  513.       FSCREEN         ADoc moves all it's windows to the front screen
  514.       TOFRONT         put ADoc screen in front of all screens
  515.       TOBACK          put ADoc screen in back of all screens
  516.       FIND term       start searching for a given term,  and  display  the
  517.               corresponding text if it is found
  518.       OPEN file       allows to open a other file while running ADoc
  519.  
  520.       The return code (RC variable) will be set to  zero,  except  in  the
  521.   following cases: bad request (return code  20),  "OPEN  term"  request  with
  522.   "term" not found (return code 5), "request"  request  and  no  term  choosen
  523.   (return code 5). Here is an example asking for help for the term "alias" :
  524.  
  525.       /* Ask for help for "alias" */
  526.       ADDRESS "ADoc_rexx"
  527.       "FIND alias"
  528.       IF RC = 5 THEN SAY "not found !"
  529.  
  530.       Note quotes surrounding commands !
  531.       If you launch ADoc with the option AREXX, the program operation will
  532.   be quite different : once ADoc opened the doc file(s), it will not switch on
  533.   the term requester but will display a message "Waiting for an AREXX message"
  534.   and will wait for messages on the AREXX port (or for CTRL-C  to  abort  it).
  535.   Moreover, when the last window will be closed,  the  program  will  not  end
  536.   itself but go back waiting for AREXX messages.
  537.  
  538. AutoDoc_files_support
  539.  
  540.       ADoc can recognize and use the AutoDocs  files  from  Commodore.  In
  541.   most cases, no change are needed, but it  is  recommended  to  verify  their
  542.   format: you must have at least two empty lines at the beginning, followed by
  543.   the table of contents and every term must start at column 1.
  544.       In some cases, you won't find empty  lines  at  the  beginning,  and
  545.   terms will begin at column 2 and will be preceded by a "form feed" character
  546.   (i.e. CTRL-L). The program "AutoConvert", distributed with ADoc, will  allow
  547.   you to convert those files into a correct format (Note :  this  program  can
  548.   only be used from CLI). In all other cases, you'll  have  to  convert  these
  549.   files by yourself.
  550.  
  551. AmigaGuide_files_support
  552.  
  553.       ADoc can now recognize AmigaGuide files, build  their  index  files,
  554.   and display their contents. The different syntaxes of the "@node"  directive
  555.   are handled :
  556.  
  557.       @node name
  558.       @node "title"
  559.       @node name "title"
  560.  
  561.   In the latter case, an "name" alias is automatically defined for the "title"
  562.   term. The "@title" directive is also handled.
  563.       As ADoc doesn't handle spaces in term names, they  are  replaced  by
  564.   underscore characters. Links within text are displayed in boldface. As names
  565.   are truncated to 32 characters, some links may fail. Note that ADoc  handles
  566.   inter-files links, like:
  567.  
  568.              @{"foo" link help:general/bar}
  569.  
  570.   To  allow  such  links,  delimiters  are  automatically  set  to  ":/."  for
  571.   AmigaGuide files.
  572.  
  573. TheADocMessages
  574.  
  575.       When an error occurs,  ADoc  displays  in  a  small  window  a  name
  576.   (usually, a filename) and an error code. This  one  is  either  an  AmigaDOS
  577.   error code or an internal code. In the first case, see your AmigaDOS  Manual
  578.   (or use the command "Fault") to have more information on this error code.
  579.       There are the internal error codes :
  580.  
  581.       -1      empty file
  582.       -2      read error
  583.       -3      file is wrong (bad format, etc...)
  584.       -4      file is compressed and there is no "powerpacker.library"
  585.       -5      a problem occured while decrunching
  586.       -6      bad picture specification
  587.       -7      error while loading picture
  588.  
  589.  
  590.