如何解决如何在 html 块中呈现降价语言?
背景: 在 markdown 文件中,我想生成一些更复杂的元素,例如 this question I posted yesterday。所以我试图通过使用原始的 html/css 来做到这一点。
问题:但后来我注意到降价语言不会在 html 块中呈现。
我的环境设置是:
- 编辑:Atom
- Markdown 预览/导出:Markdown 预览增强
- 数学渲染:Katex
然后,我将展示未应用于 html 的 Markdown 语言示例。
数学
输入:
<h4>$(\Omega,\mathcal{F},\mathbb{P})$</h4>
$(\Omega,\mathbb{P})$
结果是:
您可以看到 html 块下的相同方程没有呈现。
参考
输入:
<div>
> ABCDEFC
> ABCDEFC
> > ABCDEFC
> ABCDEFC
</div>
> ABCDEFC
> ABCDEFC
> > ABCDEFC
> ABCDEFC
结果是:
仍然没有呈现 markdown
。
问题
那么,如何在 Markdown 的 html 块中呈现这个数学方程?
解决方法
你试过 MathML 吗?这可能更适合您的使用。
,这个问题其实很简单,这个答案是写给可能有类似问题的人的。
通常 HTML blocks
以空行结尾。所以这个问题的解决方法是在HTML
和Markdown
之间添加一个空行。
例如,在第一个例子中,代替 have
<h4>$(\Omega,\mathcal{F},\mathbb{P})$</h4>
写
<h4>
$(\Omega,\mathbb{P})$
</h4>
一切都会好起来的。
同理,不用写
<div>
> ABCDEFC
> ABCDEFC
> > ABCDEFC
> ABCDEFC
</div>
我们应该写
<div>
> ABCDEFC
> ABCDEFC
> > ABCDEFC
> ABCDEFC
</div>
我想多了。希望这个解决方案可以帮助有类似问题的人。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。