home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / enterprs / cpm / utils / f / pwtour.arc / TOURGUID.DOC < prev    next >
Encoding:
Text File  |  1993-03-27  |  47.4 KB  |  1,387 lines

  1.  
  2. .                   TOUR Guide - Version 2.0
  3.  
  4.  
  5.            TOUR --- Document Hierarchy Editor --- Copyright (c) 1985 
  6.            Written by Edward L. Taychert. All rights reserved. 
  7.  
  8.                                 Version 2.0 
  9.  
  10.      TOUR  is  supported  through its user community. If, after using TOUR
  11.      for a while, you feel that its is a program that you would have  paid
  12.      money  for,  I  encourage  you  to  send a contribution so that I may
  13.      continue to develop and support it.  (I  think  that  TOUR  is  worth
  14.      $30.) Please send any comments, questions or contributions to: 
  15.  
  16.                             Canal Town Computing 
  17.                             P.O. Box 191 
  18.                             Palmyra, NY. 14522 
  19.  
  20.      Feel  free  to  pass  on  TOUR  to  anyone  you'ld like, however, the
  21.      TOUR.COM and MAKETINI.COM programs and the TOURGUID.DOC file must  be
  22.      distributed  together  in  unmodified  form.  And  in no case may you
  23.      change the copyright notice or receive any fee or  consideration  for
  24.      distributing TOUR. 
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65. .                               1
  66.  
  67.  
  68. .                   TOUR Guide - Version 2.0
  69.  
  70.  
  71.      1. What is TOUR?
  72.  
  73.         TOUR  is a program to help you collect and organize your thoughts.
  74.         It maintains them in a textual database that can be formatted  for
  75.         printing. 
  76.  
  77.  
  78.      2. What can you use TOUR for?
  79.  
  80.         TOUR  can  be  used  whenever  your  ideas  need  to  be organized
  81.         clearly. A few uses for TOUR are given below. 
  82.  
  83.  
  84.      2.1 Making an outline of your writing
  85.  
  86.         TOUR was  originally  designed  to  outline  documents.  The  most
  87.         critical  phase  of  writing comes at the very beginning, when you
  88.         are not completely sure what your writing will contain. TOUR  will
  89.         help you collect your ideas and turn them into an outline. 
  90.  
  91.  
  92.      2.2 Preparing an agenda 
  93.  
  94.         An  agenda is an outline of a meeting. You can use TOUR to prepare
  95.         an agenda. When your meeting is over, use  TOUR  to  add  comments
  96.         from  the  meeting  to  the outline. Now, you have a report of the
  97.         meeting! 
  98.  
  99.  
  100.      2.3 Preparing a presentation 
  101.  
  102.         If your are giving a presentation, prepare an outline of it  using
  103.         TOUR.  As  in writing a document, outlining will help you organize
  104.         your presentation. Copy the outline onto clear transparencies  for
  105.         use during the presentation. 
  106.  
  107.         If  a  report is to be generated, fill in the presentation outline
  108.         to generate it. 
  109.  
  110.  
  111.      2.4 Designing software 
  112.  
  113.         Software design is typically done  in  a  top-down  fashion.  TOUR
  114.         provides  the  tools  for top-down, divide and conquer strategies.
  115.         When your design outline is complete, you should  have  identified
  116.         systems,  sub-systems,  units,  modules  and  procedures.  Include
  117.         their specifications, rather than their code, in the outline. 
  118.  
  119.  
  120.      2.5 Project breakdown
  121.  
  122.         When contemplating a project, its essential to know  what  has  to
  123.         be  done to complete it. Tasks are broken down into sub-tasks into
  124.         more sub-tasks and so on.  This  is  another  divide  and  conquer
  125.         application.  At  the  top  level,  make  sure  that  no tasks are
  126.         missing. Keep breaking down tasks until you can estimate the  time
  127.         to   complete  each  task.  Consider  higher  level  tasks  to  be
  128.         milestones or project reviews. Estimate review times. 
  129.  
  130.  
  131. .                               2
  132.  
  133.  
  134. .                   TOUR Guide - Version 2.0
  135.  
  136.  
  137.         Add  all  the  time  estimates.  This  is  the  total  number   of
  138.         man-hours, man-days, or man-years that the project will take. 
  139.  
  140.  
  141.      2.6 Desk calendar
  142.  
  143.         Use  TOUR as a desk calendar or as a note pad for leaving memos to
  144.         yourself. Make an outline consisting  of  months  and  weeks.  Add
  145.         appointments  and  schedule  dates.  When  you  have  finished  an
  146.         appointment,   leave   a   note   describing   the   meeting    or
  147.         accomplishment.  Use  TOUR  to build your monthly report from your
  148.         calendar. 
  149.  
  150.         Review: 
  151.  
  152.         TOUR can be many ways to do different things. 
  153.  
  154.  
  155.      3. CRT terminal setup
  156.  
  157.         Before you first use TOUR, your must create a terminal  definition
  158.         file.  The  terminal defintion file must be named TOURINI.INI. The
  159.         included program MAKETINI.COM will assist  you  in  building  this
  160.         file.  (If  you  have  a  H19 or equivalent terminal, you may skip
  161.         this. TOUR uses H19 terminal controls by default.) 
  162.  
  163.         The  file  MAKETINI.DOC  contains  instructions  for   using   the
  164.         MAKETINI program. 
  165.  
  166.         Review: 
  167.  
  168.         Run the MAKETINI.COM file to generate a TOURINI.INI file. 
  169.  
  170.  
  171.      4. Using TOUR
  172.  
  173.  
  174.  
  175.      4.1 Invoking TOUR
  176.  
  177.         To  run  TOUR, type TOUR and then push the return key when you are
  178.         at your system's normal command line prompt. Example: 
  179.  
  180.              A> TOUR 
  181.  
  182.         Alternatively, if you have a TOUR file  that  you  would  like  to
  183.         edit, you may include it on the command line. Example: 
  184.  
  185.              A> TOUR note.rno 
  186.  
  187.         In  either  case,  the  first  thing  you  will see in response to
  188.         invoking TOUR is the TOUR copyright notice and a  prompt  to  push
  189.         the  return  key.  After  you  push  the return key, the copyright
  190.         notice will disappear and you will either see an empty outline  or
  191.         the  top-most  level  of  the  outline  contained  in the file you
  192.         specified on the  command  line.  A  command  prompt  will  appear
  193.         beneath the outline. 
  194.  
  195.  
  196.  
  197. .                               3
  198.  
  199.  
  200. .                   TOUR Guide - Version 2.0
  201.  
  202.  
  203.      4.2 TOUR screens
  204.  
  205.         Unless  you  specifically  ask otherwise, TOUR will only show part
  206.         of your outline. This is to  help  you  focus  on  one  particular
  207.         issue  or  idea.  TOUR  works on a "divide and conquer" philosophy
  208.         that  should  be  familiar  to  users  of   top-down   development
  209.         strategies. 
  210.  
  211.         To  this  end,  TOUR allows you to build hierarchical outlines. It
  212.         shows you, by default, one level of a hierarchy.  This  means  one
  213.         point or idea, and one level of sub-points or supporting ideas. 
  214.  
  215.         The  major  point  or idea is called the "current heading" in this
  216.         document.   The   supporting   points   or   ideas   are    called
  217.         "sub-headings"  in  this  document.  Because  of  the  hierachical
  218.         nature of TOUR outlines, a heading  may  be  a  sub-heading  at  a
  219.         higher  level  in  the outline, and a sub-heading may be a heading
  220.         at a lower lower level in the outline. 
  221.  
  222.         A TOUR screen shows you three other things: 
  223.  
  224.         First, for each individual sub-heading, TOUR tells  you  if  there
  225.         are  any  sub-headings  or  notes  hidden from view beneath it. If
  226.         there are, TOUR prints a period after the sub-heading's index.  If
  227.         there   are   not,   TOUR  prints  an  "E"  for  empty  after  the
  228.         sub-heading's index. (Sub-headings are numbered from  one  to  the
  229.         number  of  entries  in  the heading. The number associated with a
  230.         sub-heading is called its "index".) 
  231.  
  232.         Second, TOUR  tells  you  which  sub-heading  your  commands  will
  233.         operate  on.  It  does  this  two  ways. If your terminal supports
  234.         highlighting,  the  title  of  the  current  sub-heading  will  be
  235.         highlighted.   Regardless  of  your  terminal's  capabilites,  the
  236.         command prompt will  contain  the  index  number  of  the  current
  237.         sub-heading.  (The  rest of the documentation may refer to this as
  238.         the "current index".) 
  239.  
  240.         Third, TOUR will tell you if there is any  text  (other  than  the
  241.         outline  itself)  associated with the current heading. The message
  242.         "... plus text" is a reminder to you that text is present. 
  243.  
  244.         Review: 
  245.  
  246.         Usage: tour [<filename>] 
  247.  
  248.         TOUR builds hierarchical outlines. 
  249.  
  250.         TOUR screens show one level of an outline at a time. 
  251.  
  252.         TOUR commands operate on the "current index". 
  253.  
  254.  
  255.      5. Your first TOUR
  256.  
  257.         This section contains a demonstration of TOUR. I suggest that  you
  258.         print   a   copy   of  the  documentation  so  you  can  type  the
  259.         demonstration into TOUR as  you  read  it.  The  purpose  of  this
  260.         section  is  not  to  give  an  in-depth  explanation of TOUR, but
  261.  
  262.  
  263. .                               4
  264.  
  265.  
  266. .                   TOUR Guide - Version 2.0
  267.  
  268.  
  269.         rather is to familiarize you with it. So, not everything  will  be
  270.         explained here. 
  271.  
  272.  
  273.      5.1 A demonstration of TOUR
  274.  
  275.         The  demonstration  walks  you through the creation of a note to a
  276.         house sitter. Supposedly, you are going away for a month and  have
  277.         asked  a  friend  to  stay  at  your home and take care of it. You
  278.         would like to leave a note explaining the  things  which  must  be
  279.         done in your absence. 
  280.  
  281.         When  I'm showing a simulated TOUR screen, you'll see a bar "|" on
  282.         the beginning of the line. (Not on your terminal screen;  just  in
  283.         this  document.)  Also,  I  can't  show  terminal  highlighting on
  284.         paper. Where TOUR would highlight something on  your  terminal,  I
  285.         show it here enclosed in "<<<" and ">>>". 
  286.  
  287.         Only  the  first  three  letters  of  the  sample commands need be
  288.         entered  exactly;  don't  worry  about  typing  the  sample   data
  289.         exactly. 
  290.  
  291.         Every  prompt  in  TOUR  is  followed  by  a  double  colon, "::".
  292.         Everything before the :: is typed by TOUR.  Everything  after  it,
  293.         you  must  type.  And, at the end of every line you type, push the
  294.         return key. 
  295.  
  296.         If you are not using an H19 or equivalent  terminal,  and  haven't
  297.         run  the  MAKETINI.COM  program, do so now. When you are finished,
  298.         type "TOUR" to begin your demo. 
  299.  
  300.         | A> tour
  301.         | TOUR 2.0 -- Document Hierarchy Editor
  302.         | Copyright 1985 -- Ed Taychert, PO box 191, Palmyra, NY, 14522
  303.         |                   All rights reserved.
  304.         | <<<Push return>>> ::
  305.  
  306.         At this point the screen will clear and  you  will  see  an  empty
  307.         outline. 
  308.  
  309.         | 0E <<<Contents>>>
  310.         |
  311.         | 0 :: 
  312.  
  313.         Review: 
  314.  
  315.         This is a demonstration of using TOUR to create a note. 
  316.  
  317.         Every TOUR prompt ends with a double colon. 
  318.  
  319.  
  320.      5.2 Starting the outline
  321.  
  322.         Let's  type  in  some things we'd like the house sitter to do. The
  323.         "append" command adds  enties  to  an  outline.  Type  the  append
  324.         command  and  enter the following four things for the house sitter
  325.         to do. 
  326.  
  327.  
  328.  
  329. .                               5
  330.  
  331.  
  332. .                   TOUR Guide - Version 2.0
  333.  
  334.  
  335.         | 0 :: append
  336.         | Enter headings (push return at beginning of line to stop)
  337.         | 1 :: Cut the grass
  338.         | 2 :: Feed the cats
  339.         | 3 :: How I can be reached
  340.         | 4 :: Get the mail
  341.         | 5 :: 
  342.  
  343.         Let's say that's all that we can  think  of  for  know.  Push  the
  344.         return key to stop the heading entry mode. TOUR will display: 
  345.  
  346.         | 0. <<<Contents>>
  347.         |    1E Cut the grass
  348.         |    2E Feed the cats
  349.         |    3E How I can be reached
  350.         |    4E <<<Get the mail>>>
  351.         |
  352.         | 4 :: 
  353.  
  354.         Notice  that  entry  4  is highlighted and that the command prompt
  355.         contains the number "4". This tells you that any command you  type
  356.         will  use the number "4" or the heading "Get the Mail". Throughout
  357.         the TOUR Guide, the number in the command  prompt  is  called  the
  358.         "current  index".  Its  easy  to  change the current index. Simply
  359.         type in another number and push the return key. Try "2". 
  360.  
  361.         | 4 :: 2
  362.         |
  363.  
  364.         TOUR will clear the screen and display : 
  365.  
  366.         | 0. <<<Contents>>
  367.         |    1E Cut the grass
  368.         |    2E <<<Feed the cats>>>
  369.         |    3E How I can be reached
  370.         |    4E Get the mail
  371.         |
  372.         | 2 :: 
  373.  
  374.         Now, any command you type will operate with the number "2" or  the
  375.         entry  "Feed  the  cats". Try typing in different numbers, one per
  376.         line, to see what happens. When you are done, type  "4"  and  push
  377.         return to highlight "Get the mail" again. You should see 
  378.  
  379.         | 0. <<<Contents>>
  380.         |    1E Cut the grass
  381.         |    2E Feed the cats
  382.         |    3E How I can be reached
  383.         |    4E <<<Get the mail>>>
  384.         |
  385.         | 4 :: 
  386.  
  387.         on  your  screen.  If  you  typed  any  number  less than zero, or
  388.         greater than five, TOUR will have printed  out  an  error  message
  389.         followed  by  the prompt "push return ::". If you didn't try that,
  390.         go ahead an do it now to see the kind of messages TOUR will  print
  391.         out.  Again,  when  you  are finished, type "4" and push return to
  392.         make "4" the current index. 
  393.  
  394.  
  395. .                               6
  396.  
  397.  
  398. .                   TOUR Guide - Version 2.0
  399.  
  400.  
  401.         At this point, we don't really have  an  outline.  That's  because
  402.         ideas  don't  come  packaged  in nice outlines. They come whenever
  403.         and however they like. To make an outline, we  must  decide  on  a
  404.         logical  organization  for our ideas. Looking at the screen, I see
  405.         three categories. Things to do daily, things  to  do  weekly,  and
  406.         things  to  do  in an emergency. Enter these into the outline. Use
  407.         "append" to add entries after "Get the mail" 
  408.  
  409.         | 4 :: append
  410.         | Enter headings (push return at beginning of line to stop)
  411.         | 5 :: Daily
  412.         | 6 :: Weekly
  413.         | 7 :: In case of emergency
  414.         | 8 ::
  415.  
  416.         Now push the return key to stop heading  entry  mode.  You  should
  417.         see: 
  418.  
  419.         | 0. <<<Contents>>
  420.         |    1E Cut the grass
  421.         |    2E Feed the cats
  422.         |    3E How I can be reached
  423.         |    4E Get the mail
  424.         |    5E Daily
  425.         |    6E Weekly
  426.         |    7E <<<In case of emergency>>>
  427.         |
  428.         | 7 :: 
  429.  
  430.         Reveiw: 
  431.  
  432.         The append command adds entries to an outline. 
  433.  
  434.         Type a number to change the current index. 
  435.  
  436.  
  437.      5.3 Adding structure to the outline
  438.  
  439.         Its  now  clear  that  "Cut  the  grass" is someting to do weekly,
  440.         "Feed the cats" and "Get the mail" are daily chores,  and  "How  I
  441.         can  be  reached"  is  part of "In case of emergency". What we are
  442.         going to do next is develop our three  point  outline  by  placing
  443.         the  original  four tasks inside their proper headings. Let's move
  444.         "Cut  the  grass"  into  "Weekly"  first.  Make  "Cut  the  grass"
  445.         current. Type a 1 and push return. You should see: 
  446.  
  447.         | 0. <<<Contents>>
  448.         |    1E <<<Cut the grass>>>
  449.         |    2E Feed the cats
  450.         |    3E How I can be reached
  451.         |    4E Get the mail
  452.         |    5E Daily
  453.         |    6E Weekly
  454.         |    7E In case of emergency
  455.         |
  456.         | 1 :: 
  457.  
  458.         Type "Cut" (without the quotes) and push return. 
  459.  
  460.  
  461. .                               7
  462.  
  463.  
  464. .                   TOUR Guide - Version 2.0
  465.  
  466.  
  467.         | 1 :: cut
  468.  
  469.         You should see: 
  470.  
  471.         | 0. <<<Contents>>
  472.         |    1E <<<Feed the cats>>>
  473.         |    2E How I can be reached
  474.         |    3E Get the mail
  475.         |    4E Daily
  476.         |    5E Weekly
  477.         |    6E In case of emergency
  478.         | 1 :: 
  479.  
  480.         "Cut  the  grass" in now in the paste buffer. The paste buffer can
  481.         store 20 entries. 
  482.  
  483.         There is no need to type numbers and commands on different  lines.
  484.         You  may  enter  them  both  on  one line by putting the number in
  485.         front of the command. "1 Cut" would have worked. 
  486.  
  487.         Placing entries inside other entries makes the outline deeper  and
  488.         gives  structure  to  the  outline.  Right  now, our outline has a
  489.         "flat" structure because no entries contain sub-entries. (This  is
  490.         what  the  E's after the indices on the screen mean.) We are about
  491.         to change that. 
  492.  
  493.         We want to add an entry to "Weekly" so type "5 down". 
  494.  
  495.         | 5 :: down
  496.  
  497.         You should see: 
  498.  
  499.         | 5E <<<Weekly>>>
  500.         |
  501.         | 0 ::
  502.  
  503.         Entry  5,  "Weekly"  is  now  the  current  heading  and  has   no
  504.         sub-headings.  Now  we'll  use  the "paste" command to remove "Cut
  505.         the grass" from the paste buffer and place it inside "Weekly". 
  506.  
  507.         | 5E <<<Weekly>>>
  508.         |
  509.         | 0 :: paste
  510.         | Did you mean an index of 1? (Y/n) :: yes
  511.  
  512.         TOUR can't give an entry an index of 0 and assumed  we  wanted  to
  513.         paste  at  index  "1".  It maded sure by asking. The "(Y/n)" tells
  514.         you that TOUR is asking a yes or no question  and  that  "yes"  is
  515.         the  default.  That  means  that  you  didn't  have to type "yes",
  516.         pushing the return key would have been the same as  typing  "yes".
  517.         (When  "no"  is  the  default  answer to a yes or no question, the
  518.         question will be followed by "(N/y)". )  The  message  could  have
  519.         been  avoided by typing "1 paste" instead of "paste". Anyway, your
  520.         terminal screen should now look like: 
  521.  
  522.         | 5. <<<Weekly>>>
  523.         |      1E <<<Cut the grass>>>
  524.         | 
  525.  
  526.  
  527. .                               8
  528.  
  529.  
  530. .                   TOUR Guide - Version 2.0
  531.  
  532.  
  533.         | 1 ::
  534.  
  535.         About this time, we think that the house sitter should  water  the
  536.         lawn  also.  Since we only want to add one entry, it can be placed
  537.         on the same line as the append command. 
  538.  
  539.         | 5. <<<Weekly>>>
  540.         |     1E <<<Cut the grass>>>
  541.         | 
  542.         | 1 :: append Water the lawn
  543.  
  544.         The screen will clear and display:
  545.  
  546.         | 5. <<<Weekly>>>
  547.         |     1E Cut the grass
  548.         |     2E <<<Water the lawn>>>
  549.         |
  550.         | 2 ::
  551.  
  552.         That seems like everything,  let's  go  back  up  to  top  of  our
  553.         outline.  The  opposite  of the down command is "up". Since we are
  554.         only "down" one level, "up" would have the same effect  as  "top".
  555.         In  more  complicated  outlines,  "up"  moves  up one level, while
  556.         "top" always takes you to the top-most level  of  an  outline.  Go
  557.         ahead  and  enter  the  "up"  command. You should see this on your
  558.         CRT: 
  559.  
  560.         | 0. <<<Contents>>
  561.         |    1E Feed the cats
  562.         |    2E How I can be reached
  563.         |    3E Get the mail
  564.         |    4E Daily
  565.         |    5. <<<Weekly>>>
  566.         |    6E In case of emergency
  567.         |
  568.         | 5 :: 
  569.  
  570.         Now use the "cut", "down", "paste", and "up" or "top" commands  to
  571.         put  "Feed the cats", "How I can be reached" and "Get the mail" in
  572.         their proper places. When you are done, return to the top  of  the
  573.         outline  and  make  "In case of emergency" the current index. Your
  574.         screen should look like this: 
  575.  
  576.         | 0. <<<Contents>>
  577.         |    1. Daily
  578.         |    2. Weekly
  579.         |    3. <<<In case of emergency>>>
  580.         |
  581.         | 3 :: 
  582.  
  583.         Moving up and down in your outline is called "navigation"  in  the
  584.         rest  of  this  document.  Other ways to navigate are explained in
  585.         later sections. 
  586.  
  587.         When you were moving the "Feed the cats" heading,  did  you  think
  588.         of  another emergency situation? I did. Let's add the vet's number
  589.         to "In case of emergency". Further more, let's do it  all  on  one
  590.         command  line.  The semicolon character is used to place more than
  591.  
  592.  
  593. .                               9
  594.  
  595.  
  596. .                   TOUR Guide - Version 2.0
  597.  
  598.  
  599.         one TOUR command on a single line. Ready? 
  600.  
  601.         | 0. <<<Contents>>
  602.         |    1. Daily
  603.         |    2. Weekly
  604.         |    3. <<<In case of emergency>>>
  605.         |
  606.         | 3 :: down ; append The vet number is 555-1234 ; up
  607.  
  608.         Verify that the vet number is really there by using the  "subtree"
  609.         command.  Type  "subtree".  The  screen  will clear and you should
  610.         see: 
  611.  
  612.         | 3. <<<In case of emergency>>>
  613.         |     1E The vet number is 555-1234
  614.         |     2E How I can be reached
  615.         | <<<Push return>>> :: 
  616.  
  617.         After you push return, the screen will display the  top  level  of
  618.         the outline again. 
  619.  
  620.         | 0. <<<Contents>>
  621.         |    1. Daily
  622.         |    2. Weekly
  623.         |    3. <<<In case of emergency>>>
  624.         |
  625.         | 3 :: 
  626.  
  627.         Review: 
  628.  
  629.         Cut and paste are used to move outline entries. 
  630.  
  631.         Up,  down  and  top  are  used  to  move  to  different levels, or
  632.         "navigate" in your outline. 
  633.  
  634.         The subtree command shows the lower level  outline  entries  of  a
  635.         sub-heading. 
  636.  
  637.  
  638.      5.4 Adding text to the outline
  639.  
  640.         Let's  make  this into a real letter. Start by entering an opening
  641.         note. This is done by the "introduction" command. At any level  in
  642.         your  outline,  "introduction"  will  place a text note before the
  643.         sub-entries. Type "introduction" and the following lines: 
  644.  
  645.         | 3 :: introduction
  646.         | enter text (push return at the beginning of a blank line to stop)
  647.         | 1 :: Steve,
  648.         | 2 :: Thank's for taking care of the house. Here's a list of a few
  649.         | 3 :: things I thought you should know:
  650.         | 4 ::
  651.  
  652.         After pushing return at the beginning of text line  4,  TOUR  will
  653.         show  you  the  outline.  It  now  tells you that you have entered
  654.         text, even though it doesn't show you the text. 
  655.  
  656.         | 0. <<<Contents>>
  657.  
  658.  
  659. .                               10
  660.  
  661.  
  662. .                   TOUR Guide - Version 2.0
  663.  
  664.  
  665.         |     1. Daily
  666.         |     2. Weekly
  667.         |     3. <<<In case of emergency>>>
  668.         | ... plus text
  669.         |
  670.         | 3 :: 
  671.  
  672.         To read the text, type "view". TOUR will display: 
  673.  
  674.         | 0. <<<Contents>>
  675.         | Steve,
  676.         | Thank's for taking care of the house. Here's a list of a few
  677.         | things I thought you should know:
  678.         |     1. Daily
  679.         |     2. Weekly
  680.         |     3. <<<In case of emergency>>>
  681.         | <<<push return ::>>
  682.  
  683.         After you push return, TOUR will show you the outline without  the
  684.         text.  If  a heading has subheadings, TOUR only shows you its text
  685.         if you explicitly ask for it. Otherwise, you would find  that  the
  686.         display  would  fill  quickly and your outline would be cluttered.
  687.         At this point, we are trying to make sure that  the  structure  of
  688.         the  document  to  be  is  clear and complete. The outline is more
  689.         important than the text. 
  690.  
  691.         Another  command,   "summary",   will   place   text   after   the
  692.         sub-headings  (if  any  exist.) Use the "summary" command to close
  693.         out the letter with the following note: 
  694.  
  695.         | 3 :: summary
  696.         | enter text (push return at the beginning of a line to stop)
  697.         | 1 :: Thank's again for everything. I'll be back on the 27'th.
  698.         | 2 ::                                    Ed
  699.         | 3 ::
  700.  
  701.         Use "view" to see the  result.  Note  that  TOUR  has  no  editing
  702.         capability other than simply adding the intro and summary text. 
  703.  
  704.         At  this  point,  play with the outline, add any other things that
  705.         you think a house sitter should  know  or  do.  For  example,  the
  706.         names  of  my cats are Tinker, Boots, and Surprise, and their food
  707.         should be laid out, left to right, in that order. Add this  as  an
  708.         "introduction" to "Feed the cats" 
  709.  
  710.         Experiment   with  the  append  command.  Use  different  "current
  711.         indicies" and observe where TOUR places the headings. 
  712.  
  713.         Delete outline entries that  you  don't  want  with  the  "delete"
  714.         command.  The  delete  command removes the current sub-heading and
  715.         its sub-trees from the outline. (Do be carefull!) 
  716.  
  717.         Review: 
  718.  
  719.         The introduce command adds text to  the  outline  in  front  of  a
  720.         section's first sub-heading. 
  721.  
  722.         The  summary  command  adds  text to the outline after a section's
  723.  
  724.  
  725. .                               11
  726.  
  727.  
  728. .                   TOUR Guide - Version 2.0
  729.  
  730.  
  731.         last sub-heading. 
  732.  
  733.         The veiw command displays introductions and summaries. 
  734.  
  735.         The delete command removes outline entries. 
  736.  
  737.  
  738.      5.5 Saving the outline
  739.  
  740.         When you are done, save your outline. To save the entire  outline,
  741.         you  must  first issue a "top" command. Here, "up" won't do. Then,
  742.         type  "write  note.rno".  Any  filename  that's  valid  for   your
  743.         computer  may be used instead of "note.rno". Exit the TOUR program
  744.         by typing "exit". 
  745.  
  746.         |   :: top
  747.         | 0 :: write note.rno
  748.         | 0 :: exit
  749.  
  750.         You can look at note.rno with your text editor.  You  will  see  a
  751.         lot  of lines that begin with ".hl" and ".sl". Together, they form
  752.         your outline structure. You will probably notice  the  entries  of
  753.         our  outline  following  the  .hl's.  You  can  use your editor to
  754.         correct any misspelling in the document and  resave  it  to  disk.
  755.         However ... 
  756.  
  757.         Never  add,  move,  or  delete  .hl's  or .sl's unless you totally
  758.         understand what they are for. To do so  could  mean  that  neither
  759.         TOUR  nor ROFFTOUR (the text formatter) will be able to make sense
  760.         of your document. (They're not really that had to understand!  The
  761.         ROFFTOUR.DOC file describes their meaning.) 
  762.  
  763.         When  you  have  fixed any misspellings and saved the changes, use
  764.         the text formatter to produce the final letter. (But don't  delete
  765.         note.rno in case you want to change it later.) 
  766.  
  767.         | A>rofftour note.rno >note.mem
  768.  
  769.         There  is  a  lot  more  that  you  can  do  with TOUR. Additional
  770.         commands and ideas for using TOUR are given in THE TOUR GUIDE. 
  771.  
  772.         Review: 
  773.  
  774.         Use the top and write commands to save an outline. 
  775.  
  776.         You can edit the outline with a text editor. 
  777.  
  778.         A text formatter is used to produce the final listing. 
  779.  
  780.  
  781.      6. Terminology and conventions
  782.  
  783.  
  784.  
  785.      6.1 Headings
  786.  
  787.         A heading is the name of a section in a TOUR  file.  Headings  may
  788.         contain  any  printable characters, any number of embedded blanks,
  789.  
  790.  
  791. .                               12
  792.  
  793.  
  794. .                   TOUR Guide - Version 2.0
  795.  
  796.  
  797.         and some of the ascii control characters. In  particular,  control
  798.         Z and control @ are not allowed. 
  799.  
  800.  
  801.      6.2 Sections
  802.  
  803.         A  section  is  the  collection of text and sub-headings contained
  804.         within a heading.  Every  outline  entry  heads  a  section.  Some
  805.         sections, however, may be empty. 
  806.  
  807.  
  808.      6.3 Sub-headings and sub-trees
  809.  
  810.         A  sub-heading  is  simply  a  heading  which  is contained within
  811.         another heading. If sub-heading contains  other  headings  it  may
  812.         also be called a sub-tree. 
  813.  
  814.  
  815.      6.4 Indicies
  816.  
  817.         All  headings  and  sub-headings  within  TOUR  are  numbered. The
  818.         number given to a heading or sub-heading is called its index. 
  819.  
  820.         Most TOUR command operate on the current  sub-heading.  Its  index
  821.         number  is  called the current index. You may make any sub-heading
  822.         current by typing its index number. If the  sub-heading  that  you
  823.         wish  to  make current is not in the current heading, you may make
  824.         it current by typing its  complete  or  "absolute"  index  number.
  825.         Absolute  indices  begin  with a zero (for "Contents") and contain
  826.         the index of every heading above it. For example, no matter  where
  827.         you  are  in  the  outline, typing "0 4 2" will make the top level
  828.         entry "4" the current heading and entry "2" within it the  current
  829.         sub-heading. 
  830.  
  831.         In  addition,  TOUR  has  "relative"  indices.  If  "0 4" were the
  832.         current heading, and you wished to make its  sub-heading  "1"  the
  833.         current  heading  and  subheading  1's  subheading "3" the current
  834.         sub-heading, you could type "1 3" (without  a  zero).  This  would
  835.         have the same effect as typing "0 4 1 3". 
  836.  
  837.  
  838.      6.5 Screen mode
  839.  
  840.         TOUR  will make limited use of your terminals screen capabilities.
  841.         When doing this, TOUR  is  said  to  be  in  screen  mode.  As  an
  842.         alternative  TOUR  may  be placed in line mode. The screen command
  843.         toggles between these two modes. If your terminal can  respond  to
  844.         an  ascii sequence to home and clear its screen, you will probably
  845.         want to use screen mode. Screen mode is the default. 
  846.  
  847.  
  848.      6.6 Command entry
  849.  
  850.         Command entries consist of  numbers  (used  to  specify  indices),
  851.         command  words, and optional or required arguments to the command.
  852.         Commands may be typed in upper or lower case. 
  853.  
  854.         Many commands may be entered on one line by separating  them  with
  855.  
  856.  
  857. .                               13
  858.  
  859.  
  860. .                   TOUR Guide - Version 2.0
  861.  
  862.  
  863.         the  command  delimiter  character.  The default command delimiter
  864.         character is the semicolon.  Be  careful  when  entering  multiple
  865.         command  per  line;  the  indicies  may  change  as  a result of a
  866.         previous command's  execution.  If  an  error  is  detected  in  a
  867.         command  line, the command in error, and all those following, will
  868.         not be executed. 
  869.  
  870.         The following section documents each of  the  commands  recognized
  871.         by  TOUR.  By  convention,  The fewest number of characters needed
  872.         for TOUR to recognize a command are  shown  capitalized.  Optional
  873.         entries  are  enclosed  in  square brackets, and data descriptions
  874.         are enclosed in pointed brackets. Don't type  in  brackets  unless
  875.         you intended them to be part of the entry. 
  876.  
  877.         Review: 
  878.  
  879.         TOUR uses relative and absolute indices. 
  880.  
  881.         Screen mode is the default. 
  882.  
  883.         The general command syntax is <index> <command> <argument> 
  884.  
  885.         Multiple  commands  may  be  typed  on  a  single line if they are
  886.         separated by a semicolon. 
  887.  
  888.  
  889.      7. TOUR command reference
  890.  
  891.  
  892.  
  893.      7.1 <index>
  894.  
  895.         The <index> command is used to change the current  heading  and/or
  896.         current  index.  TOUR  commands operate on the current heading and
  897.         current index. Using index commands allows you to tell  TOUR  what
  898.         is to be affected by commands to follow. 
  899.  
  900.         Indices  consist  of numbers which are separated by non-alphabetic
  901.         characters. Indices which begin with the  number  0  are  absolute
  902.         indices.  That  is,  they  index  (address)  a  heading  from  the
  903.         top-most contents of the file. For example: "0 4 1  2"  refers  to
  904.         the  fourth  heading  in the document, the first sub-heading under
  905.         that and the second sub-heading under that. The result  of  typing
  906.         in  0  4 1 2 would be that "4 1" would become the current heading,
  907.         and "2" would become the current index. 
  908.  
  909.         Relative indices begin with a number other than zero.  They  index
  910.         (address)  sub-trees  of  the current heading. For example, if the
  911.         current heading was "4 1",  typing  "3"  would  be  equivalent  to
  912.         typing  "0  4  1  3"  The  current  heading remains unchanged, "3"
  913.         becomes the current index. Typing "3 2"  would  be  equivalent  to
  914.         typing  "0  4  1  3 2". In this case, the current heading would be
  915.         changed to "4 1 3" and the current index would become 2. 
  916.  
  917.         TOUR checks your index to insure that  it  actually  refers  to  a
  918.         heading in your file. 
  919.  
  920.         An index may PRECEDE a command on a line. For example: 
  921.  
  922.  
  923. .                               14
  924.  
  925.  
  926. .                   TOUR Guide - Version 2.0
  927.  
  928.  
  929.                   3 Insert Complete the TOUR documentation 
  930.  
  931.         causes  subheading  3 of the current heading to become the current
  932.         index,  and  then  inserts  the   heading   "Complete   the   TOUR
  933.         documentation"  as  new  sub-heading  "3". The old sub-heading "3"
  934.         and   all   sub-headings   indices   after   it   are   renumbered
  935.         automatically. 
  936.  
  937.  
  938.      7.2 Append [<heading>]
  939.  
  940.         If  a  heading  is  specified,  Append inserts it into the current
  941.         heading immediately after the  current  sub-heading.  The  current
  942.         index  is  incremented  to  refer  to  the  new  sub-heading.  Any
  943.         sub-heading  indices  following  the  appended   sub-heading   are
  944.         automatically renumbered. 
  945.  
  946.         If  a  heading  is  not  entered  on the command line, TOUR enters
  947.         append mode. It prompts for new sub-headings. Enter one  per  line
  948.         and  terminate  each line by pressing the return key. When you are
  949.         finished entering sub-headings, press the return key  without  any
  950.         other text on the line in response to the prompt. 
  951.  
  952.  
  953.      7.3 Back
  954.  
  955.         Back  moves  you  to  the  section  of  your outline that would be
  956.         printed before the current section in your final document.  To  do
  957.         so, it moves you up and down the levels of your outline. 
  958.  
  959.  
  960.      7.4 CHange [<heading text>]
  961.  
  962.         CHange   allows   you   to  re-enter  the  title  of  the  current
  963.         sub-heading. If you do not  enter  the  heading  as  part  of  the
  964.         command  line,  TOUR  will  prompt you to enter it. Pushing return
  965.         without entering text will abort the change. 
  966.  
  967.  
  968.      7.5 Cut
  969.  
  970.         Cut removes the current sub-heading from the current  heading  and
  971.         automatically  renumbers  any sub-heading which follow it. The Cut
  972.         heading is saved on  a  stack  until  it  is  used  by  the  Paste
  973.         command. You may Cut up to 20 headings. 
  974.  
  975.         Note:  To  help  you move sub-trees between files, the paste stack
  976.         is not cleared by the NEW command. 
  977.  
  978.  
  979.      7.6 DElete
  980.  
  981.         DElete removes the current sub-heading from  the  TOUR  file.  All
  982.         sub-headings  which  follow  the DEleted heading are automatically
  983.         renumbered. 
  984.  
  985.  
  986.      7.7 Down
  987.  
  988.  
  989. .                               15
  990.  
  991.  
  992. .                   TOUR Guide - Version 2.0
  993.  
  994.  
  995.         Down moves you deeper into you outline.  The  current  sub-heading
  996.         becomes the current heading. The current index becomes 0. 
  997.  
  998.  
  999.      7.8 Entire
  1000.  
  1001.         Entire lists the complete outline on the screen. 
  1002.  
  1003.  
  1004.      7.9 EXIt
  1005.  
  1006.         EXIt  terminates  your  tour.  If your TOUR file has been modified
  1007.         and has not been saved, TOUR will ask you to  verify  your  intent
  1008.         to lose your work. 
  1009.  
  1010.  
  1011.      7.10 Help and ?
  1012.  
  1013.         Both Help and ? list the valid TOUR commands. 
  1014.  
  1015.  
  1016.      7.11 Insert [<heading>]
  1017.  
  1018.         Insert  adds  a  new  heading  to  the outline. The new heading is
  1019.         placed  before  the  current  sub-heading.  The  inserted  heading
  1020.         becomes the new current sub-heading. 
  1021.  
  1022.         If  a heading is not entered on the command line, TOUR will prompt
  1023.         you to enter it. 
  1024.  
  1025.  
  1026.      7.12 INTroduce [<text line>]
  1027.  
  1028.         INTroduce allows you to enter text into your TOUR file.  The  text
  1029.         will appear before any sub-headings of the current heading. 
  1030.  
  1031.         If  you enter text as part of the command line, TOUR will place it
  1032.         at the end of any  existing  text  in  the  heading  introduction.
  1033.         Otherwise,  TOUR  will prompt you to enter lines of text. When you
  1034.         have finished entering text, push the return  key  WITH  NO  OTHER
  1035.         TEXT  ON  THE  LINE to resume command entry. To enter a blank line
  1036.         of text, you must enter at least one space. 
  1037.  
  1038.         Your system's normal line entry editing commands may be used. 
  1039.  
  1040.  
  1041.      7.13 List
  1042.  
  1043.         List causes all of the sub-headings of the current heading  to  be
  1044.         listed on the terminal. 
  1045.  
  1046.         List has no effect in screen mode. 
  1047.  
  1048.  
  1049.      7.14 NEW
  1050.  
  1051.         NEW  caused  TOUR  to be re-initialized. If you have modified your
  1052.         outline, and haven't save the modified contents, TOUR will  verify
  1053.  
  1054.  
  1055. .                               16
  1056.  
  1057.  
  1058. .                   TOUR Guide - Version 2.0
  1059.  
  1060.  
  1061.         your intent to lose your work. 
  1062.  
  1063.         Note:  To  help  you move sub-trees between files, the paste stack
  1064.         is not cleared by the NEW command. 
  1065.  
  1066.  
  1067.      7.15 Next
  1068.  
  1069.         Next moves you to the section that would be printed  next  in  the
  1070.         final  document.  To do so, it moves you up and down the levels of
  1071.         your outline. 
  1072.  
  1073.  
  1074.      7.16 Paste
  1075.  
  1076.         Paste removes the last Cut heading from the stack and  inserts  it
  1077.         at the current index. 
  1078.  
  1079.  
  1080.      7.17 Read [<filename>]
  1081.  
  1082.         Read  causes  the contents of a file to be inserted at the current
  1083.         index. The file should be a  TOUR  file,  although  ordinary  text
  1084.         files may be read into empty sub-headings. 
  1085.  
  1086.         If  no  <filename>  is specified, TOUR will ask you if you want to
  1087.         read the last filename entered (Yes/no question). If  you  specify
  1088.         "no" it will prompt you to enter a the filename to read. 
  1089.  
  1090.  
  1091.      7.18 SCreen
  1092.  
  1093.         The  SCreen  command  toggles  TOUR  between  screen mode and line
  1094.         mode. The default is  screen  mode.  If  your  are  working  in  a
  1095.         section  that  won't  fit  on one terminal screen, you may want to
  1096.         turn screen mode off. 
  1097.  
  1098.  
  1099.      7.19 Subtrees
  1100.  
  1101.         Subtrees causes TOUR to display the sub-headings  of  the  current
  1102.         sub-heading.  It  the current index is zero, Subtrees will display
  1103.         the sub-trees of every sub-heading in the current heading. 
  1104.  
  1105.  
  1106.      7.20 SUMmarize [<text line>]
  1107.  
  1108.         SUMmarize places text lines after the sub-headings of  a  heading.
  1109.         (Regardless  of  when  the  sub-headings  are entered.) To use the
  1110.         SUMmarize command, there must be at least one sub-heading  in  the
  1111.         current heading. 
  1112.  
  1113.         See the INTroduce command for details on text entry. 
  1114.  
  1115.  
  1116.      7.21 Top
  1117.  
  1118.         Top  moves  you  to  the top of the TOUR file. The current heading
  1119.  
  1120.  
  1121. .                               17
  1122.  
  1123.  
  1124. .                   TOUR Guide - Version 2.0
  1125.  
  1126.  
  1127.         becomes "Contents" and the current  index  becomes  zero.  Top  is
  1128.         used before a Write to save the entire contents of a TOUR file. 
  1129.  
  1130.  
  1131.      7.22 TYpe [<filename>]
  1132.  
  1133.         TYpe  causes  the  contents  of the file specified to be listed on
  1134.         the terminal one  page  at  a  time.  If  you  do  not  specify  a
  1135.         filename, TOUR will prompt you for it. 
  1136.  
  1137.         The contents of the TOUR file are not modified. 
  1138.  
  1139.  
  1140.      7.23 Up 
  1141.  
  1142.         Up  moves  you towards the top of the outline. The current heading
  1143.         becomes the current sub-heading. 
  1144.  
  1145.  
  1146.      7.24 View
  1147.  
  1148.         View works like List, but  also  displays  text.  It  is  used  to
  1149.         interactively read a document. 
  1150.  
  1151.  
  1152.      7.25 Write [<filename>]
  1153.  
  1154.         Write  causes the current sub-heading and its subtrees to be saved
  1155.         on disk. If the current index is zero, the entire outline  SECTION
  1156.         is  written  instead.  If you are not at the Top of the TOUR file,
  1157.         you will be warned that you are not  saving  the  entire  contents
  1158.         and will be asked if you wish to proceed. 
  1159.  
  1160.         If  a  filename  is  not entered, TOUR will ask you if you wish to
  1161.         use the last filename entered. If you answer no, it will  ask  for
  1162.         the name of a new file. 
  1163.  
  1164.         Review: 
  1165.  
  1166.         The valid TOUR commands are: 
  1167.  
  1168.         Append    Back    CHange    Cut    DElete    Down    Entire 
  1169.         EXIt    Help    ?    Insert    Introduce    List    
  1170.         NEW    Next    Paste    Read    SCreen    Subtrees
  1171.         SUMmarize    Top    TYpe    Up    View    Write
  1172.  
  1173.  
  1174.      8. Using ROFFTOUR
  1175.  
  1176.         The ROFFTOUR program is described in the separate document
  1177.         ROFFGUID.TXT. Refer to it for instruction.
  1178.  
  1179.  
  1180.      9. Hints on outlining
  1181.  
  1182.  
  1183.  
  1184.      9.1 Introduction
  1185.  
  1186.  
  1187. .                               18
  1188.  
  1189.  
  1190. .                   TOUR Guide - Version 2.0
  1191.  
  1192.  
  1193.         Most people were taught to make an outline before writing.
  1194.         Typically, the points to be made are written on index cards and then
  1195.         shuffled around to make an outline. The outline is then examined and
  1196.         refined. More cards are added, some are consolidated into major
  1197.         points while others are expanded into minor points.
  1198.  
  1199.         You can use TOUR instead of index cards to make an outline. With
  1200.         TOUR you shuffle your outline on a CRT screen instead of on the
  1201.         kitchen table. On a 64k computer system, TOUR can maintain hundreds
  1202.         of outline entries. When you have finished your outline, it may be
  1203.         printed out for reference while you actually write. 
  1204.  
  1205.         Some people embed their outline within their writing. The outline
  1206.         appears as chapter titles and section headings. Typically, the
  1207.         headings are shown with numbers to reflect their relationship to
  1208.         each other. Such a document is said to have decimalized headings.
  1209.  
  1210.         If you would like to have decimalized headings within your writing,
  1211.         TOUR can be of further assistance to you. TOUR stores outlines 
  1212.         in ordinary text files.
  1213.         You may add paragraphs to this file, developing each
  1214.         point in your outline, with your favorite text editor. (TOUR itself
  1215.         is not a text editor.) When you are finished, the supplied text
  1216.         formatter, ROFFTOUR, can format your writting and supply the
  1217.         decimalized headings. 
  1218.  
  1219.         TOUR does have a limited text entry capability. (It does not have text
  1220.         editing capabilies.) With it, you may associate text with any
  1221.         outline entry. This is kind of like writing notes on your index
  1222.         cards. When you use TOUR to shuffle outlines, it
  1223.         automatically keeps the text with the proper outline entries. 
  1224.  
  1225.         Since TOUR is totally memory based, the amount of text it can
  1226.         maintain is severely limited. In terms of a final document, it works
  1227.         out to about 10 pages of single spaced text. 
  1228.  
  1229.         TOUR includes all text entered in its output file. Again, you may
  1230.         edit this text with your favorite text editor. At any time when your
  1231.         document will fit into memory (including text) you may use TOUR to
  1232.         restructure it via its normal outline processing commands. 
  1233.  
  1234.         Alternatively, you may use TOUR to interactively read your (10 page)
  1235.         document. Sections of interest may be quickly found in outline mode
  1236.         and read individually. I call this feature "touring a document" and
  1237.         it is the origin of TOUR's name. 
  1238.  
  1239.         REVIEW:
  1240.  
  1241.         Use TOUR to create an outline.
  1242.  
  1243.         Add text with your favorite text editor or TOUR.
  1244.  
  1245.         Use ROFFTOUR for final formatting of the document.
  1246.  
  1247.  
  1248.      9.2 Collect ideas as they come to you
  1249.  
  1250.         When you are first starting an project, ideas about it do not
  1251.  
  1252.  
  1253. .                               19
  1254.  
  1255.  
  1256. .                   TOUR Guide - Version 2.0
  1257.  
  1258.  
  1259.         come prepackaged in neat outlines. That's okay. The most important
  1260.         part of starting a project is to collect your all of your ideas
  1261.         so that none fall through the cracks. Forget about structure to
  1262.         begin with.
  1263.  
  1264.  
  1265.      9.3 Look for natural grouping
  1266.  
  1267.         After you have collected your first ideas and thoughts, look for a
  1268.         natural grouping. A chronological grouping is often used at
  1269.         the top of an outline. Sometimes, as when writing a technical
  1270.         reference, ideas are introduced according to increasing levels of
  1271.         complexity. Background and pre-requisite information is given 
  1272.         first.
  1273.  
  1274.         Lower levels of the outline will expand upon or develop higher
  1275.         levels. Everything contained in one level of an outline should
  1276.         be of equal importance in developing that section's point.
  1277.  
  1278.  
  1279.      9.4 Assign ideas to the natural grouping
  1280.  
  1281.         Take your original ideas and move them into your outline. If they
  1282.         don't fit, either your outline is inappropriate for your ideas, or
  1283.         (some of) your ideas are not necessary for the development
  1284.         of your point.
  1285.  
  1286.  
  1287.      9.5 Fill in the blanks
  1288.  
  1289.         Examine your outline. Is it complete? If not add additional entries.
  1290.         Look for entries that need further expansion or research of
  1291.         supporting facts and ideas. This is normally an iterative process.
  1292.  
  1293.         It is critical that your outline be complete at each level. The 
  1294.         reward for doing so is that you may then concentrate on each
  1295.         point individually without worring about "the big picture".
  1296.  
  1297.  
  1298.      10. Limitations
  1299.  
  1300.         TOUR is totally memory based. If your TOUR file will not fit into 
  1301.         memory, TOUR will read as much of it as it can. This is probably
  1302.         not very useful. Instead, try splitting it into multiple files.
  1303.  
  1304.         The program occupies about 25K of your computer's memory. 
  1305.         On a 64k  system, that leaves about 30K for your TOUR  file.  For 
  1306.         performance  reasons,  TOUR is a memory pig.  In addition to  the 
  1307.         text in your TOUR file the following overhead exists:
  1308.  
  1309.              every heading :     16 bytes
  1310.              every text line :   4 bytes
  1311.  
  1312.         TOUR is capable of managing a text document of approximately 4000 
  1313.         words.  It  is suitable for small reports and chapters of  larger 
  1314.         reports. This  document represents approximately  twice TOUR's 
  1315.         capacity.
  1316.  
  1317.  
  1318.  
  1319. .                               20
  1320.  
  1321.  
  1322. .                   TOUR Guide - Version 2.0
  1323.  
  1324.  
  1325.         Control  C is not trapped.  If you type control C,  your  session 
  1326.         will be lost.  
  1327.  
  1328.         Do  not type control Z on the terminal.  Doing so terminates input 
  1329.         to TOUR, but not the TOUR program. Again, anything not saved will 
  1330.         be lost.
  1331.  
  1332.         Beware of text editors which do not terminate each and every line 
  1333.         (including  the last) with a carriage return line-feed.  WordStar 
  1334.         is  notorious in this regard.  TOUR will not work  properly  with 
  1335.         these files. Use non-document mode or use one of the public domain
  1336.         programs to remove all special characters from the file.
  1337.  
  1338.         CHanging and DELeting headings may cause memory fragmentation. If
  1339.         TOUR reports that it is out of memory, you may be able to get a 
  1340.         little bit more in by writing the file, and restarting TOUR.
  1341.  
  1342.         When determining if a TOUR file has been modified, TOUR really
  1343.         checks its internal memory. So, if you simply Read a file and issue
  1344.         the EXIt command, TOUR will tell you that "the contents haven't
  1345.         been saved."
  1346.  
  1347.         Command words are not completely decoded. You may find that if
  1348.         you forget to enter a command, TOUR could think what you typed
  1349.         was a command anyway. For example, assume that the first heading
  1350.         you wanted to add to your outline was "Introduction". If you didn't 
  1351.         type Append or Insert, TOUR would take your intended heading and execute 
  1352.         it as a command.
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385. .                               21
  1386.  
  1387. remov