Technische Informationen

OKUSON , Design und Implementation von Frank Lübeck (Lehrstuhl D für Mathematik, RWTH Aachen) und Max Neunhöffer (University of St Andrews, Schottland).

Benutzte Technologien/Standards/Software

XML - eXtentible Markup Language
Zur Kodierung der Aufgaben und Aufgabenblätter. Aufgabentexte in LaTeX. Webseiten durch Verwendung von XHTML voll XML-konform.
XHTML 1.0
Alle Webseiten entsprechen dem XHTML 1.0 Standard (XML-konforme Version von HTML 4.01), gecheckt mit W3C-Validierer.
CSS 2.0
Seitenlayoutinformationen zur besseren Lesbarkeit mit modernen Browsern.
Python mit pyRXP XML-Parser
Das gesamte System ist in der Programmiersprache Python (Version >= 2.2) implementiert. Zum Einlesen der Datenbank wird der pyRXP XML-Parser verwendet.
LaTeX/PDF-LaTeX
Das Setzen der Aufgabentexte erfolgt mit LaTeX bzw. PDF-LaTeX. Die HTML-Version der Aufgaben enthält die Aufgabentexte als Bilder.
Ghostscript
Zur Wandlung von LaTeX-generierten Postscriptdokumenten in PNG-Grafiken kommt das Programm Ghostscript zum Einsatz.
VIM - VI iMproved
Alle Dateien dieses Systems wurden mit dem Editor geschrieben.
Erfolgreich getestet mit:
Galeon 1.2.7 auf Linux (mozilla 1.2.1), Mozilla 1.2.1 auf Linux, Internet Explorer 5.5 auf Windows, Internet Explorer 6.0 auf Windows, Opera 6.1 Build 271 auf Linux, Netscape 7.1 auf Windows, Konqueror 3.1.4 auf Linux, Netscape 4.8 auf Linux, Netscape 6.2.1 auf Linux, Lynx 2.8.4rel.1 auf Linux, Opera 7.20 auf Windows, W3M 0.3 auf Linux, Netscape 7.01 auf Linux, sowie zahlreichen neueren Browsern der letzten Jahre.

Zurück zur Startseite

Bei Fragen wenden Sie sich bitte an:

Frank Lübeck (Frank.Luebeck@Math.RWTH-Aachen.De)

Valid XHTML 1.0! (OKUSON 1.4.1)