A Byte of Python

Anhang B. Zum Buch und seinem Autor

Inhaltsverzeichnis

Schlusswort
Über den Autor

Schlusswort

Fast alle Software, die ich zur Erstellung dieses Buchs benutzt habe, ist freie Open-Source-Software. Für den ersten Entwurf des Buchs hatte ich die Linux-Distribution Red Hat 9.0 als Ausgangsbasis meiner Softwareinstallation benutzt, und für diesen sechsten Entwurf benutze ich nun Fedora Core 3, das ebenfalls auf Red Hat basiert.

Zunächst hatte ich KWord benutzt, um das Buch zu schreiben (wie in der Geschichtsstunde im Vorwort erläutert). Später habe ich zu DocBook XML mit Kate als Editor gewechselt, fand es aber zu mühsam. Daher habe ich zu OpenOffice gewechselt, das einfach hervorragend war, weil es einem Kontrolle über die Formatierung gab und die Generierung von PDF ermöglichte. Die Generierung von HTML war jedoch mangelhaft. Schließlich entdeckte ich XEmacs und habe das Buch (noch einmal) von Anfang an in DocBook XML neu geschrieben, nachdem ich entschieden hatte, dass dieses Format die langfristige Lösung war. In diesem sechsten Entwurf habe ich entschieden, Quanta+ als Editor zu verwenden.

Es werden die Standard-XSL-Stylesheets eingesetzt, wie sie Fedora Core 3 beiliegen. Es werden auch die Standard-Zeichensätze benutzt. Ich habe aber eine CSS-Datei geschrieben, um den HTML-Seiten etwas Farbe und Stil hinzuzufügen. Ich habe auch ein simples lexikalisches Analyseprogramm geschrieben, natürlich in Python, das in den Programmlistings automatisch Syntax-Hervorhebungen hinzufügt.