我克隆了您的存储库,生成了站点,并在浏览器中查看。一切看起来都很好。(我喜欢你的布局!)这向我表明你的设置有些时髦。代码突出显示对您有用吗?如果没有,您可能没有正确设置 Pygments。
安装:
sudo apt-get install python-setuptools
sudo easy_install Pygments
要生成 css:
pygmentize -S default -f html > default.css
确保你pygments: true
的 _config.yml 中有。
确保正确放置此样式表并将其包含在您的 default.html 中。
我看到您的页面中已经包含此样式表,并且您的 _config.yml 看起来不错,但是对于需要此答案的其他任何人,都可以。
如果您使用生成站点,jekyll --no-auto
您会在输出中看到任何错误吗?
让我知道,我很乐意尝试并提供进一步的帮助。:)
更新:这是为我为您拥有的突出显示测试博客文章生成的 HTML。
<div class="highlight"><pre><code class="c"><span class="lineno">1</span> <span class="cp">#include <stdio.h></span>
<span class="lineno">2</span>
<span class="lineno">3</span> <span class="kt">int</span> <span class="nf">main</span><span class="p">()</span>
<span class="lineno">4</span> <span class="p">{</span>
<span class="lineno">5</span> <span class="n">printf</span><span class="p">(</span><span class="s">"Hello World!</span><span class="se">\n</span><span class="s">"</span><span class="p">);</span>
<span class="lineno">6</span> <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>
<span class="lineno">7</span> <span class="p">}</span>
</code></pre>
</div>