Референсная книга XSL-FO

процесс преобразования описания в процесс представления называется форматированием (formatting)

объект описание
basic-link определяет начальный ресурс для ссылки
bidi-override переопределяет défaut Unicode BIDI direction
block определяет блок вывода (например, абзац и заголовок)
block-container определяет блоковую область ссылки (reference-area)
character определяет символ, который будет отображаться в виде шрифта
color-profile определяет цветовую конфигурацию файла для стиля
conditional-page-master-reference определяет page-master, который используется при выполнении определенного условия
declarations сочетание глобальных заявлений для определенного стиля
external-graphic используется для графических данных, расположенных вне XML-дерева результатов
float типичное использование - placement одного изображения в отдельной области в начале страницы или placement изображения на одном из сторон, при этом содержимое движется мимо изображения
flow включает все элементы, выводимые на страницу
footnote определяет сноску, находящуюся внутри region-body на странице
footnote-body определяет содержимое сноски
initial-property-set форматирование первого строки <fo:block>
inline через фоновое изображение или его окружение рамкой, чтобы форматировать часть текста
inline-container Определяет линейную область ссылки (inline reference-area)
instream-foreign-object Используется для инлайн-графики (inline graphics) или для обычных объектов, где данные объекта существуют в качестве потомков <fo:instream-foreign-object>.
layout-master-set Содержит все используемые в документе master
leader Используется для создания "точки" с помощью номеров страниц из таблицы содержимого, или создания полей ввода в формах, или создания горизонтальных линий
list-block Определяет список
list-item Содержит каждый элемент списка
list-item-body Содержит содержимое элемента списка или основного текста
list-item-label Содержит обозначение элемента списка (например, данные, символы и т.д.)
marker Используется вместе с fo:retrieve-marker для создания последовательных страниц или нижних колонтитулов
multi-case Содержит каждый可选择ный поддеревье объектов XSL-FO (внутри <fo:multi-switch>). Родительский элемент <fo:multi-switch> выберет отображаемый вариант и скроет其余 варианты.
multi-properties Для переключения между двумя или более наборами свойств (property-sets)
multi-property-set Определяет набор свойств, который будет применяться в зависимости от состояния агента пользователя.
multi-switch Содержит один или несколько <fo:multi-case> объектов и управляет их переключением (через <fo:multi-toggle> активируется)
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