Obsidian有什么办法可以实现像mermaid一样实时渲染出railroad diagram

我用在线工具写出一段文本,它就可以直接渲染出一个railroad图,我想如果能在我的笔记中,嵌入这样代码段就能像latex实时渲染出来,但不知怎么做.


Diagram(
Terminal(‘预习’),
NonTerminal(‘上课’),
Optional(‘做笔记’, ‘skip’);
OneOrMore(‘练习’, Comment(‘loop’)),
MultipleChoice(2, ‘any’, ’ 思考 ', ’ 问同学 ', ’ 问老师 ', ‘看书’, ’ 上培训班 '),
Terminal(‘复习’),
NonTerminal(‘考试’),
)

应该需要单独写一个插件吧

  1. obsidian 本身的代码块是支持 mermaid 的
  2. mermaid 语法目前并不支持 railroad
  3. railroad 似乎正在 mermaid 开发团队的计划当中
1 个赞
1 个赞