Отключить оглавление для документов

Я использую DocBook 4.5 и хотел настроить, будет ли создаваться оглавление. Я просматривал XSD, но не смог найти способ его отключить. Я нашел способы настроить его.

Может ли кто-нибудь указать мне в правильном направлении?


person Community    schedule 06.07.2009    source источник


Ответы (1)


Как в Docbook 2, так и в Docbook 5 в документации по элементу toc говорится:

«В реальной жизни оглавления обычно автоматически генерируются системой представления и никогда не должны быть явно представлены в источнике документа».

Итак, следующий вопрос: какую систему презентации вы используете?


Поскольку вы используете FOP (которым я не слишком часто пользовался), у меня сложилось впечатление, что эту документацию, которую вы можете просто передать generate.toc=nop в командной строке, чтобы запретить построение оглавления. См. также эту страницу групп Google.

person Mark Rushakoff    schedule 06.07.2009
comment
Дайте определение системе представления. Не совсем уверен, что это означает. - person ; 06.07.2009
comment
Что вы используете для преобразования Docbook XML в pdf/html/tex/chm/etc? - person Mark Rushakoff; 06.07.2009
comment
Он говорит, что docbook не генерирует оглавление, это любая система обработки текстов, которую вы используете. - person Dana the Sane; 06.07.2009
comment
Ой. Я использую апач FOP. Я посмотрю их документацию. - person ; 06.07.2009
comment
смог передать generate.toc=nop непосредственно преобразователю через setParam(String paramName, Object value), и это помогло. Потрясающий! Большое спасибо! - person ; 06.07.2009