From owner-cvs-doc Tue Jun 30 01:53:28 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA06106 for cvs-doc-outgoing; Tue, 30 Jun 1998 01:53:28 -0700 (PDT) (envelope-from owner-cvs-doc) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA06063; Tue, 30 Jun 1998 01:53:12 -0700 (PDT) (envelope-from nik@FreeBSD.org) From: Nik Clayton Received: (from nik@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id BAA13364; Tue, 30 Jun 1998 01:52:16 -0700 (PDT) Date: Tue, 30 Jun 1998 01:52:16 -0700 (PDT) Message-Id: <199806300852.BAA13364@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-doc@FreeBSD.ORG Subject: cvs commit: doc/sgml freebsd.dsl Sender: owner-cvs-doc@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nik 1998/06/30 01:52:16 PDT Added files: sgml freebsd.dsl Log: This is a DSSSL stylesheet. It builds upon Norm Walsh's modular DocBook stylesheet (ports/textproc/dsssl-docbook-modular) and extends it in three ways. First, Norm's stylesheets have a number of documented 'knobs' that can be twiddled to produce specific effects. For example, one of the options I've turned on names the generated HTML files after the id attribute of a section. Say goodbye to c01234.html, and wave hello to 'kerneloptions.html'. Second, some of Norm's design choices don't follow our existing practice. For example, we indicate application names in bold, command names in a monospace font. Norm's sheets just render command names in bold. So we override his definition with our own for some elements. Thirdly, we tell the stylesheet about elements that don't exist in DocBook but do exist in our extended DTD. Tim Vanderhoek is probably sliding off his seat about now :-) There's more that needs doing to this, but it's enough to get start with.