Paul Moloney wrote:
> I require some RTF copies of DocBook documents which use XIncludes.
> Unfortunately, FO Converter doesn't appear to handle these by default.
> Is there a way around this?

--> XMLmind XML Editor Professional Edition has no problem converting
modular DocBook documents to RTF, WML, OpenOffice, PDF, etc.

You can use the GUI: "DocBook|Convert Document|Convert to RTF" to do
that or you can use the convertdoc command-line tool (see
http://www.xmlmind.com/xmleditor/_distrib/doc/commands/convertdoc.html).

--> Do not confuse the XSLUtility GUI
(http://www.xmlmind.com/foconverter/xslutility.html) which comes  with
XMLmind FO Converter Personal Edition with XMLmind FO Converter Personal
Edition itself (fo2rtf, fo2rtf.bat, fo2wml, fo2wml.bat, fo2odt,
fo2odt.bat, etc).

You need to use an XSLT processor such as Saxon or xsltproc to convert
your modular DocBook document to XSL-FO, then use fo2rtf to convert the
XSL-FO to RTF.

* xsltproc is XInclude-enabled but you need to use the --xinclude
option. See http://xmlsoft.org/XSLT/xsltproc2.html

* Saxon is not XInclude-enabled, but you can force it to use an XML
parser which is XInclude-enabled. How to do this is described here:
http://www.sagehill.net/docbookxsl/Xinclude.html#JavaXIncludes


Reply via email to