Österreichisches Informationssicherheitshandbuch

Handbuch

Elektronische Repräsentation

Das Österreichische Informationssicherheitshandbuch (ehemals IT-Sicherheits-Handbuch) liegt seit Mai 2003 in elektronischer Form im XML-Format vor.

Durch die elektronische Repräsentation in xml und die Verwendung von Stylesheet-Transformationen ist es möglich verschiedene Zielformate zu generieren.

Durch Anpassung der entsprechenden xsl-Dateien ist es möglich dynamische und anwenderorientierte Ansichten on-the-fly zu erzeugen.

Quell- und Zielformate

Da nicht alle Browser (vor allem ältere Versionen) die Darstellung von xml-Dateien unterstützen, werden auch die verwendeten Quellen im xml-Format (*.xml, *.xsl) für die Darstellung im Browser durch eine einfache Transformation in ein html-Format eingebettet (xml2html.xsl).

Quellformate

Nachfolgendes zip-Archiv (resources.zip) enthält alle Quell-Dateien die für die Transformation in diverse Zielformate notwendig sind. Diese umfassen unter anderem das Sicherheitshandbuch im XML-Format (inkl. Schmemata) und alle benötigten Stylesheets (*.xsl).

Hinweis: Der Inhalt des zip-Archiv wird direkt zum Zeitpunkt des Downloads, aus den aktuellen Qell-Dateien zusammengesetzt.

Quellformat
Teil I
Teil II
Stylesheet(s)
XML-Format Teil I.xml Teil II.xml xml2html.xsl
ZIP-Format resources.zip zip.xsl

Zielformate

Nachfolgende Tabellen bieten einen Überblick über die derzeit unterstützen Zielformate (*.hmtl, *.pdf, *.rtf, *.ps). Dabei werden alle Stylesheet(s) die bei den entsprechenden Transformationen verwendet werden in einer eigenen Spalte angegeben.

Zielformat
Teil I
Teil II
Master Stylesheet
HTML-Format Teil I.html Teil II.html filtered2html.xsl
PDF-Format
RTF-Format
PS-Format

Stylesheets

Je nach Zielformat werden vom Master-Stylesheet nachfolgende Stylesheets verwendet:

Bemerkung
HTML
PDF
RTF
PS
Stylesheets
Anhang - - - x html/appendix.xsl
Allgemein x - - - html/common.xsl
Konfiguration x - - - html/configuration.xsl
Inhalt x - - - html/content.xsl
Vorwort - - - x html/prolog.xsl
Inhaltsangabe x - - - html/toc.xsl
Anhang - x x x fo/appendix.xsl
Allgemein - x x x fo/common.xsl
Inhalt - x x x fo/content.xsl
Bilder - x x x fo/images.xsl
Listen - x - x fo/list-item.xsl
Listen (Anpassung *.rtf) - - x - fo-rtf/list-item.xsl
Seiten-Layout - x x x fo/pagesetup.xsl
Vorwort - x x x fo/prolog.xsl
Attribute Definitionen - x x x fo/sihaspec.xsl
Titelseite - x x x fo/start-pages.xsl
Tabellen - x x x fo/tables.xsl
Inhaltsverzeichnis - x x x fo/toc.xsl

Konvertierung

Die Umwandlung der XML-Dokumente in das jeweilige Ausgabeformat über XSLT erfolgt über Cocoon. Dabei werden die einzelnen URLs über eine xml-Datei (sitemap.xmap) gemappt und verarbeitet.