site - Cómo admitir el número de línea cuando se usan piropos con Jekyll
jekyll with bundle (1)
De acuerdo con la página wiki de Liquid Extensions de la documentación de Jekyll, la etiqueta highlight
Liquid tiene un segundo parámetro opcional, que puede tener el valor linenos
para activar la numeración de líneas:
{% highlight language linenos %}
your code here
{% endhighlight %}
Úsalo con precaución. Con linenos
los números de línea se insertan realmente en el texto del código, por lo que será imposible copiar el bloque de código sin ellos. (Esto podría resolverse permitiendo al visitante $(''.lineno'').toggle()
la visibilidad de los números de línea. Funciona en Firefox, no estoy seguro de si es portátil).
Actualización : Mejor uso linenos=table
:
{% highlight language linenos=table %}
your code here
{% endhighlight %}
Eso colocará el código en una table
con dos celdas: primero td
todos los números de línea, segundo td
el código mismo. Esto hace posible seleccionar solo el código, sin los números de línea.
¿Cómo puedo numerar las líneas de código que están resaltadas usando los piratas en Jekyll?