微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 html 块中呈现降价语言?

如何解决如何在 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 以空行结尾。所以这个问题的解决方法是在HTMLMarkdown之间添加一个空行。

例如,在第一个例子中,代替 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 举报,一经查实,本站将立刻删除。