Jekyll 博客中突出显示的 pygments 的奇怪背景色调

Posted

技术标签:

【中文标题】Jekyll 博客中突出显示的 pygments 的奇怪背景色调【英文标题】:Weird background tinge on pygments highlighting in Jekyll blog 【发布时间】:2011-08-26 08:43:19 【问题描述】:

我正在尝试使用 pygments 将语法高亮添加到我的 Jekyll 博客。现在突出显示有效,但它在我的代码上留下了一种奇怪的色调,最好通过查看下图来描述。

我使用的是 Github 语法样式表,但这不是导致问题的原因。我知道这一点,因为我注释掉了所有负责突出显示的 CSS,并且色调仍然存在。

有人知道我可以做些什么来解决这个问题吗?

这是负责您在图像中看到的代码:

  <div class="span5 columns">
    % highlight ruby %
      # FG2
      FactoryGirl.define do
        factory :user do
          name "Peter Pan"
          email "peter@pan.com"
        end

        factory :team do
          name "The A Team"
          association :user
        end
      end
    % endhighlight %
  </div>

【问题讨论】:

【参考方案1】:

修复它。

我使用的是Twitter Bootstrap 样式表,它正在将色调应用于包裹在code 块中的任何内容。

不知道为什么我在发帖前检查时没有在开发者工具中看到这一点,但还是这样。

【讨论】:

以上是关于Jekyll 博客中突出显示的 pygments 的奇怪背景色调的主要内容,如果未能解决你的问题,请参考以下文章

使用 Pygments 在 Jekyll 中突出显示围栏代码块

在 Jekyll/Liquid 和 pygments 的 html 问题中突出显示

在 Jekyll 中突出显示 Pygments 语法,无需启动 <div>

Jekyll - 如何更改突出显示字体系列的 pygments 语法?

为啥 pygments 突出显示有背景颜色?

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