The DITA OT builds the XML for the publishing engine to create the requested publication format.
The process from within Content Manager to the DITA OT is described below.
Process steps:
- Content Manager
-
- Export files
- filter conditional text
- resolve variables
- export metadata stored in the Content Manager CMS
- Generate export report
- Put Job Ticket in watch folder
- Generate event data XML
- Event: Launch Publish.wsf
-
Preprocessing
-
Configuration: ISHPubUtil.vbs or ISHPublUtil.vbs
-
Process: Publish.wsf
- Set ISH environment variable
- load Job Ticket
- dump DITAVal (optional)
- Change Master Names
- Resolve File Names
- Call DITA OT Processor
-
DITA Open Toolkit
-
Configuration: build.xml
-
Process: Publish.wsf
- Preprocess:
- ditaval filtering
- move index entries
- resolve conref
- navtitle from topic to map
- full metadata from topic to map
- generate related links
- Depending on the output format the following takes place:
| docbook | transform to docbook.xml |
| PDF | merge topics > transform merged topics to FO |
| html | transform each topic to html > generate navigation for Eclipse, Web, Java Help, or HTMLHelp |
-
Publishing engine
-
Configuration: build.xml
-
Process: Publish.wsf
Compile PDF, JavaHelp, or HTML Help
-
Post-processing
-
Configuration: ISHPublUtil.vbs
-
Process: Publish.wsf
Depending on the output format the following takes place:
| PDF | submit to Content Manager repository |
| XML | DITA source or DITA source for Content Delivery |