Pandoc
Pandoc est un logiciel libre de conversion de documents numériques en ligne de commande développé par John MacFarlane en Haskell et publié sous licence GPL.
Créateur | John MacFarlane |
---|---|
Développé par | John MacFarlane |
Première version | [1] |
Dernière version | 3.5 ()[2] |
Dépôt | github.com/jgm/pandoc |
Assurance qualité | Intégration continue |
Écrit en | Haskell |
Système d'exploitation | Microsoft Windows, macOS et type Unix |
Environnement | Multiplateforme |
Formats lus | EPUB 2 (d), EPUB 3 (d), cahier Jupyter (en), Markdown, reStructuredText, Org file (d), Textile, HTML, Extensible HyperText Markup Language, FictionBook, Haddoc markup (d), man page (en), LaTeX, DocBook, Journal Article Tag Suite (en), Outline Processor Markup Language, txt2tags, comma-separated values, Office Open XML Wordprocessing Document, Strict, ISO/IEC 29500:2008, with Microsoft extensions (d), OpenDocument Text, version 1.2 (d), MediaWiki-Markup (d), DokuWiki wikitext (d), TikiWiki wikitext (d), TWiki wikitext (d) et Jira wiki wikitext (d) |
Formats écrits | Simple Standards-Based Slide Show System, cahier Jupyter (en), Markdown, reStructuredText, AsciiDoc, Org file (d), Textile, HTML, Extensible HyperText Markup Language, EPUB, FictionBook, Texinfo, Haddoc markup (d), man page (en), LaTeX, DocBook, Journal Article Tag Suite (en), Outline Processor Markup Language, Office Open XML Wordprocessing Document, Strict, ISO/IEC 29500:2008, with Microsoft extensions (d), OpenDocument Text, version 1.2 (d), Adobe InDesign ICML (d), OpenDocument, Office Open XML Presentation Document, Strict, ISO/IEC 29500:2012, with Microsoft extensions (d), MediaWiki-Markup (d), DokuWiki wikitext (d), vimwiki (d), XWiki wikitext (d), ZIM, Jira wiki wikitext (d), Beamer, HTML Slidy (d), reveal.js (d), Slideous (d), DZSlides (d) et Portable Document Format |
Langues | Anglais |
Type | Convertisseur de documents numériques |
Licence | Licence publique générale GNU version 2 |
Site web | pandoc.org |
Il permet de convertir[3] des documents en Markdown, reStructuredText, Textile, HTML, DocBook, LaTeX, syntaxe MediaWiki, syntaxe TWiki, OPML, Org-mode, Txt2tags, Microsoft Word docx, LibreOffice ODT, EPUB ou Haddock markup vers des formats HTML, OpenDocument (.odt), Microsoft Word, PDF.
Pandoc est considéré comme le « couteau-suisse de l'édition » tant il permet de passer facilement d'un format à un autre[4]. Il est utilisé dans beaucoup d'applications, allant de Zettlr[5] à Stylo[6] en passant par des éditeurs de texte ou des chaînes de publication.
Exemple
modifierLa syntaxe de base d'une commande pandoc est :
pandoc -o output.html input.txt
Il est aussi possible de créer un epub en ligne de commande à partir des fichiers markdown du répertoire courant en appliquant des styles particuliers :
kou07kou@kou07kou:~$ pandoc -o FichierSortie.epub *.md --css=Mise-en-forme.css
...
Références
modifier- « pandoc 0.1 » (consulté le )
- « Release 3.5 », (consulté le )
- Jean-daniel Bonjour, « Élaboration et conversion de documents avec Markdown et Pandoc », sur jdbonjour.ch (consulté le )
- Arthur Perret, « Sémantique et mise en forme : ouvrir la boîte de Pandoc ? », sur arthurperret.fr (consulté le )
- Zettlr
- Stylo