Markdown 格式需求

[TOC]

关于文本样式

  1. 支持front-matter,并作为元数据来源。
  2. 支持 latex 公式(行内和行间)和代码块渲染(MathJax或kalex)
  3. 支持 mermaid
  4. 支持 emoji( :rolling_on_the_floor_laughing: )、FontIcon(如 font-awesome)
  5. 支持[TOC]渲染目录
  6. 支持表格处理
  7. 支持尾注1

mermaid

  • Flowchart,流程图
  • Sequence Diagram,序列图
  • Class Diagram,类图
  • State Diagram,状态图
  • Entity Relationship Diagram,实体关系图(ER图)
  • User Journey,用户日志
  • Gantt,甘特图
  • Pie Chart,饼图
  • Requirement Diagram,需求图
  • Gitgraph (Git) Diagram,git图
  • C4C Diagram (Context) Diagram 🦺⚠️
  • Mindmaps,脑图
  • Timeline,时间线
  • ZenUML
  • Sankey,桑基图
  • XYChart
  • Block Diagram,框图
  • Other Examples

编辑器功能

  1. 语法检查(markdownlint)
  2. 支持转化为 markmap
  3. 支持中文字数统计
  4. 支持 pandoc 转换
  5. 支持全半角转换
  6. 中英文空格,pangu.js

举例

行间公式:

\[E=mc^2\]

行内公式:\(e^{i \pi}=0\)

功能替代组件


  1. footnote↩︎