\n
结尾,则转换器的工作方式与预期完全相同。如果降价文件以字母或句号(或大概是其他任何字符)结束,我就会遇到问题。到目前为止,我的修复已经content += "\n"
,但我不知道为什么会这样。所以问题仍然存在,我想。
我编写了一个Jekyll转换器,它从markdown文档中获取一系列脚注,并将它们作为带有<ul>
个标记的<li>
附加到同一文档的末尾。
转换器效果很好,但<ul>
和<li>
标签在线的某处被转义,并与文档的其余部分一起显示为常规文本。
也就是说,我应该得到:
但我得到了:
&LT; UL&GT;&LT;李&GT; Footnote1&LT; /立GT;&LT;李&GT; Footnote2&LT; /立GT;&LT; / UL&GT;
所以,我假设在自定义转换器运行并且markdown正在转移标签之后发生降价转换,但我实际上并不知道。转换器是否适合创建脚注?如果是这样,我如何要求markdown单独留下我的标签?
如果相关,则通过{{ content }}
答案 0 :(得分:4)
尝试:
{::nomarkdown}
your code here
{:/nomarkdown}
或
从生成的代码中删除所有缩进。 如果你有四个空格缩进,kramdown会像处理代码那样对待它。