0.7.9.68:
[sbcl.git] / doc / sbcl-html.dsl
index d2e10ac..f31c4e9 100644 (file)
@@ -19,11 +19,16 @@ at Carnegie Mellon University and released into the public domain. The
 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>]>
 
@@ -31,9 +36,6 @@ warranty. See the COPYING and CREDITS files for more information.
 <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
@@ -96,6 +98,25 @@ warranty. See the COPYING and CREDITS files for more information.
 ;;; (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>