Pular para o conteúdo

documento

Markdown: converte para HTML e texto, extrai títulos e sumário.

bash
dataforge add documento
Versão1.0.1
LicençaMIT
Dependênciastexto
Exporta12 símbolos

Por que existe#

Subconjunto do Markdown: o que aparece num README. Processa código antes de ênfase, para que **isto** dentro de crase continue sendo código.

Uso#

dataforge
adopt documento as D

out D.para_html("# Título\n\nUm **parágrafo**.")
out D.sumario(texto)      // os títulos, com nível e âncora

API#

O que relay exporta — 12 símbolos:

dataforge
nivel_do_titulo(linha)
titulo_html(linha)
bloco_codigo_html(linhas, i)
escapar(s)
ancora(titulo)
inline(linha)
titulos(fonte)
sumario(fonte, ate_nivel := 3)
para_html(fonte)
para_texto(fonte)
contar_palavras(fonte)
tempo_de_leitura(fonte, palavras_por_minuto := 200)

Instalar#

bash
dataforge add documento
dataforge add documento@1.0.1
dataforge add documento@^1.0