markdown - baseurl - Jekyll: ¿Cómo obtener un análisis de rebajas dentro de bloques usando Kramdown?
jekyll baseurl (2)
Intente usar una declaración interna y elimine la sangría (a menos que desee que se trate como un código):
# Headline1
------------
{::options parse_block_html="true" /}
<div>
# Headline2
------------
</div>
Según los documentos de Kramdown, la configuración de la opción parse_block_html
debería permitir el procesamiento de la sintaxis de reducción (Kramdown) dentro de los bloques html.
En mi _config.yml
, tengo la configuración como:
---
name: Blog Name
markdown: kramdown
kramdown:
parse_block_html: true
---
Luego, en un archivo .md post, intento algo como:
# Headline1
------------
<div>
# Headline2
------------
</div>
El contenido de markdown dentro del div no se traduce a HTML en la jekyll build
. ¿Qué me estoy perdiendo? (Además, ¿hay una forma más fácil de hacerlo en cualquiera de las otras sintaxis de reducción de valor, por ejemplo, RedCarpet?)
Puedes agregar un atributo markdown="1"
a tu <div>
, si leo bien la parte de HTML Blocks del documento de Kramdown :
Si una etiqueta HTML tiene un atributo markdown = "1", se usa el mecanismo predeterminado para analizar la sintaxis de esta etiqueta.
# Headline1
------------
<div markdown="1">
# Headline2
------------
</div>