feat: sub+sup+imsize markdown renderers

This commit is contained in:
Nicolas Giard
2018-09-09 23:19:46 -04:00
parent 09d1f580d9
commit 572393aa7b
13 changed files with 74 additions and 19 deletions

View File

@@ -0,0 +1,18 @@
key: markdownSupsub
title: Subscript/Superscript
description: Parse subscript and superscript tags
author: requarks.io
icon: format_size
enabledDefault: true
dependsOn: markdownCore
props:
subEnabled:
type: Boolean
title: Subscript
hint: Enable subscript tags
default: true
supEnabled:
type: Boolean
title: Supercript
hint: Enable supercript tags
default: true

View File

@@ -0,0 +1,17 @@
const mdSub = require('markdown-it-sub')
const mdSup = require('markdown-it-sup')
// ------------------------------------
// Markdown - Subscript / Superscript
// ------------------------------------
module.exports = {
init (md, conf) {
if (conf.subEnabled) {
md.use(mdSub)
}
if (conf.supEnabled) {
md.use(mdSup)
}
}
}