Der eigentliche Text des FAQ liegt im Verzeichnis "docbook". Ein einfaches "make" bzw. "make default" generiert anhand des Stylesheets "etc/at.linux.xsl" die HTML-Dateien im Verzeichnis "html". XSLT ist der Transformation-Teil der Extensible Stylesheet Language. Verarbeitet wird die Sprache von "xsltproc", Bestandteil von "libxslt". Im Verzeichnis "txt" liegen Auszüge einiger Postings, die von den XML-Dateien referenziert werden. An sich gibt es dafür ein sauberes DocBook-Konstrukt (programlisting/inlinemediaobject/imageobject/imagedata), aber dummerweise ist die zur Implementierung notwendige Funktion nicht Bestandteil von libxslt-1.0.15. Anstatt auf andere (Java-basierte) XSLT-Implementierungen auszuweichen, wird sed benutzt, um aus dem Text gültiges XML (als blockquote/screen) zu Erzeugen. Das ganze ist etwas aufwändiger, funktioniert aber mit praktisch jeder Implementierung. Und ist immer noch bedeutend besser als manuell im HTML-Code Suchen-&-Ersetzen zu spielen. "make all" erzeugt außerdem noch pdf, dvi und zwei alternative HTML-Verzeichnisse. Dazu muss man einige Pfade anpassen, man locate. + das DCL-Makro im Makefile (ganz am Anfang) + die zwei System-Identifier in etc/ldp.dsl + die erste Import-Anweisung in etc/ldp-html-chunk.xsl Alle diese Stellen sind mit "SO MANY WAYS TO DIE, CHOOSE ONE" gekennzeichnet. Außerdem braucht man für "make all" noch die ganze Latte an DocBook-DTDs, Norman-Walsh-Stylesheets, openjade und tetex.