doc-docbook/src/etik-ol-html.dsl
changeset 287 5f42cb5cc1bf
parent 286 d3c4d99860a9
child 288 84e75e8f2fd2
     1.1 --- a/doc-docbook/src/etik-ol-html.dsl	Sat Apr 03 20:33:05 2004 +0000
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,174 +0,0 @@
     1.4 -<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [
     1.5 -<!ENTITY dbstyle PUBLIC "-//Norman Walsh//DOCUMENT DocBook HTML Stylesheet//EN" CDATA DSSSL>
     1.6 -]>
     1.7 -
     1.8 -<style-sheet>
     1.9 -<style-specification use="docbook">
    1.10 -<style-specification-body>
    1.11 -
    1.12 -(define x "25")
    1.13 -(define nnl (named-node-list-names (attributes current-node)))
    1.14 -(define attributumok (attributes current-node))
    1.15 -
    1.16 -
    1.17 -(element etik:class
    1.18 -  (make sequence
    1.19 -          (if (attribute-string "id")
    1.20 -              (make element gi: "A"
    1.21 -                    attributes: (list (list "NAME" (attribute-string "id")))
    1.22 -                    (empty-sosofo))
    1.23 -              (empty-sosofo))
    1.24 -	  
    1.25 -
    1.26 -	  (if (attribute-string "xreflabel") (empty-sosofo)
    1.27 -	      ( literal "ures xreflabel"))
    1.28 -
    1.29 -;;    (toc-entry (current-node))
    1.30 -    (process-children)))
    1.31 -
    1.32 -(element (etik:class etik:name)
    1.33 -  (make element gi: "H2"
    1.34 -    (process-children)))
    1.35 -
    1.36 -(element (etik:class etik:description)
    1.37 -  (make sequence
    1.38 -    (make element gi: "H3"
    1.39 -	  (literal "Description"))
    1.40 -    (make element gi: "P"
    1.41 -	  (process-children))))
    1.42 -
    1.43 -(element (etik:class etik:example)
    1.44 -  (make sequence
    1.45 -    (make element gi: "H3"
    1.46 -	  (literal "Example"))
    1.47 -    (make element gi: "P"
    1.48 -	  (process-children))))
    1.49 -
    1.50 -(element (etik:class etik:definition)
    1.51 -  (make sequence
    1.52 -    (make element gi: "H3"
    1.53 -	  (literal "Definition"))
    1.54 -    (make element gi: "P"
    1.55 -	  (process-children))))
    1.56 -
    1.57 -(element (etik:template_param etik:templ_name)
    1.58 -  (make element gi: "TD"
    1.59 -    (process-children)))
    1.60 -(element (etik:template_param etik:templ_description)
    1.61 -  (make element gi: "TD"
    1.62 -    (process-children)))
    1.63 -(element (etik:template_param etik:templ_requirement)
    1.64 -  (make element gi: "TD"
    1.65 -    (process-children)))
    1.66 -(element (etik:template_param etik:templ_default)
    1.67 -  (make element gi: "TD"
    1.68 -    (process-children)))
    1.69 -
    1.70 -(element (etik:template_params etik:template_param)  
    1.71 -  (make element gi: "TR"
    1.72 -	  (process-children)))
    1.73 -
    1.74 -(element (etik:class etik:template_params)
    1.75 -  (make sequence
    1.76 -    (make element gi: "H3"
    1.77 -	  (literal "Template parameters"))
    1.78 -    (make element gi: "TABLE"
    1.79 -	  attributes: (list
    1.80 -		       (list "CELLSPACING" "1")
    1.81 -		       (list "BORDER" "1"))
    1.82 - 	  (make element gi: "TR"
    1.83 -	    (make element gi: "TH"  (literal "Name"))
    1.84 -	    (make element gi: "TH"  (literal "Description"))
    1.85 -	    (make element gi: "TH"  (literal "Requirement"))
    1.86 -	    (make element gi: "TH"  (literal "Default")))
    1.87 -	    (process-children))))
    1.88 -
    1.89 -
    1.90 -(element (etik:member etik:m_name)
    1.91 -  (make element gi: "TD"
    1.92 -    (process-children)))
    1.93 -(element (etik:member etik:m_where_def)
    1.94 -  (make element gi: "TD"
    1.95 -    (process-children)))
    1.96 -(element (etik:member etik:m_description)
    1.97 -  (make element gi: "TD"
    1.98 -    (process-children)))
    1.99 -
   1.100 -(element (etik:members etik:member)  
   1.101 -  (make element gi: "TR"
   1.102 -	  (process-children)))
   1.103 -
   1.104 -(element (etik:class etik:members)
   1.105 -  (make sequence
   1.106 -    (make element gi: "H3"
   1.107 -	  (literal "Public members"))
   1.108 -    (make element gi: "TABLE"
   1.109 -	  attributes: (list
   1.110 -		       (list "CELLSPACING" "1")
   1.111 -		       (list "BORDER" "1"))
   1.112 - 	  (make element gi: "TR"
   1.113 -	    (make element gi: "TH"  (literal "Name"))
   1.114 -	    (make element gi: "TH"  (literal "Where defined"))
   1.115 -	    (make element gi: "TH"  (literal "Description"))
   1.116 -	    (process-children)))))
   1.117 -
   1.118 -(element (etik:class etik:prot_members)
   1.119 -  (make sequence
   1.120 -    (make element gi: "H3"
   1.121 -	  (literal "Protected members"))
   1.122 -    (make element gi: "TABLE"
   1.123 -	  attributes: (list
   1.124 -		       (list "CELLSPACING" "1")
   1.125 -		       (list "BORDER" "1"))
   1.126 - 	  (make element gi: "TR"
   1.127 -	    (make element gi: "TH"  (literal "Name"))
   1.128 -	    (make element gi: "TH"  (literal "Where defined"))
   1.129 -	    (make element gi: "TH"  (literal "Description"))
   1.130 -	    (process-children)))))
   1.131 -
   1.132 -(element (etik:prot_members etik:member)  
   1.133 -  (make element gi: "TR"
   1.134 -	  (process-children)))
   1.135 -
   1.136 -(element (etik:class etik:priv_members)
   1.137 -  (make sequence
   1.138 -    (make element gi: "H3"
   1.139 -	  (literal "Private members"))
   1.140 -    (make element gi: "TABLE"
   1.141 -	  attributes: (list
   1.142 -		       (list "CELLSPACING" "1")
   1.143 -		       (list "BORDER" "1"))
   1.144 - 	  (make element gi: "TR"
   1.145 -	    (make element gi: "TH"  (literal "Name"))
   1.146 -	    (make element gi: "TH"  (literal "Where defined"))
   1.147 -	    (make element gi: "TH"  (literal "Description"))
   1.148 -	    (process-children)))))
   1.149 -
   1.150 -(element (etik:priv_members etik:member)  
   1.151 -  (make element gi: "TR"
   1.152 -	  (process-children)))
   1.153 -
   1.154 -(element (etik:example etik:code)
   1.155 -  ($verbatim-display$
   1.156 -   #f   ;; mivel indentaljon
   1.157 -   #f)) ;; legyen-e sorszamozas
   1.158 -
   1.159 -(element (etik:class etik:notes)  
   1.160 -  (make sequence
   1.161 -    (make element gi: "H3"
   1.162 -	  (literal "Notes"))
   1.163 -    (make element gi: "P"
   1.164 -	  (process-children))))
   1.165 -
   1.166 -(element (etik:class etik:category)
   1.167 -  (make sequence
   1.168 -    (make element gi: "H3"
   1.169 -	  (literal "Category"))
   1.170 -    (make element gi: "P"
   1.171 -	  (process-children))))
   1.172 -
   1.173 -
   1.174 -</style-specification-body>
   1.175 -</style-specification>
   1.176 -<external-specification id="docbook" document="dbstyle">
   1.177 -</style-sheet>