markdown-it-cjk-space-clean
v0.2.0
Published
## 介绍
Downloads
18
Readme
markdown-it-cjk-space-clean
介绍
清理 markdown 中粗体和斜体两侧多余的空格。例如
**真,** 她
默认情况下会被渲染为
<p><strong>真,</strong> 她</p>
期望渲染的结果是
<p><strong>真,</strong>她</p>
由于 markdown 规范对东亚字符支持的问题,导致 **真,**她
会错误渲染为 <p>**真,**她</p>
,参考 GitHub 上的 相关 issue
兼容的所有用例参考 https://github.com/mark-magic/mark-magic/blob/main/packages/mdast-util-cjk-space-clean/src/utils.ts
使用
pnpm i markdown-it-cjk-space-clean
作为 markdown-it 插件使用
import MarkdownIt from 'markdown-it'
import { cjk } from 'markdown-it-cjk-space-clean'
const md = new MarkdownIt().use(cjk())