1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN">
<style-sheet>
<style-specification>
<style-specification-body>
(element chapter
(make simple-page-sequence
top-margin: 1in
bottom-margin: 1in
left-margin: 1in
right-margin: 1in
font-size: 12pt
line-spacing: 14pt
min-leading: 0pt
(process-children)))
(element title
(make paragraph
font-weight: 'bold
font-size: 18pt
(process-children)))
(element para
(make paragraph
space-before: 8pt
(process-children)))
(element emphasis
(if (equal? (attribute-string "role") "strong")
(make sequence
font-weight: 'bold
(process-children))
(make sequence
font-posture: 'italic
(process-children))))
(element (emphasis emphasis)
(make sequence
font-posture: 'upright
(process-children)))
(define (super-sub-script plus-or-minus
#!optional (sosofo (process-children)))
(make sequence
font-size: (* (inherited-font-size) 0.8)
position-point-shift: (plus-or-minus (* (inherited-font-size) 0.4))
sosofo))
(element superscript (super-sub-script +))
(element subscript (super-sub-script -))
</style-specification-body>
</style-specification>
</style-sheet>
|