plugin.xml 1.8 KB

123456789101112131415161718192021222324252627282930313233
  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" version="3.3.3">
  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-all-1.10.jar"/>
  15. <feature extension="dita.conductor.lib.import" file="lib/fontbox-2.0.13.jar"/>
  16. <feature extension="dita.conductor.lib.import" file="lib/fop-pdf-images-2.3.jar"/>
  17. <feature extension="dita.conductor.lib.import" file="lib/pdfbox-2.0.13.jar"/>
  18. <feature extension="dita.conductor.lib.import" file="lib/fop-2.3.jar"/>
  19. <feature extension="dita.conductor.lib.import" file="lib/jcl-over-slf4j-1.7.25.jar"/>
  20. <feature extension="dita.conductor.lib.import" file="lib/xml-apis-ext-1.3.04.jar"/>
  21. <feature extension="dita.conductor.lib.import" file="lib/xmlgraphics-commons-2.3.jar"/>
  22. <transtype name="pdf" desc="PDF">
  23. <param name="pdf.formatter" desc="Specifies the XSL processor." type="enum">
  24. <val desc="Apache FOP" default="true">fop</val>
  25. </param>
  26. <param name="args.fo.userconfig" desc="Specifies the user configuration file for FOP." type="file"/>
  27. </transtype>
  28. <feature extension="dita.conductor.pdf2.formatter.check" value="fop"/>
  29. <feature extension="ant.import" file="build_fop.xml"/>
  30. <template file="xsl/fo/topic2fo_shell_fop_template.xsl"/>
  31. </plugin>