Pandoc

Pandoc

Informations
Créateur John MacFarlane
Développé par John MacFarlane
Première version [1]
Dernière version 3.7.0.2 ()[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 (en)
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), page de manuel (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 (en), 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), page de manuel (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 (en), 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

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.

Il permet de convertir des documents depuis des formats comme Markdown, reStructuredText, HTML ou docx vers des formats HTML, OpenDocument (.odt), Microsoft Word, PDF, PowerPoint, etc.[3]

Pandoc est considéré comme le « couteau-suisse de l'édition » tant il permet de passer facilement d'un format à un autre[4], et tant il intègre de formats (une quarantaine en entrée et autant en sortie[5]). Il est utilisé dans beaucoup d'applications, allant de Zettlr[6] à Stylo[7] en passant par des éditeurs de texte ou des chaînes de publication.

Exemple

La 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

  1. « pandoc 0.1 » (consulté le )
  2. « Release 3.7.0.2 », (consulté le )
  3. Jean-daniel Bonjour, « Élaboration et conversion de documents avec Markdown et Pandoc », sur jdbonjour.ch (consulté le )
  4. Arthur Perret, « Sémantique et mise en forme : ouvrir la boîte de Pandoc ? », sur arthurperret.fr (consulté le )
  5. (en) John MacFarlane, « Pandoc User's Guide », sur pandoc.org (consulté le ).
  6. Zettlr
  7. Stylo

Liens externes

  • Portail des logiciels libres