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 :

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.

https://doc.ubuntu-fr.org/pandoc

http://pascal.peter.free.fr/pampi.html#presentation

http://pandoc.org/MANUAL.html

avant de générer, créer un répertoire

~/.pandoc

y placer un document avec le style de référence - son contenu sera ignoré, p.ex. https://framabook.org/libreoffice-cest-style/ (copie locale)

prévoir aussi d'avoir un asciidoc.css

ensuite, dans le répertoire souhaité, faire un

#cree html
asciidoctor --attribute stylesheet=asciidoctor.css $livre.adoc
#cree odt
pandoc  --base-header-level=3 -V date:"" -V title:"" -f html $livre.html -o $livre.odt

Command line (Lyx > Markdown)

lyx --export latex file.lyx
pandoc --no-wrap -f latex -t markdown file.tex > file.md

Command line (Markdown > Lyx)

pandoc --no-wrap -f markdown -t latex file.md > file.tex && tex2lyx
file.tex && lyx file.lyx
(--no-wrap makes sure we don't screw up e.g. \hrefs by spanning them over multiple lines)
sudo apt-get install pandoc lyx

source: https://www.lemmster.de/lyx-export-to-markdown.html

  • info/pandoc.txt
  • Dernière modification: 2018/07/18 09:46
  • par radeff