home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 52 / af052sub.adf / lyr-o-mat.lha / Lyr-O-Mat / Deutsch.Dok < prev    next >
Text File  |  1993-07-16  |  7KB  |  177 lines

  1. ***********************************************************
  2. *                                                         *
  3. *                     Lyr-O-Mat                           *
  4. *              Version 1.0 17-April-1993                  *
  5. *              Copyright ©1993 CEKASOFT                   *
  6. *               Alle Rechte vorbehalten                   *
  7. *                                                         *
  8. ***********************************************************
  9.  
  10. Lyr-O-Mat darf frei kopiert und weitergegeben werden, wenn
  11. dabei alle Dateien kopiert werden.
  12.  
  13. Zu Lyr-O-Mat gehören die folgenden Dateien:
  14.  
  15.        - Lyr-O-Mat       ; das Programm
  16.        - demo.wds             \
  17.        - deutsch_patterns.wds  > database in deutsch
  18.        - deutsch_classes.wds  /
  19.        - Deutsch.Dok     ; deutsche Anleitung
  20.        - english_demo.wds     \
  21.        - english_patterns.wds  > database in englisch
  22.        - english_classes.wds  /
  23.        - english.doc     ; englische Anleitung
  24.  
  25. ***********************************************************************
  26. --ACHTUNG--ACHTNG--ACHTUNG--ACHTUNG --ACHTUNG--ACHTNG--ACHTUNG--ACHTUNG
  27.  
  28. Ich übernehme keinerlei Garantie für eine einwandfreie Funktion des
  29. Programmes. Die Benutzung von Lyr-O-Mat geschieht vollkommen auf Ihre
  30. eigene Gefahr ! Insbesondere übernehme ich keine Haftung für
  31. Schäden, die aus der Benutzung von Lyr-O-Mat entstehen könnten. 
  32.  
  33. --ACHTUNG--ACHTNG--ACHTUNG--ACHTUNG --ACHTUNG--ACHTNG--ACHTUNG--ACHTUNG
  34. ***********************************************************************
  35.  
  36. Lyr-O-Mat wurde mit SAS/C 6.0 auf einem A4000/40 erstellt und
  37. benötigt mindesten OS2.04 (Version 37+) !!!
  38. Ein besonderes Dankeschön geht an Jan van den Baard, dessen
  39. Programm "GadToolsBox" bei der Programmierung behilflich war.
  40.  
  41. ***********************************************************************
  42.  
  43.  
  44. Lyr-O-Mat ist ein Programm, dessen Hauptzweck darin besteht, den
  45. Bediener zu erfreuen und zum Lachen zu bringen. Das Programm 
  46. versucht dieses Ziel mittels haltloser Behauptungen, hysterischen
  47. Forderungen oder anderen Aussagen in Form von zufällig erzeugten
  48. Sätzen zu erreichen. Diese Sätze werden aus (benutzerdefinierten)
  49. Schablonen (Patterns) aufgebaut, die an bestimmten Stellen
  50. Hinweise auf Wortklassen (Classes) enthalten können (sollen).
  51. Beim Bearbeiten werden dann diese Hinweise durch zufällige
  52. Worte aus der jeweiligen Wortklasse ersetzt. An dieser Stelle ist
  53. ein Beispiel angebracht; folgen Sie bitte der 
  54.  
  55. ***********************************************************************
  56.  
  57.              Kurzanleitung
  58.              
  59. 1. Laden Sie Lyr-O-Mat durch Doppelklick auf das Programmicon.
  60.    Es erscheint das Hauptfenster sowie ein Fenster für die
  61.    Ausgabe der Sätze. Arrangieren Sie die Fenster nach Belieben.
  62.    (das letztere können Sie auch in der Größe verändern)
  63. 2. Wählen Sie aus dem Menü (rechte Maustaste) den Punkt
  64.    Project->Load->Patterns & Classes. Wählen Sie im erscheinenden
  65.    Dateirequester die Datei "demo.wds" im selben Verzeichnis wie
  66.    diese Anleitung. Daraufhin werden Worte und Satzmuster geladen.
  67. 3. Klicken Sie auf den "Generate"-Knopf (oder die g-Taste bzw. 
  68.    Leertaste). Daraufhin wählt das Programm aus der Liste der
  69.    Satzmuster (Patterns) ein zufälliges Muster aus, ersetzt die
  70.    darin vorkommenden Platzhalter für Wortklassen (in der Liste 
  71.    links unten) durch ein beliebiges Wort dieser Klasse (in der
  72.    Liste rechts unten sehen Sie die Wortliste der ausgewählten 
  73.    Klasse), und gibt den entstehenden Satz aus.
  74.    
  75.    
  76. ***********************************************************************
  77.    
  78. Aussehen könnte ein solcher Satz folgendermaßen (mit demo.wds)
  79.  
  80.  "28: geschlafen wird nur, wenn laute, feste Bahnhöfe gebaut werden."
  81.  
  82. Wie kommt Lyr-O-Mat nun auf diesen Stuß ?
  83. In der Liste der Satzmuster finden wir als Nr. 28 das Muster    
  84.    
  85.  "28: >verb-5 wird nur, wenn >eig-2, >eig-2 >hwm >verb-5 werden."
  86.  
  87. Sie sehen, das neben normalen worten auch durch ">"-Zeichen eingeleitete
  88. Worte vorkommen; das sind die Platzhalter für Wortklassen.
  89. Diese Wortklassen sind in der Liste unten links aufgeführt (ohne ">").
  90. Wenn Lyr-O-Mat nun auf einen solchen Platzhalter stößt, durchsucht
  91. es diese Liste, ob es diesen Platzhalter gibt. Wenn ja, dann wird
  92. ein zufälliges der zu dieser Klasse gehörenden Worte für den 
  93. Platzhalter eingefügt. 
  94. Anmerkung: Diese Worte dürfen selbst wieder Platzhalter enthalten.
  95.  
  96. ***********************************************************************
  97.  
  98.            Eingabe von Wortklassen und Worten
  99.            
  100. Um eine neue Wortklasse zu definieren, betätigen Sie den "Add"-Schalter
  101. unter der Klassenliste, geben Sie den Namen ein und betätigen Sie die
  102. "Return"-Taste. 
  103. Um Worte an eine bestehende Klasse anzufügen, klicken Sie die Klasse
  104. in der Liste an, worauf die bestehende Wortliste angezeigt wird, und 
  105. drücken Sie den "Add"-Schalter unter der Wortliste.
  106.  
  107. Zum Entfernen eines Eintrages einer Liste klicken Sie den betreffenden
  108. Eintrag an und drücken Sie den "Delete"-Schalter der jeweiligen
  109. Liste. 
  110. Anmerkung: Beim Entfernen einer Wortklasse wird die dazugehörende
  111.            Wortliste gelöscht.
  112.            
  113. ***********************************************************************
  114.            
  115.            Database erstellen mit dem Editor
  116.            
  117. Diese Methode eignet sich zum schnelleren Erstellen großer 
  118. Wortlisten. Die Database-datei ist ein normales ASCII-File mit
  119. dem folgenden Aufbau:
  120.  
  121.  
  122. Words.File
  123. ; Kommentar         
  124. Satzmuster (Pattern)
  125. Satzmuster
  126. #Wortklasse
  127. ?wort zur wortklasse
  128. ?wort zur wortklasse
  129. #neue Wortklasse
  130. ?neues wort zur Wortklasse   
  131.    
  132.    
  133. Die Zeichenkette "Words.File" dient dem Programm zum Identifizieren
  134. eigener Dateien und MUß vorhanden sein.
  135. das Zeichen "+" bezeichnet ein Satzmuster,
  136. das Zeichen "#" bezeichnet eine Wortklasse und
  137. das Zeichen "?" bezeichnet ein Wort zur jeweils obenstehenden Wortklasse
  138.  
  139. Anmerkung: Die Zeichen ";","+","#" und "?" müssen in der ersten Spalte
  140.            stehen. Das "+"-Zeichen ist nicht unbedingt notwendig.
  141.  
  142. ***********************************************************************
  143.  
  144.             Laden und Speichern von Databases
  145.  
  146. Im Menü stehen Lade- und Speicherfunktionen jeweils getrennt
  147. für Pattern, Classes (mit ihren Wortlisten) und Pattern und
  148. Classes zur Verfügung.
  149. Anmerkung: Die "Load->"-Funktion löscht alle Listen vor dem Laden,
  150.            die "Append"-Funktion fügt die geladene Datei der bereits
  151.            vorhandenen an, wobei gleiche Listenelemente nicht
  152.            doppelt aufgenommen werden.
  153.            
  154. ***********************************************************************
  155.  
  156.             Text- / Patternmodus
  157.  
  158. Der Schalter Text/Pattern bestimmt die Arbeitsweise des Programms;
  159. Wenn er auf "Pattern" steht, so werden einzelne Sätze aus der
  160. Patternliste erzeugt, mit "Text" werden alle Pattern der Liste
  161. nacheinander ausgeführt.
  162.             
  163. ***********************************************************************
  164.  
  165. Wenn Ihnen Lyr-O-Mat gefällt, scheuen Sie sich bitte nicht, mir
  166. Disketten, Geld, Schmuck, Kritik, Anregungen usw. zukommen zu lassen.
  167. Wenn es Ihnen nicht gefällt bitte ich von der Zusendung von
  168. Bomben usw. abzusehen.
  169.  
  170.             Viel Spaß wünscht Ihnen...
  171.             
  172.             CEKASOFT
  173.             Karlheinz Klingbeil
  174.             Elzstraße 42               
  175.  
  176.             7809 Gutach i.Br.
  177.             Germany