Frequently Asked Questions about DITA InPrint™

Q: What does DITA InPrint do?
A: DITA InPrint enables you to publish DITA XML content to PDF, Microsoft® Word®, and Apache OpenOffice Writer™ documents, using templates you design in Writer. OpenOffice Writer is a powerful, easy to use word processing application similar to  Word, but more reliable, non-proprietary, free, and available on more operating systems.
Q: Is DITA InPrint an authoring tool?
A: No. DITA InPrint works with your favourite XML editor or Content Management System (CMS) to enable you to easily design and publish documents with different page layouts, fonts, and so on. DITA InPrint also includes a standalone GUI application that enables you to publish DITA XML content without an editor or a CMS.
Q: Why OpenOffice for the templates? Why not Word?
A: Several reasons: First and foremost, Microsoft Word is simply not reliable enough for serious publishing, particularly of large documents with lots of graphics. Second, it’s easier to design templates in OpenOffice Writer than it is in Word. Third, OpenOffice offers a much richer set of PDF features than Word, even Word 2013. Fourth, OpenOffice is easier to develop products like DITA InPrint for, meaning we can add new features faster, while ensuring continued reliability.
Q: How does DITA InPrint work?
A: DITA InPrint first runs the input bookmap and an optional ditaval filter file through the DITA Open Toolkit (OT) preprocessing stage, to generate a temporary file that contains all the content referenced by the bookmap, plus all resolved content references, key references, and cross-references, minus any content filtered out by the ditaval filter file. DITA InPrint then converts the temporary file output by the OT to an OpenOffice Writer document, applies to it all the styles defined in a Writer template selected by the user, and finally, saves the OpenOffice document to PDF, Microsoft Word, and OpenOffice.
Q: Is there anything OpenOffice Writer can’t do?
A: While OpenOffice Writer does create hyperlinks in the Table of Contents, it doesn’t do so in the Index, List of Figures, or List of Tables (yet… we plan to add that capability in a future release of DITA InPrint). OpenOffice Writer index generation does not support automatic generation of index-see and index-see-also entries, or index entries of more than three levels.
Q: What versions is DITA InPrint available in?
A: DITA InPrint is available in single-user editions, and in server editions.
Q: What are DITA InPrint’s system requirements?
A: DITA InPrint requires the Java JRE 1.6 or 1.7 (32-bit version for Windows) and OpenOffice 4. To view the output PDF, you need a Adobe® Acrobat® Reader® or a similar product.
Q: What operating systems does DITA InPrint run on?
Microsoft Windows®, Apple® OS X®, and Ubuntu® Linux.