Ethsim2
(Ethan )
1
您好 — 这是对我之前帖子的后续跟进:
我发现 \u003cdetails\u003e 块内的 MathJax 表达式 不会渲染,除非在 \u003csummary\u003e 标签后立即插入一个 换行符。
最小复现:
不渲染:
<details><summary>示例</summary>
$$
x^2 + y^2 = z^2
$$
</details>
渲染:
<details><summary>示例</summary>
$$
x^2 + y^2 = z^2
$$
</details>
注意:
- 这种行为不直观且未被记录。
- 它同时影响行内和块状 MathJax。
- ChatGPT 告诉我它“在 Discourse 3.2.0beta3 上使用默认设置进行了测试”。
能否使其更加健壮,或者在某处记录下来,供依赖数学格式的用户参考?
1 个赞
j.jaffeux
(Joffrey Jaffeux)
2
我可以修复它,但如果你使用了 details 块就不会有这个问题:
[details="test"]
$$
x^2 + y^2 = z^2
$$
[/details]
1 个赞
sam
(Sam Saffron)
4
这并非错误,而是 CommonMark 的限制/设计
混合 HTML 和 Markdown 有一些非常具体且有些令人惊讶的规则。
1 个赞
system
(system)
关闭
6
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.