Technische Dokumentation zum XHTML-Skript "Techniken der Logikprogrammierung" Inhalt dieses Dokuments: 1. Einführung 2. Struktur der XHTML-Dokumente 3. Beschreibung der verwendeten Klassen 4. Liste geeigneter Web-Browser 5. Liste der vorhandenen Dateien 1. Einführung Dieses Skriptum wurde im Zuge einer Projektarbeit auf XHTML-Standard gebracht und dabei auch übersichtlicher strukturiert und mit einer zweiten Darstellungsvariante versehen. Möglich ist es nun mit geeigneten Browsern (siehe Abschnitt 4) sowohl eine Volldarstellung des Skripts, als auch eine stichpunktorientierte Variante für eine Folien-Präsentation darzustellen. Der Wechsel zwischen den beiden Darstellungsformen erfolgt per Wechsel des Stylesheets, wie im Standard des W3C festgelegt. Leider unterstützen z.Zt. noch nicht alle Browser diesen Standard. 2. Struktur des Skriptum Jedes Kapitel des Skriptum wird durch eine eigene Datei repräsentiert, deren Dateiname sich aus der Kapitelnummer und dem Titel des Kapitels (teilweise abgezürzt) zusammensetzt. Innerhalb dieser XHTML-Dateien wurden folgende (gebräuchlichen) Bezeichner zur Strukturierung verwendet: - chapter : Enthält ein Kapitel, umfasst in diesem Fall also praktisch den gesamten Inhalt der Datei - section : Enthält einen Abschnitt eines Kapitels - subsection : Enthält einen Unterabschnitt Bei diesem Skriptum war keine tiefere Hierarchieebene nötig, theoretisch lassen sich aber beliebig viele einfügen (subsubsection, ...) Desweiteren wurden folgende Bezeichner eingeführt: - fulltext : Enthält den Inhalt der Volldarstellung des Skriptum - slide : Enthält den Inhalt der Folien-Präsentation - slidebody : Enthält den sachlichen Inhalt der einzelnen Folien Diese Untergliederung wurde hier auf der section-Ebene eingesetzt, kann aber auf jeder Hierarchieebene verwendet werden (abhängig vom Umfang des Inhalts). 3. Beschreibung der verwendeten Klassen Neben der Verwendung von Klassen zur besseren Strukturierung wurden weitere Klassennamen vergeben, um den Text entsprechend seiner Bedeutung zu klassifizieren. Folgende Klassen wurden für das Tag "div" verwendet (