home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / wp_dtp / textplus.lzh / TextPlus / German / doc / TextPlus3.0.doc < prev    next >
Text File  |  1991-04-11  |  66KB  |  1,440 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.                  Ein Textverarbeitungsprogramm für den 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;1mINHALT›[0m
  62.  
  63.          ›[0;1m1. Einleitung›[0m
  64.  
  65.             a) Was ist TextPlus? ....................................  4
  66.             b) Danke ................................................  4
  67.  
  68.          ›[0;1m2. Installation›[0m
  69.  
  70.             a) Installation .........................................  5
  71.             b) Start ................................................  6
  72.  
  73.          ›[0;1m3. Die Configurations-Files›[0m
  74.  
  75.             a) TxP.Config ...........................................  6
  76.                i)   Hotkey Qualifier und Code .......................  6
  77.                ii)  Funktionstastenbelegung .........................  7
  78.                iii) Menüeinträge des Extern-Menüs ...................  7
  79.  
  80.             b) TxP.Printer ..........................................  8
  81.                i)   Linefeed-Code ...................................  8
  82.                ii)  Fußnoten-Code ...................................  8
  83.                iii) Farb-Codes ......................................  9
  84.                iv)  Zeichensatzübersetzungstabelle ..................  9
  85.  
  86.             ›[0;1mErläuterungen zu den einzelnen Menüpunkten›[0m
  87.  
  88.          ›[0;1m4. Dokument›[0m
  89.  
  90.             a) Laden ................................................ 10
  91.             b) Text anhängen ........................................ 10
  92.             c) Neues Fenster ........................................ 10
  93.             d) Laden & Neues Fenster ................................ 10
  94.             e) Lade TxP.Config ...................................... 10
  95.             f) Lade TxP.Printer ..................................... 11
  96.             g) Text löschen ......................................... 11
  97.             h) Speichern ............................................ 11
  98.             i) Speichern als ........................................ 11
  99.             j) Speichern und Beenden ................................ 11
  100.             k) Drucken .............................................. 11
  101.                i)    NLQ, Pica, Elite, Schmal ....................... 11
  102.                ii)   von und bis Seite .............................. 11
  103.                iii)  linker und rechter Rand ........................ 12
  104.                iv)   Papierlänge .................................... 12
  105.                v)    Formfeed ....................................... 12
  106.                vi)   Proportional ................................... 12
  107.                vii)  Seitennummerierung ............................. 12
  108.                viii) Zeilennummerierung ............................. 12
  109.                ix)   Par: / Prt: .................................... 12
  110.                x)    Farbe 1-4 An/Aus ............................... 12
  111.                xi)   Fußnoten ....................................... 12
  112.                xii)  Serienbriefe ................................... 13
  113.                xiii) Der Ausdruck ................................... 13
  114.             l) Iconify .............................................. 14
  115.             m) Farben ............................................... 14
  116.             n) Hilfe ................................................ 14
  117.             o) Info ................................................. 14
  118.             p) Ende ................................................. 14
  119.  
  120.  
  121.          ›[0;1m5. Block›[0m
  122.  
  123.             a) Block
  124.                i)    Markieren ...................................... 15
  125.                ii)   Kopieren ....................................... 15
  126.                iii)  Verschieben .................................... 15
  127.                iv)   Kleben ......................................... 15
  128.                v)    Löschen ........................................ 15
  129.                vi)   Laden .......................................... 15
  130.                vii)  Speichern ...................................... 15
  131.                viii) Drucken ........................................ 15
  132.             b) Markierung Löschen ................................... 16
  133.             c) Block <--> TP.tmp .................................... 16
  134.             d) Markierungsmodus ..................................... 16
  135.  
  136.          ›[0;1m6. Einstellungen›[0m
  137.  
  138.             a) Einstellungen
  139.                i)   Einfügen-Modus .................................. 16
  140.                ii)  Brief-Modus ..................................... 16
  141.                iii) Auto-Trenn-Modus ................................ 16
  142.                iv)  Backup-Modus .................................... 17
  143.             b) Textbreite ........................................... 17
  144.             c) Linker Rand .......................................... 17
  145.             d) Block einrücken ...................................... 17
  146.             e) Seitenlänge .......................................... 17
  147.             f) S-Markierung ......................................... 17
  148.             g) Undo ................................................. 17
  149.             h) Gehe zu .............................................. 18
  150.             i) Gehe zur x. Zeile .................................... 18
  151.             j) Interlace ............................................ 18
  152.  
  153.          ›[0;1m7. Schrift›[0m
  154.  
  155.             a) Stil ................................................. 18
  156.             b) Ausrichtung .......................................... 18
  157.             c) Farbe ................................................ 18
  158.  
  159.          ›[0;1m8. Suchen›[0m
  160.  
  161.             a) Suchen (vorwärts / rückwärts) ........................ 18
  162.             b) Ersetzen (vorwärts / rückwärts) ...................... 19
  163.  
  164.          ›[0;1m9. Uhr›[0m
  165.  
  166.             a) Uhr .................................................. 19
  167.             b) Datum ................................................ 19
  168.             c) Auto-Save ............................................ 19
  169.  
  170.          ›[0;1m10. Der ARexx-Port von TextPlus ›[0m............................ 19
  171.  
  172.          ›[0;1mANHANG›[0m
  173.  
  174.          ›[0;1mA Tastaturbelegung ›[0m......................................... 20
  175.          ›[0;1mB Befehlssequenzen des printer.device ›[0m...................... 21
  176.  
  177.          ›[0;1mREGISTER›[0m
  178.  
  179.  
  180.  
  181.          ›[0;1m1. Einleitung›[0m
  182.  
  183.             ›[0;1ma) Was ist TextPlus?›[0m
  184.  
  185.                   Text Plus V3.0 ist ein  Textverarbeitungsprogramm  für
  186.                den Amiga und ist ›[0;1mShareware›[0m. Dies bedeutet, daß es belie­
  187.                big  kopierbar  ist,  aber alle Rechte beim Autor bleiben
  188.                und der Anwender bei Gefallen und häufiger Benutzung  des
  189.                Programms dem Autor einen bestimmten Geldbetrag ›[0;1m(Share)›[0m -
  190.                in diesem Fall DM 40 - zusendet.
  191.  
  192.                Es gibt vier verschiedene Versionen von Text Plus V3.0:
  193.                   - Text Plus V3.0   deutsche Version ohne Nerv-Req.
  194.                   - Text Plus V3.0N  deutsche Version mit Nerv-Requester
  195.                   - Text Plus V3.0E  englische Version ohne Nerv-Req.
  196.                   - Text Plus V3.0EN englische Version mit Nerv-Req.
  197.  
  198.                   Wer mir die Share, einen frankierten Rückumschlag  und
  199.                eine  Diskette sendet, erhält die aktuellste Version ohne
  200.                Nerv-Requester. Wer schon für Text Plus V2.x  registriert
  201.                ist,  braucht  nur den Differenzbetrag (DM 20) zum Erhalt
  202.                des Updates zahlen. Der Nerv-Requester  wurde  eingebaut,
  203.                um  die Entscheidung, ob man die Share zahlen sollte oder
  204.                nicht, zu erleichtern. Vernünftiges Arbeiten mit Nerv-Re­
  205.                quester  ist meiner Meinung nach nicht möglich.
  206.  
  207.                ›[0;1mAn alle PD-Händler:›[0m
  208.  
  209.                   TextPlus mit Nerv-Requester darf von jedem  vertrieben
  210.                werden, ohne von keinem. Das preislich tolerierbare Maxi­
  211.                mum für TextPlus ist DM 5.
  212.  
  213.                   Die Share, Bug-Reports und sonstiges können an folgen­
  214.                de Addresse gesendet werden:
  215.  
  216.                   Martin Steppler
  217.                   Roermonder Str. 112 a / Zimmer 69
  218.                   W-5100 Aachen
  219.                   BR Deutschland
  220.  
  221.                Schecks an diese:
  222.  
  223.                   Bankverbindung: Dresdner Bank Fulda
  224.                                   Kto-Nr. 08 095 309 00
  225.                                   BLZ        530 800 30
  226.  
  227.                Dringende Probleme an diese:
  228.  
  229.                  InterNet: steppler@cip-s01.informatik.rwth-aachen.de
  230.                  FidoNet:  Martin Steppler @ 2:242/7.12
  231.  
  232.             ›[0;1mb) Danke›[0m
  233.  
  234.                   Hiermit möchte ich ›[0;1mColin Fox›[0m und ›[0;1mBruce Dawson›[0m für  die
  235.                ›[0;1mreq.library ›[0mund ›[0;1mNico François ›[0mfür die ›[0;1mpowerpacker.library›[0m
  236.                danken,  mit  deren  Hilfe die Benutzerfreundlichkeit von
  237.                Text Plus sich erheblich steigern ließ.
  238.  
  239.  
  240.  
  241.          ›[0;1m2. Installation›[0m
  242.  
  243.             ›[0;1ma) Installation›[0m
  244.  
  245.                   Um Text Plus V3.0 (von nun an mit TP  abgekürzt)  voll
  246.                benutzen  zu  können, müssen sich folgende Files, die al­
  247.                le zum TP-Paket Distributionspaket gehören, sich  in  ne­
  248.                benstehenden Directories befinden.
  249.  
  250.                   Das Programm
  251.  
  252.                ›[0;1mTextPlus3.0   ›[0m       im Suchpfad der Shell oder der Work-
  253.                ›[0;1mTextPlus3.0.info  ›[0m   bench z. B. SYS: oder C:
  254.  
  255.                   Die Configurations-Dateien
  256.  
  257.                ›[0;1mTxP.Config           S:›[0m
  258.                ›[0;1mTxP.Printer          S:›[0m
  259.  
  260.                   Der Uhren- und der null-handler
  261.  
  262.                ›[0;1mTextPlus-Handler     L:›[0m
  263.                ›[0;1mnull-handler         L:›[0m
  264.  
  265.                   Die Requester- und die Decrunch-Library
  266.  
  267.                ›[0;1mreq.library          LIBS:›[0m
  268.                ›[0;1mpowerpacker.library  LIBS:›[0m
  269.  
  270.                   Zusätzliche Files, die nicht unbedingt zum Betrieb von
  271.                TP benötigt werden:
  272.  
  273.                   Druckerconfiguration für den Ausdruck über prt:
  274.  
  275.                ›[0;1mTxP.Printer.Prt      S:›[0m
  276.  
  277.                   Zur Entfernung nicht mehr benötigter  speicherresiden­
  278.                ter Libraries:
  279.  
  280.                ›[0;1mFlush                C:›[0m
  281.  
  282.                   Mehrere Macros mit der Endung '.tpl', die den Gebrauch
  283.                des ARexx-Ports von TP demonstrieren.
  284.  
  285.                ›[0;1m*.tpl                REXX:›[0m
  286.  
  287.                   Schließlich gibt es noch  die  Dokumentation  und  die
  288.                Beispiel-Files:
  289.  
  290.                ›[0;1mTextPlus3.0.doc›[0m
  291.                ›[0;1mTextPlus3.0.doc.info›[0m
  292.                ›[0;1mTP-ARexx.doc›[0m
  293.                ›[0;1mTP-ARexx.doc.info›[0m
  294.                ›[0;1mBeispiel.txp›[0m
  295.                ›[0;1mSerienbrief.txp›[0m
  296.                ›[0;1mFussnoten.txp›[0m
  297.  
  298.                   Um den 'Execute'-Befehl benutzen zu können,  muß  fol­
  299.                gender  Eintrag  der  Mountlist  im 'DEVS:'-Directory an­
  300.                gehängt werden.
  301.                ›[0;1mNULL:      Handler = L:null-handler›[0m
  302.                ›[0;1m           Stacksize = 500›[0m
  303.                ›[0;1m           Priority = 5›[0m
  304.                ›[0;1m           GlobVec = 1›[0m
  305.                ›[0;1m#›[0m
  306.  
  307.                   Vor dem Start von TP muß dann noch
  308.  
  309.                ›[0;1mmount NULL:›[0m
  310.  
  311.                   eingegeben werden.
  312.  
  313.             ›[0;1mb) Start›[0m
  314.  
  315.                   Nach der Installation kann, TP gestartet werden,  u.z.
  316.                sowohl von der Workbench als auch vom CLI aus.
  317.  
  318.                Mögliche Aufrufe:
  319.  
  320.                   ›[0;1mTextPlus3.0  [-i] [file1] [file2] ... [file10]›[0m
  321.  
  322.  
  323.                   Wird der Schalter '-i' mit angegeben,  öffnet  TP  nur
  324.                das  oder  die  iconifizierten Fenster auf der Workbench.
  325.                Ohne '-i' wird eine Screen und ein oder  mehrere  Fenster
  326.                geöffnet.  Das erste wird nicht iconifiziert dargestellt.
  327.                Wird ein iconifiziertes File zum ersten  Mal  angeklickt,
  328.                so wird das übergebene File erst dann nachgeladen.
  329.  
  330.          ›[0;1m3. Die Configurations-Dateien›[0m
  331.  
  332.             ›[0;1ma) TxP.Config›[0m
  333.  
  334.                   Nach dem erfolgreichen Start versucht TP seine  Konfi­
  335.                gurationsdatei  'TxP.Config'  aus dem aktuellen Verzeich­
  336.                nis zu laden; wenn der Versuch fehlschlägt aus dem  's:'-
  337.                Verzeichnis.   TxP.Config  ermöglicht  dem  Anwender  be­
  338.                stimmte Voreinstellungen treffen. TxP.Config ist ein  AS­
  339.                CII-File, der leicht verändert werden kann. Die Bemerkun­
  340.                gen  in  TxP.Config mögen zur Veränderung der Voreinstel­
  341.                lungen ausreichen. TP läuft auch ohne TxP.Config.
  342.  
  343.                   ACHTUNG: TxP.Config ist  erweitert  worden.  Also  das
  344.                alte Config-File durch das neue im S:-Directory ersetzen.
  345.  
  346.                   Lediglich kompliziertere Befehle der TxP.Config  seien
  347.                hier erklärt:
  348.  
  349.                ›[0;1mi) Hotkey Qualifier und Code›[0m
  350.  
  351.                      Die HotKey-Tastenkombination, mit der man  von  der
  352.                   Workbench  zurück zur TP-Screen kommt, spaltet sich in
  353.                   Qualifier und  Code  auf.  Voreingestellt  sind  LEFT+
  354.                   RIGHT-AMIGA  (c0)  und  Y (31). In der Configurations-
  355.                   Datei kann man andere Werte für  den  Hotkey  angeben.
  356.                   Diese Wert müssen in HEX eingegeben werden.
  357.  
  358.  
  359.  
  360.  
  361.                      Folgende Werte stehen zur Verfügung:
  362.  
  363.                      Qualifier
  364.  
  365.                   01    Left Shift
  366.                   02    Right Shift
  367.                   04    Caps Lock
  368.                   08    Control
  369.                   10    Left Alt
  370.                   20    Right Alt
  371.                   40    Left Amiga Key
  372.                   80    Right Amiga Key
  373.  
  374.                      Kombinationen sind möglich:
  375.                      z.B. Left + Right Amiga = 40 + 80 = C0. (HEX!)
  376.  
  377.                      Code
  378.  
  379.                   10 - 1A    qwertzuiopü
  380.                   20 - 2A    asdfghjklöä
  381.                   30 - 3A    <yxcvbnm,.-
  382.  
  383.                        45    ESC
  384.                   50 - 59    F1 - F10
  385.  
  386.                      Kombinationen sind nicht möglich.
  387.  
  388.                ›[0;1mii) Funktionstastenbelegung›[0m
  389.  
  390.                      Es können können bis zu 20 Funktionstasten mit Bef­
  391.                   ehlen belegt werden, wobei F11 bis F20 der  Tastenkom­
  392.                   bination SHIFT-F1 bis SHIFT-F10 entspricht.
  393.  
  394.                      Die Belegung erfolgt nach dem  Schema  'Taste,  Be­
  395.                   fehl, Argument'.
  396.  
  397.                      Als Befehle können die ARexx-Kommandos von TP  oder
  398.                   der Name eines ARexx-Macros angegeben werden. Das oder
  399.                   die Argumente werden dann an das Macro oder den Befehl
  400.                   weitergeleitet.
  401.  
  402.                      Wenn man sich in der  Kommandozeile  (oberhalb  des
  403.                   Lineals)  befindet, wird die Funktionstaste nicht aus­
  404.                   geführt, sondern in der  Kommandozeile  angezeigt.  So
  405.                   kann man leicht Veränderungen vornehmen.
  406.  
  407.                ›[0;1miii) Menüeinträge des Extern-Menüs›[0m
  408.  
  409.                      Es können bis zu 15  Einträge  in  das  Extern-Menü
  410.                   aufgenommen werden.
  411.  
  412.                      Die Belegung erfolgt  nach  dem  Schema  'Name  des
  413.                   Menü-Punktes in Anführungszeichen, Befehl, Argument'.
  414.  
  415.                      Wie bei den Funktionstasten können  ARexx-Kommandos
  416.                    und ARexx-Macros als Befehle übergeben werden.
  417.  
  418.  
  419.  
  420.  
  421.             ›[0;1mb) TxP.Printer›[0m
  422.  
  423.                   TP ermöglicht es, beliebige  selbstdefinierte  Sequen­
  424.                zen  an  den  Drucker zu schicken. Diese Sequenzen werden
  425.                in dem File TxP.Printer definiert. Außerdem befindet sich
  426.                noch die Zeichencodeübersetzungstabelle und  die  Vorein­
  427.                stellungen für das Drucker Menü in TxP.Printer.
  428.  
  429.                   TxP.Printer wird vor dem Aufruf des  Druckereingabeme­
  430.                nüs geladen.
  431.  
  432.                   Zuerst muß man sich entscheiden, ob  man  den  Drucker
  433.                über  das  printer.device oder direkt über das parrallel.
  434.                device ansprechen möchte.
  435.  
  436.                   Wählt man das printer.device, kann man keine  Fußnoten
  437.                ausdrucken,  da Zeilenvorschübe von n/216 Zoll von diesem
  438.                nicht unterstützt werden. Man erspart sich aber die  Ver­
  439.                änderung  von  TxP.Printer,  da die notwendigen Sequenzen
  440.                schon in der Datei TxP.Printer.Prt eingetragen sind.  Man
  441.                muß  dieses  File  nur noch in TxP.Printer umbenennen und
  442.                kann sofort über dem mit Preferences eingestellten  Druk­
  443.                ker ausdrucken.
  444.  
  445.                   Bei einem Ausdruck über par: kann man  die  Funktions­
  446.                vielfalt seines Druckers voll ausschöpfen.
  447.  
  448.                    In  dem  mitgelieferten  File  TxP.Printer  sind  die
  449.                Voreinstellungen für einen Epson-kompatiblen Drucker ein­
  450.                getragen.
  451.  
  452.                   Die Kommentare in den einzelnen Zeilen  reichen  größ­
  453.                tenteils  zum  Verständnis,  was  wie  eingestellt werden
  454.                muß, aus.
  455.  
  456.                      Alle Codes müssen in Dezimalzahlen,  durch  Schräg­
  457.                   striche ('/') getrennt, angegeben werden.
  458.  
  459.                   Hier noch ein paar Erklärungen zu:
  460.  
  461.                ›[0;1mi) Linefeed-Code›[0m
  462.  
  463.                      Manche Drucker führen bei einem Wagenrücklauf (Car­
  464.                   riage Return)  auch  einen  Zeilenvorschub  (Linefeed)
  465.                   aus.  Ist  dies der Fall, ist für den Linefeed-Code 0,
  466.                   ansonsten der Wert, den der Hersteller des Druckers im
  467.                   Handbuch  angegeben  hat,  einzutragen - normalerweise
  468.                   10.
  469.  
  470.  
  471.                ›[0;1mii) Fußnoten-Code›[0m
  472.  
  473.                      Hier kann  man  angeben,  wie  man  seine  Fußnoten
  474.                   gestalten  will.  Akzeptable Ergebnisse erhält man mit
  475.                   Tiefstellen und  Schmal.  Der  Fußnoten-Zeilenvorschub
  476.                   muß  entsprechend eingestellt werden. 18/216 Zoll sind
  477.                   zu empfehlen.
  478.  
  479.  
  480.  
  481.                ›[0;1miii) Farb-Codes›[0m
  482.  
  483.                      Man kann den Text in  TP  beliebig  farbig  gestal­
  484.                   ten.  Jedesmal  wenn beim Ausdruck eine Farbe beginnt,
  485.                   wird der Farbe-An-Code, z. B. Farbe 1 An, zum  Drucker
  486.                   gesendet.  Am  Ende der Farbe wird der Farbe-Aus-Code,
  487.                   z. B. Farbe 1 Aus, gesendet. Somit  besteht  die  Mög­
  488.                   lichkeit  den  Drucker  beliebig  zu  steuern. Die ge­
  489.                   wünschten Codes sind hier einzutragen.
  490.  
  491.  
  492.                ›[0;1miv) Zeichencodeübersetzungstabelle›[0m
  493.  
  494.                      Beim Ausdruck durchsucht TP die zu druckende  Zeile
  495.                   nach  den  Sonderzeichen,  die in der Zeichencodeüber­
  496.                   setzungstabelle definiert sind, und  sendet  das  oder
  497.                   die   Ersatzzeichen  anstelle  des  eigentlichen  Zei­
  498.                   chens.
  499.  
  500.                      Häufig kann ein Zeichen  nur  dann  korrekt  ausge­
  501.                   druckt  werden,  wenn  vorher  auf  einen anderen Zei­
  502.                   chensatz umgeschaltet wird, das Zeichen gesendet wird,
  503.                   und anschließend wieder auf den alten Zeichensatz zur­
  504.                   ückgeschaltet wird.
  505.  
  506.                   Ein Beispiel:
  507.  
  508.                      Man möchte das spanische  Zeichen  '¿'  (ASCII-Code
  509.                   191)  ausdrucken.  Angenommen der deutsche Zeichensatz
  510.                   ist durch DIP-Schalter eingestellt, dann muß  man  der
  511.                   Eintrag   in  der  Übersetzungstabelle  folgendermaßen
  512.                   aussehen:
  513.  
  514.                   Zu suchendes Zeichen:                    191/
  515.                   Umschaltung auf den spanischen ZS:   27/82/7/
  516.                   Zu sendendes Zeichen:                     93/
  517.                   Zurückschalten auf den deutschen ZS: 27/82/2
  518.  
  519.                   Der ganze Eintrag sieht dann so aus:
  520.  
  521.                   191/27/82/7/93/27/82/2  Kommentar
  522.  
  523.                      Welches Zeichen zu senden ist,  entnimmt  man  sei­
  524.                   nem Druckerhandbuch.
  525.  
  526.                      Dies war ein Beispiel für  einen  Epson-kompatiblen
  527.                   Drucker,  aber  das Schema der Übersetzung dürfte klar
  528.                   geworden sein, so daß man leicht  die  Übersetzungsta­
  529.                   belle für andere Druckertypen erstellen kann.
  530.  
  531.                      Will man ein Zeichen nicht übersetzen  lassen,  wie
  532.                   z.  B.  '#' (ASCII-Code 35), dann sieht der Eintrag so
  533.                   aus:
  534.  
  535.                      35/35    Kommentar
  536.  
  537.                      Die Zeichen, die nicht in der Liste vorkommen, wer­
  538.                   den auch nicht übersetzt.
  539.  
  540.  
  541.                      Eine Erweiterung, der Liste um Zeichen, die in  der
  542.                   Liste  noch  nicht  vorkommen, die man aber übersetzen
  543.                   lassen will, ist z.Z. nicht möglich.
  544.  
  545.                      Bei 43 möglichen Übersetzungen  ist  dieser  Wunsch
  546.                   auch eher unwahrscheinlich.
  547.  
  548.          ›[0;1m4. Dokument›[0m
  549.  
  550.             ›[0;1ma) Laden›[0m
  551.  
  552.                   Nach der Anwahl dieses Menüpunktes erscheint der File­
  553.                Requester, dessen augenblickliche Funktion -  hier  'Text
  554.                Laden' - als Fenstername erscheint.
  555.  
  556.                   Der FileRequester verhält sich  völlig  dynamisch  und
  557.                asynchron;  man  kann also Directories oder Files anklik­
  558.                ken, durch die File-Liste scrollen etc., während der  Re­
  559.                quester ein Directory einliest.
  560.  
  561.                   Nachdem ein Filename ausgewählt wurde, lädt TP  dieses
  562.                File.  Es wird automatisch erkannt, ob das File gecruncht
  563.                ist, im Briefformat vorliegt oder ein  reines  ASCII-File
  564.                ist. Brief-Files (Suffix '.txp') alter TextPlus-Versionen
  565.                können weiterhin geladen werden.
  566.  
  567.                   Besteht die Gefahr, daß  ein  bestehendes  File  über­
  568.                schrieben  wird,  dann erfolgt vor dem Laden eine Sicher­
  569.                heitsabfrage. Der dann auftauchende  Requester  kann  mit
  570.                Klick  auf  OKAY  oder  STOP  verlassen werden. Bei allen
  571.                TextPlus-Requestern kann man auch die Tasten CR für  OKAY
  572.                und Esc für STOP drücken, um den Requester zu verlassen.
  573.  
  574.             ›[0;1mb) Text anhängen›[0m
  575.  
  576.                   Nachdem der Text wie  bei  'Laden'  ausgewählt  wurde,
  577.                wird  er an das Ende des sich schon im Speicher befindli­
  578.                chen Textes angehängt. Will man einen Text an der Cursor­
  579.                position einfügen, muß man einen Block laden  -->  5.  a)
  580.                vi).
  581.  
  582.             ›[0;1mc) Neues Fenster›[0m
  583.  
  584.                   Falls genügend Speicher vorhanden ist, wird ein  neues
  585.                Fenster  geöffnet.  Die  Tabulator-Stops, Textbreite usw.
  586.                des alten Fensters werden mitübernommen. Es können  maxi­
  587.                mal zehn Fenster gleichzeitig von TextPlus verwaltet wer­
  588.                den.
  589.  
  590.             ›[0;1md) Laden & Neues Fenster›[0m
  591.  
  592.                   Hier werden die Punkte 4. a)  und  c)  mit  einem  Mal
  593.                durchgeführt.
  594.  
  595.             ›[0;1me) Lade TxP.Config›[0m
  596.  
  597.                   Möchte man die Einstellungen des Fensters auf die Wer­
  598.                te, die in der Configurations-Datei  abgespeichert  sind,
  599.                zurücksetzen,  braucht  man nur diesen Menüpunkt anzuwäh­
  600.                len. Außerdem kann man  so  leicht  gerade  durchgeführte
  601.                Veränderungen  der  Configurations-Datei  überprüfen. Le­
  602.                diglich  Veränderungen  der  Extern-Menü-Einträge  werden
  603.                nicht erkannt.
  604.  
  605.             ›[0;1mf) Lade TxP.Printer›[0m
  606.  
  607.                   Die Einstellungen des Druckermenüs  und  die  gesamten
  608.                Steuercodes  werden  auf die Werte der Drucker-Configura­
  609.                tions-Datei zurückgesetzt.
  610.  
  611.             ›[0;1mg) Text löschen›[0m
  612.  
  613.                Der gesamte Textspeicher wird gelöscht.
  614.  
  615.             ›[0;1mh) Speichern›[0m
  616.  
  617.                   Der Text wird unter dem aktuellen Namen abgespeichert.
  618.                Der Brief-Modus bestimmt die Form des Abspeicherns.  Wenn
  619.                er  auf  ASCii  eingestellt ist, wird der bloße Text ohne
  620.                jeglichen Steuercode abgespeichert; im ANSi-Modus  werden
  621.                zusätzlich  die Steuercodes für Farb- und Stilveränderun­
  622.                gen nach dem ANSI-Standard  abgespeichert.  Solche  Files
  623.                können  von jedem ANSI-kompatiblen Editor oder Textanzei­
  624.                geprogramm, wie z.B.  'Muchmore',  verarbeitet  werden  -
  625.                ASCII-Files  natürlich  auch.  Im  Brief-Modus werden zu­
  626.                sätzlich noch die Einstellungen  des  Drucker-Menüs,  die
  627.                Tab-Stops,  die  Textbreite  usw. mit abgespeichert. Beim
  628.                Laden werden die Einstellungen  des  Fensters  auf  diese
  629.                Werte  gesetzt. Brief-Files können nur von TextPlus rich­
  630.                tig verarbeitet werden. Beim Speichern wird diesen Files,
  631.                wenn nicht schon vorhanden, das Suffix '.txp' angehängt.
  632.  
  633.             ›[0;1mi) Speichern als ...›[0m
  634.  
  635.                   Nach der Eingabe des erwünschten Namens im FileReques­
  636.                ter, wird das File wie unter h) abgespeichert.
  637.  
  638.             ›[0;1mj) Speichern und Beenden›[0m
  639.  
  640.                Zusammenfassung der Punkte 4. h) und p).
  641.  
  642.             ›[0;1mk) Drucken›[0m
  643.  
  644.                   Es erscheint der Drucken-Requester. Beim ersten Aufruf
  645.                wird die Drucker-Configurations-Datei geladen.
  646.  
  647.                   Die einzelnen  Gadgets  und  Schalter  haben  folgende
  648.                Bedeutung:
  649.  
  650.                ›[0;1mi) NLQ, Pica, Elita, Schmal:›[0m
  651.  
  652.                      Die Schriftart, mit der der  Ausdruck  durchgeführt
  653.                   werden soll.
  654.  
  655.                ›[0;1mii) von Seite, bis Seite:›[0m
  656.  
  657.                      Angabe, ab welcher Seite mit dem Ausdruck  begonnen
  658.                   werden soll und welche Seite die letzte auszudruckende
  659.                   ist.
  660.  
  661.                ›[0;1miii) linker und rechter Rand:›[0m
  662.  
  663.                      Hier werden die Papierränder beim Ausdruck gesetzt.
  664.  
  665.                ›[0;1miv) Papierlänge:›[0m
  666.  
  667.                      Bei einem Zeilenvorschub von 1/6 Zoll ist eine nor­
  668.                   male Seite Endlospapiers 72  Zeilen  lang.  Zusätzlich
  669.                   wird  eine  Seitenlänge (--> 6. e) ) von 60 Zeilen em­
  670.                   pfohlen.
  671.  
  672.                ›[0;1mv) Formfeed:›[0m
  673.  
  674.                      Ist Formfeed angeschaltet wird  beim  Ausdruck  das
  675.                   Papier nach dem Ausdruck der letzten Zeile einer Seite
  676.                   zum  Anfang der nächsten Seite transportiert. Der Aus­
  677.                   druck von Fußnoten und die  automatische  Seitennumme­
  678.                   rierung  funktionieren  nur  bei eingeschaltetem Form­
  679.                   feed.
  680.  
  681.                ›[0;1mvi) Proportional:›[0m
  682.  
  683.                      Alle Zeichen werden in Proportional-Schrift  ausge­
  684.                   druckt.
  685.  
  686.                ›[0;1mvii) Seitennummerierung:›[0m
  687.  
  688.                      Jede Seite wird automatisch am Ende nummeriert.
  689.  
  690.                ›[0;1mviii) Zeilennummerierung:›[0m
  691.  
  692.                      Jede Zeile wird automatisch am Anfang nummeriert.
  693.  
  694.                ›[0;1mix) Par: / Prt:›[0m
  695.  
  696.                       Der  Ausdruck  erfolgt  über  das  parallel.device
  697.                   (par:) oder über das printer.device (prt:).
  698.  
  699.                ›[0;1mx) Farbe 1-4 An/Aus:›[0m
  700.  
  701.                      Hier können die Codes eingegeben werden,  die  beim
  702.                   Beginn und am Ende einer Farbe gesendet werden.
  703.  
  704.                ›[0;1mxi) Fußnoten:›[0m
  705.  
  706.                      Soll ein Text mit Fußnoten ausgedruckt werden, müs­
  707.                   sen zusätzlich Pfad und Name des Files, das die Fußno­
  708.                   ten enthält, angegeben werden. Vor dem  Ausdruck  wird
  709.                   dann    ein  weiteres  Fenster geöffnet, und in diesem
  710.                   Fenster das Fußnoten-File geladen.  Das  Fenster  wird
  711.                   nur geöffnet, wenn kein Fenster mit dem Namen des Fuß­
  712.                   noten-Files vorhanden ist.
  713.  
  714.                      Der Aufbau eines Fußnoten-Files könnte so aussehen:
  715.  
  716.                      >>> 1 <<<
  717.                         1. Fußnote der 1. Seite
  718.                         Der Text ist beliebig
  719.                         ***  Die ist auch eine Fußnote
  720.                         abc  Dies ist die letzte Fußnote der 1. Seite.
  721.                      >>> 2 <<<
  722.                         Dies ist die 1. Fußnote der 2. Seite
  723.                      >>> 4 <<<
  724.                         Seite 3 hatte keine Fußnoten
  725.                         123  Seite 4 hat dafür 2
  726.  
  727.                      '>>> Nr. der Seite <<<'  markiert  den  Beginn  der
  728.                   Fußnoten  einer  Seite.  Beim Ausdruck sind die Fußno­
  729.                   ten dominant, d. h. die Zeilen einer Seite,  die  sich
  730.                   mit  den  Fußnoten  überschneiden würden, werden nicht
  731.                   gedruckt. Bei einer Papierlänge von 72  Zeilen,  einem
  732.                   Zeilenvorschub  von 1/6 Zoll, einem Fußnotenzeilenvor­
  733.                   schub  von  18/216  Zoll  und einer Seitenlänge von 60
  734.                   Zeilen, kann man 3 Zeilen Fußnoten ohne überschneidun­
  735.                   gen ausdrucken. Will man jetzt 4, 5 oder  mehr  Fußno­
  736.                   tenzeilen ausdrucken, sollte man in der 60., 59., usw.
  737.                   Zeile  des  richtigen  Files  eine Leerzeile einfügen.
  738.                   Zwei Fußnotenzeilen entsprechen ungefähr  einer  rich­
  739.                   tigen  Zeile. Normalerweise korrespondiert die Fußnote
  740.                   mit einem Index im Text,  für  dessen  Gestaltung  man
  741.                   selber  verantwortlich  ist. Der Ausdruck von Fußnoten
  742.                   ist einfacher als es auf den ersten  Blick  erscheint.
  743.                   Zum besseren Verständnis sollte man einen Blick in die
  744.                   mitgelieferten Beispiel-Files werfen.
  745.  
  746.                ›[0;1mxii) Serienbriefe:›[0m
  747.  
  748.                      Wie bei den Fußnoten  wird  vor  dem  Ausdruck  ein
  749.                   Fenster  geöffnet,  und  das  Serienbrieffile geladen.
  750.                   Auch hier wird das Fenster  nur  geöffnet,  wenn  kein
  751.                   Fenster mit dem Namen des Serienbrieffiles existiert.
  752.  
  753.                      Der Ausdruck von Serienbriefen funktioniert folgen­
  754.                   dermaßen:
  755.  
  756.                      Jedesmal wenn TP beim Ausdruck auf  dieses  Zeichen
  757.                   '›[33;41mS›[0m'  (-->  6.  f)) trifft, dann wird die nächste Zeile
  758.                   des Serienbrieffiles ausgedruckt, und danach  mit  dem
  759.                   Ausdruck  des Haupttextes fortgefahren. Somit kann man
  760.                   leicht Briefe, die sich z.B. nur durch  den  Briefkopf
  761.                   und  der  Anrede  unterscheiden, schnell und ohne viel
  762.                   Schreibaufwand ausdrucken.
  763.  
  764.                      Wenn TP am Ende eines Ausdrucks sich nicht am  Ende
  765.                   des  Serienbrieffiles  befindet,  wird angenommen, daß
  766.                   ein erneuter Ausdruck stattfinden soll. Befinden  sich
  767.                   z.B.  in  einem  Text  fünf ›[33;41mS›[0m, der Serienbrieftext hat
  768.                   aber mehr als 5 Zeilen, dann  wird  mit  dem  Ausdruck
  769.                   fortgefahren.  Daß  die  Anzahl der Zeilen des Serien­
  770.                   brieftextes mit der Anzahl der  ›[33;41mS›[0m-Markierungen  korre­
  771.                   spondiert, dafür hat man selber zu sorgen.
  772.  
  773.                      Zum besseren Verständnis sollte man sich  den  Bei­
  774.                   spieltext ansehen.
  775.  
  776.                ›[0;1mxiii) Der Ausdruck:›[0m
  777.  
  778.                      Hat man schließlich alles den eigenen Wünschen ent­
  779.                   sprechend eingestellt und  seine  Eingaben  mit  einem
  780.                   Klick auf OKAY (oder CR) bestätigt, dann erscheint ein
  781.                   neuer  Requester,  bei dem entscheiden muß, ob man die
  782.                   Seite ausdrucken oder überspringen will oder ob  alles
  783.                   mit  einem  Mal  ohne  erneuter  Abfrage am Beginn der
  784.                   nächsten Seite ausgedruckt werden soll. Letztere Funk­
  785.                   tion  ist  besonders  beim  Serienbriefausdruck  nütz­
  786.                   lich. Bei Fehlern besteht die Möglichkeit die aktuelle
  787.                   Zeile noch einmal auszudrucken oder den Ausdruck abzu­
  788.                   brechen.
  789.  
  790.                      Wenn TP die zu druckenden Daten an das  printer.de­
  791.                   vice  schickt,  muß  sich im Verzeichnis devs/printers
  792.                   der Boot-Diskette der zum  Drucker  gehörige  Drucker­
  793.                   treiber   befinden  und  mit  Preferences  eingestellt
  794.                   worden sein.
  795.  
  796.             ›[0;1ml) Iconify›[0m
  797.  
  798.                   Wenn sich sich mehrere Fenster auf der  TexPlus-Screen
  799.                befinden  und  mindestens  ein weiteres nicht iconfiziert
  800.                ist, dann wird das  zu  iconfizierende  Fenster  auf  der
  801.                TextPlus-Screen  dargestellt.  Ansonsten werden alle Fen­
  802.                ster und der Screen geschlossen  und  auf  der  Workbench
  803.                iconfiziert wieder geöffnet. Diese Funktion ist für spei­
  804.                cherhungrige  Multitasker  interessant,  denn  man  spart
  805.                durch das Schließen des Bildschirms schlappe 42 KB.
  806.  
  807.                   Durch ein Klick auf die rechte  Maustaste  im iconifi­
  808.                zierten Fenster wird das normale Fenster wieder geöffnet.
  809.                Befindet  man sich auf der Workbench, kann man auch durch
  810.                Betätigen einer Tastenkombination,  das  zuletzt iconifi­
  811.                zierte  Fenster  wieder öffnen. Normalweise geschieht das
  812.                mit Left + Right Amiga und Y (--> 3. a) i)).
  813.  
  814.             ›[0;1mm) Farben›[0m
  815.  
  816.                   Hier können die Farben des TextPlus-Bildschirms verän­
  817.                dert  werden.  Eine  dauerhafte  Veränderung  der  Farben
  818.                erreicht  man  durch einen Eintrag in der Configurations-
  819.                Datei an der markierten Stelle.
  820.  
  821.             ›[0;1mn) Hilfe›[0m
  822.  
  823.                   Die Tastaturbelegung von TP wird eingeblendet.
  824.  
  825.             ›[0;1mo) Info›[0m
  826.  
  827.                   Informationen über den Programmautor
  828.  
  829.             ›[0;1mp) Ende›[0m
  830.  
  831.                   Das aktuelle Fenster wird ohne Abspeichern des aktuel­
  832.                len Textes verlassen. Wenn der aktuelle Text  in  irgend­
  833.                deiner  Form  verändert  wurde,  wird eine Sicherheitsab­
  834.                frage davorgeschaltet. Ein Abbruch aus Versehen und damit
  835.                der Verlust des Textes ist also nicht  möglich.  War  das
  836.                Fenster das einzige offene, wird TP verlassen. Damit nie­
  837.                mand  glaubt, TP würde den Speicher am Schluss nicht wie­
  838.                der korrekt freigeben, muß ich sagen, daß sich noch eini­
  839.                ge libraries im Speicher befinden können, die vor dem Au­
  840.                fruf von TP sich noch nicht dort befanden. Mit  dem  Pro­
  841.                gramm ›[0;1mFlush ›[0mkönnen speicherresidente libs, die nicht mehr
  842.                benötigt werden, entfernt werden.
  843.  
  844.          ›[0;1m5. Block›[0m
  845.  
  846.             ›[0;1ma) Block›[0m
  847.  
  848.                ›[0;1mi) Markieren›[0m
  849.  
  850.                      Abhängig vom Markierungsmodus kann man einen  Block
  851.                   zeilenweise,  wortweise oder blockweise markieren. Der
  852.                   Block wird während  des  Markierens  farblich  gekenn­
  853.                   zeichnet.  Befindet  man sich im Blockmodus, der durch
  854.                   den  Aufruf  von  'Markierung  löschen'  oder   'Block
  855.                   löschen'  verlassen  werden  kann, wird dies durch das
  856.                   Wort 'BLO' in der Titelzeile angezeigt. Mit  der  Maus
  857.                   kann man einen Block markieren, indem man bei gedrück­
  858.                   ter linker Maustaste die Maus bewegt.
  859.  
  860.                ›[0;1mii) Kopieren›[0m
  861.  
  862.                      Im Blockmodus kann man an der aktuellen Cursorposi­
  863.                   tion den Block in den Text einfügen, jedoch nur außer­
  864.                   halb des markierten Blocks selbst.
  865.  
  866.                      Man kann einen Block auch durch  einen  Doppelclick
  867.                   mit der linken Maustaste kopieren.
  868.  
  869.                ›[0;1miii) Verschieben›[0m
  870.  
  871.                      Der Block wird an  die  Cursorposition  verschoben.
  872.                   Dies  kann  auch mit Control-Doppelclick erreicht wer­
  873.                   den.
  874.  
  875.                ›[0;1miv) Kleben›[0m
  876.  
  877.                      Der Block wird an die Cursorposition geklebt. Even­
  878.                   tuell vorhandene Textteile werden überklebt.
  879.  
  880.                ›[0;1mv) Löschen›[0m
  881.  
  882.                      Der Block wird gelöscht (Shift-Doppelclick).
  883.  
  884.                ›[0;1mvi) Laden›[0m
  885.  
  886.                      Ein normaler Text wird an der Position des  Cursors
  887.                   abhängig  vom Blockmodus in den Text eingefügt, dessen
  888.                   Name vorher wie bei "Laden" eingegeben wurde.
  889.  
  890.                ›[0;1mvii) Speichern›[0m
  891.  
  892.                      Der markierte Block wird nach dessen  Namenseingabe
  893.                   gespeichert.
  894.  
  895.                ›[0;1mviii) Drucken›[0m
  896.  
  897.                      Der Ausdruck erfolgt wie bei 'Drucken' (--> 4. k)),
  898.                   nur daß Seitenangabe ohne Wirkung sind.
  899.  
  900.  
  901.             ›[0;1mb) Markierung löschen›[0m
  902.  
  903.                   Der Blockmodus wird verlassen. (Alt-Doppelclick)
  904.  
  905.             ›[0;1mc) Block <--> TP.tmp›[0m
  906.  
  907.                   Im Blockmodus wird der Block unter dem Namen  'TP.tmp'
  908.                und  dem  Pfad,  der in der Configurationsdatei angegeben
  909.                ist, z.B. 'RAM:', gespeichert. Wenn  man  sich  nicht  im
  910.                Blockmodus  befindet,  wird 'TP.tmp' geladen und abhängig
  911.                vom Markierungsmodus an der Cursorposition  in  den  Text
  912.                eingefügt. Auf diese Weise kann man leicht einen Block in
  913.                einem  Fenster  markieren  und  abspeichern  und in einem
  914.                anderen Fenster in den Text einfügen.
  915.  
  916.             ›[0;1md) Markierungsmodus›[0m
  917.  
  918.                Man kann zwischen WORt-, ZEIlen- und BLOckweiser Markie­
  919.                rung auswählen.
  920.  
  921.          ›[0;1m6. Einstellungen›[0m
  922.  
  923.             ›[0;1ma) Einstellungen›[0m
  924.  
  925.                ›[0;1mi) Einfügen-Modus›[0m
  926.  
  927.                      Der Einfügen-Modus wird nach  Anwahl  dieses  Menü­
  928.                   punktes  entweder  an-  bzw.  ausgeschaltet.  Wenn  er
  929.                   eingeschaltet ist,  erscheint  oben  rechts  über  dem
  930.                   Lineal  das Wort 'EIN', und eingegebene Zeichen werden
  931.                   in den bestehenden Text  eingefügt  und  überschreiben
  932.                   ihn nicht.
  933.  
  934.                ›[0;1mii) Brief-Modus›[0m
  935.  
  936.                   Umschalten zwischen BRIef-, ANSi- und ASCii-Modus.
  937.                   Der Briefmodus ist nur beim Speichern von Bedeutung.
  938.                   (--> 4. h) Speichern).
  939.  
  940.                ›[0;1miii) Auto-Trenn-Modus›[0m
  941.  
  942.                      Die automatische  Trennfunktion  wird  hiermit  an-
  943.                   bzw. ausgeschaltet. Wenn ein Block markiert worden ist
  944.                   und  dieser  neu  links-  oder rechtsbündig, zentriert
  945.                   oder im Blocksatz ausgerichtet wird, werden bei einge­
  946.                   schaltetem Auto-Trenn-Modus zu lange Wörter  nach  den
  947.                   Regeln  der  deutschen Silbentrennung getrennt, um das
  948.                   Entstehen von zu  großen  Löchern  zu  vermeiden.  Die
  949.                   Trenn-Routine  ist  nicht perfekt, deswegen sollte ein
  950.                   Korrekturlesen nie unterbleiben. Wörter,  die  von  TP
  951.                   getrennt  worden sind, sind mit einem doppeltem Trenn­
  952.                   strich '­' gekennzeichnet  und  nur  dieser  wird  bei
  953.                   etwaigen  Umformatierungen  von TP als Trennstrich ak­
  954.                   zeptiert. Beim Ausdruck wird dieser wieder  durch  den
  955.                   normalen Trennstrich ersetzt.
  956.  
  957.                      Seit V3.0 ist auch ein Trennen direkt beim  Eintip­
  958.                   pen  möglich. Wenn ein Wort beim Tippen in die nächste
  959.                   Zeile gezogen wird und man dann  nach  Beendigung  des
  960.                   Wortes  die  Space-Taste  drückt, wird dieses Wort ge­
  961.                   trennt und in die obere Zeile gebracht.  Wenn  man  in
  962.                   der  ersten  Spalte  die  Backspacetaste  drückt, dann
  963.                   wird, wenn die ganze Zeile nicht in die obere  hinein­
  964.                   passt,  der  größtmögliche Teil nach oben gebracht und
  965.                   unter Umständen das letzte Wort getrennt.
  966.  
  967.                ›[0;1miv) Backup-Modus›[0m
  968.  
  969.                      Ist der Backup-Modus eingeschaltet, wird bei  jedem
  970.                   Schreibzugriff  geprüft,  ob es auf der Disk schon ein
  971.                   File mit dem selben Namen gibt, den wir angegeben hab­
  972.                   en. Wenn ja, wird  dieser  nicht  überschrieben,  son­
  973.                   dern er erhält das Suffix '.bak'.
  974.  
  975.             ›[0;1mb) Textbreite›[0m
  976.  
  977.                   Es können Werte zwischen 10 und  255  eingegeben  wer­
  978.                den. Wenn ein Block vorher markiert worden ist, wird die­
  979.                ser  nach  der  neuen  Textbreite formatiert. Der Markie­
  980.                rungsmodus muß hierbei aber 'zeilenweise' sein. Die Text­
  981.                breite ist relativ zum linken Rand definiert.
  982.  
  983.             ›[0;1mc) Linker Rand›[0m
  984.  
  985.                   Es können Werte zwischen 1  und  245  eingegeben  wer­
  986.                den.  Ein  Block  wird dem neuen linken Rand entsprechend
  987.                verschoben, wenn der Markierungsmodus 'zeilenweise'  lau­
  988.                tet.
  989.  
  990.             ›[0;1md) Block einrücken›[0m
  991.  
  992.                   Hier kann bestimmt werden, ob und um wieviel die erste
  993.                Zeile eines Blocks beim Formatieren (-->  b)  c);  7.  b)
  994.                Ausrichtung)  eingerückt  wird. Dieser Absatz wurde z. B.
  995.                als Block markiert, formatiert und die erste Zeile  um  3
  996.                Spalten eingerückt.
  997.  
  998.                   Es können Werte zwischen 0 und der  halben  Textbreite
  999.                eingegeben werden.
  1000.  
  1001.             ›[0;1me) Seitenlänge›[0m
  1002.  
  1003.                   Es können Werte zwischen 10 und 255 eingegeben werden.
  1004.  
  1005.             ›[0;1mf) S-Markierung›[0m
  1006.  
  1007.                   Es wird dieses Zeichen '›[33;41mS›[0m' in den Text  eingefügt  und
  1008.                ist  beim  Serienbriefausdruck  von  Bedeutung (--> 4. k)
  1009.                xii)).
  1010.  
  1011.             ›[0;1mg) Undo›[0m
  1012.  
  1013.                   Wurden in einer Zeile  Veränderungen  vorgenommen  und
  1014.                man  möchte diese Veränderungen wieder rückgängig machen,
  1015.                braucht man nur diesen Menüpunkt anzuwählen. Der Cursor
  1016.                muß sich beim Aufruf von Undo in der zu verändernden Zei­
  1017.                le befinden. Man kann Undo immer nur auf die zuletzt ver­
  1018.                änderte Zeile anwenden.
  1019.  
  1020.  
  1021.             ›[0;1mh) Gehe zu ...›[0m
  1022.  
  1023.                   Nach der Eingabe des zu suchenden  Strings,  sucht  TP
  1024.                am  linken  Textrand  jeder  Zeile  nach  dem  jeweiligen
  1025.                String und findet diesen nur,  wenn  er  sich  am  linken
  1026.                Rand  befindet.  Diese  Routine ist beim Programmieren in
  1027.                C recht nützlich, weil man so schnell bestimmte Module in
  1028.                längeren Sourcecodes anspringen kann (z.B.  Gehe  zu  ...
  1029.                main() { ).
  1030.  
  1031.             ›[0;1mi) Gehe zur x. Zeile›[0m
  1032.  
  1033.                   Es wird zur eingegebenen  Zeile  im  Text  gesprungen.
  1034.                Auch  diese  Routine  ist  dem  Programmierer von Nutzen,
  1035.                denn  Fehlermeldungen  eines  Compilers  geben  auch  die
  1036.                Zeile  an,  in  der der Fehler auftritt und die man somit
  1037.                direkt anspringen kann.
  1038.  
  1039.             ›[0;1mj) Interlace›[0m
  1040.  
  1041.                   Es wird zwischen einer interlaced  und  non-interlaced
  1042.                Screnn  hin-  und hergeschaltet. Alle Fenster bis auf das
  1043.                aktuelle werden iconifziert dargestellt.
  1044.  
  1045.          ›[0;1m7. Schrift›[0m
  1046.  
  1047.             ›[0;1ma) Stil›[0m
  1048.  
  1049.                   Nach der Anwahl eines der  Punkte  normal,  ›[0;4munterstri­›[0m
  1050.                ›[0;4mchen›[0m,  ›[0;1mfett›[0m  oder  ›[0;3mkursiv  ›[0mwird der aktuelle Schreibmodus
  1051.                verändert. Neu eingegebene Zeichen werden  in  der  neuen
  1052.                Schriftart  dargestellt.  Ist  ein Block markiert worden,
  1053.                wird der ganze Block in der neuen Schriftart dargestellt.
  1054.  
  1055.             ›[0;1mb) Ausrichtung›[0m
  1056.  
  1057.                   Es wird auf die neue Ausrichtung (links- oder  rechts­
  1058.                bündig,  zentriert oder Blocksatz) umgeschaltet. Die Zei­
  1059.                le, in der der Cursor sich  befindet  wird  umformatiert.
  1060.                Wenn ein Block definiert wurde, wird dieser umformatiert.
  1061.                Hierzu muß der Markierungsmodus 'zeilenweise' lauten.
  1062.  
  1063.             ›[0;1mc) Farbe›[0m
  1064.  
  1065.                   Es wird auf die neue Farbe 1, 2, 3  oder  4  oder  auf
  1066.                normal  geschaltet. Neu eingegebene Zeichen werden in der
  1067.                neuen Farbe dargestellt. Ist ein Block  markiert  worden,
  1068.                wird der ganze Block in der neuen Farbe dargestellt.
  1069.  
  1070.          ›[0;1m8. Suchen›[0m
  1071.  
  1072.             ›[0;1ma) Suchen (vorwärts / rückwärts)›[0m
  1073.  
  1074.                   Nach der Eingabe des zu suchenden Strings, beginnt  TP
  1075.                ab der Position des Cursors mit der Suche. Wurde die Zei­
  1076.                chenkette  gefunden,  zeigt  TP sie in der Mitte des Fen­
  1077.                sters an und setzt den Cursor an den Anfang  des  Wortes.
  1078.                Wenn   der  Schalter  'Unterscheidung  Groß/Klein'  ange­
  1079.                schaltet wurde, dann werden die im  zu  suchenden  String
  1080.                groß-  bzw. kleingeschriebenen Buchstaben im Text nur ge­
  1081.                funden, wenn diese ebenfalls  groß- bzw. kleingeschrieben
  1082.                sind;  z.B.  Suchkriterium:  'Beispielwort' -> 'Beispiel­
  1083.                wort' wird gefunden, aber nicht 'beispielwort'. Mit ›[0;1m vor­›[0m
  1084.                ›[0;1mwärts›[0m  und  ›[0;1mrückwärts›[0m  kann  im  Text  ohne  Eingabe ein­
  1085.                es neuen Suchstrings vorwärts bzw. rückwärts gesucht wer­
  1086.                den.
  1087.  
  1088.             ›[0;1mb) Ersetzen (vorwärts / rückwärts)›[0m
  1089.  
  1090.                   Nachdem sowohl der Suchstring  als  auch  der  Ersatz­
  1091.                string  eingegeben  worden sind, erscheint bei erfolgrei­
  1092.                cher Suche  die  Sicherheitsabfrage,  ob  der  angezeigte
  1093.                String wirklich ersetzt werden soll. Der Schalter ›[0;1m'Unter­›[0m
  1094.                ›[0;1mscheidung  Groß/  Klein'  ›[0mund die Menüpunkte ›[0;1mvorwärts›[0m und
  1095.                ›[0;1mrückwärts›[0m haben dieselbe Bedeutung wie bei ›[0;1mSuchen›[0m.
  1096.  
  1097.                   Wurde  der   Schalter   ›[0;1m'Ununterbrochen'›[0m  angeschaltet
  1098.                erfolgt  keine  Sicherheitsabfrage  und es wird jedesmal,
  1099.                wenn der Suchstring gefunden wurde, ersetzt. Die Schalter
  1100.                ›[0;1m'Ununterbrochen' ›[0mund ›[0;1m'Unterscheidung  Groß/Klein'  ›[0mkönnen
  1101.                auch in der Configurationsdatei gesetzt werden.
  1102.  
  1103.          ›[0;1m9. Uhr›[0m
  1104.  
  1105.             ›[0;1ma) Uhr›[0m
  1106.  
  1107.                   Hier kann man das visuelle  Erscheinungsbild  der  Uhr
  1108.                bestimmen.  Man kann dies auch in der Configurationsdatei
  1109.                einstellen.
  1110.  
  1111.             ›[0;1mb) Datum›[0m
  1112.  
  1113.                   Es wird das aktuelle Datum an der Cursorposition  ein­
  1114.                gefügt.
  1115.  
  1116.             ›[0;1mc) Auto-Save›[0m
  1117.  
  1118.                   Nach der Eingabe eines  bestimmten  Zeitintervalls  (0
  1119.                bis 60 Minuten, 0 = AUS) wird der Text jedesmal nach Ver­
  1120.                streichung des Zeitintervalls automatisch unter dem aktu­
  1121.                ellen Namen abgespeichert.
  1122.  
  1123.                   Das Wort 'ASA' oberhalb der Titlezeile, zeigt an,  daß
  1124.                Auto-Save  angeschaltet  ist.  Auto-Save  kann  für jedes
  1125.                Fenster und für verschiedene Zeitintervalle  angeschaltet
  1126.                werden.  Für das erste Fenster kann Auto-Save auch in der
  1127.                Configurationsdatei eingeschaltet  werden.  Sowohl  Auto-
  1128.                Save  als auch die Uhr benötigen den TextPlus-Handler, um
  1129.                korrekt funktionieren zu können.
  1130.  
  1131.          ›[0;1m10. Der ARexx-Port von TextPlus›[0m
  1132.  
  1133.                ARexx ist die Umsetzung der Programmiersprache  Rexx  auf
  1134.             den  Amiga.  Dies  geschah  durch  Bill Hawes. Diese Sprache
  1135.             zeichnet sich vor allem durch ihre Fähigkeit  zur  Interpro­
  1136.             zeßkommunikation  aus,  d.  h.  mit  Hilfe  von ARexx können
  1137.             verschiedene Prozesse miteinander kommunizieren und sich ge­
  1138.             genseitig durch den Austausch von Botschaften (Messages)  im
  1139.             Programmablauf  beeinflussen.  Dies  impliziert  aber  auch,
  1140.             daß die erste Vorraussetzung für Rexx ein Multitasking-Rech­
  1141.             ner ist. Für Singletasking-Computer ist Rexx völlig  uninte­
  1142.             ressant.  Wer  zufällig  einen Singeltasking-Computer kennt,
  1143.             möge darüber schweigen und ihn schnell wieder vergessen 8-).
  1144.  
  1145.                Seit V3.0 besitzt TextPlus einen ARexx-Port und  versteht
  1146.             insgesamt  120 Befehle, die im File TP-ARexx.doc aufgelistet
  1147.             sind. Der Hostname von TextPlus ist 'TextPlus'. Zur  korrek­
  1148.             ten Funktion des ARexx-Ports von TextPlus muß sich die rexx­
  1149.             sys.library,  die zum Lieferumfang von ARexx gehört, sich im
  1150.             LIBS:-Directory befinden.
  1151.  
  1152.                Mit der Taste 'Esc' gelangt man in  den  Befehlszeilenmo­
  1153.             dus.  Nach  der Eingabe eines Befehls prüft TP zuerst, ob es
  1154.             sich um einen internen Befehl handelt. Wenn ja, wird  dieser
  1155.             ausgeführt, wenn nein, wird versucht ein Macro mit dem ange­
  1156.             gebenem  Namen  zu  starten.  Dieses Macro muß sich entweder
  1157.             im aktuellen  oder  im  REXX:-Directory  befinden.  Den  Be­
  1158.             fehlszeilenmodus  kann man durch eine weitere Betätigung der
  1159.             Escape-Taste unter Umgehung der Ausführung des Befehls  ver­
  1160.             lassen.  Befehle, die an TextPlus von außen gesendet werden,
  1161.             werden automatisch erkannt. Damit man sofort erkennt, daß es
  1162.             sich bei einem Macro um ein TextPlus-Macro  handelt,  sollte
  1163.             man ihm das Suffix '.tpl' anhängen.
  1164.  
  1165.          ›[0;1mANHANG›[0m
  1166.  
  1167.          ›[0;1mANHANG A    Tastaturbelegung und Shortcuts›[0m
  1168.  
  1169.             CONTROL    -b    Blockanfang/-ende markieren
  1170.                        -l    markierung Löschen
  1171.                        -w    markierungsmodus verändern
  1172.                  -c/k/m/x    block Copieren/Kleben/verschieben/löschen
  1173.                        -j    block <--> tp.tmp
  1174.  
  1175.                    -a/e/p    Auto-trenn/Einfügen/backuP-modus an/aus
  1176.                        -r    bRief-modus verändern
  1177.                        -o    erste zeile eines block einrücken
  1178.                        -g    Gehe zu ...
  1179.                        -z    gehe zu Zeile x
  1180.                        -y    linken rand verändern
  1181.                        -s    Seitenlänge einstellen
  1182.  
  1183.                        -t    Textlänge und Textende anzeigen
  1184.                        -u    Undo
  1185.                        -d    Datum einfügen
  1186.                        -v    auto-saVe
  1187.  
  1188.                        -q    text abspeichern und fenster schließen
  1189.  
  1190.                        -f    neues Fenster
  1191.                        -n    text laden & Neues fenster
  1192.  
  1193.             SHIFT-DEL        zeile löschen
  1194.             SHIFT-CR         die zuletzt gelöschte zeile einfügen
  1195.             CTRL -BS/DEL     alles links/rechts des cursors löschen
  1196.             ALT  -BS/DEL     wort  links/rechts des cursors löschen
  1197.             SHIFT-BS         space rechts des cursors löschen
  1198.  
  1199.  
  1200.  
  1201.             ALT  -TAB        space bis zum nächsten tab-stop einfügen
  1202.                              bzw. block zum nächsten tab-stop verschie­
  1203.                              ben
  1204.             CTRL -TAB        zeile bis zum vorhergehenden tab-stop lö­
  1205.                              schen bzw. block zum vorhergehenden tab-
  1206.                              stop verschieben
  1207.  
  1208.             ESC              befehlszeilenmodus an/aus
  1209.  
  1210.             SHIFT-ALT-CRSR-U/D    gehe zum anfang/ende des markierten
  1211.                                   blocks
  1212.             SHIFT-CRSR-UP/DOWN    eine bildschirmseite zurück- / vor­
  1213.                                   springen
  1214.             ALT  -CRSR-UP/DOWN    crsr an den textanfang / das textende
  1215.             CTRL -CRSR-UP/DOWN    zum anfang der nächsten/vorhergehenden
  1216.                                   textseite
  1217.  
  1218.             SHIFT-ALT-CRSR-L/R    crsr an den anfang bzw. ans ende der
  1219.                                   zeile
  1220.             SHIFT-CRSR-LFT/RGT    dasselbe, nur keine Bildschirmseiten­
  1221.                                   sprünge
  1222.             ALT  -CRSR-LFT/RGT    zum anfang des vorhergehenden/nächsten
  1223.                                   wortes
  1224.             CTRL -CRSR-LFT/RGT    block nach links/rechts verschieben
  1225.  
  1226.             RIGHT-AMIGA -i/a/c    text laden/Anhängen/löschen
  1227.                           -w/o    speichern/speichern als ...
  1228.                             -x    speichern & beenden
  1229.                             -d    Drucken
  1230.                             -y    iconifY
  1231.                             -q    ende
  1232.  
  1233.                         -g/m/p    block laden/speichern/drucken
  1234.  
  1235.                             -t    Textbreite
  1236.                             -5    Serienbrief-Markierung einfügen
  1237.  
  1238.                       -n/u/f/k    stil: Normal/Unterstreichen/Fett/
  1239.                                   Kursiv
  1240.                       -l/r/z/b    Links-/Rechtsbündig/Zentriert/Block­
  1241.                                   satz
  1242.                     -0/9/8/7/6    Farbe: normal/eins/zwei/drei/vier
  1243.  
  1244.                         -s/1/2    Suchen   / vorwärts / rückwärts
  1245.                         -e/3/4    Ersetzen / vorwärts / rückwärts
  1246.  
  1247.  
  1248.          ›[0;1mANHANG B    Befehlssequenzen des printer.device›[0m
  1249.  
  1250.                Wer die Befehlssequenzen des printer.device nicht  kennt,
  1251.             aber über prt: ausdrucken möchte:
  1252.  
  1253.             27/99             Reset
  1254.             27/35/49          Initialisieren
  1255.             27/68             Linefeed
  1256.             27/69             Carriage Return, Linefeed
  1257.             27/77             Reverse Linefeed
  1258.  
  1259.  
  1260.  
  1261.             27/91/48/109      Normaler Zeichensatz
  1262.             27/91/51/109      Kursiv an
  1263.             27/91/50/51/109   Kursiv aus
  1264.             27/91/52/109      Unterstreichen an
  1265.             27/91/50/52/109   Unterstreichen aus
  1266.             27/91/49/109      Fett an
  1267.             27/91/50/50/109   Fett aus
  1268.  
  1269.             27/91/48/87       Normale Zeichenbreite
  1270.             27/91/50/87       Elite an
  1271.             27/91/49/87       Elite aus
  1272.             27/91/52/87       Schmal an
  1273.             27/91/51/87       Schmal aus
  1274.             27/91/54/87       Breit an
  1275.             27/91/53/87       Breit aus
  1276.  
  1277.             27/91/54/34/122   Schattendruck an
  1278.             27/91/53/34/122   Schattendruck aus
  1279.             27/91/52/34/122   Doppeldruck an
  1280.             27/91/51/34/122   Doppeldruck aus
  1281.             27/91/50/34/122   NLQ an
  1282.             27/91/49/34/122   NLQ aus
  1283.  
  1284.             27/91/50/118      Hochgestellt an
  1285.             27/91/49/118      Hochgestellt aus
  1286.             27/91/52/118      Tiefgestellt an
  1287.             27/91/51/118      Tiefgestellt aus
  1288.             27/91/48/118      schaltet auf normale Zeile zurück
  1289.             27/76             stellt auf obere Zeilenhälfte
  1290.             27/75             stellt auf untere Zeilenhälfte
  1291.  
  1292.             27/40/66          US Zeichensatz
  1293.             27/40/82          Französischer Zeichensatz
  1294.             27/40/75          Deutscher Zeichensatz
  1295.             27/40/65          Englischer Zeichensatz
  1296.             27/40/69          Dänischer Zeichensatz I
  1297.             27/40/72          Schwedischer Zeichensatz
  1298.             27/40/89          Italienischer Zeichensatz
  1299.             27/40/90          Spanischer Zeichensatz
  1300.             27/40/74          Japanischer Zeichensatz
  1301.             27/40/54          Norwegischer Zeichensatz
  1302.             27/40/67          Dänischer Zeichensatz II
  1303.  
  1304.             27/91/50/112      Proportionalschrift an
  1305.             27/91/49/112      Proportionalschrift aus
  1306.             27/91/n/32/69     Setzt den Abstand für Proportionalschrift
  1307.  
  1308.             27/91/53/32/70    Automatische Justierung linksbündig
  1309.             27/91/55/32/70    Automatische Justierung rechtsbündig
  1310.             27/91/54/32/70    Automatische Justierung zentriert
  1311.             27/91/48/32/70    Ausschalten der automatischen Justierung
  1312.             27/91/51/32/70    Zeichenabstand für Justierung
  1313.             27/91/49/32/70    Wort füllen (automatische Zentrierung)
  1314.  
  1315.             27/91/48/122      1/8 Zoll Zeilenabstand
  1316.             27/91/49/122      1/6 Zoll Zeilenabstand
  1317.             27/91/n/116       Papierlänge n Zeilen
  1318.             27/91/n/81        Perforationssprung wirksam
  1319.             27/91/0/81        Perforationssprung unwirksam
  1320.  
  1321.             27/35/57          Linken Rand setzen
  1322.             27/35/48          Rechten Rand setzen
  1323.             27/35/56          Oberen Rand setzen
  1324.             27/35/50          Unteren Rand setzen
  1325.  
  1326.             27/91/xx/59/yy/114   Oberen und unteren Rand setzen
  1327.             27/91/xx/59/yy/115   Linken und rechten Rand setzen
  1328.             27/35/51             Ränder löschen
  1329.  
  1330.             27/72             Horizontalen Tabulator setzen
  1331.             27/74             Vertikalen Tabulator setzen
  1332.             27/91/48/103      Horizontalen Tabulator löschen
  1333.             27/91/51/103      Alle horizontalen Tabulatoren löschen
  1334.             27/91/49/103      Vertikalen Tabulator setzen
  1335.             27/91/52/103      Alle vertikalen Tabulatoren löschen
  1336.             27/35/52          Alle Tabulatoren löschen
  1337.             27/35/53          Setzen voreingestellter Tabulatoren
  1338.  
  1339.  
  1340.          ›[0;1mREGISTER›[0m
  1341.  
  1342.             ›[0;1mA›[0mnhängen ................................................ 10
  1343.             ARexx ................................................... 19
  1344.             Ausdruck ................................................ 13
  1345.             Ausrichtung ............................................. 18
  1346.             Auto-Save ............................................... 19
  1347.             Auto-Trenn-Modus ........................................ 16
  1348.             ›[0;1mB›[0mackup-Modus ............................................ 17
  1349.             Befehlssequenzen, des printer.device .................... 21
  1350.             Block <--> TP.tmp ....................................... 16
  1351.             Blocksatz ............................................... 18
  1352.             Brief-Modus ............................................. 16
  1353.             ›[0;1mD›[0manke ...................................................  4
  1354.             Datum ................................................... 19
  1355.             Drucken, Block .......................................... 15
  1356.             Drucken, Text ........................................... 11
  1357.             ›[0;1mE›[0minfügen-Modus .......................................... 16
  1358.             Einrücken, Block ........................................ 17
  1359.             Elite ................................................... 11
  1360.             Ende .................................................... 14
  1361.             Ersetzen ................................................ 19
  1362.             Extern-Menü .............................................  7
  1363.             ›[0;1mF›[0marb-Codes ..............................................  9
  1364.             Farbe 1-4 An/Aus ........................................ 12
  1365.             Farbe ................................................... 18
  1366.             Farben .................................................. 14
  1367.             Fenster, Neues .......................................... 10
  1368.             Fett .................................................... 18
  1369.             Formfeed ................................................ 12
  1370.             Funktionstastenbelegung .................................  7
  1371.             Fußnoten ................................................ 12
  1372.             Fußnoten-Code ...........................................  8
  1373.             ›[0;1mG›[0mehe zu ................................................. 18
  1374.             Gehe zur x. Zeile ....................................... 18
  1375.             ›[0;1mH›[0milfe ................................................... 14
  1376.             Hotkey Qualifier und Code ...............................  6
  1377.             ›[0;1mI›[0mconify ................................................. 14
  1378.             Info .................................................... 14
  1379.             Installation ............................................  5
  1380.             Interlace ............................................... 18
  1381.             ›[0;1mK›[0mleben, Block............................................ 15
  1382.             Kopieren, Block.......................................... 15
  1383.             Kursiv .................................................. 18
  1384.             ›[0;1mL›[0made TxP.Config ......................................... 10
  1385.             Lade TxP.Printer ........................................ 11
  1386.             Laden ................................................... 10
  1387.             Laden, Block ............................................ 15
  1388.             Laden & Neues Fenster ................................... 10
  1389.             Linefeed-Code ...........................................  8
  1390.             Linksbündig ............................................. 18
  1391.             Löschen, Block........................................... 15
  1392.             Löschen, Markierung ..................................... 16
  1393.             Löschen, Text............................................ 11
  1394.             ›[0;1mM›[0markieren, Block ........................................ 15
  1395.             Markierungsmodus ........................................ 16
  1396.             ›[0;1mN›[0mLQ ..................................................... 11
  1397.             Normal .................................................. 18
  1398.             ›[0;1mP›[0mapierlänge ............................................. 12
  1399.             Par: / Prt: ............................................. 12
  1400.             Pica .................................................... 11
  1401.             Printer.Device .......................................... 21
  1402.             Proportional ............................................ 12
  1403.             ›[0;1mR›[0mand, linker ............................................ 17
  1404.             Rand, linker und rechter ................................ 12
  1405.             Rechtsbündig ............................................ 18
  1406.             ›[0;1mS›[0m-Markierung ............................................ 17
  1407.             ›[0mSchmal .................................................. 11
  1408.             Seite, von und bis ...................................... 11
  1409.             Seitenlänge ............................................. 17
  1410.             Seitennummerierung ...................................... 12
  1411.             Serienbriefe ............................................ 13
  1412.             Speichern, Block......................................... 15
  1413.             Speichern, Text.......................................... 11
  1414.             Speichern als ........................................... 11
  1415.             Speichern und Beenden ................................... 11
  1416.             Start ...................................................  6
  1417.             Stil .................................................... 18
  1418.             Suchen .................................................. 18
  1419.             ›[0;1mT›[0mastaturbelegung ........................................ 20
  1420.             Textbreite .............................................. 17
  1421.             TxP.Config ..............................................  6
  1422.             TxP.Printer .............................................  8
  1423.             ›[0;1mU›[0mhr ..................................................... 19
  1424.             Undo .................................................... 17
  1425.             Unterstrichen ........................................... 18
  1426.             Unterscheidung Groß/Klein ............................... 18
  1427.             Ununterbrochen .......................................... 18
  1428.             ›[0;1mV›[0merschieben, Block....................................... 15
  1429.             ›[0;1mW›[0mas ist TextPlus? .......................................  4
  1430.             ›[0;1mZ›[0meichensatzübersetzungstabelle ..........................  9
  1431.             Zeilennummerierung ...................................... 12
  1432.             Zentriert ............................................... 18
  1433.  
  1434.  
  1435.             IST DIESER DOC-FILE ENDLICH ZU ENDE? JAWOLL!!!
  1436.  
  1437.             Aachen, 07.04.91
  1438.  
  1439.                                              Martin
  1440. ›[0m›[1 p