Jekyll-在高亮显示代码块中为部分代码设置样式
我使用pygments突出显示代码 我想在突出显示块的代码部分添加一些指定样式 例如,我想将“private String”颜色更改为红色Jekyll-在高亮显示代码块中为部分代码设置样式,jekyll,liquid,pygments,Jekyll,Liquid,Pygments,我使用pygments突出显示代码 我想在突出显示块的代码部分添加一些指定样式 例如,我想将“private String”颜色更改为红色 {% highlight java %} public class A { <span color="red">private String</span> xx; } {% endhighlight %} {%highlight java%} 公共A类{ 私有字符串xx; } {%endhighlight%} 如何执行此操
{% highlight java %}
public class A {
<span color="red">private String</span> xx;
}
{% endhighlight %}
{%highlight java%}
公共A类{
私有字符串xx;
}
{%endhighlight%}
如何执行此操作?名称令牌由Pygments转换为:
<span class="n">Private</span>
<span class="n">String</span>
<span class="n">name</span>
or
<span class="o">(</span>
<span class="n">String</span>
<span class="n">name</span>
<span class="o">){</span>
但是,您不会以专用字符串特定标记为目标。
如果您想这样做,您将不得不编写自己的Pygments lexer
.highlight .n{ color: red; }