如何在 html 块中呈现降价语言?
How to render markdown language in html blocks?
背景:在markdown文件中,我想生成一些比较复杂的元素,比如this question I posted yesterday。所以我试图通过使用原始 html/css.
来做到这一点
问题: 但是后来我注意到 markdown 语言不会在 html 块中呈现。
我的环境设置是:
- 编辑:Atom
- Markdown Preview/Export:Markdown 预览增强
- 数学渲染:Katex
然后,我将展示不适用html的markdown语言的例子。
数学
输入:
<h4>$(\Omega, \mathcal{F}, \mathbb{P})$</h4>
$(\Omega, \mathcal{F}, \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, \mathcal{F}, \mathbb{P})$
</h4>
一切都会好起来的。
同理,不写
<div>
> ABCDEFC
> ABCDEFC
> > ABCDEFC
> ABCDEFC
</div>
我们应该写
<div>
> ABCDEFC
> ABCDEFC
> > ABCDEFC
> ABCDEFC
</div>
我想多了。希望这个解决方案可以帮助有类似问题的人。
背景:在markdown文件中,我想生成一些比较复杂的元素,比如this question I posted yesterday。所以我试图通过使用原始 html/css.
来做到这一点问题: 但是后来我注意到 markdown 语言不会在 html 块中呈现。
我的环境设置是:
- 编辑:Atom
- Markdown Preview/Export:Markdown 预览增强
- 数学渲染:Katex
然后,我将展示不适用html的markdown语言的例子。
数学
输入:
<h4>$(\Omega, \mathcal{F}, \mathbb{P})$</h4>
$(\Omega, \mathcal{F}, \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, \mathcal{F}, \mathbb{P})$
</h4>
一切都会好起来的。
同理,不写
<div>
> ABCDEFC
> ABCDEFC
> > ABCDEFC
> ABCDEFC
</div>
我们应该写
<div>
> ABCDEFC
> ABCDEFC
> > ABCDEFC
> ABCDEFC
</div>
我想多了。希望这个解决方案可以帮助有类似问题的人。