Guides
jekyll markdown 语法
jekyll使用karmdown的markdown的处理方式,karmdown是markdown的超级,markdown的语法依然适用。
语法高亮:
{% highlight ruby linenos %}
def show
@widget = Widget(params[:id])
respond_to do |format|
format.html # show.html.erb
format.json { render json: @widget }
end
end
{% endhighlight %}
output:
1
2
3
4
5
6
7
def show
@widget = Widget(params[:id])
respond_to do |format|
format.html # show.html.erb
format.json { render json: @widget }
end
end
其中highlight和endhighlight是karmdown关键字控制代码块的语法高亮,ruby为需要高亮的语言类型。如果需要显示行号,添加linenos字段。如果要显示一些karmdown的语法,需要使用raw和endraw关键字。