À propos du projet

Pandoc est un outil de conversion de documents modulaire conçu pour transformer du texte d'un format de balisage à un autre. Il fonctionne en utilisant des lecteurs pour analyser l'entrée dans un arbre de syntaxe abstraite (AST) interne et des rédacteurs pour convertir cet AST dans le format de sortie souhaité. Les capacités clés incluent : - Support étendu des formats : Prend en charge un vaste éventail de formats d'entrée et de sortie, notamment diverses variantes de Markdown (CommonMark, GFM, celle de Pandoc), LaTeX, HTML, Docx, EPUB, Org mode, JATS XML, et bien d'autres. - Génération de PDF : Capable de produire une sortie PDF via LaTeX, Groff ms ou HTML. - Markdown amélioré : Inclut une version spécialisée de Markdown avec prise en charge des tableaux, des listes de définitions, des blocs de métadonnées, des notes de bas de page et des citations. - Extensibilité : Permet aux utilisateurs d'exécuter des filtres personnalisés (y compris des filtres Lua) pour modifier l'AST intermédiaire pendant le processus de conversion. - Personnalisation : Prend en charge des lecteurs et rédacteurs Lua personnalisés pour étendre la compatibilité des formats.