Necesito ayuda con la conversión de archivos DocBook a archivos de Microsoft Word.Conversión de DocBook a Word?
¿Necesito un archivo XSL para la transformación?
Necesito ayuda con la conversión de archivos DocBook a archivos de Microsoft Word.Conversión de DocBook a Word?
¿Necesito un archivo XSL para la transformación?
Sí, necesita un archivo XSL. Puede obtener archivos XSL para DocBook desde el free DocBook XML distribution. Luego, ejecuta un transformador XSLT gratuito como Saxon. Si ejecutas Saxon desde una línea de comando, le das el nombre de tu archivo DocBook y el nombre de una de las hojas de estilo, y transformará tu archivo de acuerdo con las reglas en la hoja de estilo.
Lo que necesita hacer para transformar Word, es elegir la hoja de estilo correcta.
De DocBook XSL: La guía completa, aquí están three possibilities:
Y tengo una propia:
No hay diferencia en "nuestro propio" y JFor, ya que el código JFor ha sido donado a FOP ... lo que explica por qué jfor ya no se mantiene. – malat
Implementé recientemente la misma característica para nuestros usuarios. Usan el editor Oxygen XML que permite transformaciones fáciles a través de XSL. Iba a hacer OOXML pero me decidí por WordML. Como punto de partida usé roundtrip XSL, pero tuve que reescribir muchas plantillas debido a errores existentes o simplemente faltaba la funcionalidad. Además, realicé otras personalizaciones para cumplir un propósito o solo para nuestro archivo XML.
No me importaría contribuir al proyecto, pero realmente no sé cómo hacerlo.
Estoy utilizando XQuery para transformar DocBook en varios formatos usando la biblioteca de tipos XQuery. XQuery usa índices para que pueda transformar muchos documentos muy rápidamente.
Aquí hay una descripción del uso de XQuery para convertir DocBook a MS-Word http://en.wikibooks.org/wiki/XQuery/DocBook_to_Microsoft_Word –