Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ППТС-2 / Лабы / Lab4-04.doc
Скачиваний:
15
Добавлен:
12.05.2015
Размер:
545.79 Кб
Скачать

Вариант 6-30

Выходной документ PDF для документа XMLдолжен отвечать следующим требованиям:

  • в заголовке выводится следующий текст: "Расписание соревнований" (стиль вывода: цвет –blue, вес –bold, размер –26pt, шрифт –Georgia, выравнивание –center);

  • стиль вывода верхнего колонтитула: вес – bold, размер –14pt, шрифт –Georgia, выравнивание –right, высота строки –18pt;

  • стиль вывода нижнего колонтитула: размер – 10pt, шрифт –Tahoma, выравнивание –center, высота строки –14pt(пояснительные надписи должны быть выделены жирным шрифтом и подчеркиванием);

  • в закладке выходного документа задаются даты соревнований в виде "Соревнование:день/месяц/год";

  • расписания должны быть отсортированы по датам соревнований;

  • описание каждого расписания начинается с новой страницы;

  • в описании расписания указываются следующие компоненты: надпись "Дата:день/месяц/год", горизонтальная линия, таблица, в столбцах которой выводится время проведения соревнований, наименования первой и второй команд, а также место проведения соревнований. В первой строке таблицы выводятся заголовки столбцов.

Компоненты описания расписания должны быть выполнены в следующих стилях:

  • надпись "Дата:день/месяц/год": цвет –blue, вес –bold, размер –22pt, шрифт –Georgia, выравнивание –center; рамка: ширина –5pt, цвет –yellow, стиль –solid, отступ –12px, цвет фона –"#FFE4E1";

  • горизонтальная черта: толщина – 4pt, цвет –gray, длина –100%, шаблон –rule, стиль –dashed;

  • пояснительные надписи: вес – bold, размер –14pt, шрифт –Times New Roman; цвет: для заголовков –green, для значений – black;

  • значения компонент: размер – 12pt, шрифт –Arial.

5. Содержание отчета

В отчете должен быть представлен текст исходного документа XML, текст файла преобразования на языкахXSLTиXSL, а также распечатка выходного файла в форматеPDF.

6. Вопросы для самоконтроля

  1. Как выполняется форматирование документа с помощью XSL?

  2. Какие этапы содержит процесс форматирования документа с помощью XSL? Дайте краткую характеристику каждого этапа.

  3. Какие части содержит документ объектов форматирования? Дайте краткую характеристику каждой части.

  4. Какие программные средства используются для форматирования документа XMLс помощьюXSL?

  5. Какова структура объектов форматирования для вывода страниц в XSL? Дайте краткую характеристику каждой ветви структуры объектов форматирования.

  6. Для каких целей используется и как определяется элемент fo:rootвXSL?

  7. Какие элементы создания последовательности страниц определены в XSL? Дайте краткую характеристику каждого элемента.

  8. Для каких целей используется и как определяется элемент fo:page-sequenceвXSL?

  9. Для каких целей используются и как определяются элементы fo:flowиfo:static-contentвXSL?

  10. Для каких целей используется и как определяется элемент fo:titleвXSL?

  11. Для каких целей используются и как определяются элементы fo:layout-master-setиfo:simple-page-masterвXSL?

  12. Для каких целей используются и как определяются элементы описания регионов в XSL?

  13. Для каких целей используются и как определяются элементы, формирующие последовательности страниц в XSL?

  14. Для каких целей используется и как определяется элемент fo:blockвXSL?

  15. Для каких целей используется и как определяется элемент fo:block-containerвXSL?

  16. Для каких целей используется и как определяется элемент fo:inlineвXSL?

  17. Для каких целей используется и как определяется элемент fo:inline-containerвXSL?

  18. Для каких целей используются и как определяются элементы fo:leaderиfo:initial-property-setвXSL?

  19. Для каких целей используется и как определяется элемент fo:characterвXSL?

  20. Для каких целей используются и как определяются элементы fo:page-number иfo:page-number-citationвXSL?

  21. Какие элементы форматирования определены для таблиц в XSL? Дайте краткую характеристику каждого элемента.

  22. Для каких целей используются и как определяются элементы fo:table-and-captionиfo:table-caption в XSL?

  23. Для каких целей используются и как определяются элементы fo:table-header, fo:table-body и fo:table-footer в XSL?

  24. Для каких целей используется и как определяется элемент fo:table-columnвXSL?

  25. Для каких целей используются и как определяются элементы fo:table-row иfo:table-cellвXSL?

  26. Какие элементы форматирования для списков определены в XSL? Дайте краткую характеристику каждого элемента.

  27. Как в FOPопределяются закладки и ссылки на закладки?

  28. Как в XSL задаются внешние и внутренние ссылки?

Файл: Создан: 05.04.2008 Модифицирован: 10.01.2012 Автор: Шонин В.А.

Соседние файлы в папке Лабы