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

