Pandoc

logiciel de conversion de documents

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.

Pandoc

Informations
Créateur John MacFarlaneVoir et modifier les données sur Wikidata
Développé par John MacFarlane
Première version [1]Voir et modifier les données sur Wikidata
Dernière version 3.5 ()[2]Voir et modifier les données sur Wikidata
Dépôt github.com/jgm/pandocVoir et modifier les données sur Wikidata
Assurance qualité Intégration continueVoir et modifier les données sur Wikidata
Écrit en HaskellVoir et modifier les données sur Wikidata
Système d'exploitation Microsoft Windows, macOS et type UnixVoir et modifier les données sur Wikidata
Environnement MultiplateformeVoir et modifier les données sur Wikidata
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)Voir et modifier les données sur Wikidata
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 FormatVoir et modifier les données sur Wikidata
Langues AnglaisVoir et modifier les données sur Wikidata
Type Convertisseur de documents numériques
Licence Licence publique générale GNU version 2Voir et modifier les données sur Wikidata
Site web pandoc.orgVoir et modifier les données sur Wikidata

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

modifier

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

modifier
  1. « pandoc 0.1 » (consulté le )
  2. « Release 3.5 », (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. Zettlr
  6. Stylo

Liens externes

modifier