plugin.xml 4.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  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.0.3.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-all-0.26.4.jar"/>
  17. <feature extension="dita.conductor.lib.import" file="lib/flexmark-profile-pegdown-0.26.4.jar"/>
  18. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-abbreviation-0.26.4.jar"/>
  19. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-anchorlink-0.26.4.jar"/>
  20. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-aside-0.26.4.jar"/>
  21. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-autolink-0.26.4.jar"/>
  22. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-definition-0.26.4.jar"/>
  23. <feature extension="dita.conductor.lib.import" file="lib/flexmark-html-parser-0.26.4.jar"/>
  24. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-emoji-0.26.4.jar"/>
  25. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-escaped-character-0.26.4.jar"/>
  26. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-footnotes-0.26.4.jar"/>
  27. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-gfm-issues-0.26.4.jar"/>
  28. <feature extension="dita.conductor.lib.import" file="lib/flexmark-jira-converter-0.26.4.jar"/>
  29. <feature extension="dita.conductor.lib.import" file="lib/flexmark-youtrack-converter-0.26.4.jar"/>
  30. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-gfm-strikethrough-0.26.4.jar"/>
  31. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-gfm-tables-0.26.4.jar"/>
  32. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-gfm-tasklist-0.26.4.jar"/>
  33. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-gfm-users-0.26.4.jar"/>
  34. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-jekyll-front-matter-0.26.4.jar"/>
  35. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-jekyll-tag-0.26.4.jar"/>
  36. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-ins-0.26.4.jar"/>
  37. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-xwiki-macros-0.26.4.jar"/>
  38. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-superscript-0.26.4.jar"/>
  39. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-tables-0.26.4.jar"/>
  40. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-toc-0.26.4.jar"/>
  41. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-typographic-0.26.4.jar"/>
  42. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-wikilink-0.26.4.jar"/>
  43. <feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-yaml-front-matter-0.26.4.jar"/>
  44. <feature extension="dita.conductor.lib.import" file="lib/flexmark-formatter-0.26.4.jar"/>
  45. <feature extension="dita.conductor.lib.import" file="lib/flexmark-0.26.4.jar"/>
  46. <feature extension="dita.conductor.lib.import" file="lib/flexmark-util-0.26.4.jar"/>
  47. <feature extension="dita.conductor.lib.import" file="lib/autolink-0.6.0.jar"/>
  48. <feature extension="dita.parser">
  49. <parser format="markdown" class="com.elovirta.dita.markdown.MarkdownReader"/>
  50. <parser format="md" class="com.elovirta.dita.markdown.MarkdownReader"/>
  51. <parser format="mdita" class="com.elovirta.dita.markdown.MDitaReader"/>
  52. </feature>
  53. <!-- HTML to DITA -->
  54. <template file="build-html_template.xml"/>
  55. <feature extension="dita.parser">
  56. <parser format="html" class="com.elovirta.dita.html.HtmlReader"/>
  57. <parser format="hdita" class="com.elovirta.dita.html.HtmlReader"/>
  58. </feature>
  59. </plugin>