Bug 描述
在 wenyan-pc (文颜桌面客户端) 中打开包含 LaTeX 公式的 Markdown 文件时,右侧预览区域渲染公式存在瑕疵:公式中用反斜杠转义的大括号 \{ 和 \} 丢失,未能正常在右侧预览中显示。
复现步骤
- 启动
wenyan-pc 客户端并打开一个 .md 文件。
- 在编辑器内输入以下包含公式的内容:
所有形如 $\boldsymbol{A}\boldsymbol{x}$ 的向量都在 $\mathrm{span}\{\boldsymbol{\alpha}_1,\dots,\boldsymbol{\alpha}_n\}$ 中
- 无需其他操作,直接观察右侧预览区域的渲染结果。
期望结果
右侧预览区域能够正常显示转义的大括号 { 和 },即:
所有形如 $\boldsymbol{A}\boldsymbol{x}$ 的向量都在 $\mathrm{span}{\boldsymbol{\alpha}_1,\dots,\boldsymbol{\alpha}_n}$ 中(GitHub渲染似乎也有错误)
实际结果
右侧预览区域中,\mathrm{span} 之后的大括号完全丢失,括号内的数据(如 $\boldsymbol{\alpha}_1,\dots,\boldsymbol{\alpha}_n$)直接暴露在外,没有被 { } 括起来。
环境信息
- 客户端版本:v4.0.1windows
- 操作系统:Windows 11 (x64)
可能的原因(供参考)
这可能是由于底层 Markdown 解析器与 LaTeX 公式解析器(如 MathJax 或 KaTeX)之间的反斜杠 \ 转义冲突导致的。
Markdown 解析器可能优先处理并“吞掉”了 \ 转义符,导致公式渲染引擎最终接收到的是 { 和 },而非 \{ 和 \}。这使得公式引擎将其误判为了 LaTeX 的内部“分组符号”,从而将其隐藏。
Bug 描述
在
wenyan-pc(文颜桌面客户端) 中打开包含 LaTeX 公式的 Markdown 文件时,右侧预览区域渲染公式存在瑕疵:公式中用反斜杠转义的大括号\{和\}丢失,未能正常在右侧预览中显示。复现步骤
wenyan-pc客户端并打开一个.md文件。所有形如 $\boldsymbol{A}\boldsymbol{x}$ 的向量都在 $\mathrm{span}\{\boldsymbol{\alpha}_1,\dots,\boldsymbol{\alpha}_n\}$ 中期望结果
右侧预览区域能够正常显示转义的大括号$\boldsymbol{A}\boldsymbol{x}$ 的向量都在 $\mathrm{span}{\boldsymbol{\alpha}_1,\dots,\boldsymbol{\alpha}_n}$ 中(GitHub渲染似乎也有错误)
{和},即:所有形如
实际结果
右侧预览区域中,$\boldsymbol{\alpha}_1,\dots,\boldsymbol{\alpha}_n$ )直接暴露在外,没有被
\mathrm{span}之后的大括号完全丢失,括号内的数据(如{ }括起来。环境信息
可能的原因(供参考)
这可能是由于底层 Markdown 解析器与 LaTeX 公式解析器(如 MathJax 或 KaTeX)之间的反斜杠
\转义冲突导致的。Markdown 解析器可能优先处理并“吞掉”了
\转义符,导致公式渲染引擎最终接收到的是{和},而非\{和\}。这使得公式引擎将其误判为了 LaTeX 的内部“分组符号”,从而将其隐藏。