plugin.xml 3.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <plugin id="org.lwdita">
  3. <!-- DITA to Markdown -->
  4. <transtype name="markdown" desc="Markdown"/>
  5. <transtype name="markdown_github" desc="GitHub-flavored Markdown"/>
  6. <transtype name="markdown_gitbook" desc="GitBook"/>
  7. <feature extension="dita.conductor.target.relative" file="conductor.xml"/>
  8. <!-- common -->
  9. <feature extension="dita.conductor.lib.import" file="lib/org.lwdita-2.3.0.jar"/>
  10. <feature extension="dita.conductor.lib.import" file="lib/htmlparser-1.4.jar"/>
  11. <!-- Markdown to DITA -->
  12. <template file="build-markdown_template.xml"/>
  13. <template file="xsl/dita2markdown_template.xsl"/>
  14. <!--template file="xsl/map2markdown-toc_template.xsl"/-->
  15. <template file="xsl/map2markdown-cover_template.xsl"/>
  16. <feature extension="dita.conductor.lib.import" file="lib/flexmark-profile-pegdown-0.50.18.jar"/>
  17. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-abbreviation-0.50.18.jar"/>
  18. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-anchorlink-0.50.18.jar"/>
  19. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-aside-0.50.18.jar"/>
  20. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-autolink-0.50.18.jar"/>
  21. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-definition-0.50.18.jar"/>
  22. <feature extension="dita.conductor.lib.import" file="lib/flexmark-html-parser-0.50.18.jar"/>
  23. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-escaped-character-0.50.18.jar"/>
  24. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-footnotes-0.50.18.jar"/>
  25. <feature extension="dita.conductor.lib.import" file="lib/flexmark-jira-converter-0.50.18.jar"/>
  26. <feature extension="dita.conductor.lib.import" file="lib/flexmark-youtrack-converter-0.50.18.jar"/>
  27. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-gfm-strikethrough-0.50.18.jar"/>
  28. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-gfm-tables-0.50.18.jar"/>
  29. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-gfm-tasklist-0.50.18.jar"/>
  30. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-jekyll-front-matter-0.50.18.jar"/>
  31. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-jekyll-tag-0.50.18.jar"/>
  32. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-ins-0.50.18.jar"/>
  33. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-superscript-0.50.18.jar"/>
  34. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-tables-0.50.18.jar"/>
  35. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-toc-0.50.18.jar"/>
  36. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-typographic-0.50.18.jar"/>
  37. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-wikilink-0.50.18.jar"/>
  38. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-yaml-front-matter-0.50.18.jar"/>
  39. <feature extension="dita.conductor.lib.import" file="lib/flexmark-formatter-0.50.18.jar"/>
  40. <feature extension="dita.conductor.lib.import" file="lib/flexmark-0.50.18.jar"/>
  41. <feature extension="dita.conductor.lib.import" file="lib/flexmark-util-0.50.18.jar"/>
  42. <feature extension="dita.conductor.lib.import" file="lib/autolink-0.6.0.jar"/>
  43. <feature extension="dita.parser">
  44. <parser format="markdown" class="com.elovirta.dita.markdown.MarkdownReader"/>
  45. <parser format="md" class="com.elovirta.dita.markdown.MarkdownReader"/>
  46. <parser format="mdita" class="com.elovirta.dita.markdown.MDitaReader"/>
  47. </feature>
  48. <!-- HTML to DITA -->
  49. <template file="build-html_template.xml"/>
  50. <feature extension="dita.parser">
  51. <parser format="hdita" class="com.elovirta.dita.html.HDitaReader"/>
  52. </feature>
  53. </plugin>