有没有可能让MarkdownDeep或MarkdownSharp像Pandoc一样处理混合HTML/Markdown?

有没有可能让MarkdownDeep或MarkdownSharp像Pandoc一样处理混合HTML/Markdown?,markdown,markdownsharp,markdowndeep,Markdown,Markdownsharp,Markdowndeep,以下面一段混合了标记的HTML为例 <section class="section alt"> # Hello </section> 执行以下操作,您将获得以下HTML: <section class="section alt"> <h1 id="hello">Hello</h1> </section> <p></p><section class="section alt"><p

以下面一段混合了标记的HTML为例

<section class="section alt">
# Hello
</section>
执行以下操作,您将获得以下HTML:

<section class="section alt">
<h1 id="hello">Hello</h1>
</section>
<p></p><section class="section alt"><p></p>
<h1>Hello</h1>
<p></p></section><p></p>

你好

注意所有疯狂的
标签!?MarkdownSharp也这样做。公平地说,我认为这里的Pandoc不符合规范,其他两个库可能是正确的(更新:Pandoc在这里(见下面John的评论))。然而,在国际海事组织中,Pandoc方法要好得多


有可能让MarkdownDeep或MarkdownSharp表现得像Pandoc吗?如果没有,是否有一个替代的.NET降价实现/解决方案可以像这样工作?(我需要include和ILMerge,因此无法使用Pandoc)

潘多克与规范的偏差已被记录和解释。感谢约翰(和潘多克)的链接。你让潘多克太可怕了。没有其他东西对我有用…@JohnMacFarlane-再次阅读您链接到的部分,它似乎只关注在HTML块中嵌入标记。它似乎并没有说明为什么其他所有的实现都包括这个领先的

,而Pandoc却没有。我错过什么了吗?