Wiki · 知识库

KaTeX

高性能数学公式排版引擎,在 Maplen 中提供出版级数学符号与几何推导渲染

又名 · KaTeX / LaTeX / 数学公式更新于 2026.11.093 处引用

KaTeX 是一套由 Khan Academy 开发的快速数学公式排版引擎,支持丰富的 LaTeX 数学语法。

在 Maplen 的工程与理论探索中,无论是控制系统的二阶微分方程、拉普拉斯变换,还是傅里叶分析,KaTeX 都是承载严谨学术推导的基础排版工具。

构建期渲染与极致性能

传统的数学公式排版方案(如 MathJax)往往依赖庞大的客户端 JavaScript 脚本,在页面加载完成后在浏览器端动态排版,极易导致阅读时的文字跳动(Layout Shift)和滚动卡顿。

在 Maplen 中:

  1. 构建期预编译:通过 remark-math 与 rehype-katex,所有行内公式 $x(t)$ 与独立公式块 $$...$$ 均在构建阶段被转换为干净的语义 HTML 与 CSS 样式,客户端零运行时消耗;
  2. 纸墨视觉融合:KaTeX 输出的数学符号字体采用与正文衬线体高度协调的 Computer Modern 字体风格,在亮色「褐页」与暗色「暖墨」下均拥有细腻的黑度反差;
  3. 支持多行对齐与分段函数:支持 aligned、matrix、cases 等复杂排版环境。

公式语法实操与动态形变效果展示,可参阅 数学公式、动态形变推导与函数图像。

官方网站与参考链接

← 返回 Wiki