Add a new output type
New output types are defined in the %OutputGenDir%/conf/client/outputtypes.xml file in an <outputtype> element, as shown below: 
<outputtype name="PDF" timeout="60000" system="false">
   <preprocessing>
      <preprocessor name="PDF" />
   </preprocessing>
   <renderer/>
</outputtype>For each output type, you define the following information:
| Field | Description | 
|---|---|
| nameattribute | Name of the output type. If the output type is visible
                        to the user, this name will be displayed in the Generate Output dialog. Important: If you are customizing a IXIASOFT CCMS transformation scenario (e.g.,
                           Dita2RedlinePdf), you *must* keep the output type
                           name as is. You cannot modify it; for example, you cannot rename the
                           Dita2RedlinePdf output type to acme.Dita2RedlinePdf, otherwise the
                              CCMS will not be able to
                           use it. The CCMS expects the
                           system output types to be named as follows:  
 | 
| timeoutattribute | Amount of time, in milliseconds, that the system allows for a completely rendered version to be returned to the user. If generating the output takes longer than this value, the IXIASOFT CCMS Output Generator aborts the job. | 
| systemattribute | Specifies whether the output type is internal to the
                        system or visible to the user. Valid values are: 
 Note: You may want to set the system attribute to  falsewhen debugging a new system
                           preprocessor so that you can generate and test the output directly from
                           the Generate Output dialog box. | 
| One or more <preprocessor>element | Preprocessors to call when this output type is selected. The preprocessor that contains the instructions to execute the output must be the last one in the list. | 
| <renderer/>element | Not used. However, this element must be present (and empty), otherwise the build will fail. | 
To define an output type:
