Способность средств коммуникации, например, Internet, передавать информацию с определенной скоростью., страница 10

c)Элемент fo:root является корневым элементом для документов, содержащих объекты форматирования XSL.

d)Атрибут text-align задает выравнивание текста.

e)Каждая последовательность страниц в XML-документе с объектами форматированная определяется с помощью элемента fo:sequence-specification, который содержит элементы fo:static-content и fo:flow.

f)Если в определении последовательности используется несколько одностраничных спецификаторов, то каждая страница содержимого отображается определенным шаблоном страницы.

g) Элемент fo:block обычно используется для форматирования абзацев, заголовки, надписей и других текстовых объектов.

h) Множество шаблонов страниц для последовательности страниц определяется пользованием элемента fo:page-order.

i) Элемент fo:static-content должен предшествовать элементам fo:flow.

j) Спецификатор повторяющихся страниц нельзя использовать в шаблоне для первой] страницы. Для этого должен использоваться другой шаблон.

13.2 Заполните пропуски в каждом из следующих предложений.

a)Объекты форматирования XSL обычно имеют префикс пространства имен____________________________

b)Элемент fo:page-sequence определяет последовательность страниц, которые используют определенный    ___________.

c)Атрибут__________определяет ширину или высоту области.

d)Одностраничный _ __________реализует одностраничный шаблон.

e)Спецификатор __________задает шаблон для вывода   __________и нечетных страниц.

f) Элемент fo: __ __________ используется для определения неизменного содержимого для __________ страниц.

g)Элемент fo:flow используется для размещения содержимого в                                                                           __________, которая может____________________________ несколько страниц.

h) Элемент __ __________ используется внутри элементов fo:static-content и fo:flow.

i) Элемент fo:inline- __________форматирует встроенные объекты.

j) Элемент fo:list-block форматирует______________ и содержит элементы fo:list-___ .

Ответы на упражнения для самоконтроля

13.1.а) Истинно. b) Ложно. Расширяемый язык таблиц стилей (XSL) был создан для форматирования XML-документов, с) Истинно, d) Истинно, е) Ложно. Каждая последовательность страниц определяется с использованием элемента fo:page-sequence, который содержит элементы fo:sequence-specification, forstatic-content, fo:flow. f) Истинно. g) Истинно, h) Ложно. Множество шаблонов страниц для последовательности страниц определяется с использованием элемента fo:sequence-specification. i) Истинно. j) Ложно. Спецификатор повторения страниц разрешается использовать в шаблоне для первой страницы и в шаблонах для всех последующих страниц.

13.2.a) fo. b) шаблон, с) extent, d) спецификатор, о) alternating, четных, f) static-content, последовательности, g) области, занимать, h) fo:block. i) sequence, j) списки, item.

Упражнения

13.3. Составьте  простой   XSLT-документ,   который  преобразует  документ  intro.xml (см, рис. 5.1) в документ, содержащий объекты форматирования. Обработайте документ, содержащий объекты форматирования, чтобы получить РDF - документ с помощью, Apache FOP. Выделите элемент сообщения другим цветом и другим размером шрифта. Каждая страница в PDF-документе должна содержать номер страницы в правом верх нем углу.

13.4. Напишите код, который создаст PDF-документ из документа usage.xml (см. рис. 5.5). Создаваемый PDF-документ должен содержать название книги, выделенное полужирным, за которым следует имя автора книги. Он также должен содержать таблицу с двумя столбцами с номерами страниц и соответствующими заголовками (для введения, глав и приложений). [Подсказка. Таблицы размечаются с помощью элемента fo:table Столбцы объявляются с помощью элемента fo:table-column, строки — элемента fo:table-row, для разметки ячеек используется элемент fo:table-cell.]