0

まず、私は 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">#=&gt; 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 を使用すると、提供するだけですが、提供されているバージョンはわかりません。

この上に私の髪を引っ張る !

4

1 に答える 1