まず、私は Jekyll にかなり慣れていません (そして StackOverflow に投稿しています) が、これまでのところ管理しています。ある時点で、フェンスで囲まれたブロック コード内で強調表示されたコード スニペットを出力するように Jekyll を取得しました。最終的に、しばらくして作業に戻ったところ、行番号と<a>
タグなしで、フォーマットが次のようになっていることに気付きました。
<code class="ruby language-ruby" data-lang="ruby">
<span class="k">def</span>
<span class="nf">print_hi</span><span class="p">(</span><span class="nb">name</span><span class="p">)</span>
<span class="nb">puts</span>
<span class="s2">"Hi, </span><span class="si">#{</span><span class="nb">name</span><span class="si">}</span><span class="s2">"</span>
<span class="k">end</span>
<span class="n">print_hi</span>
<span class="p">(</span><span class="s1">'Tom'</span><span class="p">)</span>
<span class="c1">#=> prints 'Hi, Tom' to STDOUT.</span>
</code>
上記のコードは次から派生したものです。
```ruby
def print_hi(name)
puts "Hi, #{name}"
end
print_hi('Tom')
#=> prints 'Hi, Tom' to STDOUT.
```
私の _config.yml:
name: Your New Jekyll Site
markdown: redcarpet
pygments: true
permalinks: pretty.
私が気付いた重要なことの 1 つrvm use system
は、ターミナルで実行すると、ruby 1.8.7 で jekyll が提供され、terminak で通知されることです (これは問題になると思います。または、ruby 2.0.0-p247 を使用すると、提供するだけですが、提供されているバージョンはわかりません。
この上に私の髪を引っ張る !