XSL-FO list-item-labelオブジェクト

XSL-FO 参考手册XSL-FO リファレンスマニュアル

定義と使い方

<fo:list-item-label> オブジェクトには list-item ラベルが含まれます。通常、<fo:block> には数字や文字などが含まれます。

以下に、リストを作成するための4つの XSL-FO オブジェクトを示します:

  • fo:list-block(リスト全体を含む)
  • fo:list-item(リスト内の各項目を含む)
  • fo:list-item-label(list-item ラベルを含む - 通常、<fo:block> には数字や文字などが含まれます)
  • fo:list-item-body(list-item のコンテンツ/本体を含む - 通常は1つ以上の <fo:block> オブジェクトです)

構文

<fo:list-item-label>
<!--
Contents:(block|block-container|
table-and-caption|table|list-block|
list-item)+
-->
</fo:list-item-label>

属性

属性
id
keep-together
role
source-document

例 1

XSL-FO リストの例:

<fo:list-block>

<fo:list-item>
<fo:list-item-label>
<fo:block>*</fo:block>
</fo:list-item-label>
<fo:list-item-body>
<fo:block>Volvo</fo:block>
</fo:list-item-body>
</fo:list-item>

<fo:list-item>
<fo:list-item-label>
<fo:block>*</fo:block>
</fo:list-item-label>
<fo:list-item-body>
<fo:block>Saab</fo:block>
</fo:list-item-body>
</fo:list-item>

</fo:list-block>

上記のコードは次のように出力されます:


* Volvo
* Saab


XSL-FO 参考手册XSL-FO リファレンスマニュアル その他の拡張