Назад

Оглавление

В конец страницы

Вперёд


Краткое Содержание
B Резюме по Объектам Форматирования
    B.1 Объявление и Разбивка по Страницам и Структура Объектов Форматирования
    B.2 Объекты Форматирования Блока
    B.3 ОФ Инлайн
    B.4 ОФ Таблицы
    B.5 ОФ Списка
    B.6 ОФ Link и Multi
    B.7 Out-of-line/Внестрочные ОФ
    B.8 Прочие ОФ

B Резюме по Объектам Форматирования (ОФ)

Этот раздел содержит таблицы, суммирующие уровень соответствия каждого из определённых объектов форматирования, т.е. basic/базового или extended/расширенного. Описание basic и extended см. в разделе [8 Соответствие]. Имеющееся у каждого объекта форматирования (ОФ) имя является обозначением его (объекта) включения в или исключения из базового набора ОФ для конкретного класса.
В XSL определены визуальные и звуковые/aural классы. По конкретным ОФ см. раздел [B.6 Объекты Форматирования Link и Multi], визуальный класс подразделяется на интерактивные и неинтерактивные носители. Альтернативное употребление также специфицировано.


B.1 Объявление и разбивка по страницам и структура ОФ

Объект Форматирования Визуальный Звуковой/Aural
fo:root basic/базовый basic
fo:page-sequence basic basic
fo:page-sequence-master basic basic
fo:single-page-master-reference basic basic
fo:repeatable-page-master-reference basic basic
fo:repeatable-page-master-alternatives

extended/расширенный

fallback/отступление/запасной вариант: использовать page-master, на который есть ссылка в первом потомке fo:conditional-page-master-reference

extended

отступление: использовать page-master, на который есть ссылка в первом потомке fo:conditional-page-master-reference

fo:conditional-page-master-reference

extended

отступление: использовать page-master, на который есть ссылка в первом потомке fo:conditional-page-master-reference

extended

отступление: использовать page-master, на который есть ссылка в первом потомке fo:conditional-page-master-reference

fo:layout-master-set basic basic
fo:simple-page-master basic basic
fo:region-body basic basic
fo:region-before

extended

отступление: включить после содержимого размещённой области body

extended

отступление: включить после содержимого проговариваемой области body

fo:region-after

extended

отступление: включить после содержимого размещённой области body

extended

отступление: включить после содержимого области body, которая проговаривается

fo:region-start

extended

отступление: включить после содержимого размещённой области body

extended

отступление: включить после содержимого проговариваемой области body

fo:region-end

extended

отступление: включить после содержимого размещённой области body

extended

отступление: включить после содержимого проговариваемой области body

fo:declarations basic basic
fo:color-profile

extended

отступление: игнорировать, использовать отступление sRGB из функции rgb-icc

N/A

fo:flow basic basic
fo:static-content

extended

отступление: включить после содержимого размещённой области body

extended

отступление: включить после содержимого проговариваемой области body

fo:title

extended

отступление: включить до содержимого размещённой области body

extended

отступление: включить до содержимого проговариваемой области body


B.2 ОФ Блока

Объект Форматирования ВизуальныйЗвуковой
fo:block basic basic
fo:block-container

extended

отступление: вывести сообщение, что содержимое не может быть корректно выведено

basic


B.3 ОФ Инлайн

Объект Форматирования ВизуальныйЗвуковой
fo:bidi-override

extended

отступление: вывести сообщение, что содержимое не может быть корректно выведено

basic
fo:character basic basic
fo:initial-property-set

extended

отступление: игнорировать все свойства, специфицированные в этом объекте

basic

fo:external-graphic basic basic
fo:instream-foreign-object

extended

отступление: вывести сообщение, что содержимое не может быть корректно выведено

extended

отступление: вывести звуковое сообщение о том, что содержимое не может быть корректно произнесено

fo:inline basic basic
fo:inline-container

extended

