XSL-FOオブジェクト
XSL フォーマット オブジェクト リファレンス マニュアル
説明をプレゼンテーションに変換するプロセスはフォーマットと呼ばれます。
オブジェクト | 説明 |
---|---|
basic-link | リンクの開始リソースを表します。 |
bidi-override | デフォルトの Unicode BIDI 方向をオーバーライドします。 |
block | 出力ブロック (段落やタイトルなど) を定義します。 |
block-container | ブロックレベルの参照領域(reference-area)を定義します。 |
character | レンダリングのためにグリフにマップされる文字を指定します。 |
color-profile | スタイルシートのカラープロファイルを定義します。 |
conditional-page-master-reference | 定義された条件が true の場合に使用されるページマスターを指定します。 |
宣言 | スタイルシートのグローバル宣言を結合します。 |
external-graphic | は、画像データが XML 結果ツリーの外側にあるグラフィックに使用されます。 |
float | は通常、ページの先頭の別の領域に画像を配置するか、画像の片側に沿ってコンテンツを流し込むことで画像を片側に配置するために使用されます。 |
flow | には、ページに印刷されるすべての要素が含まれています。 |
footnote | は、ページのリージョンボディ内の脚注を定義します。 |
footnote-body | 脚注の内容を定義します。 |
initial-property-set | <fo:block> の最初の行をフォーマットします。 |
inline | 背景プロパティを使用してテキストの一部の書式設定を定義するか、境界線に埋め込みます。 |
inline-container | インライン参照領域(reference-area)を定義します。 |
instream-foreign-object | は、インストリーム グラフィックスまたは「汎用」クラス オブジェクトに使用されます。その中には、オブジェクトのデータが <fo:instream-foreign-object> の子孫として存在します。 |
layout-master-set | ドキュメントで使用されているすべてのマスターを保存します。 |
リーダー | コンテンツテーブルでページ番号のタイトルを区切るために「.」記号を生成したり、フォームに入力フィールドを作成したり、水平罫線を作成したりするために使用されます。 |
list-block | リストを定義します。 |
list-item | には、リスト内のすべての項目が含まれます。 |
list-item-body | には、list-itemのコンテンツ/本文が含まれます。 |
list-item-label | には、リスト項目のラベル (通常は数字、文字など) が含まれます。 |
マーカー | <fo:retrieve-marker> と一緒に使用して、連続ヘッダーまたはフッターを作成します。 |
multi-case | XSL-FO オブジェクトの各代替サブツリーが含まれます ( <fo:multi-switch> 内)。親要素 <fo:multi-switch> は表示するオプションを選択し、残りのオプションを非表示にします。 |
multi-properties | は、2 つ以上のプロパティ セットを切り替えるために使用されます。 |
multi-property-set | ユーザー エージェントの状態に基づいて適用されるオプションのプロパティ セットを指定します。 |
multi-switch | 1 つ以上の <fo:multi-case> オブジェクトを保持し、相互間の遷移 ( <fo:multi-togt; によってトリガーされる) を制御します。 |
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 オブジェクトのセットの継承属性を指定します。 |