diff --git a/src/_config/plugins/markdown.js b/src/_config/plugins/markdown.js index 76b0685..921f939 100644 --- a/src/_config/plugins/markdown.js +++ b/src/_config/plugins/markdown.js @@ -46,16 +46,14 @@ export const markdownLib = markdownIt({ .use(markdownItEmoji) .use(markdownItFootnote) .use(markdownitMark) - .use(markdownitAbbr); -// .use(md => { -// md.renderer.rules.image = (tokens, idx) => { -// const token = tokens[idx]; -// const src = token.attrGet('src'); -// const alt = token.content || ''; -// const title = token.attrGet('title') || ''; - -// const imgTag = `${alt}`; - -// return title ? `
${imgTag}
${title}
` : imgTag; -// }; -// }); + .use(markdownitAbbr) + .use(md => { + md.renderer.rules.image = (tokens, idx) => { + const token = tokens[idx]; + const src = token.attrGet('src'); + const alt = token.content || ''; + const caption = token.attrGet('title'); + const imgTag = `${alt}`; + return caption ? `
${imgTag}
${caption}
` : imgTag; + }; + });