0

私のjekyllサイトの構文強調表示を、githubでもサポートされている構文強調表示の構文で機能させようとしています。現在、この構文を使用してコードを強調表示しています。

{% highlight css %}
/* code */
{% endhighlight %}

私のサイトでは問題なく動作しますが、github では動作しません。代わりに、このサポートされている構文で動作する必要があります。

´´´ css
/* code */
´´´

構文が github でも強調表示されていることが要件です。そこで、このブログ投稿を見つけてフォローしました。しかし、それは機能していません。エラーは発生しません。この部分は kramdown によって解釈されず、代わりに<p>.

古いバージョンのjekyll 3.0をインストールしようとしましたが、これも違いはありませんでした。私は問題をグーグルで検索し、同じ問題を抱えている多くの人々を見つけましたが、githubの人々によってかなり激しく断られたため、githubで問題を開くのではなく、ここで質問しています. 彼らは、これは3.1で解決された既知のバグだと言っていますが、私は 3.1.2 を持っていますが、解決されていません。

また、rouge と kramdown の gem (1.10.1 と 1.10) もインストールしました。私は、jekyll が my のこれらの設定を無視していると信じています_config.yml:

markdown: kramdown

kramdown:
  input: GFM
  syntax_highlighter: rouge

誰かがこれについて助けてくれれば、それは素晴らしいことです。

4

1 に答える 1

2

ACUTE ACCENT &#180;代わりに使用していますGRAVE ACCENT &#96;

交換

´´´ css
/* code */
´´´

``` css
/* code */
```
于 2016-04-13T15:54:15.200 に答える