Jekyll belgelerin Liquid Extensions wiki sayfasına göre, highlight
Sıvı etiketi seçimlik ikinci satır numaralandırma açmak için değeri linenos
olabilir parametresi vardır. linenos
ile satır numaraları aslında kodun metnine eklenir, bu yüzden kod bloğunu onlarsız kopyalamak imkansız olur. (Bu çizgi numaralama görünürlüğünü $('.lineno').toggle()
ziyaretçiyi sağlayarak çözülebilir taşınabilir ise Firefox'ta İşleri emin değilim..)
Güncelleme: Daha iyi kullanmak linenos=table
:
{% highlight language linenos=table %}
your code here
{% endhighlight %}
yerleştirecektir iki hücre ile bir table
kod: ilk td
tüm satır numaraları, ikinci td
kodun kendisi. Bu, satır kodları olmadan sadece kodu seçmeyi mümkün kılar.
https://github.com/mojombo/jekyll/blob/master/lib/jekyll/tags/highlight.rb#L23 Bu, doğru anahtar kelimeyi bulabilirsem bunları satır içi olarak yapmanın bir yolu olduğunu düşünmemi sağlıyor –
Harika bir soru. Pigmentler tarafında biraz araştırma yapmamı sağladı. Cevabı güncellendi. – manatwork
Şimdi sadece css'yi düzeltmem gerekiyor ve ben ayarlandım. Yardımınız için teşekkürler –