如何在Jekyll中配置Pygments的HTML格式化程序

时间:2013-03-19 16:18:38

标签: jekyll pygments

我想将Jekyll用于Github页面,而且我在使用pygments时遇到了一些麻烦。 Jekyll似乎没有让我配置任何相关的pygments。

我想要(需要)改变两件事:

  1. 使用 linenos = table ,因此可以轻松复制代码。 {% highlight c linenos=table %}不起作用。此外,在全局范围内定义它更方便,而不是在每个{% highlight ...

  2. 中定义
  3. 当我使用{% highlight c %}(注意 C 词法分析器)时,pygments会产生类似:<div class="highlight"><code class="c">...</code></div>的内容。因此,<code>中的类 c 与用于<span>的类 c 冲突,以突出显示源代码中的注释。如何告诉pygments使用 classprefix

  4. 两者都是此处记录的选项:http://pygments.org/docs/formatters

0 个答案:

没有答案