Cursor blinking

模拟文章 06:公式渲染支持

模拟数据|FlowDocument公式模拟|字数 232|阅读时长 ≈ 1 分钟

公式渲染支持验证

这是一篇用于验证 KaTeX 公式渲染链路的模拟文章,覆盖块级公式、行内公式、折叠标题公式和表格内公式。

行内公式

段落中应该能自然混排公式,例如缩放比例 scale=currentWidthoriginWidthscale = \frac{currentWidth}{originWidth},以及矩阵组合 imageMatrix=suppMatrix×originMatriximageMatrix = suppMatrix \times originMatrix

块级公式

imageMatrix=suppMatrix×originMatriximageMatrix = suppMatrix \times originMatrix
[actxbdty001]\begin{bmatrix} a & c & tx \\ b & d & ty \\ 0 & 0 & 1 \end{bmatrix}

下面这条用于模拟 Markdown 兜底中的 $$...$$ 解析结果:

01x2dx=13\int_0^1 x^2\,dx = \frac{1}{3}
A=πr2A = \pi r^2 折叠标题公式

折叠标题左侧应该显示 KaTeX 公式,而不是空标题或纯文本。

r=Aπr = \sqrt{\frac{A}{\pi}}
  • 列表项中的行内公式:Δx=x2x1\Delta x = x_2 - x_1
  • 行内公式也应保留普通富文本上下文:E=mc2E = mc^2
场景公式预期
表格行内公式S=πr2S = \pi r^2公式居中在单元格内容流里,不破坏表格布局。
分式a+bc+d\frac{a+b}{c+d}KaTeX 字体和上下标显示正常。
Codetex
imageMatrix = suppMatrix \\times originMatrix\\begin{bmatrix} a & c & tx \\\\ b & d & ty \\\\ 0 & 0 & 1 \\end{bmatrix}\\int_0^1 x^2\\,dx = \\frac{1}{3}
0