plugin.xml 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. This file is part of the DITA Open Toolkit project.
  4. Copyright 2015 Jarno Elovirta
  5. See the accompanying LICENSE file for applicable license.
  6. -->
  7. <plugin id="org.dita.pdf2.fop">
  8. <require plugin="org.dita.pdf2"/>
  9. <!-- extensions -->
  10. <feature extension="depend.org.dita.pdf2.init.pre" value="transform.fo2pdf.fop.init"/>
  11. <feature extension="depend.org.dita.pdf2.format" value="transform.fo2pdf.fop"/>
  12. <feature extension="dita.conductor.lib.import" file="lib/avalon-framework-api-4.3.1.jar"/>
  13. <feature extension="dita.conductor.lib.import" file="lib/avalon-framework-impl-4.3.1.jar"/>
  14. <feature extension="dita.conductor.lib.import" file="lib/batik-anim-1.9.jar"/>
  15. <feature extension="dita.conductor.lib.import" file="lib/batik-awt-util-1.9.jar"/>
  16. <feature extension="dita.conductor.lib.import" file="lib/batik-bridge-1.9.jar"/>
  17. <feature extension="dita.conductor.lib.import" file="lib/batik-constants-1.9.jar"/>
  18. <feature extension="dita.conductor.lib.import" file="lib/batik-css-1.9.jar"/>
  19. <feature extension="dita.conductor.lib.import" file="lib/batik-dom-1.9.jar"/>
  20. <feature extension="dita.conductor.lib.import" file="lib/batik-ext-1.9.jar"/>
  21. <feature extension="dita.conductor.lib.import" file="lib/batik-extension-1.9.jar"/>
  22. <feature extension="dita.conductor.lib.import" file="lib/batik-gvt-1.9.jar"/>
  23. <feature extension="dita.conductor.lib.import" file="lib/batik-i18n-1.9.jar"/>
  24. <feature extension="dita.conductor.lib.import" file="lib/batik-parser-1.9.jar"/>
  25. <feature extension="dita.conductor.lib.import" file="lib/batik-script-1.9.jar"/>
  26. <feature extension="dita.conductor.lib.import" file="lib/batik-svg-dom-1.9.jar"/>
  27. <feature extension="dita.conductor.lib.import" file="lib/batik-svggen-1.9.jar"/>
  28. <feature extension="dita.conductor.lib.import" file="lib/batik-transcoder-1.9.jar"/>
  29. <feature extension="dita.conductor.lib.import" file="lib/batik-util-1.9.jar"/>
  30. <feature extension="dita.conductor.lib.import" file="lib/batik-xml-1.9.jar"/>
  31. <feature extension="dita.conductor.lib.import" file="lib/commons-logging-1.2.jar"/>
  32. <feature extension="dita.conductor.lib.import" file="lib/fontbox-2.0.6.jar"/>
  33. <feature extension="dita.conductor.lib.import" file="lib/fop-2.2.jar"/>
  34. <feature extension="dita.conductor.lib.import" file="lib/xml-apis-ext-1.3.04.jar"/>
  35. <feature extension="dita.conductor.lib.import" file="lib/xmlgraphics-commons-2.2.jar"/>
  36. <transtype name="pdf" desc="PDF">
  37. <param name="pdf.formatter" desc="Specifies the XSL processor." type="enum">
  38. <val desc="Apache FOP" default="true">fop</val>
  39. </param>
  40. <param name="args.fo.userconfig" desc="Specifies the user configuration file for FOP." type="file"/>
  41. </transtype>
  42. <feature extension="dita.conductor.pdf2.formatter.check" value="fop"/>
  43. <feature extension="ant.import" file="build_fop.xml"/>
  44. <template file="xsl/fo/topic2fo_shell_fop_template.xsl"/>
  45. </plugin>