4.3 ページシーケンス<fo:page-sequence>
4.3.1機能説明
単純ページマスタの設定を行います。
4.3.2属性説明
属性名 | 指定 | 説明 | 型 | 指定内容 | 初期値 |
---|---|---|---|---|---|
master-reference | 必須 | fo:simple-page-masterの参照 | CDATA | - | |
target-source | 任意 | bs:datasource-masterの参照 指定されたdatasourceが0件の場合、fo:page-sequenceを無効とする | CDATA | - | |
bs:local-page-control | 任意 | ローカルページカウンタの操作 | (Choice) | none(カウンタをリセットしない) / init(カウンタをリセットする) ※1 | none |
- ※1init ならローカルページカウンタをリセットします。また init でローカルカウンタをリセットした時点で総ページ数が決定します。
none であれば、それまでにカウントアップされた値を引き継ぎます。
なお、詳細はXMLページレイアウトタグ リファレンス『3.9 ページ番号テキスト<page-number>』をご参照ください。
4.3.3ローカルページカウント
ローカルページカウントの概念を取り入れ、<fo:page:sequence>ごとにカウンタを操作します。
ローカルページ番号を用いて値を出力する場合、コントロールを行うためにドキュメントレイアウトの設定が必須となります。