Asciidoctor

Asciidoctor es un procesador y generador de documentación basado en la sintásix Asciidoc (similar a Markdown pero mucho más potente) capaz de generar con el mismo input múltiples outputs (html, pdf, revealjs, epub)

Aunque principalmente está desarrollado en Ruby, cuenta con extensiones y portes a diferentes lenguajes como Javascript y Java.

Documentación

Puravida Software ha desarrollado algunas extensiones y temas para esta herramienta. La documentación y ejemplos se encuentra en https://puravida-asciidoctor.gitlab.io