Формальные структуры текстовых документов. Капустин В.А. - 82 стр.

UptoLike

Составители: 

Выборочноеисключениезаглавияэлементаизоглавления
Длявыборочногоисключениязаглавияэлементаизоглавленияиспользуетсяатрибут
role.
Если,например,значениеэтогоатрибута,равное
'NotInToc',должноозначать,чтозаголовок
соответствующейсекциинедолженпопадатьвоглавление,вXSLT‐обёрткуследуетдобавить
правило:
<xsl:template match="section[@role = 'NotInToc']" mode="toc" />
котороефактическиотключитпорождениестрокиоглавлениядлясекциисуказанным
значениематрибута
role.
Оглавлениясекций
Вприведённомнапредыдущейстраницепараметре
generate.toc поумолчаниюсекциивсех
уровнейимеютоглавления.Однакорассмотрениереальносгенерированноговывода
показывает,чтосекцииоглавленийнеимеют.Такоеповедениесвязаносналичиемещёодного
настроечногопараметра
generate.section.toc.level,определяющегоглубинувложенности
секции,длякоторойбудетсозданооглавление.Оглавлениетакжеможетотсутствоватьиз‐за
того,чтовключениенеобходимыхзаглавийподавленопараметром
toc.section.depth.
Параметры
generate.section.toc.level, toc.section.depth и toc.max.depth позволяют
гибкоуправлятьвидимостьюзаголовковвоглавлениях.Ихвзаимодействиепрощевсего
представитьнаследующихпримерах: