software is in the public domain and is provided with absolutely no
warranty. See the COPYING and CREDITS files for more information.
+KLUDGE: The ENTITY docbook.dsl command is hardwired to the appropriate
+location for my OpenBSD 2.9 system. There's got to be a more flexible
+way to do it, but I'm not enough of an SGML guru to begin to guess
+what it would be. (WHN 2001-10-15)
+
--
[<!ENTITY docbook.dsl
SYSTEM
- "/usr/lib/sgml/stylesheets/nwalsh-modular/html/docbook.dsl"
+ "/usr/local/share/sgml/docbook/dsssl/modular/html/docbook.dsl"
CDATA
dsssl>]>
<style-specification id="html" use="docbook">
<style-specification-body>
-;;; FIXME: It would be nice to have output files have ".html" extensions
-;;; instead of ".htm" extensions.
-
;;; Essentially all the stuff in the "Programming languages and
;;; constructs" section (pp. 40-41 of _DocBook: The Definitive Guide_)
;;; is to be monospaced. The one exception is "replaceable", which
;;; (The "token" element is handled in another section.)
;;; (The "type" element is handled in another section.)
+
+
+;; The extension to use on generated html files.
+(define %html-ext% ".html")
+
+;; Generate a list of the html files created
+(define html-manifest #t)
+
+;; The filename of the root HTML document (e.g, "index").
+(define %root-filename% "index")
+
+;; If true, chunks will be written to the 'output-dir' instead of
+;; the current directory.
+(define use-output-dir #t)
+(define %output-dir% "html")
+
+;; Use ID attributes as name for component HTML files
+(define %use-id-as-filename% #t)
+
</style-specification-body>
</style-specification>