WordprocessingML Transform Inference Tool is available!!
[Via Patrick] This is great news! Open a XML file in Word, apply some formatting, save it as a WordML file (XML), and run this tool. The result is a nice XSLT that will transform your original XML into a nice Word document. This is great for generating Word documents whithout having to rely on Word (e.g. on a server). I've mentioned this tool a couple of times during my Office Development course, so everybody who was waiting for it, get it here.
Overview
This command line tool, the XSLT Inference tool, helps you easily create XSL Transformations (XSLT) that quickly transform XML files into WordprocessingML documents with complex and rich formatting.
The process begins with a raw XML file that is representative of the XML files you wish to transform. This XML file is opened in Microsoft© Office Word 2003 and each of the XML elements can then be formatted to represent how similar XML files should be formatted when opened in Word, in effect creating a WordprocessingML formatting template. The saved WordprocessingML version of this file is called a “seed document”, and is used as the input to the XSLT Inference Tool.
For more information about how to use this tool, see the Microsoft Office Word 2003 XML Software Development Kit (SDK) on MSDN.