Markdown comme source de tous les formats

markdown

Je ne saurais pas vous dire combien de documentations, d’articles et de textes en tout genre j’ai pu écrire jusqu’à présent mais il y en a beaucoup.

De la même manière qu’en programmation on sépare la vue du contrôle et du modèle, en édition, il est nécessaire de séparer le contenu du contenant.

Le contenu, je l’écrit pour différentes cibles (site web, blog, différents wiki, documents bureautiques). La solution la plus adaptée actuellement me semble d’utiliser markdown pour rédiger : Il est très simple (what else ?) et ne nécessite qu’un éditeur de texte.

A partir d’un document Markdown, je peux générer plusieurs formats de sortie :

  • Pour une sortie HTML, on peut passer par le parser PHP Parsedown. et on lui collera un style CSS pour l’améliorer.
  • Pour une sortie dans n’importe quel format, on utilisera Pandoc qui est dans les paquets Debian/Ubuntu. Pandoc est un convertisseur de formats qui peut prendre Markdown en source et n’importe quoi en sortie (Html, Wiki, ODT, PDF, …).

 

 

Sur le même sujet :