3

octopress でシンタックスハイライトを機能させるにはどうすればよいですか? これが私が現在持っているものです:

``` ruby 
 class Fixnum
   def prime?
     ('1' * self) !~ /^1?$|^(11+?)\1+$/
   end
 end
```

バックティックの左側に空白はなく、エディターの左端の部分と強調表示するコードの間に単一の空白を配置します。

コードブロックも試しましたが、サイトに例をコピーして貼り付けてもうまくいきませんでした。

{% codeblock lang:objc %}
[rectangle setX: 10 y: 10 width: 20 height: 20];
{% endcodeblock %}

他にインストールする必要があるものはありますか? octopress をインストールしたときに、コードブロックとバッククォートが既に含まれていると思います。ただし、言語を含めても、次のようになります。

ここに画像の説明を入力 何か案は?

4

2 に答える 2

3

問題は解決しましたか?

そうでない場合は、別のマークダウン エンジンを使用してみてください(デフォルトは rdiscount + pygments)。

他の可能なエンジンは、 python の代わりに ruby​​ を使用する kramdown、redcarpet、および maruku です。したがって、pythonに問題がある場合は、これで解決する可能性があります。

Octopress で kramdown をセットアップする方法についてのブログ記事を書きました。チェックしてみてください。

于 2013-02-10T13:28:32.967 に答える
2

Octopress 共有コード スニペット

于 2012-09-13T05:04:52.910 に答える