<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style-Sheet//EN">
<style-sheet>
<style-specification>
<style-specification-body>
(declare-flow-object-class element
"UNREGISTERED::James Clark//Flow Object Class::element")
(declare-flow-object-class empty-element
"UNREGISTERED::James Clark//Flow Object Class::empty-element")
(declare-flow-object-class document-type
"UNREGISTERED::James Clark//Flow Object Class::document-type")
(define FontSize 12pt)
(root
(make simple-page-sequence
left-margin: 25mm
page-width: 205mm
right-margin: 25mm
(make sequence
font-size: FontSize
line-spacing: FontSize
(make document-type
name: "HTML"
public-id: "-//W3C//DTD HTML 3.2//EN")
(make element gi: "HEAD"
(make element gi: "TITLE"
(literal "Invitation (XML to HTML transformation)"))
(make empty-element gi: "LINK"
attributes: (list (list "href" "invit.css")
(list "rel" "stylesheet")
(list "type" "text/css"))))
(make element gi: "BODY"
(make sequence
(make element gi: "H1"
(literal "INVITATION"))
(process-children))))))
(element (front)
(make element gi: "TABLE"
attributes: (list (list "border" "5")
(list "frame" "hsides")
(list "rules" "none")
(list "width" "100%"))
(process-children)))
(element (front date)
(make element gi: "TR"
(make sequence
(make element gi: "TD"
attributes: (list (list "class" "front"))
(literal "When: "))
(make element gi: "TD"
(process-children)))))
(element (front to)
(make element gi: "TR"
(make sequence
(make element gi: "TD"
attributes: (list (list "class" "front"))
(literal "To: "))
(make element gi: "TD"
(process-children)))))
(element (front where)
(make element gi: "TR"
(make sequence
(make element gi: "TD"
attributes: (list (list "class" "front"))
(literal "Venue: "))
(make element gi: "TD"
(process-children)))))
(element (front why)
(make element gi: "TR"
(make sequence
(make element gi: "TD"
attributes: (list (list "class" "front"))
(literal "Occasion: "))
(make element gi: "TD"
(process-children)))))
(element (body par)
(make element gi: "P"
(process-children)))
(element emph
(make element gi: "EM"
(process-children)))
(element (back signature)
(make element gi: "P"
attributes: (list (list "class" "signature"))
(make sequence
(literal "From: ")
(process-children))))
</style-specification-body>
</style-specification>
</style-sheet>