1 | <?xml version="1.0" encoding="UTF-8"?>
|
---|
2 | <!DOCTYPE html
|
---|
3 | PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
---|
4 | <html xml:lang="en-us" lang="en-us">
|
---|
5 | <head>
|
---|
6 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
---|
7 | <meta name="copyright" content="(C) Copyright 2005"/>
|
---|
8 | <meta name="DC.rights.owner" content="(C) Copyright 2005"/>
|
---|
9 | <meta name="DC.Type" content="concept"/>
|
---|
10 | <meta name="DC.Title" content="DITA Open Toolkit Developer Reference"/>
|
---|
11 | <meta name="abstract" content="The DITA Open Toolkit Developer Reference is designed to provide more advanced information about the DITA OT. It is geared to an audience that needs information about the DITA-OT architecture, configuring and extending the DITA-OT, and creating DITA-OT plug-ins."/>
|
---|
12 | <meta name="description" content="The DITA Open Toolkit Developer Reference is designed to provide more advanced information about the DITA OT. It is geared to an audience that needs information about the DITA-OT architecture, configuring and extending the DITA-OT, and creating DITA-OT plug-ins."/>
|
---|
13 | <meta name="DC.Relation" scheme="URI" content="../dev_ref/DITA-OTArchitecture.html"/>
|
---|
14 | <meta name="DC.Relation" scheme="URI" content="../dev_ref/extending-the-ot.html"/>
|
---|
15 | <meta name="DC.Relation" scheme="URI" content="../dev_ref/configuring-the-dita-ot.html"/>
|
---|
16 | <meta name="DC.Relation" scheme="URI" content="../dev_ref/plugins-overview.html"/>
|
---|
17 | <meta name="DC.Relation" scheme="URI" content="../readme/dita2pdf-customization.html"/>
|
---|
18 | <meta name="DC.Relation" scheme="URI" content="../dev_ref/ant-properties.html"/>
|
---|
19 | <meta name="DC.Relation" scheme="URI" content="../dev_ref/DITA1.2-implementation-dependent-features.html"/>
|
---|
20 | <meta name="DC.Relation" scheme="URI" content="../dev_ref/extended-functionality.html"/>
|
---|
21 | <meta name="DC.Format" content="XHTML"/>
|
---|
22 | <meta name="DC.Identifier" content="developer-reference"/>
|
---|
23 | <link rel="stylesheet" type="text/css" href="../commonltr.css"/>
|
---|
24 | <link rel="stylesheet" type="text/css" href="../dita-ot-doc.css"/>
|
---|
25 | <title>DITA Open Toolkit Developer Reference</title>
|
---|
26 | </head>
|
---|
27 | <body id="developer-reference">
|
---|
28 |
|
---|
29 |
|
---|
30 | <h1 class="title topictitle1">DITA Open Toolkit Developer Reference</h1>
|
---|
31 |
|
---|
32 |
|
---|
33 | <p class="shortdesc">The <span class="ph"><cite class="cite">DITA Open Toolkit Developer Reference</cite> is designed to provide more
|
---|
34 | advanced information about the DITA OT. It is geared to an audience that needs information
|
---|
35 | about the DITA-OT architecture, configuring and extending the DITA-OT, and creating DITA-OT
|
---|
36 | plug-ins.</span></p>
|
---|
37 |
|
---|
38 | <div class="related-links">
|
---|
39 | <ul class="ullinks">
|
---|
40 | <li class="link ulchildlink"><strong><a href="../dev_ref/DITA-OTArchitecture.html">Architecture of the DITA Open Toolkit</a></strong><br/>
|
---|
41 | The DITA Open Toolkit (DITA-OT) is an open-source implementation of the OASIS specification for the Darwin Information Typing Architecture (DITA). The toolkit uses ANT, XSLT, and Java to implement transforming DITA content (maps and topics) into different deliverable formats.</li>
|
---|
42 | <li class="link ulchildlink"><strong><a href="../dev_ref/extending-the-ot.html">Extending the DITA Open Toolkit</a></strong><br/>
|
---|
43 | There are several methods that can be used to extend the toolkit; not all of them are recommended or supported. The best way to create most extensions is with a plug-in; extended documentation for creating plug-ins is provided in the next section.</li>
|
---|
44 | <li class="link ulchildlink"><strong><a href="../dev_ref/configuring-the-dita-ot.html">Configuring the DITA Open Toolkit</a></strong><br/>
|
---|
45 | The DITA OT uses <span class="ph filepath">.properties</span> files that store configuration settings for the DITA OT and its plug-ins. The configuration properties are available to both Ant and Java processes, but unlike argument properties, they cannot be set at run time.</li>
|
---|
46 | <li class="link ulchildlink"><strong><a href="../dev_ref/plugins-overview.html">Creating DITA-OT plug-ins</a></strong><br/>
|
---|
47 | The DITA Open Toolkit comes with a built in mechanism for adding in extensions through plug-ins. These plug-ins may do a wide variety of things, such as adding support for specialized DITA DTDs or Schemas, integrating processing overrides, or even providing entirely new output transforms. Plug-ins are the best way to extend the toolkit in a way that is consistent, easily sharable, and easy to preserve through toolkit upgrades.</li>
|
---|
48 | <li class="link ulchildlink"><strong><a href="../readme/dita2pdf-customization.html">Customizing PDF output</a></strong><br/>
|
---|
49 | Example of PDF output customization with a custom transformation type.</li>
|
---|
50 | <li class="link ulchildlink"><strong><a href="../dev_ref/ant-properties.html">Internal Ant properties</a></strong><br/>
|
---|
51 | Reference list of Ant properties used by DITA-OT internally.</li>
|
---|
52 | <li class="link ulchildlink"><strong><a href="../dev_ref/DITA1.2-implementation-dependent-features.html">Implementation dependent features</a></strong><br/>
|
---|
53 | </li>
|
---|
54 | <li class="link ulchildlink"><strong><a href="../dev_ref/extended-functionality.html">Extended functionality</a></strong><br/>
|
---|
55 | </li>
|
---|
56 | </ul>
|
---|
57 | </div>
|
---|
58 |
|
---|
59 | </body>
|
---|
60 | </html>
|
---|