home *** CD-ROM | disk | FTP | other *** search
/ Maxon PD Collection 1 / MAXON_CD_PD_COLLECTION_VOL_1.iso / utility / _datei / lireratu / liter.txt < prev    next >
Text File  |  1989-03-03  |  25KB  |  761 lines

  1.  
  2.  
  3.  
  4.  
  5.                     Anleitung für das Programm
  6.  
  7.  
  8.               LL      IIIIII  TTTTTT  EEEEEE  RRRRR
  9.               LL        II      TT    EE      RR  RR
  10.               LL        II      TT    EEEE    RRRRR
  11.               LL        II      TT    EE      RR RR
  12.               LLLLLL  IIIIII    TT    EEEEEE  RR  RR
  13.  
  14.                            Version 1.00
  15.                           vom 15.5.1988
  16.  
  17.                                von
  18.  
  19.                            Sven Hädrich
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.              Sven Hädrich; Düsseldorf, den 15.5.1988;
  38.  
  39. 0 Inhaltsverzeichnis
  40.  
  41.      1.0 Einleitung ..............................     3
  42.           1.1 Lieferumfang .......................     3
  43.           1.2 Starten des Programms ..............     3
  44.           1.3 Aufbau des Bildschirms .............     4
  45.  
  46.      2.0 Datei-Funktionen ........................     5
  47.           2.1 Datei einlesen .....................     5
  48.           2.2 Datei abspeichern ..................     6
  49.           2.3 Datei abspeichern unter ............     7
  50.           2.4 Datei hinzuladen ...................     8
  51.           2.5 Statistik ..........................     9
  52.           2.6 Datei freigeben ....................    10
  53.           2.7 Programm beenden ...................    11
  54.  
  55.      3.0 Satz-Funktionen .........................    12
  56.           3.1 Satz eingeben ......................    12
  57.           3.2 Satz löschen .......................    13
  58.           3.3 Satz bearbeiten ....................    14
  59.  
  60.      4.0 Such-Funktionen .........................    15
  61.           4.1 Stichwort suchen ...................    15
  62.           4.2 Nummer suchen ......................    16
  63.           4.3 Nächsten Satz suchen ...............    17
  64.           4.4 Vorhergehenden Satz suchen .........    18
  65.           4.5 Suchoptionen einstellen ............    19
  66.           
  67.      5.0 Drucker-Funktionen ......................    20
  68.           5.1 Satz drucken .......................    20
  69.           5.2 Datei drucken ......................    21
  70.           5.3 Drucker-Optionen ...................    22
  71.           5.4 Protokoll ..........................    23
  72.  
  73.      6.0 Startup-Datei ...........................    24
  74.           6.1 Einladen ...........................    24
  75.           6.2 Hinzuladen .........................    24
  76.           6.3 Protokoll ..........................    24
  77.           6.4 Optionen ...........................    25
  78.           6.5 Drucker ............................    25
  79.           6.6 Datei ..............................    25
  80.           6.7 Syntaxdiagramm .....................    26
  81.           6.8 Fehlercodes ........................    27
  82.           6.9 Beispiel ...........................    28
  83.  
  84.      Anhang
  85.           A Tastaturbelegung .....................    29
  86.           B Dateiformat ..........................    30
  87.           C Bekannte Fehler ......................    31
  88.  
  89. 1.0 Einleitung
  90.  
  91.      Das  Programm LITER ist ein  Volltext-Informations-Retrieval-
  92.      System.   Jedes  abgespeicherte  Wort  kann  als   Deskriptor 
  93.      verwendet werden.
  94.      Die  typische  Anwendung  für  LITER  ist  das  Erfassen  und 
  95.      Verwalten  von  Zeitungsartikeln  und  Literaturstellen.  Nun 
  96.      werden Sie vielleicht einwenden, daß die gleiche Aufgabe auch 
  97.      von vielen Datenbanken gelöst wird.  Die meisten  Datenbanken 
  98.      haben jedoch zwei Nachteile.  Diese Datenbanken arbeiten  mit 
  99.      fester Satzlänge,  das heißt,  jeder Dateieintrag  verbraucht 
  100.      gleich  viel  Speicherplatz egal wie kurz oder lang  er  ist. 
  101.      Auch arbeiten diese Datenbanken mit Schlüsseln (Index) die in 
  102.      einer   gesondert   abgespeichert   werden.   Suchoperationen 
  103.      arbeiten  dann  mit diesen Schlüsseldaten.  Um  nicht  zuviel 
  104.      Speicherplatz  für  die Schlüssel zu  verbrauchen  ist  deren 
  105.      Länge und Anzahl beschränkt.
  106.      Diese  beiden Probleme umgeht LITER indem es  ohne  Schlüssel 
  107.      und  mit variabler Satzlänge arbeitet.  Erkauft werden  diese 
  108.      Vorteile  dadurch,   daß  alle  Datensätze  gleichzeitig   im 
  109.      Arbeitsspeicher  (RAM)  gehalten  werden.  Das  ist  aber  zu 
  110.      verkraften,  da  bei den meisten Ataris  der  Arbeitsspeicher 
  111.      (RAM) größer ist als der Massenspeicher (Floppy).
  112.  
  113. 1.1 Lieferumfang
  114.  
  115.      Zum Lieferumfang gehören die folgenden Dateien:
  116.           -LITER.PRG  (das Hauptprogramm)
  117.           -LITER.RSC  (GEM-Datei)
  118.           -LITER.DOC  (dieses File)
  119.           -READ .ME   (aktuelle Hinweise)
  120.  
  121. 1.2 Starten des Programms 
  122.  
  123.      Gestartet  wird LITER durch einen Doppelklick auf  die  Datei 
  124.      LITER.PRG.  In  dem  Dateiordner (Subdirectory) von  dem  aus 
  125.      LITER  gestartet  wird muß  sich  auch  die  Datei  LITER.RSC 
  126.      befinden.
  127.      Das  Programm  läuft  in  hoher  und  mittlerer   Bildschirm-
  128.      auflösung.
  129.                         
  130. 1.3 Bildschirmaufbau
  131.  
  132.      Wenn  LITER  erfolgreich  gestartet wurde  erscheint  in  der 
  133.      ersten Bildschirmzeile eine Menüleiste mit den Punkten: Desk, 
  134.      Datei, Satz, Suchen, Drucker.
  135.      Darunter  wird  ein Fenster aufgebaut  mit  einem  vertikalen 
  136.      Rollbalken (Schieber) und einem Schließfeld.  In dem  Fenster 
  137.      befinden sich die Ein- und Ausgabefelder. 
  138.  
  139. 1.3.1 Schließfeld
  140.      
  141.      Wenn  Sie das Schließfeld anklicken wird  LITER  beendet.  Um 
  142.      sicherzustellen,  daß  Sie LITER nicht aus  Versehen  beenden 
  143.      fragt  LITER  nach  ob sie das  Programm  wirklich  verlassen 
  144.      wollen.  Wählen Sie den OK-Knopf (button) so beenden Sie  das 
  145.      Programm. Wählen Sie den Abbruch-Knopf (button) so setzen Sie  
  146.      LITER fort.
  147.  
  148. 1.3.2 Rollbalken
  149.  
  150.      Mit dem Rollbalken wählen Sie Datensätze an.
  151.  
  152.  
  153. 2.0 Datei-Funktionen
  154.  
  155. 2.1 Datei einlesen
  156.  
  157. 2.1.1 Funktionsaufruf
  158.  
  159.      Die  Funktion  Datei einlesen aktivieren Sie  indem  Sie  den 
  160.      Menüeintrag einlesen unter dem Menüpunkt Datei anwählen, oder 
  161.      die Tasten <Control> und <R> gleichzeitig drücken.
  162.      
  163. 2.1.2 Funktion
  164.  
  165.      Mit  der Funktion Datei einlesen lesen sie eine Datei in  den 
  166.      Arbeitsspeicher  ein.  Diese  Datei muß  mit  LITER  erstellt 
  167.      worden  sein.  Sollte sich zu diesem Zeitpunkt  bereits  eine 
  168.      Datei  im Arbeitsspeicher befinden,  so löscht  LITER  vorher 
  169.      diese Datei ohne weitere Nachfrage.
  170.      Die Auswahl der Datei erfolgt mit der File-Selector Box.
  171.  
  172. 2.1.3 Bemerkung
  173.  
  174.  
  175. 2.2 Datei abspeichern
  176.  
  177. 2.2.1 Funktionsaufruf
  178.  
  179.      Die  Funktion Datei abspeichern aktivieren Sie indem Sie  den 
  180.      Menüeintrag  abspeichern unter dem Menüpunkt Datei  anwählen, 
  181.      oder die Tasten <Control> und <W> gleichzeitig drücken.
  182.  
  183. 2.2.2 Funktion
  184.  
  185.      Mit  der Funktion Datei abspeichern speichern Sie  die  Daten 
  186.      die  sich  im Arbeitsspeicher befinden  unter  dem  aktuellen 
  187.      Namen ab.
  188.  
  189. 2.2.3 Bemerkung
  190.  
  191.  
  192. 2.3 Datei abspeichern unter
  193.  
  194. 2.3.1 Funktionsaufruf
  195.  
  196.      Die Funktion Datei abspeichern unter aktivieren Sie indem Sie 
  197.      den Menüeintrag ..unter.. unter dem Menüpunkt Datei anwählen, 
  198.      oder die Tasten <Control> und <U> gleichzeitig drücken.
  199.  
  200. 2.3.2 Funktion
  201.  
  202.      Mit  der Funktion Datei abspeichern unter speichern  Sie  die 
  203.      Daten  die  sich  im  Arbeitsspeicher  befinden  unter  einem 
  204.      beliebigen Namen ab.
  205.  
  206. 2.3.3 Bemerkung
  207.  
  208.  
  209. 2.4 Datei hinzuladen
  210.  
  211. 2.4.1 Funktionsaufruf     
  212.  
  213.      Die  Funktion Datei hinzuladen aktivieren Sie indem  Sie  den 
  214.      Menüeintrag  hinzuladen unter dem Menüpunkt  Datei  anwählen, 
  215.      oder die Tasten <Control> und <H> gleichzeitig drücken.
  216.  
  217. 2.4.2 Funktion
  218.  
  219.      Mit der Funktion Datei hinzuladen lesen Sie zu den Daten  die 
  220.      sich im Arbeitspeicher weitere Daten hinzu.
  221.  
  222. 2.4.3 Bemerkung
  223.  
  224.  
  225. 2.5 Statistik
  226.  
  227. 2.5.1 Funktionsaufruf
  228.  
  229.      Die  Funktion  Statistik  aktivieren  Sie,   indem  Sie   den 
  230.      Menüeintrag  Statistik  unter dem Menüpunkt  Datei  anwählen, 
  231.      oder die Tasten <Control> und <S> gleichzeitig drücken.
  232.  
  233. 2.5.2 Funktion
  234.  
  235.      Mit der Funktion Statistik fordern Sie eine Dialogbox an,  in 
  236.      die    einige    Informationen   über    den    gegenwärtigen 
  237.      Programmzustand ausgegeben werden.
  238.  
  239. 2.5.3 Bemerkung
  240.  
  241.  
  242. 2.6 Datei freigeben
  243.  
  244. 2.6.1 Funktionsaufruf
  245.  
  246.      Die  Funktion Datei freigeben aktivieren Sie,  indem Sie  den 
  247.      Menüeintrag  freigeben  unter dem Menüpunkt  Datei  anwählen, 
  248.      oder die Tasten <Control> und <F> gleichzeitig drücken.
  249.  
  250. 2.6.2 Funktion
  251.  
  252.      Mit   der   Funktion   Datei  freigeben   löschen   Sie   den 
  253.      Arbeitsspeicher und den aktuellen Dateinamen.
  254.  
  255. 2.6.3 Bemerkung
  256.  
  257.  
  258.  
  259. 2.7 Programm beenden
  260.  
  261. 2.7.1 Funktionsaufruf
  262.  
  263.      Die Funktion Programm beenden aktivieren Sie,  indem Sie  den 
  264.      Menüeintrag beenden unter dem Menüpunkt Datei anwählen,  oder 
  265.      die Tasten <Control> und <X> gleichzeitig drücken,  oder  das 
  266.      Schließfeld am Fenster anklicken.
  267.  
  268. 2.7.2 Funktion
  269.  
  270.      Mit  der Funktion Programm beenden beenden Sie  eine  Sitzung 
  271.      mit LITER.
  272.  
  273.      Nachdem  Sie  die Funktion Programm beenden  aktiviert  haben 
  274.      erscheint eine Dialogbox mit zwei Knöpfen  (buttons).  Wählen 
  275.      Sie  den OK-Knopf wird LITER sofort beendet.  Wählen Sie  den 
  276.      Abbruch-Knopf wird LITER fortgesetzt.
  277.  
  278. 2.7.3 Bemerkung
  279.  
  280.      LITER sichert geänderte Daten nicht automatisch.  LITER macht 
  281.      auch nicht darauf aufmerksam,  daß Daten noch nicht gesichert 
  282.      sind.
  283.  
  284.  
  285. 3.0 Satz-Funktionen
  286.  
  287. 3.1 Satz eingeben
  288.  
  289. 3.1.1 Funktionsaufruf
  290.  
  291.      Die  Funktion  Satz eingeben aktivieren Sie,  indem  Sie  den 
  292.      Menüeintrag eingeben unter dem Menüpunkt Satz anwählen,  oder 
  293.      die Tasten <Control> und <E> gleichzeitig drücken.
  294.  
  295. 3.1.2 Funktion
  296.  
  297.      Mit  der  Funktion  Satz eingeben erfassen  Sie  einen  neuen 
  298.      Datensatz.
  299.  
  300. 3.1.3 Bemerkung
  301.  
  302.  
  303. 3.2 Satz löschen
  304.  
  305. 3.2.1 Funktionsaufruf
  306.  
  307.      Die  Funktion  Satz löschen aktivieren  Sie,  indem  Sie  den 
  308.      Menüeintrag löschen unter dem Menüpunkt Satz  anwählen,  oder 
  309.      die Tasten <Control> und <L> gleichzeitig drücken.
  310.  
  311. 3.2.2 Funktion
  312.  
  313.      Mit  der  Funktion  Satz löschen löschen  Sie  einen  bereits 
  314.      erfassten Satz.
  315.  
  316. 3.2.3 Bemerkung
  317.  
  318.  
  319.  
  320. 3.3 Satz bearbeiten
  321.  
  322. 3.3.1 Funktionsaufruf
  323.  
  324.      Die  Funktion Satz bearbeiten aktivieren Sie,  indem Sie  den 
  325.      Menüeintrag  bearbeiten  unter dem Menüpunkt  Satz  anwählen, 
  326.      oder die Tasten <Control> und <L> gleichzeitig drücken.
  327.  
  328. 3.3.2 Funktion
  329.  
  330.      Mit der Funktion Satz bearbeiten editieren Sie einen  bereits 
  331.      erfassten Satz.
  332.  
  333. 3.3.3 Bemerkung
  334.  
  335.  
  336. 4.0 Such-Funktionen
  337.  
  338. 4.1 nach Stichwort suchen
  339.  
  340. 4.1.1 Funktionsaufruf
  341.  
  342.      Die Funktion nach Stichwort suchen aktivieren Sie,  indem Sie 
  343.      den  Menüeintrag  nach Stichwort unter dem  Menüpunkt  Suchen 
  344.      anwählen,  oder  die  Tasten <Control> und  <T>  gleichzeitig 
  345.      drücken.
  346.  
  347. 4.1.2 Funktion
  348.  
  349. 4.1.3 Bemerkung
  350.  
  351.  
  352. 4.2 nach Nummer suchen
  353.  
  354. 4.2.1 Funktionsaufruf
  355.  
  356.      Die Funktion nach Nummer suchen aktivieren Sie, indem Sie den 
  357.      Menüeintrag nach Nummer unter dem Menüpunkt Suchen  anwählen, 
  358.      oder die Tasten <Control> und <N> gleichzeitig drücken.
  359.  
  360. 4.2.2 Funktion
  361.  
  362. 4.2.3 Bemerkung
  363.  
  364.  
  365. 4.3 nächsten Satz suchen
  366.  
  367. 4.3.1 Funktionsaufruf
  368.  
  369.      Die Funktion nächsten Satz suchen aktivieren Sie,  indem  Sie 
  370.      den  Menüeintrag  nächsten Satz unter  dem  Menüpunkt  Suchen 
  371.      anwählen,  oder  die  Tasten <Control> und  <Y>  gleichzeitig 
  372.      drücken.
  373.  
  374. 4.3.2 Funktion
  375.  
  376. 4.3.3 Bemerkung
  377.  
  378.  
  379. 4.4 Vorhergehenden Satz suchen
  380.  
  381. 4.4.1 Funktionsaufruf
  382.  
  383.      Die Funktion vorhergehenden Satz suchen aktivieren Sie, indem 
  384.      Sie  den Menüeintrag vorhergehenden Satz unter dem  Menüpunkt 
  385.      Suchen   anwählen,   oder  die  Tasten  <Control>   und   <Q> 
  386.      gleichzeitig drücken.
  387.  
  388. 4.4.2 Funktion
  389.  
  390. 4.4.3 Bemerkung
  391.  
  392.  
  393.  
  394. 4.5 Suchoptionen einstellen
  395.  
  396. 4.5.1 Funktionsaufruf
  397.  
  398.      Die  Funktion Suchoptionen einstellen aktivieren  Sie,  indem 
  399.      Sie  den  Menüeintrag  Optionen unter  dem  Menüpunkt  Suchen 
  400.      anwählen,  oder  die  Tasten <Control> und  <O>  gleichzeitig 
  401.      drücken.
  402.  
  403. 4.5.2 Funktion
  404.  
  405. 4.5.3 Bemerkung
  406.  
  407.  
  408.  
  409. 5.0 Drucker-Funktionen
  410.  
  411. 5.1 Satz drucken
  412.  
  413. 5.1.1 Funktionsaufruf
  414.  
  415.      Die  Funktion  Satz drucken aktivieren  Sie,  indem  Sie  den 
  416.      Menüeintrag Satz drucken unter dem Menüpunkt Druck  anwählen, 
  417.      oder die Tasten <Control> und <P> gleichzeitig drücken.
  418.  
  419. 5.1.2 Funktion
  420.  
  421.      Mit der Funktion Satz drucken drucken Sie den aktuellen Satz.
  422.  
  423. 5.1.3 Bemerkung
  424.  
  425.  
  426. 5.2 Datei drucken
  427.  
  428.  
  429. 5.2.1 Funktionsaufruf
  430.  
  431.      Die  Funktion  Datei drucken aktivieren Sie,  indem  Sie  den 
  432.      Menüeintrag Datei drucken unter dem Menüpunkt Druck anwählen, 
  433.      oder die Tasten <Control> und <D> gleichzeitig drücken.
  434.  
  435. 5.2.2 Funktion
  436.  
  437.      Mit der Funktion Datei drucken drucken Sie die gesamte  Datei 
  438.      aus.
  439.  
  440. 5.2.3 Bemerkung
  441.  
  442.  
  443.  
  444. 5.3 Druckeroptionen einstellen 
  445.  
  446. 5.3.1 Funktionsaufruf
  447.  
  448.      Die  Funktion  Druckeroptionen  einstellen   aktivieren  Sie, 
  449.      indem   Sie  den  Menüeintrag  Druckeroptionen    unter   dem 
  450.      Menüpunkt Druck anwählen,  oder die Tasten <Control> und  <V> 
  451.      gleichzeitig drücken.
  452.  
  453. 5.3.2 Funktion
  454.  
  455.      Mit  der Funktion Druckeroptionen einstellen stellen Sie  die 
  456.      Druckeroptionen neu ein.
  457.  
  458. 5.3.3 Bemerkung
  459.  
  460.  
  461. 5.4 Protokoll ein/aus
  462.  
  463. 5.4.1 Funktionsaufruf
  464.  
  465.      Die Funktion Protokoll ein/aus aktivieren Sie,  indem Sie den 
  466.      Menüeintrag  Protokoll  unter dem Menüpunkt  Druck  anwählen, 
  467.      oder die Tasten <Control> und <C> gleichzeitig drücken.
  468.  
  469. 5.4.2 Funktion
  470.  
  471.      Mit   der   Funktion  Protokoll  ein/aus  stellen   Sie   die 
  472.      automatische Protokollführung ein oder aus.
  473.  
  474. 5.4.3 Bemerkung
  475.  
  476.  
  477. 6.0 Startup-Datei
  478.  
  479.      Wenn Sie LITER starten, versucht LITER eine Textdatei mit dem 
  480.      Namen  "LITER.SET" zu lesen.  LITER sucht diese Textdatei  in 
  481.      dem  aktuellen Verzeichnis (directory).  Findet  LITER  diese 
  482.      Textdatei nicht,  so erfolgt keine Meldung. Findet LITER eine 
  483.      Textdatei  mit dem Namen "LITER.SET" so versucht LITER  diese 
  484.      Textdatei zu interpretieren.
  485.      Die  folgenden Kommandos können sie in dieser Datei  anwenden 
  486.      und so erreichen,  daß LITER direkt nach dem Programmstart so 
  487.      eingestellt ist, wie Sie es wünschen.
  488.  
  489. 6.1 Einladen
  490.  
  491.      Mit  dem Kommando Einladen ( D ) veranlassen Sie  LITER  eine 
  492.      Datei in den Arbeitsspeicher einzulesen.  Geben Sie dazu  das 
  493.      Kommando  selbst und einen vollständigen  Dateinamen  an.  Im 
  494.      Dateinamen sind Pfade erlaubt.     
  495.  
  496. 6.2 Hinzuladen
  497.  
  498.      Mit dem Kommando Hinzuladen ( H ) veranlassen Sie LITER  eine 
  499.      Datei  hinzuzuladen.  Geben Sie dazu das Kommando selbst  und 
  500.      einen vollständigen Dateinamen an.  Im Dateinamen sind  Pfade 
  501.      erlaubt
  502.  
  503. 6.3 Protokoll
  504.  
  505.      Mit  dem Kommando Protokoll ( C ) können  Sie  bestimmen,  ob 
  506.      LITER ein Protokoll führt oder nicht.
  507.  
  508.      Dabei bedeutet:
  509.           C   TRUE           -Liter führt Protokoll
  510.           C   FALSE          -Liter führt kein Protokoll
  511.  
  512. 6.4 Optionen
  513.  
  514.      Mit dem Kommando Option ( O ) können Sie die Einstellung  der 
  515.      Optionen bestimmen.  Jedes Kommando Option ( O ) besteht  aus 
  516.      dem    Kommando   selbst,    der   Optionsnummer   und    dem 
  517.      Optionszustand. Der Zustand ist entweder "TRUE" oder "FALSE".
  518.  
  519. 6.4.1 Optionsnummern
  520.  
  521.      Die  verschieden  Optionen  sprechen Sie  durch  Nummern  an. 
  522.      Nachfolgend   sind  die  Nummern  der  vorhandenen   Optionen 
  523.      aufgelistet:
  524.  
  525.           100 - Unterscheidung Klein/Groß Schreibung
  526.           101 - Suche umfasst Titel
  527.           102 - Suche umfasst Autor
  528.           103 - Suche umfasst Text
  529.           104 - Suche umfasst Quelle
  530.  
  531.           200 - Titel  wird gedruckt
  532.           201 - Autor  wird gedruckt
  533.           202 - Text   wird gedruckt
  534.           203 - Quelle wird gedruckt
  535.           
  536.  
  537. 6.5 Drucker
  538.  
  539.      Mit  dem Kommando Drucker ( P ) können Sie ihren  Drucker  an 
  540.      LITER anpassen. Dies ist eine Funktion, die Sie nur mit Hilfe 
  541.      der  Startup-Datei  erreichen.  Für jedes  Zeichen,  das  Sie 
  542.      anpassen  rufen  Sie  das Kommando Drucker (  P  )  auf.  Das 
  543.      Kommando Drucker ( P ) besteht aus dem Kommando  selbst,  dem 
  544.      Zeichencode des zu ersetzenden Zeichens, der Zeichencodefolge 
  545.      die  für das zu ersetzende Zeichen gesendet werden  soll  und 
  546.      dem Endezeichen ($00).
  547.  
  548. 6.6 Datei
  549.  
  550.      Mit  dem Kommando Datei ( N ) können Sie eine Datei  für  die 
  551.      Druckerausgabe  festlegen.  Das Kommando Datei ( N )  besteht 
  552.      aus  dem Kommando selbst und einem vollständigem  Dateinamen. 
  553.      Im Dateinamen sind Pfade erlaubt.
  554.  
  555.  
  556. 6.7 Syntaxdiagramm
  557.  
  558.      Der  Interpretation der Datei "LITER.SET" liegt die  folgende 
  559.      Syntax zugrunde, die hier in EBNF-Form wiedergegeben ist:
  560.  
  561.      Datei          = { Zeile }.
  562.  
  563.      Zeile          = ( Kommando | Kommentar ) 'CR'.
  564.  
  565.      Kommando       = ( Einladen | Hinzuladen | Protokoll |
  566.                         Option   | Drucker    | Satz      |
  567.                         Datei    ) 
  568.                       [ Leerschritt [ Kommentar ] ].
  569.  
  570.      Kommentar      = '*' beliebige Zeichenkette.
  571.  
  572.      Einladen       = 'D' Leerschritt Dateiname.
  573.  
  574.      Hinzuladen     = 'H' Leerschritt Dateiname.
  575.  
  576.      Option         = 'O' Leerschritt Nummer
  577.                           Leerschritt Zustand.
  578.  
  579.      Protokoll      = 'C' Leerschritt Zustand.
  580.  
  581.      Drucker        = 'P' Leerschritt Zeichencode { Zeichencode }
  582.                           '$00'.
  583.      
  584.      Satz           = 'S' Leerschritt Nummer.
  585.  
  586.      Datei          = 'N' Leerschritt Dateiname.
  587.  
  588.      Nummer         = Zahl Zahl Zahl.     
  589.  
  590.      Zeichencode    = '$' Hexzahl Hexzahl.
  591.  
  592.      Hexzahl        = Zahl | Hexzeichen.
  593.      
  594.      Hexzeichen     = 'A' | 'B' | 'C' | 'D' | 'E' | 'F'.
  595.  
  596.      Zahl           = '0' | '1' | '2' | '3' | '4' |
  597.                       '5' | '6' | '7' | '8' | '9'.
  598.  
  599.      Zustand        = ( 'T' [ 'RUE' ] ) | ( 'F' [ 'ALSE' ] ).
  600.  
  601.      Dateiname      : Der Dateiname wird gemäß den 
  602.                       Vorschriften des TOS-Betriebssystems
  603.                       gebildet. (Pfade sind erlaubt.)
  604.      
  605.      Leerschritt    = ' ' { ' ' }.
  606.  
  607.  
  608. 6.8 Fehlercodes
  609.  
  610.      Tritt  bei der Bearbeitung der Datei "LITER.SET"  ein  Fehler 
  611.      auf,  so wird die Fehlermeldung nicht im Klartext ausgegeben, 
  612.      sondern  ein  Fehlercode.  Nachfolgend  sind  die  von  LITER 
  613.      benutzten Fehlercodes aufgelistet:
  614.  
  615.      01 : Kommando oder Kommentar (*) erwartet
  616.      02 : Unbekanntes Kommando (D,H,O,C,P,S oder N erwartet)
  617.      03 : Fehler beim Schliessen der Datei "LITER.SET"
  618.      20 : Einladen: Dateiname ist ungültig
  619.      21 : Einladen: Dateiname ist ungültig
  620.      22 : Einladen: Fehler beim Einstellen des Pfades
  621.      30 : Hinzuladen: Dateiname ist ungültig
  622.      31 : Hinzuladen: Dateiname ist ungültig
  623.      32 : Hinzuladen: Fehler beim Einstellen des Pfades
  624.      40 : Option: Nummer ist ungültig
  625.      41 : Option: Zustand ist ungültig
  626.      42 : Option: Unbekannte Option
  627.      50 : Protokoll: Zustand ist ungültig
  628.      60 : Druckeranpassung: Zeichencode 1.Zeichen ungültig
  629.      61 : Druckeranpassung: Zeichencode n.Zeichen ungültig
  630.      62 : Druckeranpassung: Zu viele Ersatzzeichen (>254)
  631.      63 : Druckeranpassung: Kein Speicher mehr vorhanden
  632.      70 : Satz: Nummer ist fehlerhaft
  633.      71 : Satz: Satz wurde nicht gefunden
  634.      80 : Datei: Dateinamen ist ungültig
  635.      81 : Datei: Dateinamen ist ungültig
  636.  
  637.  
  638. 6.9 Beispiel
  639.  
  640.      Die Funktion der meisten Kommandos wird klar, wenn man dieses 
  641.      Beispiel für eine Startup-Datei betrachtet:
  642.  
  643.           *
  644.           * Beispiel fuer eine Startup-Datei
  645.           *
  646.           *
  647.           * 1) Drucker anpassen (hier fuer einen Drucker ohne
  648.           *    Deutsche Umlaute).
  649.           *
  650.           P $81   $75 $65 $00       * kleines ü -> ue
  651.           P $84   $61 $65 $00       * kleines ä -> ae
  652.           P $8E   $41 $65 $00       * grosses Ä -> Ae
  653.           P $94   $6F $65 $00       * kleines ö -> oe
  654.           P $99   $4F $65 $00       * grosses Ö -> Oe
  655.           P $9A   $55 $65 $00       * grosses Ü -> Ue
  656.           P $9E   $73 $73 $00       *         ß -> ss
  657.           *
  658.           * 2) Protokoll-Datei ausschalten
  659.           *
  660.           C FALSE
  661.           *
  662.           * 3) Datei von der Festplatte einlesen
  663.           *
  664.           D C:\LITERAT\TEST.LIT
  665.           *
  666.           * 4) keine Quellen suchen
  667.           *
  668.           O 104 FALSE
  669.           *
  670.           * Ende
  671.           * 
  672.  
  673. Anhang A: Tastaturbelegung
  674.  
  675.      Zum     Aktivieren    von    Funktionen     sind     folgende 
  676.      Tastenkombinationen möglich:
  677.    
  678.  
  679.           Info-Box anfordern ..................... <Control> <I>
  680.           Datei einlesen ......................... <Control> <R>
  681.           Datei abspeichern  ..................... <Control> <W>
  682.           Datei unter anderen Namen abspeichern .. <Control> <U>
  683.           Datei hinzuladen ....................... <Control> <H>
  684.           Datei freigeben ........................ <Control> <F>
  685.           Statistik .............................. <Control> <S>
  686.           Programm beenden ....................... <Control> <X>
  687.           Satz eingeben .......................... <Control> <E>
  688.           Satz bearbeiten ........................ <Control> <B>
  689.           Satz löschen ........................... <Control> <L>
  690.           Suche nach Stichwort ................... <Control> <T>
  691.           Suche nach Nummer ...................... <Control> <N>
  692.           Suche nächsten Satz .................... <Control> <Y>
  693.           Suche vorhergehenden Satz .............. <Control> <Q>
  694.           Suchoptionen einstellen ................ <Control> <O>
  695.           Satz drucken ........................... <Control> <P>
  696.           Datei drucken .......................... <Control> <D>
  697.           Protokoll ein- und ausschalten ......... <Control> <C>
  698.           Druckeroptionen einstellen ............. <Control> <V>
  699.           Hilfstext zeigen ....................... <Help>
  700.  
  701.      Bei der Eingabe eines Satzes sind folgende Tasten aktiv:
  702.           
  703.           Eine Zeile hoch ....................... <Pfeil hoch>
  704.           Eine Zeile runter ..................... <Pfeil runter> 
  705.           Cursor nach links ..................... <Pfeil links>
  706.           Cursor nach rechts .................... <Pfeil rechts>
  707.           Löschen nach links .................... <Backspace>
  708.           Löschen nach rechts ................... <Delete>
  709.           Eingabe löschen ....................... <Esc>
  710.           Letztes Löschen rückgängig machen ..... <Undo>
  711.           Zur ersten Schreibstelle .............. <Home>
  712.           Leerzeichen einfügen .................. <Insert>
  713.           Eingabe beenden ....................... <Return>
  714.           Eingabe beenden ....................... <Enter>
  715.           Hilfstext zeigen ...................... <Help>
  716.  
  717.                           
  718.  
  719.  
  720. Anhang B: Dateiformat
  721.  
  722.      Die mit LITER erzeugten Dateien haben des folgende Format:
  723.  
  724.           1..4 Byte: Länge der Datei inklusive dieser Bytes.
  725.  
  726.      danach folgen die erfassten Datensätze.  Jeder Datensatz  hat 
  727.      das folgende Format:
  728.  
  729.           ????? (sorry)
  730.           
  731.  
  732. Anhang C: Bekannte Fehler
  733.      
  734.      Alle Fehler beziehen sich auf die Version 1.00
  735.  
  736.      Weitere Fenster, zum Beispiel aus Accesories, werden schonmal
  737.      überschrieben. (auch wenn sie oben auf dem Desk liegen).
  738.  
  739.      Die Textformatierung arbeitet häufig falsch.  Allerdings sind 
  740.      diese  Fehler meist nur optisch unschön.  Sollten  allerdings 
  741.      Curosrposition und Schreibstelle nicht übereinstimmen, sollte 
  742.      man  die Eingabe beenden (mehrmal <RETURN> drücken)  und  den 
  743.      Satz  bearbeiten.  Bei dem Bearbeiten sollten dann  ein  paar 
  744.      Leerschritte mehr eingegeben werden.
  745.  
  746.      Das  Zeichen  '_' (underscore) kann nicht  eingegeben  werden 
  747.      (wird automatisch in einen Leerschritt verwandelt).
  748.  
  749.      Beim  Suchen unterscheidet LITER zwischen großen und  kleinen 
  750.      Umlauten  (Ü,Ö,Ä)  (auch  wenn  Sie  die  Suchoption   anders 
  751.      eingestellt haben)
  752.  
  753.      Sollten     Sie     weiter     Fehler     entdecken,     oder 
  754.      Verbesserungsvorschläge haben schreiben Sie an:
  755.  
  756.                          Sven Hädrich     
  757.                          Haus-Endtstraße 141
  758.                          4ooo Düsseldorf 13
  759.  
  760.      Danke.
  761.