Markdown 可以在html解析中禁用标记吗?
我正在使用jekyll/gh页面。Maruku和RDisont都对以下代码感到非常困惑:Markdown 可以在html解析中禁用标记吗?,markdown,jekyll,maruku,rdiscount,Markdown,Jekyll,Maruku,Rdiscount,我正在使用jekyll/gh页面。Maruku和RDisont都对以下代码感到非常困惑: <figure> <a id="fig-14"></a> <pre><code> hashA = entityA._roId + ':' + entityB._roId; hashB = entityB._roId + ':' + entityA._roId; if( !checked[hashA] && !che
<figure>
<a id="fig-14"></a>
<pre><code>
hashA = entityA._roId + ':' + entityB._roId;
hashB = entityB._roId + ':' + entityA._roId;
if( !checked[hashA] && !checked[hashB] ){
// mark this pair as checked
checked[hashA] = checked[hashB] = true;
if( this.aabb2DIntersection( entityA, entityB ) ){
pairs.push( [entityA, entityB] );
}
}
</code></pre>
<figcaption>
Fig. 14: Keeping a cache of tested pairs.
</figcaption>
</figure>
图14:保留测试对的缓存。
Maruku完全无法解析该块,而RDisont使用figure
作为html标记,但随后认为其中的所有内容都是代码,因为它是缩进的。我假设这是因为支持在html块中解析标记
在RDisont或Maruku中,有没有一种方法可以禁用html块内的解析
编辑::
事实证明,这个错误,至少在Maruku,是我的错<代码>&和
看起来这在Maruku中还不可能:是否尝试添加markdown=“0”
属性?不确定要添加哪个标签,请全部尝试。据我所知,这是Maruku声称支持它的一部分,但不确定RdiScont。(我使用,这也支持它。)谢谢你的建议,我不知道这个属性。我尝试了多种元素:figure
,code
,pre
。。。Rdicont或maruku无效。我会使用kramdown,但这是一篇针对外部站点的文章,我无法控制使用的降价引擎。我可能只会提交生成的HTML(对我来说可以处理所有这些问题)。问题是我没有编码&
和