Markdown — L’éditeur presque WYSIWYG

Si j’utilise très souvent les éditeurs WYSIWYG pour saisir du texte (LibreOffice ou TinyMCE sur WordPress) j’ai un faible pour la syntaxe Markdown qui permet d’écrire presque normalement en attendant qu’un convertisseur transforme ma prose en balises HTML bien formées.

Ainsi, il suffit d’utiliser au choix emphase ou emphase pour obtenir le marquage HTML <em>emphase</em> ou strong strong pour obtenir <strong>strong</strong>.

Cette syntaxe offre bien d’autres raffinements qui raviront les utilisateurs de l’éditeur de WordPress (ou de tout autre CMS proposant un éditeur de texte intégré), qui pourront facilement créer des composés HTML difficiles ou fastidieux à obtenir à la main.

Ressources

Indispensables

  • Markdown de John Gruber — Le script Perl par lequel tout à commencé.
  • PHP Markdown de Michel Fortin — PHP Markdown est une conversion en PHP du programme de John Gruber.

A lire

Utilitaires

  • Online Markdown Editor de Jon Combe (lien direct vers l’utilitaire) — Convertit le format Markdown vers le format HTML.
  • html2text (HTML vers Markdown) — Transforme un site web en syntaxe Markdown via une URL. Possibilité d’installer le script Python sur son serveur.
  • EpicEditor de Oscar Godson @oscargodson — Editeur Markdown à emporter dans votre site web.

Plugins WordPress

Note : bien qu’il existe des plugins pour installer Mardown sur WordPress, il suffit de placez le fichier « markdown.php » dans le dossier « plugins » de WordPress. Ce dossier devrait se trouver à l’intérieur du dossier « wp-content » à la base de votre site.