{"id":92,"date":"2025-07-09T09:51:45","date_gmt":"2025-07-09T07:51:45","guid":{"rendered":"https:\/\/e-publish.uliege.be\/md2\/?post_type=chapter&#038;p=92"},"modified":"2025-10-21T09:30:50","modified_gmt":"2025-10-21T07:30:50","slug":"historique","status":"publish","type":"chapter","link":"https:\/\/e-publish.uliege.be\/md2\/chapter\/historique\/","title":{"raw":"Historique","rendered":"Historique"},"content":{"raw":"<h1>Langage<\/h1>\r\n<span class=\"firstcharacter\"> M<\/span>arkdown est donc un langage de balisage l\u00e9ger. Il a \u00e9t\u00e9 cr\u00e9\u00e9 par Aaron Swartz[footnote]Aaron Swartz a marqu\u00e9 l\u2019histoire d\u2019Internet. Informaticien, \u00e9crivain, militant politique et hacktiviste am\u00e9ricain, il plaidait, entre autres, pour un acc\u00e8s libre \u00e0 la litt\u00e9rature scientifique. Il se suicide le 11 janvier 2013 \u00e0 l'\u00e2ge de 26 ans, un mois avant la tenue d'un proc\u00e8s f\u00e9d\u00e9ral pour fraude \u00e9lectronique. Il risquait 35 ans de prison pour avoir t\u00e9l\u00e9charg\u00e9 4,8 millions d'articles scientifiques pour les mettre en libre acc\u00e8s sur l'<em>Open<\/em> <em>Library<\/em>.[\/footnote] et John Gruber en 2004 (voir le site de r\u00e9f\u00e9rence maintenu par John Gruber[footnote]<a href=\"https:\/\/daringfireball.net\/projects\/markdown\/\" target=\"_blank\" rel=\"noopener\">https:\/\/daringfireball.net\/projects\/markdown\/<\/a>[\/footnote]) afin de g\u00e9n\u00e9rer facilement du code HTML pour le web.\r\n\r\nLe nom \"Markdown\" est un clin d\u2019\u0153il de ses cr\u00e9ateurs qui d\u00e9tournent l\u2019expression \"<em>markup language\"<\/em>, qui se traduit par \"langage de balisage\" en rempla\u00e7ant \"<em>up\" <\/em>par \"<em>down\"<\/em>. Ce n\u00e9ologisme souligne le caract\u00e8re particuli\u00e8rement l\u00e9ger et simplifi\u00e9 de Markdown.\r\n\r\nLa syntaxe de Markdown a \u00e9t\u00e9 inspir\u00e9e par plusieurs autres langages utilis\u00e9s pour la g\u00e9n\u00e9ration de documents HTML dont <em>Setext<\/em> (1992), <em>Textile<\/em> (2002) et <em>reStructuredText<\/em> (2002) mais surtout le format du texte brut des courriels.\r\n\r\nLa syntaxe originale de Markdown est uniquement compos\u00e9e de caract\u00e8res typographiques moins fr\u00e9quents (par exemple le choix de # pour les titres). Elle est pr\u00e9vue pour \u00eatre facile \u00e0 lire et \u00e0 \u00e9crire et ne correspond qu\u2019\u00e0 un petit nombre de balises HTML.\r\n\r\nMarkdown n\u2019a pas \u00e9t\u00e9 invent\u00e9 pour remplacer le langage HTML, ni m\u00eame pour s\u2019en rapprocher, mais pour faire gagner du temps aux r\u00e9dacteurs de pages Web.\r\n\r\nPour transformer un fichier Markdown en fichier HTML avec la m\u00e9thode historique, on peut utiliser <em>markdown.pl<\/em>\u00a0 (une application <em>PERL<\/em>[footnote]Cette op\u00e9ration est r\u00e9serv\u00e9e aux geeks ou aux personnes qui ma\u00eetrisent le mode \"Terminal\".[\/footnote] cr\u00e9\u00e9 par J. Gruber). On peut retrouver la source ici\u00a0: <a class=\"uri\" href=\"https:\/\/github.com\/lauriro\/markdown\/tree\/master\">https:\/\/github.com\/lauriro\/markdown\/tree\/master<\/a>. Il existe aussi une version en ligne[footnote]<a href=\"https:\/\/daringfireball.net\/projects\/markdown\/dingus\" target=\"_blank\" rel=\"noopener\">https:\/\/daringfireball.net\/projects\/markdown\/dingus<\/a>[\/footnote] de l\u2019outil de transformation.\r\n<div id=\"variantes\" class=\"level3\" data-number=\"1.4.1\">\r\n<h1 data-number=\"1.4.1\">\u00c9volution<\/h1>\r\nDepuis sa cr\u00e9ation, Markdown a \u00e9t\u00e9 \u00e9tendu avec, entre autres, le <strong><em>Markdown Extra<\/em><\/strong> qui ajoute des tableaux, des abr\u00e9viations, des notes en bas de page et des d\u00e9finitions au <strong><em>CommonMark<\/em><\/strong>[footnote]<a href=\"https:\/\/commonmark.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/commonmark.org\/<\/a>[\/footnote] (le nom en d\u00e9finitive donn\u00e9 au format original). Le <em>Markdown extra<\/em> est par exemple utilis\u00e9 pour les Wikis (comme <em>wikipedia<\/em>) ou les CMS[footnote]Content Managment Systems.[\/footnote] (comme <em>Drupal<\/em>).\r\n\r\nLe <strong><em>GitHub Markdown<\/em><\/strong> a permis l\u2019ajout de m\u00e9thodes pour ajouter du code et l\u2019utilisation de couleurs. C\u2019est le format de tous les fichiers <em>readme<\/em> sur <em>GitHub<\/em>.\r\n\r\nLe <strong><em>Vanilla Flavored Markdown<\/em><\/strong> a am\u00e9lior\u00e9 les liens, permis l\u2019inclusion de codes HTML et am\u00e9lior\u00e9 les listes (num\u00e9rotation et indentation).\r\n\r\nEnfin le <strong><em>MultiMarkdown<\/em><\/strong> (assez proche du Pandoc-Markdown utilis\u00e9 dans ce manuel) est plus adapt\u00e9 pour le travail universitaire avec par exemple l\u2019int\u00e9gration et\/ou l\u2019am\u00e9lioration des tables, des notes en bas de page, des r\u00e9f\u00e9rences crois\u00e9es ou des \u00e9quations math\u00e9matiques.\r\n\r\n<\/div>\r\n<div id=\"pandoc\" class=\"level3\" data-number=\"1.4.2\">\r\n<h1 data-number=\"1.4.2\">Pandoc<\/h1>\r\nAvec l\u2019apparition de <em>Pandoc<\/em>[footnote]<a href=\"https:\/\/pandoc.org[\" target=\"_blank\" rel=\"noopener\">https:\/\/pandoc.org<\/a>[\/footnote] en 2006, Markdown peut \u00eatre utilis\u00e9 pour produire d\u2019autres types de documents (que le HTML), dont le pdf[footnote]C\u2019est depuis la version de 0.3 de mai 2007 que <em>Pandoc<\/em> permet la transformation de Markdown en fichiers pdf pagin\u00e9s. <em>Pandoc<\/em> a \u00e9t\u00e9 cr\u00e9\u00e9 et est maintenu par John MacFarlane.[\/footnote]. Gr\u00e2ce \u00e0 l\u2019utilisation de <em>Pandoc<\/em> qui fait appel \u00e0 <em>LaTeX<\/em>, il est possible de produire des documents avec une qualit\u00e9 identique \u00e0 celle des documents produits directement avec <em>LaTeX<\/em> <span class=\"citation\" data-cites=\"pierre_avantage_2017\">(<a href=\"https:\/\/e-publish.uliege.be\/md2\/back-matter\/bibliograhie#ref_pier2017\" target=\"_blank\" rel=\"noopener\">Pierre, 2017<\/a>)<\/span>.\r\n\r\nUtiliser Markdown ne doit pas \u00eatre consid\u00e9r\u00e9 comme une complication suppl\u00e9mentaire mais fait au contraire partie d\u2019un mouvement <em>Low-Tech<\/em> (utile, accessible et durable).\r\n\r\nPour rappel, il fait \u00e9galement partie de ces solutions <em>Single Source Publishing<\/em>, c\u2019est-\u00e0-dire qu\u2019avec un (ou plusieurs) m\u00eame(s) fichier(s) source(s) on peut produire des documents dans diff\u00e9rents formats (pdf, HTML, ePub\u2026).\r\n\r\n<\/div>","rendered":"<h1>Langage<\/h1>\n<p><span class=\"firstcharacter\"> M<\/span>arkdown est donc un langage de balisage l\u00e9ger. Il a \u00e9t\u00e9 cr\u00e9\u00e9 par Aaron Swartz<a class=\"footnote\" title=\"Aaron Swartz a marqu\u00e9 l\u2019histoire d\u2019Internet. Informaticien, \u00e9crivain, militant politique et hacktiviste am\u00e9ricain, il plaidait, entre autres, pour un acc\u00e8s libre \u00e0 la litt\u00e9rature scientifique. Il se suicide le 11 janvier 2013 \u00e0 l'\u00e2ge de 26 ans, un mois avant la tenue d'un proc\u00e8s f\u00e9d\u00e9ral pour fraude \u00e9lectronique. Il risquait 35 ans de prison pour avoir t\u00e9l\u00e9charg\u00e9 4,8 millions d'articles scientifiques pour les mettre en libre acc\u00e8s sur l'Open Library.\" id=\"return-footnote-92-1\" href=\"#footnote-92-1\" aria-label=\"Footnote 1\"><sup class=\"footnote\">[1]<\/sup><\/a> et John Gruber en 2004 (voir le site de r\u00e9f\u00e9rence maintenu par John Gruber<a class=\"footnote\" title=\"https:\/\/daringfireball.net\/projects\/markdown\/\" id=\"return-footnote-92-2\" href=\"#footnote-92-2\" aria-label=\"Footnote 2\"><sup class=\"footnote\">[2]<\/sup><\/a>) afin de g\u00e9n\u00e9rer facilement du code HTML pour le web.<\/p>\n<p>Le nom \u00ab\u00a0Markdown\u00a0\u00bb est un clin d\u2019\u0153il de ses cr\u00e9ateurs qui d\u00e9tournent l\u2019expression \u00ab\u00a0<em>markup language\u00a0\u00bb<\/em>, qui se traduit par \u00ab\u00a0langage de balisage\u00a0\u00bb en rempla\u00e7ant \u00ab\u00a0<em>up\u00a0\u00bb <\/em>par \u00ab\u00a0<em>down\u00a0\u00bb<\/em>. Ce n\u00e9ologisme souligne le caract\u00e8re particuli\u00e8rement l\u00e9ger et simplifi\u00e9 de Markdown.<\/p>\n<p>La syntaxe de Markdown a \u00e9t\u00e9 inspir\u00e9e par plusieurs autres langages utilis\u00e9s pour la g\u00e9n\u00e9ration de documents HTML dont <em>Setext<\/em> (1992), <em>Textile<\/em> (2002) et <em>reStructuredText<\/em> (2002) mais surtout le format du texte brut des courriels.<\/p>\n<p>La syntaxe originale de Markdown est uniquement compos\u00e9e de caract\u00e8res typographiques moins fr\u00e9quents (par exemple le choix de # pour les titres). Elle est pr\u00e9vue pour \u00eatre facile \u00e0 lire et \u00e0 \u00e9crire et ne correspond qu\u2019\u00e0 un petit nombre de balises HTML.<\/p>\n<p>Markdown n\u2019a pas \u00e9t\u00e9 invent\u00e9 pour remplacer le langage HTML, ni m\u00eame pour s\u2019en rapprocher, mais pour faire gagner du temps aux r\u00e9dacteurs de pages Web.<\/p>\n<p>Pour transformer un fichier Markdown en fichier HTML avec la m\u00e9thode historique, on peut utiliser <em>markdown.pl<\/em>\u00a0 (une application <em>PERL<\/em><a class=\"footnote\" title=\"Cette op\u00e9ration est r\u00e9serv\u00e9e aux geeks ou aux personnes qui ma\u00eetrisent le mode &quot;Terminal&quot;.\" id=\"return-footnote-92-3\" href=\"#footnote-92-3\" aria-label=\"Footnote 3\"><sup class=\"footnote\">[3]<\/sup><\/a> cr\u00e9\u00e9 par J. Gruber). On peut retrouver la source ici\u00a0: <a class=\"uri\" href=\"https:\/\/github.com\/lauriro\/markdown\/tree\/master\">https:\/\/github.com\/lauriro\/markdown\/tree\/master<\/a>. Il existe aussi une version en ligne<a class=\"footnote\" title=\"https:\/\/daringfireball.net\/projects\/markdown\/dingus\" id=\"return-footnote-92-4\" href=\"#footnote-92-4\" aria-label=\"Footnote 4\"><sup class=\"footnote\">[4]<\/sup><\/a> de l\u2019outil de transformation.<\/p>\n<div id=\"variantes\" class=\"level3\" data-number=\"1.4.1\">\n<h1 data-number=\"1.4.1\">\u00c9volution<\/h1>\n<p>Depuis sa cr\u00e9ation, Markdown a \u00e9t\u00e9 \u00e9tendu avec, entre autres, le <strong><em>Markdown Extra<\/em><\/strong> qui ajoute des tableaux, des abr\u00e9viations, des notes en bas de page et des d\u00e9finitions au <strong><em>CommonMark<\/em><\/strong><a class=\"footnote\" title=\"https:\/\/commonmark.org\/\" id=\"return-footnote-92-5\" href=\"#footnote-92-5\" aria-label=\"Footnote 5\"><sup class=\"footnote\">[5]<\/sup><\/a> (le nom en d\u00e9finitive donn\u00e9 au format original). Le <em>Markdown extra<\/em> est par exemple utilis\u00e9 pour les Wikis (comme <em>wikipedia<\/em>) ou les CMS<a class=\"footnote\" title=\"Content Managment Systems.\" id=\"return-footnote-92-6\" href=\"#footnote-92-6\" aria-label=\"Footnote 6\"><sup class=\"footnote\">[6]<\/sup><\/a> (comme <em>Drupal<\/em>).<\/p>\n<p>Le <strong><em>GitHub Markdown<\/em><\/strong> a permis l\u2019ajout de m\u00e9thodes pour ajouter du code et l\u2019utilisation de couleurs. C\u2019est le format de tous les fichiers <em>readme<\/em> sur <em>GitHub<\/em>.<\/p>\n<p>Le <strong><em>Vanilla Flavored Markdown<\/em><\/strong> a am\u00e9lior\u00e9 les liens, permis l\u2019inclusion de codes HTML et am\u00e9lior\u00e9 les listes (num\u00e9rotation et indentation).<\/p>\n<p>Enfin le <strong><em>MultiMarkdown<\/em><\/strong> (assez proche du Pandoc-Markdown utilis\u00e9 dans ce manuel) est plus adapt\u00e9 pour le travail universitaire avec par exemple l\u2019int\u00e9gration et\/ou l\u2019am\u00e9lioration des tables, des notes en bas de page, des r\u00e9f\u00e9rences crois\u00e9es ou des \u00e9quations math\u00e9matiques.<\/p>\n<\/div>\n<div id=\"pandoc\" class=\"level3\" data-number=\"1.4.2\">\n<h1 data-number=\"1.4.2\">Pandoc<\/h1>\n<p>Avec l\u2019apparition de <em>Pandoc<\/em><a class=\"footnote\" title=\"https:\/\/pandoc.org\" id=\"return-footnote-92-7\" href=\"#footnote-92-7\" aria-label=\"Footnote 7\"><sup class=\"footnote\">[7]<\/sup><\/a> en 2006, Markdown peut \u00eatre utilis\u00e9 pour produire d\u2019autres types de documents (que le HTML), dont le pdf<a class=\"footnote\" title=\"C\u2019est depuis la version de 0.3 de mai 2007 que Pandoc permet la transformation de Markdown en fichiers pdf pagin\u00e9s. Pandoc a \u00e9t\u00e9 cr\u00e9\u00e9 et est maintenu par John MacFarlane.\" id=\"return-footnote-92-8\" href=\"#footnote-92-8\" aria-label=\"Footnote 8\"><sup class=\"footnote\">[8]<\/sup><\/a>. Gr\u00e2ce \u00e0 l\u2019utilisation de <em>Pandoc<\/em> qui fait appel \u00e0 <em>LaTeX<\/em>, il est possible de produire des documents avec une qualit\u00e9 identique \u00e0 celle des documents produits directement avec <em>LaTeX<\/em> <span class=\"citation\" data-cites=\"pierre_avantage_2017\">(<a href=\"https:\/\/e-publish.uliege.be\/md2\/back-matter\/bibliograhie#ref_pier2017\" target=\"_blank\" rel=\"noopener\">Pierre, 2017<\/a>)<\/span>.<\/p>\n<p>Utiliser Markdown ne doit pas \u00eatre consid\u00e9r\u00e9 comme une complication suppl\u00e9mentaire mais fait au contraire partie d\u2019un mouvement <em>Low-Tech<\/em> (utile, accessible et durable).<\/p>\n<p>Pour rappel, il fait \u00e9galement partie de ces solutions <em>Single Source Publishing<\/em>, c\u2019est-\u00e0-dire qu\u2019avec un (ou plusieurs) m\u00eame(s) fichier(s) source(s) on peut produire des documents dans diff\u00e9rents formats (pdf, HTML, ePub\u2026).<\/p>\n<\/div>\n<hr class=\"before-footnotes clear\" \/><div class=\"footnotes\"><ol><li id=\"footnote-92-1\">Aaron Swartz a marqu\u00e9 l\u2019histoire d\u2019Internet. Informaticien, \u00e9crivain, militant politique et hacktiviste am\u00e9ricain, il plaidait, entre autres, pour un acc\u00e8s libre \u00e0 la litt\u00e9rature scientifique. Il se suicide le 11 janvier 2013 \u00e0 l'\u00e2ge de 26 ans, un mois avant la tenue d'un proc\u00e8s f\u00e9d\u00e9ral pour fraude \u00e9lectronique. Il risquait 35 ans de prison pour avoir t\u00e9l\u00e9charg\u00e9 4,8 millions d'articles scientifiques pour les mettre en libre acc\u00e8s sur l'<em>Open<\/em> <em>Library<\/em>. <a href=\"#return-footnote-92-1\" class=\"return-footnote\" aria-label=\"Return to footnote 1\">&crarr;<\/a><\/li><li id=\"footnote-92-2\"><a href=\"https:\/\/daringfireball.net\/projects\/markdown\/\" target=\"_blank\" rel=\"noopener\">https:\/\/daringfireball.net\/projects\/markdown\/<\/a> <a href=\"#return-footnote-92-2\" class=\"return-footnote\" aria-label=\"Return to footnote 2\">&crarr;<\/a><\/li><li id=\"footnote-92-3\">Cette op\u00e9ration est r\u00e9serv\u00e9e aux geeks ou aux personnes qui ma\u00eetrisent le mode \"Terminal\". <a href=\"#return-footnote-92-3\" class=\"return-footnote\" aria-label=\"Return to footnote 3\">&crarr;<\/a><\/li><li id=\"footnote-92-4\"><a href=\"https:\/\/daringfireball.net\/projects\/markdown\/dingus\" target=\"_blank\" rel=\"noopener\">https:\/\/daringfireball.net\/projects\/markdown\/dingus<\/a> <a href=\"#return-footnote-92-4\" class=\"return-footnote\" aria-label=\"Return to footnote 4\">&crarr;<\/a><\/li><li id=\"footnote-92-5\"><a href=\"https:\/\/commonmark.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/commonmark.org\/<\/a> <a href=\"#return-footnote-92-5\" class=\"return-footnote\" aria-label=\"Return to footnote 5\">&crarr;<\/a><\/li><li id=\"footnote-92-6\">Content Managment Systems. <a href=\"#return-footnote-92-6\" class=\"return-footnote\" aria-label=\"Return to footnote 6\">&crarr;<\/a><\/li><li id=\"footnote-92-7\"><a href=\"https:\/\/pandoc.org&#91;\" target=\"_blank\" rel=\"noopener\">https:\/\/pandoc.org<\/a> <a href=\"#return-footnote-92-7\" class=\"return-footnote\" aria-label=\"Return to footnote 7\">&crarr;<\/a><\/li><li id=\"footnote-92-8\">C\u2019est depuis la version de 0.3 de mai 2007 que <em>Pandoc<\/em> permet la transformation de Markdown en fichiers pdf pagin\u00e9s. <em>Pandoc<\/em> a \u00e9t\u00e9 cr\u00e9\u00e9 et est maintenu par John MacFarlane. <a href=\"#return-footnote-92-8\" class=\"return-footnote\" aria-label=\"Return to footnote 8\">&crarr;<\/a><\/li><\/ol><\/div>","protected":false},"author":2,"menu_order":4,"template":"","meta":{"pb_show_title":"on","pb_short_title":"","pb_subtitle":"","pb_authors":[],"pb_section_license":""},"chapter-type":[],"contributor":[],"license":[],"class_list":["post-92","chapter","type-chapter","status-publish","hentry"],"part":66,"_links":{"self":[{"href":"https:\/\/e-publish.uliege.be\/md2\/wp-json\/pressbooks\/v2\/chapters\/92"}],"collection":[{"href":"https:\/\/e-publish.uliege.be\/md2\/wp-json\/pressbooks\/v2\/chapters"}],"about":[{"href":"https:\/\/e-publish.uliege.be\/md2\/wp-json\/wp\/v2\/types\/chapter"}],"author":[{"embeddable":true,"href":"https:\/\/e-publish.uliege.be\/md2\/wp-json\/wp\/v2\/users\/2"}],"version-history":[{"count":30,"href":"https:\/\/e-publish.uliege.be\/md2\/wp-json\/pressbooks\/v2\/chapters\/92\/revisions"}],"predecessor-version":[{"id":1213,"href":"https:\/\/e-publish.uliege.be\/md2\/wp-json\/pressbooks\/v2\/chapters\/92\/revisions\/1213"}],"part":[{"href":"https:\/\/e-publish.uliege.be\/md2\/wp-json\/pressbooks\/v2\/parts\/66"}],"metadata":[{"href":"https:\/\/e-publish.uliege.be\/md2\/wp-json\/pressbooks\/v2\/chapters\/92\/metadata\/"}],"wp:attachment":[{"href":"https:\/\/e-publish.uliege.be\/md2\/wp-json\/wp\/v2\/media?parent=92"}],"wp:term":[{"taxonomy":"chapter-type","embeddable":true,"href":"https:\/\/e-publish.uliege.be\/md2\/wp-json\/pressbooks\/v2\/chapter-type?post=92"},{"taxonomy":"contributor","embeddable":true,"href":"https:\/\/e-publish.uliege.be\/md2\/wp-json\/wp\/v2\/contributor?post=92"},{"taxonomy":"license","embeddable":true,"href":"https:\/\/e-publish.uliege.be\/md2\/wp-json\/wp\/v2\/license?post=92"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}