una texto subindice subindex poner insertar imagenes imagen formato especiales escribir como centrar caracteres markdown jekyll

texto - r markdown subindex



En Jekyll, ¿hay una forma concisa de hacer un Markdown parcial? (2)

Jekyll ahora es compatible con la escritura de complementos simples para agregar etiquetas, convertidores o generadores. Eche un vistazo a http://jekyllrb.com/docs/plugins/ para más detalles.

Tengo una barra lateral con formato de Markdown que me gustaría mostrar en mi blog de Jekyll. Previamente había intentado incluirlo como {% include sidebar.markdown %} pero en realidad no representaría el Markdown. Puedo incluirlo con éxito como:

{% capture sidebar %}{% include sidebar.markdown %}{% endcapture %} {{ sidebar | markdownify }}

y aunque esta es una solución manejable, preferiría una forma más elegante de lograr esto. ¿Algunas ideas? ¡Gracias por adelantado!


Yo también estaba buscando esto, era un PITA descubriendo cómo hacerlo, no había mucho contenido de Google, el hallazgo más exacto era una esencia que no funcionaría aquí ... solución completamente simple:

./_plugins/markdown_tag.rb :

module Jekyll class MarkdownTag < Liquid::Tag def initialize(tag_name, text, tokens) super @text = text.strip end require "kramdown" def render(context) tmpl = File.read File.join Dir.pwd, "_includes", @text Jekyll::Converters::Markdown::KramdownParser.new(Jekyll.configuration()).convert(tmpl) end end end Liquid::Template.register_tag(''markdown'', Jekyll::MarkdownTag)

ACTUALIZACIÓN: blog con ejemplo de uso: https://web.archive.org/web/20161207125751/http://wolfslittlestore.be/2013/10/rendering-markdown-in-jekyll/