📐 数学公式与 Mermaid 交互图表
FlashNote 为工程技术人员量身打造了全套图表与学术排版支持,支持 KaTeX LaTeX 毫秒级渲染与独家 Mermaid 交互套件。
1. KaTeX 数学公式渲染
FlashNote 内置 KaTeX 高性能渲染引擎,支持复杂的数学与物理公式:
- 行内公式:使用单个美元符号包裹,如
$E = mc^2$或$\sigma(Wx + b)$,光标移出即刻渲染; - 块级公式:输入
$$后回车,或点击编辑器工具栏的公式图标; - 公式符号键盘:唤起公式弹窗时,底部提供常用希腊字母、微积分符号、矩阵与箭头快捷插入。
$$
f(x) = \frac{1}{\sqrt{2\pi\sigma^2}} e^{-\frac{(x-\mu)^2}{2\sigma^2}}
$$
2. Mermaid 图表全功能套件
在代码块中选择 mermaid 语言,输入标准 Mermaid 脚本,即可实时呈现交互图表:
- 支持图表类型:流程图 (Flowchart)、时序图 (Sequence)、类图 (Class)、状态图 (State)、甘特图 (Gantt)、ER 实体图与 Git 提交分支图;
- 画布自由抓取平移:鼠标指针悬停于图表上将切换为小手光标,按住左键可自由拖动画布;
- 双击居中复位:无论将画布拖动至何处或缩放至何种比例,双击画布任意空白区域,一秒恢复居中视图;
- 全屏沉浸灯箱 (Lightbox):点击图表右上角的放大镜图标,即可进入全屏沉浸式大图模式,支持 30%~350% 无级缩放;
- 高清 Retina / SVG 导出:点击右上角导出图标,可一键将图表保存为矢量 SVG 或带纯白底色与呼吸边距的 2x 视网膜高清 PNG;
- 防崩溃智能净化 (Mermaid Sanitizer):内置语法消毒引擎,自动对节点标签中的未闭合括号、特殊符号与关键字进行转义容错,彻底消除因脚本拼写失误引起的整页渲染白屏崩溃。
[!TIP] 了解如何将笔记组织为多章节系统书籍:
- 📚 书籍专栏与归档。
