У меня есть куча файлов DocBook XML, которые все объединяются в один файл DocBook для преобразования в HTML. Каждый отдельный документ является справочной страницей (для функции или аналогичной конструкции). Я использую chunked HTML-поколение, так что каждая эталонная страница становится собственной HTML-страницей.Как вы получаете DocBook XSL для генерации полного TOC для каждой страницы?
Проблема заключается в следующем: я хочу оглавление на каждой странице. Но я не хочу the table of contents for that page. Я хочу полный TOC для всего справочного руководства.
То есть, с любой страницы, я хочу иметь возможность перейти на любую другую страницу с помощью TOC. Я могу использовать стилизацию CSS, чтобы наклеить TOC на левой стороне (и даже скрыть ее для просмотра мобильным устройством или что-то еще).
Существует очевидный способ справиться с этим. Я мог бы извлечь основной TOC через сценарий после обработки и скопировать скрипт в каждый из выходных HTML-документов. Я ищу способ, который работает в DocBook XSL.
Я хочу, чтобы результаты выглядели скорее как DocBook XSL's newer webhelp, но с менее откровенным участием JavaScript.