/
plugin.xml
50 lines (50 loc) · 3.44 KB
/
plugin.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<?xml version="1.0" encoding="UTF-8"?>
<plugin id="${id}">
<!-- DITA to Markdown -->
<transtype name="markdown" desc="Markdown"/>
<transtype name="markdown_github" desc="GitHub-flavored Markdown"/>
<transtype name="markdown_gitbook" desc="GitBook"/>
<feature extension="dita.conductor.target.relative" file="conductor.xml"/>
<!-- common -->
<feature extension="dita.conductor.lib.import" file="lib/${id}-${version}.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/htmlparser-1.4.jar"/>
<!-- Markdown to DITA -->
<template file="build-markdown_template.xml"/>
<template file="xsl/dita2markdown_template.xsl"/>
<!--template file="xsl/map2markdown-toc_template.xsl"/-->
<template file="xsl/map2markdown-cover_template.xsl"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-abbreviation-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-anchorlink-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-autolink-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-definition-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-footnotes-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-gfm-strikethrough-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-jekyll-tag-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-ins-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-superscript-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-tables-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-typographic-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-ext-yaml-front-matter-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-util-format-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-util-ast-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-util-builder-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-util-dependency-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-util-html-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-util-sequence-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-util-collection-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-util-data-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-util-misc-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/flexmark-util-visitor-0.62.2.jar"/>
<feature extension="dita.conductor.lib.import" file="lib/autolink-0.6.0.jar"/>
<feature extension="dita.parser">
<parser format="markdown" class="com.elovirta.dita.markdown.MarkdownReader"/>
<parser format="md" class="com.elovirta.dita.markdown.MarkdownReader"/>
<parser format="mdita" class="com.elovirta.dita.markdown.MDitaReader"/>
</feature>
<!-- HTML to DITA -->
<template file="build-html_template.xml"/>
<feature extension="dita.parser">
<parser format="hdita" class="com.elovirta.dita.html.HDitaReader"/>
</feature>
</plugin>