Элемент <text:user-index-source> может содержать несколько атрибутов, которые определяют, как сформированы индексные записи. Этот элемент также поддерживает атрибут, определяющий, как сформированы уровни структуры индексных записей.
Форматирование абзаца, которое используется как индексные метки, заключено в элементах <text:index-source-styles> точно так же, как и в элементах <text:table-of-content-source>.
С элементом <text:user-index-source> могут быть связаны следующие атрибуты.
Использование атрибутов - text:use-*
Копирование уровня структуры.
Охват индексов (см. раздел 7.4.1).
Этот атрибут определяет, применяется ли индекс ко всему документу или только к текущей главе.
Имя индекса.
Для поддержки нескольких определяемых пользователем индексов с различным содержимым определяемые пользователем метки индексов имеют атрибут text:index-name. Этот атрибут может быть использован с элементом <text:user-index-source>, чтобы определить, какие индексные метки относятся к текущему индексу.
Относительная позиция табулостопов (см. раздел 7.4.1).
Данный атрибут определяет, относительно левого края или левого отступа отсчитывается положение табулостопов.
Использование атрибутов
Атрибуты text:use-* определяют, какие записи включить в пользовательский индекс. Существуют следующие атрибуты:
text:use-index-marks
text:use-graphics
text:use-tables
text:use-floating-frames
text:use-objects
Копирование уровня структуры
Этот атрибут может принимать значение true или false.
Если установлено значение true, то поля собираются на уровне структуры элемента источника, к которым они относятся.
Если установлено значение false, все записи индекса собираются в главном уровне структуры. Например, если изображение появляется в разделе 1.2.3, то поле изображения располагается на уровне структуры 3.