Pandoc
Introduction
Pandoc est un convertisseur entre formats de documents qui permet de passer de manière bidirectionnelle entre plusieurs formats utilisés pour la création et/ou l'affichage de documents, y compris le format Mediawiki.
Utilisation de Pandoc
Pandoc peut être utilisé de différents manières :
- Ligne de commande
- Éditeur/démo en ligne
- Intégration dans d'autres logiciels
Ligne de commande
Pour pouvoir utiliser Pandoc en ligne de commande, il faut d'abord l'installer sur sa propre machine. Le logiciel est disponible pour Mac, Windows et Linux.
Éditeur/démo en ligne
Pour des tests ou des conversions rapides, le site officiel de Pandoc met à disposition une interface web pour passer entre formats différents :
Intégration dans d'autres logiciels
Pandoc est directement intégré dans d'autres logiciels ou flux de conversion, comme par exemple :
Fonctionnement de Pandoc
Pandoc exploite les régularités des formats de marquage ou des formalismes comme XML ou HTML5 pour créer des matches entre un format et l'autre. Une fois la règle de transformation établie, elle peut s'appliquer de manière universelle à tout contenu qui propose cette régularité.
Il est ainsi possible de passer facilement d'un format à l'autre, ce qui permet notamment de séparer le format du fichier/code source de celui du fichier/code de output. Il est également possible de passer d'un seul et même fichier source à plusieurs fichiers d'output.
Formats de conversion
Pandoc permet de convertir différents formats tels que :
- HTML5
- Différents types de Markdown, voir par exemple Introduction à Rmarkdown
- Documents de la suite Office ou alternative (e.g. Word, PowerPoint, Opendocument, ...)
- LaTeX
- Mediawiki
- Epub
- Reveal.js
- ...