Справочник вывода XSL-FO для проектирования шаблонов

Создание документов в формате XSL-FO с помощью Rational Publishing Engine.

Назначение

Создание документа .xsl из шаблона.

Поддерживаемые программы просмотра содержимого

Для просмотра списка продуктов, поддерживающих этот тип вывода, выполните следующие действия:
  1. Откройте Системные требования для Rational Publishing Engine .
  2. В разделе По типу выберите Программное обеспечение.
  3. Найдите раздел Программы просмотра содержимого. Перечислены названия и версии продуктов, в которых можно просмотреть вывод Rational Publishing Engine.

Элементы шаблона

Табл. 1. Элементы шаблона, которые можно использовать для вывода в формате XSL-FO
Элемент Описание Может содержать другие элементы Может содержать значения содержимого и выражения

Значок абзаца Абзац

Используется для группировки раздела элементов. Добавляет символы возврата каретки вокруг своих дочерних элементов в выводе.

Да

Нет

Значок контейнера Контейнер

Используется для группировки раздела элементов. К нему не может быть применен стиль, и он не влияет на форматирование вывода.

При использовании внутри других элементов дочерние элементы, доступные для использования в контейнере, могут быть ограничены. Например:
  • Внутри строк контейнеры могут содержать только ячейки
  • Внутри списков контейнеры могут содержать только элементы подробных сведений списка

Да

Нет

Значок текста Текст

Содержимое выводится с одинаковым заданным форматированием.

Нет

Да

Значок текст со стилем Текст со стилем

Блок текста, который может иметь уникальное форматирование отдельных слов. Используйте жирный шрифт, курсив, подчеркивание, зачеркивание или форматирование цветом для выделенных слов в элементе. Текст статичен.

Нет

Да

Значок гиперссылки Гиперссылка

Создает гиперссылку в выводе. Гиперссылка может указывать на расположение внутри документа или внешнее расположение.

Нет

Да

Значок изображения Изображение

Отображает изображение .gif, .png, .jpg, emf или wmf в выводе. Разработчик отчета может указать путь к изображению в шаблоне, или создатель отчета может указать путь во время выполнения.

Нет

Да

Значок таблицы Таблица

Создает таблицу в выводе. Таблица может содержать строки или элементы контейнера.

Да

Нет

Значок строки Строка

Создает строку в текущей таблице.

Да

Нет

Значок ячейки Ячейка

Создает ячейку в текущей строке текущей таблицы.

Да

Нет

Значок списка Список

Создает маркированный или нумерованный список в выводе.

Да

Нет

Значок элемента списка Подробные сведения списка

Создает элемент списка в текущем списке в выводе.

Да

Нет

Значок конфигурации источника данных Конфигурация источника данных

См. Добавление элемента конфигурации источника данных.

Нет

Нет

Значок включаемого файла Включаемый файл

Включает в вывод указанный файл как поле INCLUDETEXT.

  • Включаемый файл может иметь расширение .doc, .docx, .txt или .rtf.
  • В случае вывода Microsoft Word включаемый файл отображается после обновления всех полей с помощью макроса.
  • Для вывода Legacy PDF, HTML и XSL-FO включаемый файл является гиперссылкой на документ.

Нет

Да

Значок сноски Сноска

Создает сноску на текущее странице вывода. Текстом сноски является содержимое элемента сноски. Поддерживается только для вывода Microsoft Word.

Нет

Да

Значок закладки Закладка

Определяет закладку в документе. Именем сгенерированной закладки является содержимое элемента закладки. При генерации документов Rational Publishing Engine генерирует уникальное имя для каждой закладки. Имя состоит из указанного во время проектирования имени и уникального идентификатора, сгенерированного во время выполнения.

Нет

Да

Значок комментария Комментарий

Добавляет комментарий в вывод. Форма и очертание выходного комментария зависит от формата вывода.

Поддерживается для Microsoft Word и PDF.

Нет

Да

Значок разрыва страницы Разрыв страницы

Добавляет разрыв страницы в вывод.

Нет

Нет

Значок разрыва раздела Разрыв раздела

Добавляет разрыв раздела в вывод.

Нет

Нет

Значок оглавления Оглавление

Добавляет оглавление в вывод.

Нет

Нет

Значок таблицы таблиц Таблица таблиц

Добавляет таблицу таблиц в вывод. Вы должны добавить Заголовки таблиц в шаблон документа для генерации таблицы таблиц в выводе.

Поддерживается только для вывода Microsoft Word.

Необходимо обновить все поля в документе Microsoft Word, чтобы увидеть и получить возможность изменить значение поля.

Нет

Нет

Значок таблицы таблиц Таблица таблиц

Добавляет таблицу таблиц в вывод. Вы должны добавить Заголовки таблиц в шаблон документа для генерации таблицы таблиц в выводе.

Поддерживается только для вывода Microsoft Word.

Необходимо обновить все поля в документе Microsoft Word, чтобы увидеть и получить возможность изменить значение поля.

Нет

Нет

Значок поля Поле

Добавляет элемент общего поля Microsoft Word. Можно ввести любой допустимый код Microsoft Word в свойство кода поля.

Поддерживается только для вывода Microsoft Word.

Необходимо обновить все поля в документе Microsoft Word, чтобы увидеть и получить возможность изменить значение поля.

Нет

Нет

Значок номера страницы Номер страницы

Добавляет номер страницы в вывод. Поддерживается только в выводе Microsoft Word и PDF.

Нет

Нет

Значок общего числа страниц Общее число страниц

Добавляет общее число страниц в вывод. Поддерживается только для Microsoft Word и PDF.

Нет

Нет

Значок заголовка таблицы Заголовок таблицы

Добавляет заголовок таблицы в вывод. Хотя невозможно указать указать динамическое содержимое в заголовке таблицы, каждый последующий текстовый элемент присоединяется к нему.

Поддерживается для Microsoft Word и PDF.

Необходимо обновить все поля в документе Microsoft Word, чтобы увидеть и получить возможность изменить значение поля.

Нет

Да

Значок заголовка рисунка Заголовок рисунка

Добавляет заголовок рисунка в вывод. Хотя невозможно указать указать динамическое содержимое в заголовке рисунка, каждый последующий текстовый элемент присоединяется к нему.

Поддерживается для Microsoft Word и PDF.

Необходимо обновить все поля в документе Microsoft Word, чтобы увидеть и получить возможность изменить значение поля.

Нет

Да

Свойства элемента

Информация о настройке свойств элементов в шаблонах для создания документов XSL-FO.
Табл. 2. Свойства изображения
Свойства изображения Примечания
Содержимое Поддерживаемые типы файлов: .bmp, .emf, .gif, .jpg, .png, .svg, .tif, .wmf

Элемент Включаемый файл

Можно или связать файл или физически встроить файл в выходной документ. Однако, способ обработки элементов Включаемый файл зависит от формата вывода и расположения, из которого извлекается файл. Для устаревших выходных данных PDF, HTML и XSL-FO в качестве файла всегда добавляется гиперссылка.

Стили заголовков

В формате вывода XSL-FO не предусмотрены стили заголовков; однако Rational Publishing Engine использует внутренние стили заголовков.

Объекты OLE

Из атрибутов источника данных можно извлечь встроенные объекты, например объекты OLE. Объекты OLE всегда обрабатываются как изображения в выводе XSL-FO, поскольку этот формат не поддерживает объекты OLE.

Комментарии