如何更改 Jekyll 3.0 中突出显示代码中的默认制表符大小?

How can I change the default tab size in highlighted code in Jekyll 3.0?

如果我这样做了:

{% highlight C %}
    .... code
{% endhighlight %}

对于我在突出显示的 C 之间使用的任何选项卡,我希望选项卡大小为 2 而不是 4。执行 {% highlight C tabsize=2 %} 似乎在 Jekyll 3 中不起作用。

我在 SO 上看到的答案似乎适用于旧版本,但不适用于最新版本。

我认为 Jekyll 本身不可能做到这一点,但您可以使用 tab-size 属性通过 CSS 完成此操作:

pre {
    tab-size: 2;
}