2

フェンシングされたコード ブロックで Rouge のオプションを設定すると、オプションは無視されて効果がなくなり、HTML は変更されません。

``` html?line_numbers=true
<html></html>
```

GitHub Pages で Jekyll、Kramdown、Rouge を使用しています。

これはサポートされていますか?


私の_config.yml

kramdown:
  input: GFM
  syntax_highlighter: rouge
  syntax_highlighter_opts:
    default_lang: text
    span:
      default_lang: text
      line_numbers: false
    block:
      default_lang: text
      # line_numbers: false
      # start_line: 1
  • おそらく機能しているブログ投稿をいくつか見ました。
  • {% highlight %}また、タグを使用できることは承知していますが、これはオプションではありません。
  • line_numbersだけでなく、等号の代わりにコロン、言語とオプションの間のスペース、考えられる多くの組み合わせを使用して、いくつかの異なるオプションをテストしました。それらは無視されるか、フェンスで囲まれたコード ブロックを壊します。
4

0 に答える 0