XSL-FO リファレンスマニュアル
- 前のページ XSLFO と XSLT
- 次のページ XSLFO チュートリアル
説明を表示に変換するプロセスは、フォーマット(formatting)と呼ばれます
オブジェクト | 説明 |
---|---|
basic-link | リンクの開始リソースを定義します |
bidi-override | デフォルトのUnicode BIDI方向をオーバーライドします |
block | 出力ブロック(例えば段落や見出し)を定義します |
block-container | ブロックレベルの参照エリア(reference-area)を定義します |
character | 表示にマッピングされる字彙を定義する文字を定義します |
color-profile | スタイルシートの色設定ファイルを定義します |
conditional-page-master-reference | 特定の条件が成立した場合に使用されるpage-masterを定義します |
declarations | 特定のスタイルシートに対する全体的な宣言を組み合わせます |
external-graphic | XML結果ツリーの外に配置された画像データ用に使用されます |
float | 典型的な使用法は、ページの開始位置に独立したエリアに画像を配置したり、画像を片側に配置し、内容を画像の側に流れるようにすることです |
flow | すべてのページに输出される要素を含みます |
footnote | ページのregion-body内部に定義された脚注を定義します |
footnote-body | 脚注の内容を定義します |
initial-property-set | <fo:block>の最初の行をフォーマットします |
inline | テキストの一部をフォーマットするために、背景を通じてまたはそれをフレームで囲むことで形式化します |
inline-container | 行内の参照エリア(inline reference-area)を定義 |
instream-foreign-object | 行内グラフィック(inline graphics)や、オブジェクトのデータが<fo:instream-foreign-object>の後裔として存在する普通のオブジェクトに使用 |
layout-master-set | ドキュメントで使用されるすべてのマスターを保持 |
leader | 内容テーブルのページ番号でタイトルを区切る「.」を生成したり、フォームの入力フィールドを作成したり、水平線を作成するために使用 |
list-block | リストを定義 |
list-item | リストの各項目を含む |
list-item-body | リストアイテムの内容や本文を含む |
list-item-label | リストアイテムのラベル(データ、文字などが典型的です)を含む |
marker | fo:retrieve-markerとともに使用して連続するページやページフッターを作成 |
multi-case | XSL-FOオブジェクトの各選択可能なサブツリー(<fo:multi-switch>内)を含みます。親要素<fo:multi-switch>が表示するオプションを選択し、他のオプションを非表示にします。 |
multi-properties | 2つ以上の属性セット(property-sets)間で切り替えを行うために使用 |
multi-property-set | 選択可能な属性セットを指定し、それがユーザーエージェントの状態に応じて適用されます。 |
multi-switch | 1つまたは複数の<fo:multi-case>オブジェクトを保持し、それら間の切り替えを制御(<fo:multi-toggle>でアクティブ化) |
multi-toggle | 別の<fo:multi-case>に切り替えるために使用 |
page-number | 現在のページを表す |
page-number-citation | ページに引用されるページ番号を設定し、引用されたオブジェクトから返される最初の標準エリアを含むページを指定 |
page-sequence | ページ出力要素のコンテナで、<fo:page-sequence>オブジェクトが各ページレイアウトに対して使用されます。 |
page-sequence-master | 使用するsimple-page-masterとその順序を指定 |
region-after | ページのフッターを定義 |
region-before | ページのヘッダーを定義 |
region-body | ページのメインコンテンツを定義 |
region-end | ページの右側のナビゲーションバーを定義 |
region-start | ページの左側のナビゲーションバーを定義 |
repeatable-page-master-alternatives | 一連のsimple-page-masterのコピーを定義します |
repeatable-page-master-reference | シンプルなsimple-page-masterのコピーを指定します |
retrieve-marker | <fo:marker>とともに使用して連続するヘッダーやフッターを作成するために使用されます |
root | XSL-FOドキュメントのルート(顶)ノード |
simple-page-master | ページのサイズと形状を定義します |
single-page-master-reference | ページシーケンスの特定のポイントで使用されるものを指定します |
static-content | ページのヘッダーやフッターなどの静的な内容を多くのページに含む(例えば、ヘッダーやフッター) |
table | テーブルのフォーマットされたテキストを含むテーブルをフォーマットします |
table-and-caption | テーブルおよびタイトルのフォーマットをします |
table-body | テーブル行およびテーブルセルのコンテナ |
table-caption | テーブルのタイトルを含みます |
table-cell | テーブルのセルを定義します |
table-column | テーブルの列をフォーマットします |
table-footer | テーブルのフッターを定義します |
table-header | テーブルのヘッダーを定義します |
table-row | テーブルの行を定義します |
title | ページシーケンスに対してタイトルを定義します |
wrapper | 一連のXSL-FOオブジェクトに対して継承属性を指定します |
- 前のページ XSLFO と XSLT
- 次のページ XSLFO チュートリアル