XSL-FO
fo:root fo:layout-master-set fo:simple-page-master ページマスタの定義 fo:region-body 本文区画 fo:region-before ヘッダ区画(本文の前=before) fo:region-after フッタ区画(本文の後=after) fo:page-sequence fo:static-content → ヘッダ(region…
XSL1.1仕様書の付録「B.4 Properties and the FOs they apply to」、各プロパティがどのフォーマッティング・オブジェクトに適用可能かの一覧がある。
fo:root要素の内容モデルは (layout-master-set,declarations?,bookmark-tree?,(page-sequence|page-sequence-wrapper)+)こんな感じか。 <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> <fo:layout-master-set> : : </fo:layout-master-set> </fo:root>
FOのXML名前空間URIは "http://www.w3.org/1999/XSL/Format" でルート要素は "root"。名前空間プレフィックスはなんでも良いが、"fo:" にしておくと良い。 <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> </fo:root> ファイルの拡張子は、XML文書なので "xml" で良いが、"fo" も使われているみたい。ソースとXSLT変…
Extensible Stylesheet Language (XSL) Version 1.1 Extensible Stylesheet Language (XSL)