0

我将 Jekyll 与 Kramdown 和 Coderay 一起使用。

使用 kramdown 时,有没有办法在代码荧光笔的输出中添加语法规则的名称?我希望它看起来类似于ajax-syntax-highlighter输出的内容。从而在实际代码上方显示语法名称。

此外,能够向代码片段添加注释会很好。就像Octopress一样。

有没有这个的插件,也许?不,我不想改用 Octopress :)

4

1 回答 1

0

如果要突出显示像 octopress 这样的代码,请使用include_code 插件

最简单的方法是使用图形标签。

<figure>
  {% highlight ruby %}
  def print_hi(name)
    puts "Hi, #{name}"
  end
  {% endhighlight %}
  <figcaption>
    <cite>ruby code</cite>
    any additional comment here ...
  </figcaption>

</figure>
于 2014-10-07T06:55:42.713 回答