Sobre el proyecto
Pandoc es una herramienta modular de conversión de documentos diseñada para transformar texto de un formato de marcado a otro. Funciona utilizando lectores para analizar la entrada en un árbol de sintaxis abstracta (AST) interno y escritores para convertir ese AST en el formato de salida deseado.
Las capacidades clave incluyen:
- Amplio soporte de formatos: Soporta una vasta gama de formatos de entrada y salida, incluyendo varias variantes de Markdown (CommonMark, GFM, la propia de Pandoc), LaTeX, HTML, Docx, EPUB, Org mode, JATS XML y muchos otros.
- Generación de PDF: Capaz de producir salida en PDF a través de LaTeX, Groff ms o HTML.
- Markdown mejorado: Incluye una versión especializada de Markdown con soporte para tablas, listas de definición, bloques de metadatos, notas al pie y citas.
- Extensibilidad: Permite a los usuarios ejecutar filtros personalizados (incluidos los filtros Lua) para modificar el AST intermedio durante el proceso de conversión.
- Personalización: Soporta lectores y escritores de Lua personalizados para ampliar la compatibilidad de formatos.