03.11.2013 Aufrufe

Handbuchergänzungen: - Gymnasium Wentorf

Handbuchergänzungen: - Gymnasium Wentorf

Handbuchergänzungen: - Gymnasium Wentorf

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!