segmentfault / HyperDown

一个结构清晰的,易于维护的,现代的PHP Markdown解析器
Other
1.21k stars 221 forks source link

能否增加 时序图 和 流程图的支持? #22

Open xrain0610 opened 8 years ago

xrain0610 commented 8 years ago

目前是否支持TOC? 能否增加 时序图和流程图支持? http://bramp.github.io/js-sequence-diagrams/, http://adrai.github.io/flowchart.js/

ben0oil1 commented 3 months ago

这个你自己魔改一下即可,我现在的方案时在前端引用mermaid.js解析库,然后在解析代码的时候判断一下标记。 如果语法识别为mermaid,则按照前端解析为符合类库格式的代码:

<pre class="mermaid">
    graph LR
    A --- B
    B-->C[fa:fa-ban forbidden]
    B-->D(fa:fa-spinner);
</pre>

用同样的方式,我适配了eCharts,功能强大。