<?xml version="1.0" encoding="SHIFT_JIS"?>
<!DOCTYPE sample [
<!ELEMENT sample (parent1,parent2)>
<!ELEMENT parent1 (p+)>
<!ELEMENT parent2 (p+)>
<!ELEMENT p (#PCDATA)>
]>
<sample>
<parent1>
<p>親タグがparet1の出力</p>
</parent1>
<parent2>
<p>親タグがparet2の出力</p>
</parent2>
</sample>
<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN">
<style-sheet>
<style-specification>
<style-specification-body>
;以下にDSSSLを記述してください。
(root ;全体を指定
(make simple-page-sequence ;シンプルなレイアウトを行う
page-width: 210mm ;用紙サイズの幅「A4」の大きさ
page-height: 297mm ;用紙サイズの縦「A4」の大きさ
left-margin: 20mm
right-margin: 30mm
top-margin: 30mm ;それぞれのマージン(余白)の指定
bottom-margin: 30mm
language: 'JA ;日本語の記述
)
)
(element (parent1 p) ;タグ「parent1」の子タグ「p」を指定
(make paragraph
font-size: 16pt))
(element (parent2 p) ;タグ「parent2」の子タグ「p」を指定
(make paragraph
quadding: 'center
font-weight: 'bold
font-size: 20pt
space-before: 30pt))
;以上にDSSSLを記述指定ください。
</style-specification-body>
</style-specification>
</style-sheet>