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