Pandoc
Pandoc est "le couteau suisse de la création des documents", une application en ligne de commande permettant de convertir un fichier texte balisé depuis les formats :
- markdown,
- reStructuredText,
- textile,
- HTML,
- DocBook,
Vers les formats :
- Formats HTML : XHTML, HTML5, et diaporama HTML Slidy, S5, ou DZSlides.
- Formats de traitements de texte : Microsoft Word docx, OpenOffice/LibreOffice ODT, OpenDocument XML
- Ebooks : EPUB
- Formats de documentation : DocBook, GNU TexInfo, Groff man pages
- TeX : LaTeX, ConTeXt, LaTeX Beamer slides
- PDF via LaTeX
- Formats balisés légers : Markdown, reStructuredText, AsciiDoc, MediaWiki markup, Emacs Org-Mode, Textile.
Installation
Pour installer ce logiciel, il suffit d'installer le paquet pandoc
Utilisation
Lancement basique
Lancez l'application via le terminal (toutes versions d'Ubuntu) avec la commande suivante :
pandoc -[options] [fichier source]
Par exemple, pour convertir un fichier LaTeX en DOCX :
pandoc -f latex -t docx -o exemple.docx -s exemple.tex
La même chose avec quelques améliorations :
pandoc -f latex -t docx -o exemple.docx --biblatex --table-of-contents -s -N --natbib exemple.tex
/home/utilisateur/Mon-dossier
, tapez d'abord en console:cd ~/Mon-dossier
Liste des options
-f
Spécifie le format d'origine du fichier. Paramètres acceptés :
native, json, markdown, markdown_strict, markdown_phpextra, markdown_mmd, rst, mediawiki, docbook, textile, html, latex
-t
Spécifie le format de destination du fichier. Paramètres acceptés :
native, json, docx, odt, epub, epub3, fb2, html, html5, s5, slidy, slideous, dzslides, revealjs, docbook, opendocument, latex, beamer, context, texinfo, man, markdown, markdown_strict, markdown_phpextra, markdown_github, markdown_mmd, plain, rst, mediawiki, textile, rtf, org, asciidoc
-o
Spécifie le nom du fichier de sortie (avec son extension). Exemple : "exemple.odt". Pandoc va tenter de deviner le format du fichier à partir de son extension.
-s
Spécifie le fichier source (avec son extension). Exemple : "exemple.md". Pandoc va tenter de deviner le format du fichier à partie de son extension.
Liste complète
Voyez la documentation officielle du programme (en).
Désinstallation
Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
Voir aussi
- (en) Site du développeur
—- Contributeurs principaux : aurelien88 Le 21/12/2017, 08:52