如何在html块中呈现标记语言?
背景:在标记文件中,我想生成一些更复杂的元素,例如。所以我尝试使用原始的html/css来实现这一点 问题:但是我注意到标记语言不会在html块中呈现 我的环境设置是:如何在html块中呈现标记语言?,html,markdown,render,mathjax,katex,Html,Markdown,Render,Mathjax,Katex,背景:在标记文件中,我想生成一些更复杂的元素,例如。所以我尝试使用原始的html/css来实现这一点 问题:但是我注意到标记语言不会在html块中呈现 我的环境设置是: 编辑:Atom 降价预览/导出:增强降价预览 数学渲染:Katex 然后,我将展示不适用于html的标记语言的示例 数学 输入: <h4>$(\Omega, \mathcal{F}, \mathbb{P})$</h4> $(\Omega, \mathcal{F}, \mathbb{P})$ <
- 编辑:Atom
- 降价预览/导出:增强降价预览
- 数学渲染:Katex
<h4>$(\Omega, \mathcal{F}, \mathbb{P})$</h4>
$(\Omega, \mathcal{F}, \mathbb{P})$
<div>
> ABCDEFC
> ABCDEFC
> > ABCDEFC
> ABCDEFC
</div>
> ABCDEFC
> ABCDEFC
> > ABCDEFC
> ABCDEFC
$(\Omega\mathcal{F}\mathbb{P})$
$(\Omega、\mathcal{F}、\mathbb{P})$
结果是:
您可以看到,html块下的相同等式没有呈现
参考文献
输入:
<h4>$(\Omega, \mathcal{F}, \mathbb{P})$</h4>
$(\Omega, \mathcal{F}, \mathbb{P})$
<div>
> ABCDEFC
> ABCDEFC
> > ABCDEFC
> ABCDEFC
</div>
> ABCDEFC
> ABCDEFC
> > ABCDEFC
> ABCDEFC
>ABCDEFC
>ABCDEFC
>>ABCDEFC
>ABCDEFC
>ABCDEFC
>ABCDEFC
>>ABCDEFC
>ABCDEFC
结果是:
但是,标记仍不呈现
问题:
那么,如何在Markdown中的html块中呈现这个数学公式呢?您尝试过MathML吗?这个问题其实很简单,这个答案是为任何可能有类似问题的人写的
通常HTML块
以空行结束。因此,这个问题的解决方案是在HTML
和Markdown
之间添加一个空行
例如,在第一个示例中,不是have
<h4>$(\Omega, \mathcal{F}, \mathbb{P})$</h4>
$(\Omega\mathcal{F}\mathbb{P})$
写
$(\Omega、\mathcal{F}、\mathbb{P})$
一切都会好起来的
同样地,不是写作
<div>
> ABCDEFC
> ABCDEFC
> > ABCDEFC
> ABCDEFC
</div>
>ABCDEFC
>ABCDEFC
>>ABCDEFC
>ABCDEFC
我们应该写
<div>
> ABCDEFC
> ABCDEFC
> > ABCDEFC
> ABCDEFC
</div>
>ABCDEFC
>ABCDEFC
>>ABCDEFC
>ABCDEFC
我想得太多了。希望这个解决方案能帮助有类似问题的人。是的。我相信Katex可以将Tex语言转换为MathML。但就我个人而言,直接用MathML书写有点复杂。声明:当@Goman60发布这个答案时,我只是问数学方程。我增加了更多的例子。