Technical information

OKUSON , Design and implementation by Frank Lübeck (Lehrstuhl D für Mathematik, RWTH Aachen) and Max Neunhoeffer, (School of Mathematics and Statistics, University of St Andrews).

Used technologies/standards/software

XML - eXtentible Markup Language
For the input of exercises and sheets, the texts of the exercises are in LaTeX. The web pages conform to XHTML.
XHTML 1.0
All web sites conform to the XHTML 1.0 standard (an XML-conform version of HTML 4.01), this is checked using a W3C validator.
CSS 2.0
The page layout uses cascading style sheets for better readability in modern browsers.
Python with pyRXP XML-Parser
The system was developped using the Python language together with the pyRXP XML parser.
LaTeX/PDF-LaTeX
The typesetting of the exercise texts is done using LaTeX. The HTML version contains the texts as images, which makes the pages compatible with all graphical browsers.
Ghostscript
We use ghostscript to transform LaTeX-generated postscript documents into PNG images.
VIM - VI iMproved
All files of this system have been written using the editor.
Successfully tested with:
Galeon 1.2.7 on Linux (mozilla 1.2.1), Mozilla 1.2.1 on Linux, Internet Explorer 5.5 on Windows, Internet Explorer 6.0 on Windows, Opera 6.1 Build 271 on Linux, Netscape 7.1 on Windows, Konqueror 3.1.4 on Linux, Netscape 4.8 on Linux, Netscape 6.2.1 on Linux, Lynx 2.8.4rel.1 on Linux, Opera 7.20 on Windows, W3M 0.3 on Linux, Netscape 7.01 on Linux, various modern versions of Firefox on Linux and Windows.

Back to the main menu

If there is any question please contact:
Graham Ellis

Valid XHTML 1.0! (OKUSON 1.4.4)