Handbuchergänzungen: - Gymnasium Wentorf
Handbuchergänzungen: - Gymnasium Wentorf
Handbuchergänzungen: - Gymnasium Wentorf
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
6 LyX-Funktionen, die zusätzliche Programme benötigen<br />
Wie unterscheidet sich Literarische Programmierung von normaler Dokumentation?<br />
Es gibt drei Unterscheidungsmerkmale. Nach Wichtigkeit geordnet sind<br />
das:<br />
• Flexibilität bei der Reihenfolge der Ausarbeitung<br />
• Automatische Unterstützung von Textsuche<br />
• Gesetzte Dokumentation, insbesondere bei Diagrammen und Mathematik<br />
Jetzt, nachdem hoentlich Ihre Neugier geweckt ist, sehen wir uns die Literatur an.<br />
6.3.2.1 Literaturhinweise<br />
Alle FAQs für die Literarische Programmierung nden Sie hier:<br />
http://shelob.ce.ttu.edu/daves/faq.html<br />
Dieses FAQ zählt 23 (dreiundzwanzig!) unterschiedliche Hilfsprogramme auf. Manche<br />
davon sind ganz speziell für eine bestimmte Programmiersprache ausgelegt, andere<br />
sind da exibler. Für LYX wurde NoWeb ausgewählt, und zwar aus folgenden Gründen:<br />
• Die Dokumentation kann wahlweise in LATEX oder HTML erstellt werden.<br />
• Es besitzt eine oene Struktur, das heiÿt es kann leicht um neue Filter erweitert<br />
werden, die eine benötigte Bearbeitungsfunktion hinzufügen.<br />
• Es gibt bereits eine gute Auswahl an bestehenden Filtern (HTML ist einer<br />
davon).<br />
• Es ist freie Software.<br />
Das NoWeb-Paket nden Sie auf<br />
http://www.cs.virginia.edu/~nr/noweb<br />
Von dort aus erreichen Sie auch viele andere, hochinteressante Links und sogar ein<br />
paar Beispiele für Programme, die mit Literarischer Programmierung erstellt wurden.<br />
6.3.3 LyX und Literarische Programmierung<br />
Um mit NoWeb zusammenzuarbeiten, waren einige Änderungen in LYX notwendig.<br />
Diese wurden aber in einer Weise durchgeführt, die nicht auf NoWeb beschränkt<br />
sind. Das bedeutet, dass es relativ einfach möglich sein sollte, ein anderes Hilfsprogramm<br />
für Literarische Programmierung zu verwenden, indem Sie einfach Ihre<br />
LYX-Einstellungen ändern.<br />
90