home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / wp_dtp / textplus.lzh / TextPlus / English / doc / TextPlus3.0E.doc < prev    next >
Text File  |  1991-04-11  |  57KB  |  1,424 lines

  1. ›[0m›[0 p
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.                                 ›[0;1mText Plus V3.0›[0m
  29.  
  30.                         A word-processor for the Amiga
  31.  
  32.                   (c) copyright 1987-1991 by Martin Steppler
  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.          ›[0;1mCONTENTS›[0m
  62.  
  63.          ›[0;1m1. Introduction›[0m
  64.  
  65.             a) What is TextPlus? ....................................  4
  66.             b) Acknowledgements .....................................  4
  67.  
  68.          ›[0;1m2. Installation›[0m
  69.  
  70.             a) Installation .........................................  5
  71.             b) Start ................................................  6
  72.  
  73.          ›[0;1m3. The configurations-files›[0m
  74.  
  75.             a) TxP.Config ...........................................  6
  76.                i)   hotkey qualifier and code .......................  6
  77.                ii)  function-key-mapping ............................  7
  78.                iii) menu-entries of the extern-menu .................  7
  79.  
  80.             b) TxP.Printer ..........................................  7
  81.                i)   linefeed-code ...................................  8
  82.                ii)  footnotes-code ..................................  8
  83.                iii) color-codes .....................................  8
  84.                iv)  character-translation-chart .....................  8
  85.  
  86.             ›[0;1mDescription of menus and their items›[0m
  87.  
  88.          ›[0;1m4. Project›[0m
  89.  
  90.             a) Load .................................................  9
  91.             b) Append File ..........................................  9
  92.             c) New window ...........................................  9
  93.             d) Load & new window .................................... 10
  94.             e) Load TxP.Config ...................................... 10
  95.             f) Load TxP.Printer ..................................... 10
  96.             g) Delete file .......................................... 10
  97.             h) Save ................................................. 10
  98.             i) Save as .............................................. 10
  99.             j) Save and quit ........................................ 10
  100.             k) Print ................................................ 10
  101.                i)    NLQ, pica, elite, condensed .................... 10
  102.                ii)   from and to page ............................... 10
  103.                iii)  left and right margin .......................... 11
  104.                iv)   paper-length ................................... 11
  105.                v)    formfeed ....................................... 11
  106.                vi)   proportional ................................... 11
  107.                vii)  numbering of pages ............................. 11
  108.                viii) numbering of lines ............................. 11
  109.                ix)   Par: / Prt: .................................... 11
  110.                x)    color 1-4 on/off ............................... 11
  111.                xi)   footnotes ...................................... 11
  112.                xii)  serial letter .................................. 12
  113.                xiii) the print-out .................................. 12
  114.             l) Iconify .............................................. 13
  115.             m) Palette .............................................. 13
  116.             n) Help ................................................. 13
  117.             o) About ................................................ 13
  118.             p) Quit ................................................. 13
  119.  
  120.  
  121.          ›[0;1m5. Block›[0m
  122.  
  123.             a) Block
  124.                i)    Mark ........................................... 13
  125.                ii)   Copy ........................................... 13
  126.                iii)  Move ........................................... 14
  127.                iv)   Paste .......................................... 14
  128.                v)    Delete ......................................... 14
  129.                vi)   Load ........................................... 14
  130.                vii)  Save ........................................... 14
  131.                viii) Print .......................................... 14
  132.             b) Delete mark .......................................... 14
  133.             c) Block <--> TP.tmp .................................... 14
  134.             d) Mark-mode ............................................ 14
  135.  
  136.          ›[0;1m6. Prefs›[0m
  137.  
  138.             a) Prefs
  139.                i)   Insert-mode ..................................... 14
  140.                ii)  Letter-mode ..................................... 15
  141.                iii) Auto-Div-mode ................................... 15
  142.                iv)  Backup-mode ..................................... 15
  143.             b) Text-width ........................................... 15
  144.             c) Left edge ............................................ 15
  145.             d) Indent block ......................................... 15
  146.             e) Page-length .......................................... 16
  147.             f) S-Mark ............................................... 16
  148.             g) Undo ................................................. 16
  149.             h) Go to ................................................ 16
  150.             i) Go to line x ......................................... 16
  151.             j) Interlace ............................................ 16
  152.  
  153.          ›[0;1m7. Style›[0m
  154.  
  155.             a) Style ................................................ 16
  156.             b) Justify .............................................. 16
  157.             c) Color ................................................ 16
  158.  
  159.          ›[0;1m8. Find›[0m
  160.  
  161.             a) Find (next / previous) ............................... 17
  162.             b) Replace (next / previous) ............................ 17
  163.  
  164.          ›[0;1m9. Clock›[0m
  165.  
  166.             a) Clock ................................................ 17
  167.             b) Date ................................................. 17
  168.             c) Auto-Save ............................................ 17
  169.  
  170.          ›[0;1m10. The ARexx-Port of TextPlus ›[0m............................. 17
  171.  
  172.          ›[0;1mAPPENDIX›[0m
  173.  
  174.          ›[0;1mA Keymap ›[0m................................................... 19
  175.          ›[0;1mB Command-sequences of the printer.device ›[0m.................. 21
  176.  
  177.          ›[0;1mREGISTER›[0m
  178.  
  179.  
  180.  
  181.          ›[0;1m1. Introduction›[0m
  182.  
  183.             ›[0;1ma) What is TextPLus?›[0m
  184.  
  185.                   Text Plus V3.0 is a word-processor for the  Amiga  and
  186.                is  shareware.  If  you like it and use it regularly, you
  187.                should send me a donation ($30/£8/DM40). This  will  make
  188.                you  get  the  latest  update  without  the nerve-racking
  189.                requester.
  190.  
  191.                There are four versions of Text Plus V3.0:
  192.                   - Text Plus V3.0   German version without the nerve-
  193.                                      racking requester
  194.                   - Text Plus V3.0N  German version with t.n.n.r.
  195.                   - Text Plus V3.0E  English version without t.n.n.r.
  196.                   - Text Plus V3.0EN English version with t.n.n.r.
  197.  
  198.                   If you are already registered for Text Plus V2.x,  you
  199.                only  need to send an update-fee ($15/£8/DM20) to get the
  200.                update.
  201.  
  202.                   The nerve-racking requester has  been  implemented  in
  203.                order to make it easier for you to decide whether to send
  204.                the share or not.
  205.  
  206.                ›[0;1mTo all pd-distributors:›[0m
  207.  
  208.                   TextPlus  with  the  nerve-racking  requester  may  be
  209.                distributed  by  everybody,  without  by  none. The price
  210.                shouldn't exceed a reasonable fee.
  211.  
  212.                Send your share, bug-reports, etc. to:
  213.  
  214.                   Martin Steppler
  215.                   Roermonder Str. 112 a / Zimmer 69
  216.                   W-5100 Aachen
  217.                   Fed. Rep. of Germany
  218.  
  219.                In case of urgent problems mail to:
  220.  
  221.                  InterNet: steppler@cip-s01.informatik.rwth-aachen.de
  222.                  Fido:     Martin Steppler @ 2:242/7.12
  223.  
  224.             ›[0;1mb) Acknowledgements›[0m
  225.  
  226.                I would like to thank ›[0;1mColin Fox ›[0mand ›[0;1mBruce Dawson ›[0mfor the
  227.                ›[0;1mreq.library  ›[0mand  ›[0;1mNico  François  ›[0mfor  the   ›[0;1mpowerpacker.›[0m
  228.                ›[0;1mlibrary›[0m. They helped me to increase the user-friendliness
  229.                of Text Plus.
  230.  
  231.          ›[0;1m2. Installation›[0m
  232.  
  233.             ›[0;1ma) Installation›[0m
  234.  
  235.                   In order to make TextPlus (from now on refered  to  as
  236.                TP)  work correctly, you must copy following files to the
  237.                respective directories:
  238.  
  239.  
  240.  
  241.                   the program
  242.  
  243.                ›[0;1mTextPlus3.0E        ›[0mto a dir of your shell's current
  244.                ›[0;1mTextPlus3.0E.info  ›[0m search-path, e.g. SYS: or C:
  245.  
  246.                   the configuration-files
  247.  
  248.                ›[0;1mTxP.Config           S:›[0m
  249.                ›[0;1mTxP.Printer          S:›[0m
  250.  
  251.                   the clock- and the null-handler
  252.  
  253.                ›[0;1mTextPlus-Handler     L:›[0m
  254.                ›[0;1mnull-handler         L:›[0m
  255.  
  256.                   the requester- and the decrunch-Library
  257.  
  258.                ›[0;1mreq.library          LIBS:›[0m
  259.                ›[0;1mpowerpacker.library  LIBS:›[0m
  260.  
  261.                additional files, not explicitly needed to run TP:
  262.  
  263.                printer.configuration for those, who want to use the
  264.                printer.device
  265.  
  266.                ›[0;1mTxP.Printer.Prt      S:›[0m
  267.  
  268.                for the deletion of no-longer-used memory-resident
  269.                libraries:
  270.  
  271.                ›[0;1mFlush                C:›[0m
  272.  
  273.                some macros with the suffix '.tpl', that show the use of
  274.                the ARexx-port of TP:
  275.  
  276.                ›[0;1m*.tpl                REXX:›[0m
  277.  
  278.                finally there are the documentation and example-files:
  279.  
  280.                ›[0;1mTextPlus3.0E.doc›[0m
  281.                ›[0;1mTextPlus3.0E.doc.info›[0m
  282.                ›[0;1mTPE-ARexx.doc›[0m
  283.                ›[0;1mTPE-ARexx.doc.info›[0m
  284.                ›[0;1mExample.txp›[0m
  285.                ›[0;1mSerialletter.txp›[0m
  286.                ›[0;1mFootnotes.txp›[0m
  287.  
  288.                If you want to use the 'Execute'-command, you must add
  289.                following entry to the mountlist located in the DEVS:-
  290.                directory.
  291.  
  292.                ›[0;1mNULL:      Handler = L:null-handler›[0m
  293.                ›[0;1m           Stacksize = 500›[0m
  294.                ›[0;1m           Priority = 5›[0m
  295.                ›[0;1m           GlobVec = 1›[0m
  296.                ›[0;1m#›[0m
  297.  
  298.                   Before starting TP you must type
  299.  
  300.                ›[0;1mmount NULL:›[0m
  301.             ›[0;1mb) Start›[0m
  302.  
  303.                TP can be run from both, Workbench and CLI.
  304.  
  305.                USAGE:
  306.  
  307.                   ›[0;1mTextPlus3.0E  [-i] [file1] [file2] ... [file10]›[0m
  308.  
  309.  
  310.                   If the '-i'-switch is set,  TP  only  opens  iconified
  311.                window(s)  on  the  workbench.  If  not, a screen and all
  312.                windows are opened. The first one will not be  iconified.
  313.                If you click into an iconified window for the first time,
  314.                the respective file is loaded.
  315.  
  316.          ›[0;1m3. The configuration-files›[0m
  317.  
  318.             ›[0;1ma) TxP.Config›[0m
  319.  
  320.                    After  a  succesful  start,  TP  tries  to  load  its
  321.                configuration-file  'TxP.  Config',  and  if  TP fails to
  322.                find it in the current directory, TP will search  for  it
  323.                in  the  's:'-directory.  The  configuration-file enables
  324.                the user to create a personal  environment  according  to
  325.                his  own  requirements, i.e. to set the text-width, page-
  326.                length, tabulators etc. TxP.Config  is  an  ASCII-  file,
  327.                which can be changed very easily. This is why I think the
  328.                remarks  in  TxP.Config  fully suffice for understanding,
  329.                how to change  the  settings.  Anyway,  TP  runs  without
  330.                TxP.Config, too.
  331.  
  332.                   Nevertheless some complicated commands  of  TxP.Config
  333.                are explained in the following:
  334.  
  335.                ›[0;1mi) hotkey qualifier and code›[0m
  336.  
  337.                      If you press the hotkeys, defined in the configura-
  338.                   tion-file, you will get back from the workbench to the
  339.                   TextPlus-screen. The hotkeys consist of  a  qualifier-
  340.                   key  and  a  code-key.  Default values are LEFT-RIGHT-
  341.                   AMIGA (c0) and Y (31). All values must be  entered  in
  342.                   HEX.
  343.  
  344.                   Following values are possible:
  345.  
  346.                      qualifier
  347.  
  348.                   01    left shift
  349.                   02    right shift
  350.                   04    caps lock
  351.                   08    control
  352.                   10    left alt
  353.                   20    right alt
  354.                   40    left amiga key
  355.                   80    right amiga key
  356.  
  357.                      Combinations are allowed:
  358.                      e.g. left + right amiga = 40 + 80 = C0. (HEX!)
  359.  
  360.  
  361.                      code
  362.  
  363.                   10 - 1A    qwertzuiop[
  364.                   20 - 2A    asdfghjkl;'
  365.                   30 - 3A    <yxcvbnm,.-
  366.  
  367.                        45    ESC
  368.                   50 - 59    F1 - F10
  369.  
  370.                      Combinations are not allowed.
  371.  
  372.                ›[0;1mii) Function-key-mapping›[0m
  373.  
  374.                   Up to 20 function-keys can be mapped with commands.
  375.  
  376.                      The mapping of commands follows  the  scheme  'key,
  377.                   command, argument'.
  378.  
  379.                      Possible commands are the TP-ARexx-commands or  the
  380.                   name    of    an  ARexx-macro.  The  argument(s)  will
  381.                   automatically be sent to either  the  command  or  the
  382.                   macro.
  383.  
  384.                      If you are in the command-line (above  the  ruler),
  385.                   function-keys  won't be executed, but displayed in the
  386.                   command-line. This is an  easy  way  to  make  changes
  387.                   before executing a function-key.
  388.  
  389.                ›[0;1miii) Menu-entries of the extern-menu›[0m
  390.  
  391.                   The extern-menu might contain up to 15 items.
  392.  
  393.                      An entry follows the scheme 'name of the  menu-item
  394.                    in quotation-marks, command, argument'.
  395.  
  396.                      See 3. a) ii) Function-key-mapping for the  passing
  397.                    of commands and arguments.
  398.  
  399.             ›[0;1mb) TxP.Printer›[0m
  400.  
  401.                   TP enables the user to send self-defined sequences  to
  402.                the  printer.  These  sequences  are  defined in the file
  403.                TxP.Printer. Furthermore the  character-translation-chart
  404.                and the default-values of the print-requester are located
  405.                in TxP.Printer.
  406.  
  407.                   Before the invocation  of  the  print-requester,  TxP.
  408.                Printer is loaded.
  409.  
  410.                   First you have to decide whether  you  want  send  the
  411.                data to be printed to prt: or par:.
  412.  
  413.                   If you choose the printer.device, footnotes cannot  be
  414.                printed,    because   a  linefeed  of  n/216  inch  isn't
  415.                supported.  But  you  save   yourself    from    changing
  416.                TxP.Printer,    due  to  the  fact  that  the  nescessary
  417.                sequences  are    already    entered    in    the    file
  418.                TxP.Printer.Prt.  If you rename this file to TxP.Printer,
  419.                you can start printing.
  420.  
  421.                   If you choose the parallel.device, you can make use of
  422.                the full range of print-modes your printer provides.
  423.  
  424.                   In the file TxP.Printer you can find the values for an
  425.                Epson-compatible printer.
  426.  
  427.                   The comments in  TxP.Printer  should  suffice  to  un-
  428.                derstand, how to change the values.
  429.  
  430.                   All codes must be entered in  decimal,  divided  by  a
  431.                slash ('/').
  432.  
  433.                   Further explanation of more  comlplex  parts  of  TxP.
  434.                Printer.
  435.  
  436.                ›[0;1mi) linefeed-code›[0m
  437.  
  438.                      Some printers advance the paper automatically if  a
  439.                   carriage return is sent. In this case you must enter a
  440.                   '0'  in  the linefeed-code-line of TxP.Printer, other›[0;1m­›[0m
  441.                   ›[0mwise the value mentioned in your printer-manual,  nor­
  442.                   mally 10.
  443.  
  444.                ›[0;1mii) footnotes-code›[0m
  445.  
  446.                      Here you can choose, how your footnotes  will  look
  447.                   like.  Subscript  and condensed yield to a good print-
  448.                   out. Furthermore a footnote-linefeed of 18/216 inch is
  449.                   recommended.
  450.  
  451.                ›[0;1miii) color-codes›[0m
  452.  
  453.                      Whenever TP encounters the start or the  end  of  a
  454.                   color  during  the  print-out,  the  respective color-
  455.                   command-sequence is sent to the printer.  This  is  an
  456.                   easy way to control your printer according to your own
  457.                   wishes.
  458.  
  459.                ›[0;1miv) character translation chart›[0m
  460.  
  461.                      During the print-out TP checks every char if it  is
  462.                   to be translated to one or more different chars.
  463.  
  464.                      In many cases a char can only be printed correctly,
  465.                   if the international character set of your printer  is
  466.                   changed  before  the  printing of the char. After this
  467.                   you should switch back to the old character set.
  468.  
  469.                   An example:
  470.  
  471.                      You want to print the Spanish char '¿' (ASCII 191).
  472.                   Provided the American character set is switched on the
  473.                   entry in the character  translation  chart  must  look
  474.                   like this:
  475.  
  476.                   char to be searched for:                 191/
  477.                   switch to Spanish character set:     27/82/7/
  478.                   char to be sent:                          93/
  479.                   switch back to American char set:    27/82/0
  480.  
  481.                   The whole entry looks like this:
  482.  
  483.                   191/27/82/7/93/27/82/2  comment
  484.  
  485.                      Your  printer-manual  should  contain  a  list   of
  486.                   international characters, which are to be sent instead
  487.                   of the ASCII codes.
  488.  
  489.                      This   was  an  example  for  an   Epson-compatible
  490.                   printer,   but  the  method  of  character-translation
  491.                   should be clear now.
  492.  
  493.                      If you don't want to translate  a  character,  e.g.
  494.                   '#' (ASCII 35), the entry looks like this:
  495.  
  496.                      35/35    comment
  497.  
  498.                      Characters not  appearing  in  the  chart  are  not
  499.                   translated.
  500.  
  501.                      Up to  43  characters  can  be  translated  in  the
  502.                   moment.  If  you  try  to  extend  the chart, you will
  503.                   surely fail 8-).
  504.  
  505.          ›[0;1m4. Project›[0m
  506.  
  507.             ›[0;1ma) Load›[0m
  508.  
  509.                   After clicking on this menu-point a filerequester pops
  510.                up, the current function of which - here: 'Load  file'  -
  511.                is  displayed  in  the  window-title-bar. The selector is
  512.                completely  dynamic  and  asynchronous;  you  may  change
  513.                directories,  select  files,  scroll the file list, etc.,
  514.                while the selector is scanning a directory.
  515.  
  516.                   After  a  file  has  been  chosen,  TP  loads  it  and
  517.                recognizes  automatically  if  the file is a plain ASCII-
  518.                file, if it contains ANSI-control-sequences or if it is a
  519.                TextPlus-letter  (Suffix:  '.txp').  TextPlus-letters  of
  520.                older versions can be loaded, too.
  521.  
  522.                   If you try to overwrite a modified file,  a  security-
  523.                requester   will  pop  up  asking  you  to  confirm  your
  524.                decision. The keymap equivalents of the OKAY and the STOP
  525.                gadget of this and all other requesters are CR (OKAY) and
  526.                Esc (STOP).
  527.  
  528.             ›[0;1mb) Append file›[0m
  529.  
  530.                   A file is appended to the end of the already  existing
  531.                file.  If  you  want  to  insert  a  file at the cursor's
  532.                current position, you've got to load a block. -->  5.  a)
  533.                vi)
  534.  
  535.             ›[0;1mc) New window›[0m
  536.  
  537.                   If sufficient memory is available,  a  new  window  is
  538.                opened.  The  tabulators,  the text-width etc. of the old
  539.                window are used in the new one, too. TextPlus is able  to
  540.                handle up to 10 windows at the same time.
  541.             ›[0;1md) Load and new window›[0m
  542.  
  543.                The commands of item 4. a) and c) are carried out.
  544.  
  545.             ›[0;1me) Load TxP.Config›[0m
  546.  
  547.                   If you want to reset your window to the values defined
  548.                in  TxP.Config,  you  only  have  to  choose  this  item.
  549.                Furthermore  this  is  an  easy  way  to  check just-made
  550.                changes of the configuration-file. Only  changes  of  the
  551.                extern-menu-items are not recognized.
  552.  
  553.             ›[0;1mf) Load TxP.Printer›[0m
  554.  
  555.                   The contents of all  gadgets  and  the  state  of  all
  556.                switches  of  the print-requester are reset to the values
  557.                defined in TxP.Printer.
  558.  
  559.             ›[0;1mg) Delete file›[0m
  560.  
  561.                   The current file is deleted in memory.
  562.  
  563.             ›[0;1mh) Save›[0m
  564.  
  565.                   The current file is saved under its current  filename.
  566.                The  letter-mode  influences the form of saving. If it is
  567.                set to ASCii, a plain  ASCII-file  without  any  control-
  568.                sequence  is  saved,  if  it  is  set  to  ANSi, control-
  569.                sequences for changes in style or color  are  saved  with
  570.                the  file  according to the ANSI-standard. Such files can
  571.                be loaded by every ANSI-compatible editor or text-display
  572.                program, e.g. 'MuchMore'. If the letter-mode  is  set  to
  573.                LETter,  all  definitions  of  the  print-requester,  the
  574.                tabulators, the  text-width  etc.  are  saved,  too.  The
  575.                suffix '.txp' is added to such files.
  576.  
  577.             ›[0;1mi) Save as ...›[0m
  578.  
  579.                   After a filename has  been  chosen,  it  is  saved  as
  580.                described above (--> 4. h)).
  581.  
  582.             ›[0;1mj) Save and quit›[0m
  583.  
  584.                The commands of item 4. h) and p) are carried out.
  585.  
  586.             ›[0;1mk) Print›[0m
  587.  
  588.                   The print-requester pops  up.  The  printer-configura-
  589.                tion-file  is loaded, if the requester is invoked for the
  590.                first time.
  591.                   The meanings of all gadgets and switches are:
  592.  
  593.                ›[0;1mi) NLQ, Pica, Elite, Condensed:›[0m
  594.  
  595.                     Set the print pitch.
  596.  
  597.                ›[0;1mii) from and to page:›[0m
  598.  
  599.                   The print-out will start at page 'from page' and stop
  600.                   after printing page 'to page'.
  601.                ›[0;1miii) left and right margin:›[0m
  602.  
  603.                   Set the left and the right margin of the print-out.
  604.  
  605.                ›[0;1miv) paper-length›[0m
  606.  
  607.                   If the line spacing is set to 1/6 inch, the length of
  608.                   a normal sheet of paper is 72 lines. Furthermore a
  609.                   page-length of 60 lines is recommended (--> 6. e)).
  610.  
  611.                ›[0;1mv) formfeed:›[0m
  612.  
  613.                      If formfeed is switched on, the paper  is  advanced
  614.                   to  the beginning of the next page after the last line
  615.                   of the previous page has been printed. 'Footnotes' and
  616.                   'numbering of pages' demand 'formfeed' to be  switched
  617.                   on.
  618.  
  619.                ›[0;1mvi) proportional:›[0m
  620.  
  621.                      Set the printer to proportional print.
  622.  
  623.                ›[0;1mvii) numbering of pages:›[0m
  624.  
  625.                      Every page is numbered automatically.
  626.  
  627.                ›[0;1mviii) numbering of lines:›[0m
  628.  
  629.                      Every line is numbered automatically.
  630.  
  631.                ›[0;1mix) Par: / Prt:›[0m
  632.  
  633.                      The data to be printed are sent to par:  (parallel.
  634.                   device) or prt: (printer.device).
  635.  
  636.                ›[0;1mx) color 1 - 4 on/off:›[0m
  637.  
  638.                      Here you can enter the sequences, you  want  to  be
  639.                   sent at the start and the end of a color.
  640.  
  641.                ›[0;1mxi) footnotes:›[0m
  642.  
  643.                      If footnotes are to be printed,  the  name  of  the
  644.                   file,    which  contains  the  footnotes,  has  to  be
  645.                   provided. Before the print-out  a  further  window  is
  646.                   opened  and  the footnotes-file is loaded. A window is
  647.                   only  opened  if  a  window  with  the  name  of   the
  648.                   footnotes-file does not already exist.
  649.                   A footnotes-file could look like this:
  650.  
  651.                      >>> 1 <<<
  652.                         1st footnote of the 1st page
  653.                         The text is up to the user.
  654.                         ***  This is a footnote, too.
  655.                         abc  This is the last footnote of the 1st page.
  656.                      >>> 2 <<<
  657.                         This is the only footnote of page 2.
  658.                      >>> 4 <<<
  659.                         Page 3 did not have any footnotes.
  660.                         123  But the 4th page has got two.
  661.                      '>>>
  662.                   footnotes  of  a  page. During the print-out footnotes
  663.                   are dominant, i.e. the lines of a  page,  which  would
  664.                   intersect  the  footnotes,  are  not  printed.  If the
  665.                   paper-length is set to 72 lines, the line  spacing  to
  666.                   1/6 inch, the footnote line spacing to 18/216 inch and
  667.                   the page-length to 60 lines, you can print 3 footnotes
  668.                   without any intersection. If you want to print 4, 5 or
  669.                   more  footnotes,  you should leave the 60th, 59th, ...
  670.                   line  of  the  page  empty.  Two  lines  of  footnotes
  671.                   correspond  to  one  real  line.  Normally  a footnote
  672.                   corresponds to an index set in the page above.  It  is
  673.                   left  up  to  the  user to set those indices. Printing
  674.                   footnotes is much easier than it seems to be at  first
  675.                   sight.  For  better  understanding  take a look at the
  676.                   example-files.
  677.  
  678.                ›[0;1mxii) serial letter:›[0m
  679.  
  680.                      In coherence to the printing of footnotes a  window
  681.                   is  opened and the serial letter file is loaded before
  682.                   the print-out, if serial letters are  to  be  printed.
  683.                   Again  a  window  is only opened, if a window with the
  684.                   name of the serial letter file does not exist.
  685.  
  686.                   The print-out of serial letters works this way:
  687.  
  688.                      Whenever TP encounters this character '›[33;41mS›[0m'  (-->  6.
  689.                   f))  ›[0mduring the print-out, the next line of the serial
  690.                   letter file is printed. After that the printing of the
  691.                   main file is continued. You can use this  function  to
  692.                   easily  print letters, the only difference of which is
  693.                   for example the address.
  694.  
  695.                      If after finishing a print-out TP has  not  reached
  696.                   the  last  line of the serial letter file, TP assumes,
  697.                   that another  print-out  should  take  place.  If  for
  698.                   example  a  file contains five ›[33;41mS›[0m and the serial letter
  699.                   file  is  ›[0mlonger  than  five  lines,  TP  carries   on
  700.                   printing.  It is the user's task to make the number of
  701.                   ›[33;41mS›[0m correspond to the number  of  lines  of  the  serial
  702.                   letter file.
  703.  
  704.                   For better understanding see the example files.
  705.  
  706.                ›[0;1mxiii) the print-out:›[0m
  707.  
  708.                      After the print-requester has been left another one
  709.                   pops up, which asks you whether you want  to  skip  or
  710.                   print  the  current  page or print all pages. The last
  711.                   function is very useful for printing  serial  letters.
  712.                   In  case  of  an  error  it  is  possible to print the
  713.                   current line again or to abort printing.
  714.  
  715.                       If  the  data  to  be  printed  are  sent  to  the
  716.                   printer.device,    the  directory  devs:printers  must
  717.                   contain the printer-handler selected in 'preferences'.
  718.  
  719.  
  720.  
  721.             ›[0;1ml) Iconify›[0m
  722.  
  723.                   The current window is iconified and opened  on  either
  724.                the  Workbench  or  the TextPlus-screen. The latter takes
  725.                place if there is at least one uniconified window besides
  726.                the current one left over on the TextPlus-screen. Closing
  727.                down  the  TextPlus-screen  is  very  useful  for  memory
  728.                hungry multitaskers, because 42 KB of memory are returned
  729.                to the system.
  730.  
  731.                    Clicking  the  menu-button  uniconifies  the  current
  732.                window.  If  the  TextPlus-screen is closed, you can also
  733.                return to it by pressing the hotkey. Default  values  are
  734.                Left + Right Amiga and Y (--> 2. a) i)).
  735.  
  736.             ›[0;1mm) Colors›[0m
  737.  
  738.                   Here you  can  change  the  colors  of  the  TextPlus-
  739.                screen.  You  can  also  set  the  default  colors in the
  740.                configuration-file.
  741.  
  742.             ›[0;1mn) Help›[0m
  743.  
  744.                   The keymap of TP is displayed.
  745.  
  746.             ›[0;1mo) About›[0m
  747.  
  748.                   Informations  'bout  the  guy,  who  started  all  the
  749.                trouble.
  750.  
  751.             ›[0;1mp) Quit›[0m
  752.  
  753.                   The current window is closed and if  this  window  was
  754.                the  last  one  to  be  open,  TP quits. In order to make
  755.                everybody believe that TP frees all allocated  memory,  I
  756.                have included the utility ›[0;1mFlush›[0m, which removes all unused
  757.                memory  resident  libraries.  Invoke  it and you will see
  758.                that TP did not steal any memory.
  759.  
  760.          ›[0;1m5. Block›[0m
  761.  
  762.             ›[0;1ma) Block›[0m
  763.  
  764.                ›[0;1mi) Mark›[0m
  765.  
  766.                      Depending on the mark-mode a block  can  be  marked
  767.                   LINewise, WORdwise or BLocKwise. The marked characters
  768.                   are  displayed  in  reversed  colors. The state of the
  769.                   block-mode, which can  be  left  by  invoking  'Delete
  770.                   marks'  or  'Delete  block',  is indicated by the word
  771.                   'BLO' above the ruler.
  772.  
  773.                ›[0;1mii) Copy›[0m
  774.  
  775.                      Copy the  marked  block  to  the  cursor's  current
  776.                   position.  You can also copy a block by doubleclicking
  777.                   the left mouse button.
  778.  
  779.  
  780.  
  781.                ›[0;1miii) Move›[0m
  782.  
  783.                      Move the marked block to the  current  position  of
  784.                   the cursor. (mouse equivalent: ctrl-doubleclick)
  785.  
  786.                ›[0;1miv) Paste›[0m
  787.  
  788.                      Paste the marked block to the current  position  of
  789.                   the  cursor. The difference between 'Copy' and 'Paste'
  790.                   is that 'Copy' inserts the block  into  the  text  and
  791.                   'Paste' pastes over the text.
  792.  
  793.                ›[0;1mv) Delete block›[0m
  794.  
  795.                      The marked block is deleted. (shift-doubleclick)
  796.  
  797.                ›[0;1mvi) Load block›[0m
  798.  
  799.                      A normal file is inserted  into  the  text  at  the
  800.                   current  position  of  the cursor. The way the file is
  801.                   inserted depends on the mark-mode.
  802.  
  803.                ›[0;1mvii) Save block›[0m
  804.  
  805.                      The marked block is saved to disk.
  806.  
  807.                ›[0;1mviii) Print›[0m
  808.  
  809.                   The print-out takes place as described above (--> 4.
  810.                   k)). The 'from page' and 'to page' gadgets have no
  811.                   meaning.
  812.  
  813.             ›[0;1mb) Delete marks›[0m
  814.  
  815.                   Clear the block markers for the current window.
  816.                (alt-doubleclick)
  817.  
  818.             ›[0;1mc) Block <--> TP.tmp›[0m
  819.  
  820.                   If a block is markekd it is saved as 'TP.tmp'  to  the
  821.                directory  defined  in  the  configuration file (default:
  822.                RAM:). If  no  block  is  marked  TP.tmp  is  loaded  and
  823.                inserted  into  the text. This is an easy way to exchange
  824.                blocks between windows.
  825.  
  826.             ›[0;1md) Mark-mode›[0m
  827.  
  828.                Mark blocks WORdwise, LINewise or BLocKwise.
  829.  
  830.          ›[0;1m6. Prefs›[0m
  831.  
  832.             ›[0;1ma) Prefs›[0m
  833.  
  834.                ›[0;1mi) Insert-mode›[0m
  835.  
  836.                      The insert-mode is either switched on  or  off.  If
  837.                   switched  on  it  is indicated by the word 'INS' above
  838.                   the ruler. Characters  are  inserted  in  the  already
  839.                   existing text and do not overwrite the text.
  840.  
  841.                ›[0;1mii) Letter-mode›[0m
  842.  
  843.                      Set letter-mode to LETter, ANSi or ASCii. Its  only
  844.                   purpose is to determine how a file is to be saved.
  845.                   (--> 4. h) Save ).
  846.  
  847.                ›[0;1miii) Auto-div-mode›[0m
  848.  
  849.                      Text Plus was originally designed to  be  a  German
  850.                   word-processor.  Due  to  the occurrence of ultra-long
  851.                   words in  German  a  function  called  Auto-Div  which
  852.                   divides  ultra-long  words  in  accordance with German
  853.                   grammar has been provided in  order  to  decrease  the
  854.                   number  of  ultra-long  gaps  in  the  text.  Auto-Div
  855.                   divides  English  words  in  accordance  with   German
  856.                   grammar,  too. This is why you better keep it switched
  857.                   off. If there  is  someone  who  wants  TP  to  divide
  858.                   English  words according to English grammar then don't
  859.                   hesitate to send me first the share and then the rules
  860.                   of English grammar. If Auto-Div is switched on and  if
  861.                   a  block  is  marked  and  then formatted (left/right-
  862.                   aligned, centered, justification), words which are too
  863.                   long for the respective line are divided in  order  to
  864.                   avoid large gaps. Auto-Div is not perfect. This is why
  865.                   you  should  always  check the division. Words divided
  866.                   by TP end with this dash '­' and  only  this  dash  is
  867.                   accepted  by TP as indicator for a division in case of
  868.                   reformatting.
  869.  
  870.                ›[0;1miv) Backup-mode›[0m
  871.  
  872.                      If switched on TP checks  the  disk  for  the  same
  873.                   filename  you  want to save. Providing the file exists
  874.                   the suffix '.bak' is added to this file  in  order  to
  875.                   protect it from being overwritten.
  876.  
  877.             ›[0;1mb) Text-width›[0m
  878.  
  879.                   The width must range between 10 and 255.  If  a  block
  880.                has  been  marked,  it  is formatted according to the new
  881.                width. The text-width  is  relative  to  the  left  edge.
  882.                Reformatting    requires  the  mark-mode  to  be  set  to
  883.                LINewise.
  884.  
  885.             ›[0;1mc) Left edge›[0m
  886.  
  887.                   The left edge must range between 1 and 145. If a block
  888.                has  been  marked,  it  is formatted according to the new
  889.                left edge, provided the mark-mode is set to LINewise.
  890.  
  891.             ›[0;1md) Indent block›[0m
  892.  
  893.                   If a block is formatted, its first  line  is  indented
  894.                automatically  by  the number of columns entered into the
  895.                'Indent Block' gadget. (--> b) c); 7. b)  Justify).  This
  896.                paragraph for example has been indented by 3 columns. The
  897.                'indent block' value must range between 0 and the half of
  898.                the text-width.
  899.  
  900.  
  901.             ›[0;1me) Page-length›[0m
  902.  
  903.                   The page-length must range within 10 and 255.
  904.  
  905.             ›[0;1mf) S-mark›[0m
  906.  
  907.                   The character '›[33;41mS›[0m' is inserted into the text. Its  only
  908.                purpose  is  to  control the print-out of serial letters.
  909.                (--> 4. k) xii))
  910.  
  911.             ›[0;1mg) Undo›[0m
  912.  
  913.                Undo the current line.
  914.  
  915.             ›[0;1mh) Go to ...›[0m
  916.  
  917.                   After the string which is to be searched for has  been
  918.                entered, TP is searching for it at the beginning of every
  919.                line  and only finds the string if it starts in the first
  920.                column. This routine is quite useful  for  C-programmers,
  921.                because  one  can  find  modules, e.g. main() , very fast
  922.                especially in long sourcecodes.
  923.  
  924.             ›[0;1mi) Go to line x›[0m
  925.  
  926.                   TP jumps to line x. This routine, too, is  useful  for
  927.                programmers,  because compilers tell the user the line in
  928.                which an error has occurred.
  929.  
  930.             ›[0;1mj) Interlace›[0m
  931.  
  932.                   Toggle interlaced/non-interlaced display. All  windows
  933.                except the current window are iconified.
  934.  
  935.          ›[0;1m7. Style›[0m
  936.  
  937.             ›[0;1ma) Style›[0m
  938.  
  939.                   The new style is set, and if a block has been  marked,
  940.                it is displayed in the new style.
  941.  
  942.             ›[0;1mb) Justify›[0m
  943.  
  944.                   The current line is formatted  according  to  the  new
  945.                alignment,  or  if  a block has been marked, the block is
  946.                formatted  provided  that  the  mark-mode  is   set    to
  947.                LINewise.
  948.  
  949.             ›[0;1mc) Color›[0m
  950.  
  951.                   The drawing colors are set to  type  1,  2,  3,  4  or
  952.                normal.  If  a  block has been marked, it is displayed in
  953.                the new colors.
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.          ›[0;1m8. Find›[0m
  962.  
  963.          ›[0;1m   a) Find (next/previous)›[0m
  964.  
  965.                   After the search pattern has been entered,  TP  starts
  966.                to  search for it at the cursor's current position. If TP
  967.                finds the search pattern, the cursor  is  placed  at  the
  968.                beginning  of the respective word. ›[0;1mNext ›[0mand ›[0;1mPrev ›[0mcause TP
  969.                to search for the next/previous occurrence of the  search
  970.                pattern.
  971.  
  972.             ›[0;1mb) Replace (next/previous)›[0m
  973.  
  974.                   If the search pattern is  found,  the  user  is  asked
  975.                whether  he wants to replace it by the replace pattern or
  976.                not.  If  'Continuous'  is  switched  on,  TP   continues
  977.                replacing till the end of file.
  978.  
  979.                   ›[0;1mNext ›[0mand ›[0;1mPrev ›[0mcause TP to  find  next/previous  occur-
  980.                rence of the search pattern and replace it by the replace
  981.                pattern.
  982.  
  983.                   The switches 'Continuous' and 'Casesensitive'  can  be
  984.                set in the configuration-file.
  985.  
  986.          ›[0;1m9. Clock›[0m
  987.  
  988.             ›[0;1ma) Clock›[0m
  989.  
  990.                Change the clock display. (--> configuration-file)
  991.  
  992.             ›[0;1mb) Date›[0m
  993.  
  994.                The current date is inserted into the text.
  995.  
  996.             ›[0;1mc) Auto-Save›[0m
  997.  
  998.                   Whenever the time interval elapses (0 to  60  minutes,
  999.                0  =  OFF),  the  respective  file is saved automatically
  1000.                under its current name.
  1001.  
  1002.                   If Auto-Save is switched on, it is displayed above the
  1003.                ruler ('ASA'). Auto-Save might be switched  on  in  every
  1004.                window using different time intervals. Both Auto-Save and
  1005.                the  clock  need  the  TextPlus-Handler  in order to work
  1006.                properly.
  1007.  
  1008.          ›[0;1m10. The ARexx-port of TextPlus›[0m
  1009.  
  1010.                ARexx is an implementation of  the  programming  language
  1011.             Rexx  and  has been ported to the Amiga by Bill Hawes. ARexx
  1012.             distinguishes itself from other languages  by  its  powerful
  1013.             command interface, i.e. ARexx programs can issue commands to
  1014.             external programs that provide a suitable command interface.
  1015.  
  1016.                Since V3.0 TextPlus has an ARexx-interface  and  provides
  1017.             120  different  commands,  listed in the file TPE-ARexx.doc.
  1018.             The hostname of TP is 'TextPlus'.
  1019.  
  1020.  
  1021.                The  rexxsys.library,  part  of  the  ARexx  distribution
  1022.             packet,  must be in the libs: directory, if you want to make
  1023.             use of the ARexx-port of TextPlus.
  1024.             By pressing 'Esc' you get into the command line.
  1025.  
  1026.             ARexx macros for TP may be invoked in two ways:
  1027.  
  1028.             -  Implicitly, by specifying the name of  a  macro  on  TP's
  1029.             command  line, followed by any arguments to be passed to the
  1030.             macro.
  1031.  
  1032.                The macro name must not be the same  as  an  internal  TP
  1033.             command.
  1034.  
  1035.                Note that the entire command  string  is  passed  to  the
  1036.             ARexx  interperter  "as is", with the case of any arguments,
  1037.             special characters, etc. being preserved.
  1038.  
  1039.             -  By hitting a function key or choosing a menu item of  the
  1040.             'Extern' menu.
  1041.  
  1042.                The implicit form of  a  macro  command  line,  with  any
  1043.             arguments, may be mapped to a key or a menu item.
  1044.  
  1045.                If a function key is pressed when in  command  line  mode
  1046.             the  command  mapped to the function key is not executed but
  1047.             displayed in the command line.
  1048.  
  1049.                 ARexx  macros  for  TP  should  be  given  the  filename
  1050.             extension '.tpl'.
  1051.  
  1052.                Furthermore they must reside in the current directory, or
  1053.             the directory 'rexx:' is assigned to. The current  directory
  1054.             is searched first, followed by the "rexx:" directory.
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.          ›[0;1mAPPENDIX›[0m
  1082.  
  1083.          ›[0;1mAPPENDIX A    Keymap and shortcuts›[0m
  1084.  
  1085.             CONTROL    -b    mark begin/end of Block
  1086.                        -d    Delete mark
  1087.                        -f    change mark-mode
  1088.                  -c/p/m/x    Copy/Paste/Move/delete block
  1089.                        -j    block <--> tp.tmp
  1090.  
  1091.                    -a/e/k    Auto-div/insErt/bacKup-mode on/off
  1092.                        -r    change letteR-mode
  1093.                        -o    indent the first line of the marked blOck
  1094.                        -g    Go to ...
  1095.                        -l    go to Line x
  1096.                        -y    set left edge
  1097.                        -s    set page length
  1098.  
  1099.                        -t    display length and end of Text
  1100.                        -u    Undo
  1101.                        -z    insert date
  1102.                        -v    auto-saVe
  1103.  
  1104.                        -q    save file and close window/quit
  1105.  
  1106.                        -w    new Window
  1107.                        -n    load file & New window
  1108.  
  1109.             SHIFT-DEL        delete line
  1110.             SHIFT-CR         insert last deleted line
  1111.             CTRL -BS/DEL     delete begin/rest of line
  1112.             ALT  -BS/DEL     delete previous/next word
  1113.             SHIFT-BS         delete all spaces until reaching end of
  1114.                              line
  1115.             ALT  -TAB        move line to next tab-stop or - if a block
  1116.                              has been marked - move block to next tab-
  1117.                              stop
  1118.             CTRL -TAB        delete line to previous tab-stop or move
  1119.                              block to previous tab-stop
  1120.  
  1121.             ESC              toggle command-line-mode
  1122.  
  1123.             SHIFT-ALT-CRSR-U/D    go to begin/end of the marked block
  1124.             SHIFT-CRSR-UP/DOWN    jump one screen up/down
  1125.             ALT  -CRSR-UP/DOWN    jump to begin/end of file
  1126.             CTRL -CRSR-UP/DOWN    jump to begin of the previous/next
  1127.                                   page
  1128.             SHIFT-ALT-CRSR-L/R    jump to begin/end of line
  1129.             SHIFT-CRSR-LFT/RGT    same, but won't stop at the end of
  1130.                                   the screen.
  1131.             ALT  -CRSR-LFT/RGT    jump to begin of the previous/next
  1132.                                   word
  1133.             CTRL -CRSR-LFT/RGT    move block left/right
  1134.  
  1135.             RIGHT-AMIGA -g/a/d    load/Append/Delete file
  1136.                           -w/s    save/Save as ...
  1137.                             -x    save & quit
  1138.                             -p    Print
  1139.                             -y    iconifY
  1140.                             -q    quit
  1141.                         -k/m/z    load/save/print block
  1142.  
  1143.                             -t    set text width
  1144.                             -5    insert serial letter mark
  1145.  
  1146.                       -n/u/b/i    style: Normal/Underlined/Bold/
  1147.                                   Italic
  1148.                       -l/e/c/j    justify Left/right, Center, Justi-
  1149.                                   fication
  1150.                     -0/9/8/7/6    Color: normal/one/two/three/four
  1151.  
  1152.                         -f/1/2    Find    / next / previous
  1153.                         -r/3/4    Replace / next / previous
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.          ›[0;1mAPPENDIX B  command-sequences of the printer.device›[0m
  1202.  
  1203.             For those  who  don't  know  the  command-sequences  of  the
  1204.          printer.device, but want to print via prt:
  1205.  
  1206.             27/99             reset
  1207.             27/35/49          initialize
  1208.             27/68             linefeed
  1209.             27/69             carriage return, linefeed
  1210.             27/77             reverse linefeed
  1211.  
  1212.  
  1213.             27/91/48/109      normal char set
  1214.             27/91/51/109      italics on
  1215.             27/91/50/51/109   italics off
  1216.             27/91/52/109      underline on
  1217.             27/91/50/52/109   underline off
  1218.             27/91/49/109      boldface on
  1219.             27/91/50/50/109   boldface off
  1220.  
  1221.             27/91/48/87       normal pitch
  1222.             27/91/50/87       elite on
  1223.             27/91/49/87       elite off
  1224.             27/91/52/87       condensed fine on
  1225.             27/91/51/87       condensed fine off
  1226.             27/91/54/87       enlarged on
  1227.             27/91/53/87       enlarged off
  1228.  
  1229.             27/91/54/34/122   shadow print on
  1230.             27/91/53/34/122   shadow print off
  1231.             27/91/52/34/122   doublestrike on
  1232.             27/91/51/34/122   doublestrike off
  1233.             27/91/50/34/122   NLQ on
  1234.             27/91/49/34/122   NLQ off
  1235.  
  1236.             27/91/50/118      superscript on
  1237.             27/91/49/118      superscript off
  1238.             27/91/52/118      subscript on
  1239.             27/91/51/118      subscript off
  1240.             27/91/48/118      normalize the line
  1241.             27/76             partial line up
  1242.             27/75             partial line down
  1243.  
  1244.             27/40/66          US char set
  1245.             27/40/82          French c
  1246.             27/40/75          German char set
  1247.             27/40/65          English char set
  1248.             27/40/69          Danish char set I
  1249.             27/40/72          Swedih char set
  1250.             27/40/89          Italian char set
  1251.             27/40/90          Spanish char set
  1252.             27/40/74          Japanese char set
  1253.             27/40/54          Norwegian char set
  1254.             27/40/67          Danish char set II
  1255.  
  1256.             27/91/50/112      proportional print on
  1257.             27/91/49/112      proportional print off
  1258.             27/91/n/32/69     set spacing for proportional print
  1259.  
  1260.             27/91/53/32/70    justify left
  1261.             27/91/55/32/70    justify right
  1262.             27/91/54/32/70    center
  1263.             27/91/48/32/70    switch justification off
  1264.             27/91/51/32/70    set spacing for justification
  1265.             27/91/49/32/70    justification
  1266.  
  1267.             27/91/48/122      1/8 inch spacing
  1268.             27/91/49/122      1/6 inch spacing
  1269.             27/91/n/116       paper length n lines
  1270.  
  1271.  
  1272.  
  1273.             27/35/57          set left margin
  1274.             27/35/48          set right margin
  1275.             27/35/56          set top margin
  1276.             27/35/50          set bottom margin
  1277.  
  1278.             27/91/xx/59/yy/114   set top and bottom margin
  1279.             27/91/xx/59/yy/115   set left and right margin
  1280.             27/35/51             delete margins
  1281.  
  1282.             27/72             set horizontal tabulator
  1283.             27/74             set vertical tabulator
  1284.             27/91/48/103      clear horizontal tabulator
  1285.             27/91/51/103      clear all horizontal tabulators
  1286.             27/91/49/103      clear vertical tabulator
  1287.             27/91/52/103      clear all vertical tabulators
  1288.             27/35/52          clear all tabulators
  1289.             27/35/53          set tabulators
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.          ›[0;1mREGISTER›[0m
  1322.  
  1323.             ›[0;1mA›[0mbout ................................................... 13
  1324.           ›[0m  Acknowledgements ........................................  4
  1325.             ›[0mAppend ..................................................  9
  1326.             ARexx ................................................... 17
  1327.             Auto-Div-mode ........................................... 15
  1328.             Auto-Save ............................................... 17
  1329.             ›[0;1mB›[0mackup-mode ............................................. 15
  1330.             Block <--> TP.tmp ....................................... 14
  1331.             Bold .................................................... 16
  1332.             ›[0;1mC›[0masesensitive ........................................... 17
  1333.             Center .................................................. 16
  1334.             Character translation chart›[0m .............................  8
  1335.             ›[0mClock ................................................... 17
  1336.             ›[0mColor-Codes .............................................  8
  1337.             Color 1-4 on/off ........................................ 11
  1338.             Color ................................................... 16
  1339.             Colors .................................................. 13
  1340.             Command sequences of the printer.device ................. 21
  1341.             ›[0mCondensed ............................................... 10
  1342.             Continuous .............................................. 17
  1343.             Copy, block ............................................. 13
  1344.             ›[0;1mD›[0mate .................................................... 17
  1345.             Delete, block ........................................... 14
  1346.             Delete, marks ........................................... 14
  1347.             Delete, file ............................................ 10
  1348.             ›[0;1mE›[0mdge, left .............................................. 17
  1349.             Elite ................................................... 10
  1350.             Extern-menu .............................................  7
  1351.             ›[0;1mF›[0mind .................................................... 1›[0;1m7›[0m
  1352.             Footnotes ............................................... 1›[0;1m1›[0m
  1353.             Footnotes-code ..........................................  8
  1354.             Formfeed ................................................ 1›[0;1m1›[0m
  1355.             Function keys, mapping of ...............................  7
  1356.             ›[0;1mG›[0mo to ................................................... 16
  1357.             Go to line x ............................................ 16
  1358.             ›[0;1mH›[0melp .................................................... 13
  1359.             Hotkey qualifier and code ...............................  6
  1360.             ›[0;1mI›[0mconify ................................................. 13
  1361.             Indent, block ........................................... 15
  1362.             ›[0mInsert-mode ............................................. 14
  1363.             Installation ............................................  5
  1364.             Interlace ............................................... 16
  1365.             Italics ................................................. 16
  1366.             ›[0;1mJ›[0mustification ........................................... 16
  1367.             Justify ................................................. 16
  1368.             ›[0;1mK›[0meymap .................................................. 19
  1369.             ›[0;1mL›[0meft, justify ........................................... 16
  1370.             Letter-mode ............................................. 15
  1371.             Linefeed-code ...........................................  8
  1372.             Lines, numbering of ..................................... 11
  1373.             ›[0mLoad TxP.Config ......................................... 10
  1374.             Load TxP.Printer ........................................ 10
  1375.             Load ....................................................  9
  1376.             Load, block ............................................. 14
  1377.             Load & new window ....................................... 10
  1378.  
  1379.  
  1380.  
  1381.             ›[0;1mM›[0margin, left and right .................................. 11
  1382.             ›[0mMark, block ............................................. 13
  1383.             Mark-mode ............................................... 14
  1384.             ›[0mMove, block.............................................. 14
  1385.             ›[0;1mN›[0mLQ ..................................................... 10
  1386.             Normal .................................................. 16
  1387.             ›[0;1mP›[0mage, from and to ....................................... 10
  1388.             Page length ............................................. 16
  1389.             Pages, numbering of ..................................... 11
  1390.             ›[0mPaper length ............................................ 11
  1391.             Par: / Prt: ............................................. 11
  1392.             ›[0mPaste, block ............................................ 14
  1393.             Pica .................................................... 10
  1394.             Printer.device .......................................... 21
  1395.             Print-out ............................................... 12
  1396.             Print, block ............................................ 14
  1397.             Print, file ............................................. 10
  1398.             Proportional ............................................ 11
  1399.             ›[0;1mQ›[0muit .................................................... 13
  1400.             ›[0;1mR›[0meplace ................................................. 17
  1401.             Right, justify .......................................... 17
  1402.             ›[0;1mS›[0m-mark .................................................. 16
  1403.             Save, block ............................................. 14
  1404.             Save, file .............................................. 10
  1405.             Save as ................................................. 10
  1406.             Save and quit ........................................... 10
  1407.             Serial letters .......................................... 12
  1408.             Start ...................................................  6
  1409.             Style ................................................... 16
  1410.             ›[0;1mT›[0mext-width .............................................. 15
  1411.             TxP.Config ..............................................  6
  1412.             TxP.Printer .............................................  7
  1413.             ›[0;1mU›[0mnderline ............................................... 16
  1414.             Undo .................................................... 16
  1415.             ›[0;1mW›[0mhat is TextPlus? .......................................  4
  1416.             Window, new .............................................  9
  1417.  
  1418.  
  1419.             IS THIS THE END OF THE DOC-FILE! OH, YES!
  1420.  
  1421.             Aachen, 07.04.91
  1422.  
  1423.                                              Martin
  1424. ›[0m›[1 p