Fence 选项
行内 fence 选项只覆盖当前这张图,不影响全局插件配置
语法
md
```mermaid excalidraw flowchart-curve=basis font-size="18px" min-height="320px"
flowchart LR
A --> B
```支持的行内选项
| 选项 | 值 | 作用 |
|---|---|---|
excalidraw | flag 或布尔字面量 | 切到 Excalidraw |
no-excalidraw | flag | 强制 Mermaid.js |
mermaidjs 或 mermaid | flag | 强制 Mermaid.js |
engine 或 render-engine | mermaidjs 或 excalidraw | 显式指定渲染器 |
theme | auto default dark forest neutral base | 当前图主题覆盖 |
sketch | 布尔字面量 | 开启或关闭 sketch |
no-sketch | flag | 关闭 sketch |
font-family | 字符串 | 标准字体覆盖 |
sketch-font | 字符串 | 手绘字体覆盖 |
min-height 或 diagram-min-height | CSS 尺寸字面量 | 当前图最小高度 |
start-on-load | 布尔字面量 | Excalidraw 转换参数 |
flowchart-curve | linear 或 basis | Excalidraw Flowchart 曲线 |
font-size | CSS 尺寸字面量 | Excalidraw 字号 |
max-edges | 数字 | Excalidraw 边上限 |
max-text-size | 数字 | Excalidraw 文本上限 |
需要记住的细节
- 未知选项会被静默忽略
- 一旦出现
sketch-font,sketch 模式就会被隐式打开 - Excalidraw 专属参数会被保存在配置里,后续切回 Mermaid.js 时不会主动删除