XSL-FO エリア
- 前のページ XSLFO ドキュメント
- 次のページ XSLFO 出力
XSL-FOは、出力を表示するために矩形ボックス(エリア)を使用します。
XSL-FO エリア
XSL フォーマットモデルは、出力を表示するための矩形(エリア)ボックスのシリーズを定義します。
すべての出力はこれらのボックスにフォーマットされ、特定のターゲットメディアに表示または印刷されます。
以下のエリアについて研究しましょう:
- ページ(页面)
- リージョン(区)
- ブロックエリア(块区域)
- ラインエリア(行区域)
- インラインエリア(行内区域)
XSL-FO Pages(ページ)
XSL-FOの出力はページにフォーマットされます。印刷出力は通常、分割されたページに入ります。ブラウザの出力は長いページになることが多いです。
XSL-FOページはエリア(Region)を含んでいます。
XSL-FO Regions(エリア)
XSL-FOの各ページは、一連のRegions(エリア)を含んでいます:
- region-body(ページの主体)
- region-before(ページのヘッダー)
- region-after(ページのフッター)
- region-start(左側のバー)
- region-end(右側のバー)
XSL-FO Regions(エリア)はブロックエリア(Block Area)を含みます。
XSL-FO Block Areas(ブロックエリア)
XSL-FO ブロックエリアは小さなブロック要素(通常、新しい行で始まる)を定義できます。例えば、パラグラフ、テーブルおよびリストなどです。
XSL-FO ブロックエリアは他のブロックエリアを含むことができますが、多くの場合、行エリア(Line Area)を含んでいます。
XSL-FO Line Areas(行エリア)
XSL-FO 行エリアはブロックエリア内部のテキスト行を定義します。
XSL-FO 行エリアはインラインエリア(Inline Area)を含みます。
XSL-FO Inline Areas(行内エリア)
XSL-FO インラインエリアは行内部のテキスト(強調、単文字および画像など)を定義します。
- 前のページ XSLFO ドキュメント
- 次のページ XSLFO 出力