1. Contents of the installation directory Previous topic Parent topic Child topic Next topic

bin/ditac, ditac.bat
Scripts used to run XMLmind DITA Converter (ditac for short). Use ditac on any Unix system. Use ditac.bat on Windows.
doc/index.html
Contains the documentation of ditac. XMLmind DITA Converter Manual is available in all the output formats supported by ditac. You'll also find there the reference manual of the API of ditac (generated by javadoc).
docsrc/manual/
Contains the DITA source of XMLmind DITA Converter Manual.
LEGAL/, LEGAL.txt
Contains legal information about ditac and about third-party components used in ditac.
lib/
All the (non-system) Java™ class libraries needed to run ditac:
ditac.jar
contains the code of XMLmind DITA Converter.
xmlresolver.jar
is XMLResolver Opens in new window, an enhanced XML resolver with XML Catalog support.
relaxng.jar
is Jing Opens in new window version 20030619, James Clark's RELAX NG validator, slightly modified for use in XMLmind XML Editor Opens in new window and XMLmind DITA Converter. The details of the modifications are found in LEGAL/relaxng.README.
saxon12.jar
is Michael Kay's XSLT 3.0 engine. See https://www.saxonica.com/ Opens in new window.
whcmin.jar
snowball.jar
contains the code needed to run XMLmind Web Help Compiler Opens in new window.
xslthl.jar
contains the code of the XSLT syntax highlighting Opens in new window open source software component.
flexmark.jar
flexmark-java Opens in new window is the software component used by ditac to parse Markdown and convert it to HTML.
plugin/
This directory is initially empty. It's the default location where user plug-ins are to be installed.
plus/
This directory is present only in the case of the ditac-N_N_N-plus-fop.zip distribution. It contains most recent Apache FOP Opens in new window (including hyphenation and MathML support). This XSL-FO processor is automatically declared and thus, ready to be used to generate PDF or PostScript.
schema/
Contains the DTD, RELAX NG and W3C XML schemas of DITA 1.3 1.2, 1.1, 1.0.1. File schema/catalog.xml contains an XML catalog which points to these local copies.
src/
Contains the Java source code of ditac. src/build.xml is an ant Opens in new window build file which allows to rebuild lib/ditac.jar.
whc_template/
Contains the template directory of XMLmind Web Help Compiler Opens in new window.
xsl/
Contains the XSLT 2.0 Opens in new window stylesheets used to convert DITA documents to a variety of formats.
fo/fo.xsl
Used to generate an intermediate XSL-FO file. After that, the XSL-FO file is converted to PDF , PostScript , RTF , WordprocessingML , Office Open XML (.docx) or OpenOffice/LibreOffice (.odt) by the means of an XSL-FO processor.
xhtml/xhtml.xsl
Used to generate XHTML 1.0 pages.
xhtml/xhtml1_1.xsl
Used to generate XHTML 1.1 pages.
xhtml/html.xsl
Used to generate HTML 4.01 pages.
xhtml/xhtml5.xsl
Used to generate XHTML 5 pages.
webhelp/webhelp.xsl
Used to generate Web Help containing XHTML 1 pages, which are then compiled using XMLmind Web Help Compiler Opens in new window.
webhelp/webhelp5.xsl
Used to generate Web Help containing XHTML 5 pages, which are then compiled using XMLmind Web Help Compiler Opens in new window.
htmlhelp/htmlhelp.xsl
Used to generate HTML Help files, which are then compiled using hhc.exe.
eclipsehelp/eclipsehelp.xsl
Used to generate Eclipse Help files.
epub/epub.xsl
Used to generate EPUB 2 files, which are then archived in a .epub file (Zip archive having a .epub extension).
epub/epub3.xsl
Used to generate EPUB 3 files, which are then archived in a .epub file (Zip archive having a .epub extension).
hdita/hdita.xsl
Translates XHTML5 to DITA according to the HDITA specification.