jekyll 高亮标签打破了降价语法

Posted

技术标签:

【中文标题】jekyll 高亮标签打破了降价语法【英文标题】:jekyll highlight tag breaks markdown syntax 【发布时间】:2013-11-11 19:17:16 【问题描述】:

假设我在 jekyll 帖子中有以下内容:

% highlight ruby linenos %
def foo
  puts 'foo'
end
% endhighlight %


## an h2

使用 pygments 突出显示对我来说可以正常工作,但我在帖子中得到了文字“## an h2”。对我来说,在高亮块之后,所有 markdown 语法都无法正常工作。

【问题讨论】:

【参考方案1】:

我正在将一些内容从 html 转换为 jekyll/markdown,并在文档底部打开了一个 HTML 标记。当我删除打开标签后,一切又恢复了正常。

【讨论】:

您应该接受您的回答以表明问题已解决。

以上是关于jekyll 高亮标签打破了降价语法的主要内容,如果未能解决你的问题,请参考以下文章

Jekyll - 在高亮代码块中设置部分代码样式

Jekyll 偏移代码片段高亮的初始行

Jekyll 博客高亮代码生成无效的 html

[Html]Jekyll 代码高亮的几种选择

在 Jekyll 中使用 Pygments 代码高亮显示文件名

[Html]Jekyll 代码高亮的几种选择