=> Главная База Знаний Xslt Создание меток элемента списка: <fo:list-item-label>


Создание меток элемента списка: <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>

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