Создание меток элемента списка: <fo:list-item-label>

Создание меток элемента списка: <fo:list-item-label>

Метка для элемента списка создается элементом <fo:list-item-label>, при помощи которого можно перенумеровать или пометить дело элемента списка.

К элементу <fo:list-item-label> можно применять следующие свойства:

• общие свойства доступа: source-document, role;

• id;

• keep-together.

В lists.fo я использую элементы <fo:block> для отображения номера планеты в качестве метки элемента списка (lists.xsl находит этот номер при помощи <xsl:number> и вставляет его в lists.fo):

<fo:list-block provisional-label-separation="5mm"

 provisional-distance-between-starts="15mm">

 <fo:list-item line-height="20mm">

  <fo:list-item-label>

   <fo:block font-size="36pt" font-family="sans-serif">

    1.

   </fo:block>

  </fo:list-item-label>

  .

  .

  .

 </fo:list-item>

 <fo:list-item line-height="20mm">

  <fo:list-item-label>

   <fo:block font-size="36pt" font-familу="sans-serif">

    2.

   </fo:block>

  </fo:list-item-label>

  .

  .

  .

 </fo:list-item>

 <fo:list-item line height="20mm">

  <fo:list-item-label>

   <fo:block font-size="36pt" font-family="sans-serif">

    3.

   </fo:block>

  </fo:list-item-label>

  .

  .

  .

 </fo:list-item>

</fo:list-block>

Все, что осталось, — добавить в этот список сами данные.