{"id":13416,"date":"2012-11-23T11:53:55","date_gmt":"2012-11-23T10:53:55","guid":{"rendered":"http:\/\/davidbosman.fr\/blog\/2012\/11\/23\/pourquoi-en-markdown\/"},"modified":"2012-11-23T18:51:38","modified_gmt":"2012-11-23T17:51:38","slug":"pourquoi-en-markdown","status":"publish","type":"post","link":"https:\/\/www.davidbosman.fr\/blog\/2012\/11\/23\/pourquoi-en-markdown\/","title":{"rendered":"Pourquoi en Markdown ?"},"content":{"rendered":"<p>On me demande r\u00e9guli\u00e8rement pourquoi j&#8217;\u00e9cris en Markdown. \u00c7a me pose un probl\u00e8me de r\u00e9pondre \u00e0 cette question car je trouve \u00e7a toujours trop compliqu\u00e9 d&#8217;expliquer <em>en th\u00e9orie<\/em> un truc qui est vraiment tout con <em>en pratique<\/em> : si j&#8217;utilise Markdown c&#8217;est, justement, parce que je ne suis jamais oblig\u00e9 d&#8217;y penser.<\/p>\n\n<p>Certainement la plus grande qualit\u00e9 de Markdown, c&#8217;est de savoir se faire oublier. J&#8217;\u00e9cris, puis je publie. C&#8217;est tout.<\/p>\n\n<p>Markdown n&#8217;est jamais une question, ni un obstacle. Jamais une source de friction entre mon id\u00e9e, son \u00e9criture et sa mise en ligne. Il fait ce qu&#8217;il promet de faire : m&#8217;aider \u00e0 \u00e9crire plus facilement.<\/p>\n\n<p><img decoding=\"async\" src=\"http:\/\/davidbosman.fr\/blog\/wp-content\/uploads\/2012\/11\/whymarkdown.png\" alt=\"Whymarkdown\" \/><br \/>\n<em>\u00c7a ne se voit pas, il n&#8217;y a pas d&#8217;affreuses balises, ni des codes incompr\u00e9hensibles, ni rien du tout en fait \u00e0 part un lien. Mais ce billet est r\u00e9dig\u00e9 en Markdown&#8230; Et m\u00eame le lien, \u00e7a n&#8217;a rien de tr\u00e8s sorcier (et c&#8217;est tr\u00e8s bien g\u00e9r\u00e9 par de nombreuses applications, si vous avez peur de taper deux parenth\u00e8ses et deux crochets))<\/em><\/p>\n\n<p>Si j&#8217;\u00e9crivais, disons, dans <em>Word<\/em>, <em>Pages<\/em>, <em>TextEdit<\/em> ou <em>Libre Office<\/em>, je me retrouverais avec un fichier \u00e0 convertir avant de pouvoir l&#8217;envoyer sur le blog (ou en faire un ebook), sans compter que j&#8217;aurais aussi \u00e0 uploader s\u00e9par\u00e9ment les images \u00e9ventuelles sur mon serveur. Je me retrouverais avec un fichier \u00e0 peu pr\u00e8s inutilisable, tant il n&#8217;est pas adapt\u00e9 \u00e0 ce ses supports, pour \u00e9crire sur iPad ou pire encore sur iPhone. Je me retrouverais avec ses styles, ses marges, ses polices, etc. toutes ces choses qui n&#8217;ont plus aucun sens, aujourd&#8217;hui, pour une publication \u00e9lectronique (o\u00f9 les styles sont\/devraient \u00eatre g\u00e9r\u00e9s par le site Web ou l&#8217;ebook, pas par l&#8217;application dans laquelle j&#8217;\u00e9cris).<\/p>\n\n<p>Avec Markdown, j&#8217;\u00e9cris dans l&#8217;\u00e9diteur de mon choix (\u00e7a pourrait m\u00eame \u00eatre Word), sur la machine de mon choix (m\u00eame un t\u00e9l\u00e9phone). Puis, g\u00e9n\u00e9ralement depuis mon Mac parce que c&#8217;est l\u00e0 que j&#8217;ai mon outil pr\u00e9f\u00e9r\u00e9 (TextMate), je publie le fichier tel quel, en Markdown. Et c&#8217;est tout. Du d\u00e9but \u00e0 la fin, quel que soit l&#8217;outil et quelle que soit la machine utilis\u00e9e, j&#8217;ai un seul fichier texte dans lequel j&#8217;\u00e9cris&#8230; naturellement.<\/p>\n\n<p>Parce que c&#8217;est la seconde qualit\u00e9 de Markdown, li\u00e9e \u00e0 la premi\u00e8re : il est&#8230; <em>naturel<\/em>. Il faut moins de cinq minutes pour apprendre les bases (99% de ce dont, moi, j&#8217;ai besoin) pour \u00eatre op\u00e9rationnel. Pas de balises \u00e0 la con, pas de formatage \u00e0 la con. Juste du texte.<\/p>\n\n<ul>\n<li>Tout ce dont j&#8217;ai besoin \u00e0 port\u00e9e de clic ou de raccourci clavier (<strong>gras<\/strong> , <em>italique<\/em>, <a href=\"#\">lien<\/a>, listes, images, etc.)<\/li>\n<li>Portable (\u00e7a s&#8217;ouvre avec <em>n&#8217;importe quel<\/em> \u00e9diteur de texte, sur n&#8217;importe quel ordinateur).<\/li>\n<li>L\u00e9ger (\u00e7a s&#8217;ouvre instantan\u00e9ment sur n&#8217;importe quelle machine, m\u00eame vieille).<\/li>\n<li>Compatible avec les outils de <em>mon<\/em> choix.<\/li>\n<li>Incassable : c&#8217;est du texte brut.<\/li>\n<li>Fiable : TextMate, mon \u00e9diteur pr\u00e9f\u00e9r\u00e9, a plant\u00e9 une fois en plus de cinq ans, et c&#8217;est enti\u00e8rement de ma faute.<\/li>\n<li>Et si j&#8217;en ai besoin, la possibilit\u00e9 d&#8217;\u00e9crire aussi en HTML dans Markdown. Top.<\/li>\n<\/ul>\n\n<p>Je dois mentionner encore un petit compagnon discret, mais indispensable : TextExpander (aussi bien sur OS X que iOS), qui simplifie encore l&#8217;\u00e9criture en g\u00e9rant toutes les r\u00e9p\u00e9titions, tout ce qui est un peu fastidieux.<\/p>\n\n<p>Si \u00e7a vous int\u00e9resse, voici comment nait et grandit un billet :<\/p>\n\n<ol>\n<li>Je note une id\u00e9e, g\u00e9n\u00e9ralement dans nvALT, ou dans Notes sur iOS. Il y a toujours plusieurs billets en pr\u00e9paration et nombreux sont ceux qui ne seront tout simplement pas publi\u00e9s :<br \/>\n<img decoding=\"async\" src=\"http:\/\/davidbosman.fr\/blog\/wp-content\/uploads\/2012\/11\/snapz_001.png\" alt=\"Snapz 001\" \/>  <\/li>\n<li>Puis, je l&#8217;ouvre dans TextMate et la d\u00e9veloppe. La r\u00e9daction peut se faire en quelques minutes (comme ici) ou durer des mois, peu importe.<br \/>\nLes billets sont enregistr\u00e9s dans la Dropbox et sont donc accessibles depuis n&#8217;importe quelle machine.<\/li>\n<li>Si le billet l&#8217;exige, j&#8217;ajoute des images par glisser-d\u00e9poser depuis le Mac, sur le fichier ouvert dans textmate (son module de blog se charge alors d&#8217;uploader l&#8217;image directement sur mon serveur).<\/li>\n<li>Quand le billet est termin\u00e9 et corrig\u00e9 (Antidote HD), je le publie d&#8217;un simple raccourci clavier, depuis TextMate. Le billet est envoy\u00e9 sur le blog. Tout s&#8217;est fait sans jamais sortir de Markdown.<\/li>\n<li>C&#8217;est tout.<\/li>\n<\/ol>\n\n<p>\u00c0 c\u00f4t\u00e9 de \u00e7a, j&#8217;utilise aussi <strong>nvALT<\/strong> pour d\u00e9poser mes id\u00e9es, des passages supprim\u00e9s d&#8217;un article, mais dont je pense qu&#8217;ils pourraient servir, ou m\u00eame pour \u00e9crire mes articles (encore une fois: tout repose sur des fichiers TXT, lisibles par absolument <em>tous<\/em> les \u00e9diteurs de texte existant : je ne <em>dois<\/em> donc jamais choisir entre telle ou telle application mais je <em>peux<\/em>, selon mon humeur, mes besoins ou mon envie, passer de l&#8217;une \u00e0 l&#8217;autre aussi souvent que \u00e7a me chante).<\/p>\n\n<p><img decoding=\"async\" src=\"http:\/\/davidbosman.fr\/blog\/wp-content\/uploads\/2012\/11\/snapz_002.png\" alt=\"Snapz 002\" \/><br \/>\n<em>nvALT, une version optimis\u00e9e Markdown du g\u00e9nial Notational Velocity : la meilleure application de prise de notes de toute la galaxie. Ici, j&#8217;y affiche un extrait du brouillon (un vrai brouillon bord\u00e9lique et tout, j&#8217;ai pas pris la pose pour faire la photo) d&#8217;un article commenc\u00e9 dans TextMate mais que je n&#8217;arrive pas \u00e0 publier, parce qu&#8217;il est r\u00e9dig\u00e9 sous le coup de la col\u00e8re contre une prof qui a r\u00e9ussi \u00e0 d\u00e9go\u00fbter ma ni\u00e8ce de la lecture. Rien que d&#8217;y repenser, je suis de nouveau en col\u00e8re.<\/em><\/p>\n\n<p>Quand je suis sur l&#8217;iPad ou sur l&#8217;iPhone, <strong>Notes<\/strong> me suffit (encore que j&#8217;aime utiliser ByWord) car c&#8217;est une \u00e9criture sur le pouce, que je transf\u00e8re aussi vite que possible dans nvALT ou dans TextMate.<\/p>\n\n<p><img decoding=\"async\" src=\"http:\/\/davidbosman.fr\/blog\/wp-content\/uploads\/2012\/11\/flux_001.png\" alt=\"Flux 001\" \/><\/p>\n\n<p>Si je n&#8217;utilise plus depuis longtemps Simplenote sur iOS, et plus aucun \u00e9diteur \u00e0 part Byword, qui est superbe sur iOS, c&#8217;est pour des questions de performances (j&#8217;ai beaucoup de notes et Simplenotes peinait comme un hamster unijambiste dans sa roue) et de au-final-c&#8217;est-pas-tellement-mieux-ni-plus-pratique-que-de-passer-par-Notes-et-pas-s&#8217;emmerder. Enfin, c&#8217;est jamais que mon avis, que j&#8217;assume \ud83d\ude09<\/p>\n\n<div align=\"center\"><img decoding=\"async\" src=\"http:\/\/davidbosman.fr\/images\/zen.png\" alt=\"\" zen=\"\" style=\"border: 0px none ;\"><\/div>\n\n<p>Si la question vous int\u00e9resse, je vous sugg\u00e8re : &#8220;<a href=\"http:\/\/davidbosman.fr\/blog\/2011\/08\/31\/pourquoi-textmate\/\">Pourquoi TextMate<\/a>&#8220;, ou ce billet consacr\u00e9 \u00e0 <a href=\"http:\/\/davidbosman.fr\/blog\/2011\/01\/29\/nommer-ses-fichiers\/\">TextExpander<\/a>, ou encore <a href=\"http:\/\/davidbosman.fr\/blog\/2011\/03\/26\/un-exemple-dutilisation-de-textexpander\/\">celui-ci<\/a>. Plus toutes les archives tag\u00e9es <a href=\"http:\/\/davidbosman.fr\/blog\/tag\/markdown\/\">Markdown<\/a>, sur le blog.<\/p>\n\n<p>Et si vous voulez lire une autre fa\u00e7on de bosser en Markdown, <a href=\"http:\/\/www.urbanbike.com\/index.php\/site\/comments\/resistons-a-la-fievre-acheteuse\">c&#8217;est tout frais chez mon camarade Jean-Christophe<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>On me demande r\u00e9guli\u00e8rement pourquoi j&#8217;\u00e9cris en Markdown. \u00c7a me pose un probl\u00e8me de r\u00e9pondre \u00e0 cette question car je trouve \u00e7a toujours trop compliqu\u00e9 d&#8217;expliquer en th\u00e9orie un truc qui est vraiment tout con en pratique : si j&#8217;utilise &hellip; <a href=\"https:\/\/www.davidbosman.fr\/blog\/2012\/11\/23\/pourquoi-en-markdown\/\">Read more &rarr;<\/a><\/p>","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[39,21,105,38,51,26],"class_list":["post-13416","post","type-post","status-publish","format-standard","hentry","category-mac","tag-apple","tag-ecriture","tag-linux","tag-markdown","tag-txt","tag-windows"],"_links":{"self":[{"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/posts\/13416","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/comments?post=13416"}],"version-history":[{"count":3,"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/posts\/13416\/revisions"}],"predecessor-version":[{"id":13429,"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/posts\/13416\/revisions\/13429"}],"wp:attachment":[{"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/media?parent=13416"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/categories?post=13416"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.davidbosman.fr\/blog\/wp-json\/wp\/v2\/tags?post=13416"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}