Markdown Pandoc 1.13.2将html表格输出为文本

Markdown Pandoc 1.13.2将html表格输出为文本,markdown,pandoc,Markdown,Pandoc,获取这个tst.md文件(在标记中) 创建的test.html包含 <table> <pre><code>&lt;thead&gt; &lt;tr &gt; &lt;th&gt;A&lt;/td&gt; &lt;th&gt;B&lt;/td&gt; &lt;/tr&gt; &lt;/thead&gt; &

获取这个tst.md文件(在标记中)

创建的test.html包含

<table>
<pre><code>&lt;thead&gt;
  &lt;tr &gt;
    &lt;th&gt;A&lt;/td&gt;
    &lt;th&gt;B&lt;/td&gt;
  &lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
 &lt;tr &gt;
    &lt;td&gt;1&lt;/td&gt;
    &lt;td&gt;2&lt;/td&gt;
  &lt;/tr&gt;
 &lt;tr &gt;
    &lt;td&gt;3&lt;/td&gt;
    &lt;td&gt;4&lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;</code></pre>
</table>
之后插入
标记。以下html代码已编码并显示为代码而不是表

标准标记表示:标准标记允许您包括HTML“块”:平衡标记之间的HTML块,这些标记用空行与周围的文本隔开,并从左边距开始和结束。在这些块中,所有内容都被解释为HTML,而不是标记

如果你在潘多克的试验网站上这样做,同样的结果也会出现

旧版本1.11.1运行良好。但是1.11.1在Pandoc的网站上不再可用(作为MSI安装程序)


我做错了什么?

尝试使用左侧的所有标签(无缩进),这在试用站点和pandoc 1.13.2上都有效。
pandoc 1.13.2似乎要求在原始html中完全不存在缩进,而在以前的版本中,如果第一个(和最后一个)标记之前没有空格或制表符,html将保持原始状态。

您参考了html块中的
标记部分
扩展名:

当使用
markdown\u strict
格式时,Pandoc的行为是这样的;但默认情况下,pandoc将HTML块标记之间的材质解释为标记

通过在命令中添加
-f markdown\u strict
来使用严格输入格式

pandoc -s "test.md" -o test.html
<table>
<pre><code>&lt;thead&gt;
  &lt;tr &gt;
    &lt;th&gt;A&lt;/td&gt;
    &lt;th&gt;B&lt;/td&gt;
  &lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
 &lt;tr &gt;
    &lt;td&gt;1&lt;/td&gt;
    &lt;td&gt;2&lt;/td&gt;
  &lt;/tr&gt;
 &lt;tr &gt;
    &lt;td&gt;3&lt;/td&gt;
    &lt;td&gt;4&lt;/td&gt;
  &lt;/tr&gt;
&lt;/tbody&gt;</code></pre>
</table>