3 <!-- =============================================================== -->
5 <!-- stylesheet.sgml -->
7 <!-- Customize the nwalsh modular stylesheets. -->
9 <!-- =============================================================== -->
10 <!-- ####ECOSGPLCOPYRIGHTBEGIN#### -->
11 <!-- This file is part of eCos, the Embedded Configurable Operating System. -->
12 <!-- Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc. -->
14 <!-- eCos is free software; you can redistribute it and/or modify it under -->
15 <!-- the terms of the GNU General Public License as published by the Free -->
16 <!-- Software Foundation; either version 2 or (at your option) any later -->
19 <!-- eCos is distributed in the hope that it will be useful, but WITHOUT ANY-->
20 <!-- WARRANTY; without even the implied warranty of MERCHANTABILITY or -->
21 <!-- FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -->
22 <!-- for more details. -->
24 <!-- You should have received a copy of the GNU General Public License along-->
25 <!-- with eCos; if not, write to the Free Software Foundation, Inc., -->
26 <!-- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. -->
28 <!-- As a special exception, if other files instantiate templates or use -->
29 <!-- macros or inline functions from this file, or you compile this file and-->
30 <!-- link it with other works to produce a work based on this file, this -->
31 <!-- file does not by itself cause the resulting work to be covered by the -->
32 <!-- GNU General Public License. However the source code for this file must -->
33 <!-- still be made available in accordance with section (3) of the GNU -->
34 <!-- General Public License. -->
36 <!-- This exception does not invalidate any other reasons why a work based -->
37 <!-- on this file might be covered by the GNU General Public License. -->
39 <!-- Alternative licenses for eCos may be arranged by contacting -->
40 <!-- Red Hat, Inc. at http://sources.redhat.com/ecos/ecos-license/ -->
41 <!-- ####ECOSGPLCOPYRIGHTEND#### -->
42 <!-- =============================================================== -->
43 <!-- #####DESCRIPTIONBEGIN#### -->
45 <!-- Author(s): bartv -->
46 <!-- Based on cygnus-both.dsl by Mark Galassi -->
47 <!-- Contact(s): bartv -->
48 <!-- Date: 2000/03/15 -->
49 <!-- Version: 0.01 -->
51 <!-- ####DESCRIPTIONEND#### -->
52 <!-- =============================================================== -->
56 <!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [
57 <!ENTITY % html "IGNORE">
59 <!ENTITY % print "IGNORE">
60 <!ENTITY docbook.dsl PUBLIC "-//Norman Walsh//DOCUMENT DocBook HTML Stylesheet//EN" CDATA dsssl>
62 <!ENTITY % print "INCLUDE">
64 <!ENTITY docbook.dsl PUBLIC "-//Norman Walsh//DOCUMENT DocBook Print Stylesheet//EN" CDATA dsssl>
71 ;; ====================
72 ;; customize the html stylesheet
73 ;; ====================
75 <style-specification id="html" use="docbook">
76 <style-specification-body>
78 ;; .html files please.
79 (define %html-ext% ".html")
82 (define %admon-graphics% #f)
84 ;; No callout pictures, just (1), (2), etc.
85 (define %callout-graphics% #f)
87 ;; Nicely decorated program listing (in boxes)
88 (define %shade-verbatim% #t)
89 (define ($shade-verbatim-attr$)
92 (list "BGCOLOR" "#E0E0F0")
93 (list "WIDTH" "70%")))
95 ;; Use ID attributes as name for component HTML files?
96 (define %use-id-as-filename% #t)
98 </style-specification-body>
99 </style-specification>
101 <external-specification id="docbook" document="docbook.dsl">