DocBook XSL: как остановить генерацию HTML при выводе атрибута title? - PullRequest
6 голосов
/ 23 июня 2011

Генератор HTML в DocBook XSL всегда выводит атрибут title для div разделов, которые получены из элементов DocBook, имеющих заголовки.Поэтому статьи, книги, разделы и т. Д. Имеют атрибут title.

Я не хочу этого в своем HTML.Это заставляет Firefox по крайней мере отображать всплывающую подсказку, содержащую заголовок раздела.Это может быть полезно, если бы я не разбивал свой HTML-код на части, но это так, и это бесполезно.И раздражает.

Как бы мне от этого избавиться?Есть ли простой параметр, который я могу установить, или мне нужно использовать слой настройки?Если последнее, что я должен поймать, чтобы предотвратить это?

1 Ответ

9 голосов
/ 24 июня 2011

Параметр отсутствует, но вам нужно только добавить

<xsl:template name="generate.html.title"/>

к слою настройки.Это переопределяет исходный шаблон (в html.xsl) и отключает вывод атрибутов title.

...