Commit c22a6bc7 authored by Ubbo Veentjer's avatar Ubbo Veentjer
Browse files

add gfm-table extension for markdown

parent 40a9dcf2
Pipeline #138605 passed with stages
in 10 minutes and 22 seconds
......@@ -30,6 +30,7 @@ dependencies {
implementation 'com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider'
implementation 'com.atlassian.commonmark:commonmark:0.14.0'
implementation 'com.atlassian.commonmark:commonmark-ext-heading-anchor:0.14.0'
implementation 'com.atlassian.commonmark:commonmark-ext-gfm-tables:0.14.0'
implementation 'com.atlassian.commonmark:commonmark-ext-yaml-front-matter:0.14.0'
implementation 'info.textgrid.middleware.clients:textgrid-clients:3.4.3'
developmentOnly("org.springframework.boot:spring-boot-devtools")
......
......@@ -10,4 +10,4 @@ Alle veröffentlichten Inhalte sind nach dem Open-Access-Prinzip frei zugänglic
**Mitmachen**
Möchten Sie eigenes XML-erschlossenes Material im TextGrid Repository zitierfähig archivieren und zugänglich machen?
Nehmen Sie [Kontakt](https://textgrid.de/de/kontakt/) mit uns auf.
\ No newline at end of file
Nehmen Sie [Kontakt](https://textgrid.de/de/kontakt/) mit uns auf.
......@@ -8,6 +8,7 @@ import java.util.List;
import org.commonmark.Extension;
import org.commonmark.ext.front.matter.YamlFrontMatterExtension;
import org.commonmark.ext.front.matter.YamlFrontMatterVisitor;
import org.commonmark.ext.gfm.tables.TablesExtension;
import org.commonmark.ext.heading.anchor.HeadingAnchorExtension;
import org.commonmark.node.Node;
import org.commonmark.parser.Parser;
......@@ -28,7 +29,8 @@ public class MarkdownRenderService {
public MarkdownRenderService() {
List<Extension> extensions = Arrays.asList(
HeadingAnchorExtension.create()
HeadingAnchorExtension.create(),
TablesExtension.create()
// YamlFrontMatterExtension.create()
);
parser = Parser.builder()
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment