2011-06-23 10 views
6

generador de HTML de la DocBook XSL siempre imprime un atributo title para div secciones que provienen de elementos DocBook que tienen títulos. Así que los artículos, libros, secciones, etc. todos tienen un atributo title.DocBook XSL: ¿cómo impido que la generación de HTML genere un atributo de título?

no quiero esto en mi HTML. Hace que Firefox al menos muestre una información sobre herramientas que contiene el título de la sección. Eso podría ser útil si no estuviera fragmentando mi HTML, pero lo estoy haciendo, así que no sirve de nada. Y molesto

¿Cómo me deshago de él? ¿Hay un parámetro simple que puedo establecer, o tengo que usar una capa de personalización? Si es el último, ¿qué debo atrapar para evitar que haga esto?

Respuesta

9

no hay ningún parámetro, pero sólo se necesita añadir

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

a su capa de personalización. Esto anula la plantilla original (en html.xsl) y deshabilita la salida de los atributos title.

Cuestiones relacionadas