Markdown 样式化配置
以下选项在 Markdown 中添加了新的样式化功能,可以在主题选项的 markdown 属性下进行设置。
选项
booleantrue是否启用提示容器,包括 important、info、note、tip、warning、caution 与 details。
boolean是否启用 GFM 警告。
参考:Markdown → GFM 警告 与 @vuepress/plugin-markdown-hint → alert。
boolean是否启用自定义对齐。
参考:Markdown → 对齐 与 @vuepress/plugin-markdown-stylize → align。
MarkdownItAttrsOptions | boolean是否启用属性自定义支持。
参考:Markdown → 属性 与 @vuepress/plugin-markdown-stylize → attrs。
string'{'左分隔符。
string'}'右分隔符。
(string | RegExp)[][]允许的属性。空列表表示允许所有属性。
"all" | boolean | MarkdownItAttrRuleName[]"all"启用的规则,其中 MarkdownItAttrRuleName 是 "fence"、"inline"、"table"、"list"、"hr"、"softbreak" 与 "block" 之一。
boolean是否启用布局支持。
参考:Markdown → 布局 与 @vuepress/plugin-markdown-stylize → layout。
boolean是否启用标记支持。
参考:Markdown → 标记 与 @vuepress/plugin-markdown-stylize → mark。
boolean是否启用上标支持。
boolean是否启用下标支持。
boolean是否启用隐藏内容支持。
参考:Markdown → 隐藏内容 与 @vuepress/plugin-markdown-stylize → spoiler。
boolean是否启用步骤支持。
参考:Markdown → 步骤 与 @vuepress/plugin-markdown-stylize → steps。
MarkdownItStylizeConfig[] | false样式化内联标记以创建所需的片段。
参考:Markdown → 样式化 与 @vuepress/plugin-markdown-stylize → custom。
string | RegExp字符匹配。
(options: { tag: string; content: string; attrs: Record<string, string>; env?: any }) => MarkdownItStylizeResult | null | undefined | void内容替换。MarkdownItStylizeResult 为:
interface MarkdownItStylizeResult {
/**
* 渲染的标签名称
*/
tag: string;
/**
* 属性设置
*/
attrs: Record<string, string>;
/**
* 标签内容
*/
content: string;
}更新日志
0c1aa-于de40e-于fc49f-于dd81e-于68504-于b1230-于1b917-于22787-于