Github ページに Jekyll を使用したいのですが、ピグメントに少し苦労しています。Jekyll では、pygments 関連のものを設定できないようです。
変更したい (必要な) ことが 2 つあります。
コードを簡単にコピーできるように、linenos=tableを使用します。
{% highlight c linenos=table %}
動作しません。さらに、これをすべてではなくグローバルに定義する方が便利です。{% highlight ...
私が使用すると
{% 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に記載されているオプションです。