为什么github页面不能正确呈现我的代码块?

时间:2014-03-11 22:25:07

标签: jekyll github-pages

我正在使用非常好的https://github.com/mmistakes/so-simple-theme。好像昨晚github正确地突出了我的围栏代码块。在当地,在发展中,一切似乎都很好。但是当我推送到github repo时,带隔离的代码块不是正确的html结构产品,以确保代码获得高亮度。我不确定如何在我的帖子中显示这个。

给出以下回购

https://github.com/rubyonrailstutor/rubyonrailstutor.github.io

考虑此截图

enter image description here

左侧显示的页面具有正确的html结构,右侧的页面,github页面,显示与左侧相同的代码。我还能看到什么来进一步调试这个?谢谢。

并且更深入一点,我正在使用kramdown风格~~~哪个

#### modify spec/spec_helper.rb

~~~ruby
  config.expect_with :rspec do |c|
    c.syntax = :expect
  end
~~~ 

#### modify spec/models/restaurant_spec.rb

~~~ ruby
  require 'spec_helper'

  describe Restaurant do
    subject(:restaurant) { FactoryGirl.build(:restaurant, name: nil)}
    it {expect(restaurant.valid?).to be_false}
  end
~~~ 

1 个答案:

答案 0 :(得分:2)

使用

肯定存在问题
~~~ ruby

  #some code

~~~

而不是kramdown我必须使用

{% highlight ruby %}

{% endhighlight %}

我不确定我对此的看法。