отступление: вывести сообщение, что содержимое не может быть корректно выведено

extended

отступление: вывести звуковое сообщение о том, что содержимое не может быть корректно произнесено

fo:leader basic basic
fo:page-number basic

extended

отступление: вывести звуковое сообщение о том, что содержимое не может быть корректно произнесено

fo:page-number-citation

extended

отступление: вывести сообщение, что содержимое не может быть корректно выведено

extended

отступление: вывести звуковое сообщение о том, что содержимое не может быть корректно произнесено


B.4 ОФ Таблицы

Объект Форматирования ВизуальныйЗвуковой
fo:table-and-caption basic basic
fo:table basic basic
fo:table-column basic basic
fo:table-caption

extended

отступление:

  • caption-side="start" становится caption-side="before"

  • caption-side="end" становится caption-side="after"

  • caption-side="left" становится caption-side="before"

  • caption-side="right" становится caption-side="after"

extended

отступление:

  • caption-side="start" становится caption-side="before"

  • caption-side="end" становится caption-side="after"

  • caption-side="left" становится caption-side="before"

  • caption-side="right" становится caption-side="after"

fo:table-header basic basic
fo:table-footer

extended

отступление: поместить в конце таблицы

extended

отступление: произнести в конце таблицы

fo:table-body basic basic
fo:table-row basic basic
fo:table-cell basic basic


B.5 ОФ Списка

Объект Форматирования ВизуальныйЗвуковой
fo:list-block basic basic
fo:list-item basic basic
fo:list-item-body basic basic
fo:list-item-label

extended

отступление: лэйблы, разбитые на несколько строк, рассматриваются как отдельные блоки перед list-item-body

basic


B.6 ОФ Link и Multi

Объект Форматирования Визуальный Звуковой
fo:basic-link

extended

отступление: передать содержимое ОФ-предку

extended

отступление: передать содержимое ОФ-предку

fo:multi-switch

extended, не нужна реализация для расширенного соответствия для неинтерактивного носителя

отступление для соответствия basic и расширенного соответствия для неинтерактивного носителя: использовать содержимое первого подходящего ОФ multi-case

extended

отступление: использовать содержимое первого подходящего ОФ multi-case

fo:multi-case basic: необходим как посредник при отступлении для multi-switch basic: необходим как посредник при отступлении для multi-switch
fo:multi-toggle

extended, не нужна реализация для расширенного соответствия для неинтерактивного носителя

отступление соответствия basic и расширенного соответствия для неинтерактивного носителя: передать содержимое ОФ-предку

extended

отступление: передать содержимое ОФ-предку

fo:multi-properties

extended, не нужна реализация для расширенного соответствия для неинтерактивного носителя

отступление соответствия basic и расширенного соответствия для неинтерактивного носителя: передать содержимое ОФ-предку

extended

отступление: передать содержимое ОФ-предку

fo:multi-property-set

extended, не нужна реализация для расширенного соответствия для неинтерактивного носителя

отступление соответствия basic и расширенного соответствия для неинтерактивного носителя: игнорировать

extended

отступление: игнорировать


B.7 ОФ Out-of-line

Объект Форматирования ВизуальныйЗвуковой
fo:float

extended

отступление: разместить inline

extended

отступление: разместить inline

fo:footnote

extended

отступление: разместить inline

extended

отступление: разместить inline

fo:footnote-body

extended

отступление: разместить inline

extended

отступление: разместить inline


B.8 Прочие ОФ

Объект Форматирования ВизуальныйЗвуковой
fo:wrapper basic basic
fo:marker

extended

отступление: игнорировать

extended

отступление: игнорировать

fo:retrieve-marker

extended

отступление: вывести уведомление, что содержимое не может быть корректно выведено

extended

отступление: произнести уведомление, что содержимое не может быть корректно выведено


 

Назад

Оглавление

В начало страницы

Вперёд

Hosted by uCoz