2

Github ページに Jekyll を使用したいのですが、ピグメントに少し苦労しています。Jekyll では、pygments 関連のものを設定できないようです。

変更したい (必要な) ことが 2 つあります。

  1. コードを簡単にコピーできるように、linenos=tableを使用します。{% highlight c linenos=table %}動作しません。さらに、これをすべてではなくグローバルに定義する方が便利です。{% highlight ...

  2. 私が使用すると{% highlight c %}C lexerに注意してください)、pygmentsは次のようなものを生成します:<div class="highlight"><code class="c">...</code></div>. その結果、強調表示されたソース コード内のコメントの s に使用されるクラスcとクラスc<code>競合します。pygments にclassprefixを使用するように指示するにはどうすればよいですか?<span>

どちらも、http: //pygments.org/docs/formattersに記載されているオプションです。

4

0 に答える 0