X-Git-Url: https://fred1m.tech/gitweb/papier-crayon.git/blobdiff_plain/0c7ab1f15ff4210d83b69917b7c6a48338326f05..594eff5edc03b21e800c9d2717c10b9df3392545:/source/p57/548pandoc.rst?ds=sidebyside
diff --git a/source/p57/548pandoc.rst b/source/p57/548pandoc.rst
new file mode 100644
index 0000000..ce0f635
--- /dev/null
+++ b/source/p57/548pandoc.rst
@@ -0,0 +1,59 @@
+Découvrir et tester ``pandoc``
+==============================
+
+.. caution::
+ Les essais permettent de vérifier et mémoriser
+
+Lâhôte ``www`` (``tjener``) fourni la solution ``pandoc``
+---------------------------------------------------------
+
+- lâinstallation nâest pas nécessaire ! Lâusage est possible
+ directement.
+- faire une recherche superficielle..., consulter ce `lien
+ `__
+- consulter ``man pandoc``
+- vérifier ``pandoc --version``
+
+L'usage via un ``alias``
+------------------------
+
+Créer ou ajuster l'alias ``panhtml``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- à l'aide de l'extrait d'écran de commandes suivant :
+
+.. code:: console
+
+ fred@tjener:~$ type panhtml
+ panhtml est un alias vers « pandoc --ascii -s -c /~fred/pandoc.css -t html5 -o ~/public_html/tmp/brouillon.html »
+
+
+- créer le dossier ``tmp`` dans le dossier ``~/public_html``
+
+.. code:: console
+
+ mkdir ~/public_html/tmp
+
+Récupérer et éventuellement personnaliser une copie de ``pandoc.css``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+.. code:: console
+
+ cd ; https_proxy=http://www:3128 wget https://pandoc.org/demo/pandoc.css
+
+Fonctionnement envisagé de l'alias ``panhtml``
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- éditer un ``fichier.md`` en respect du code `Markdown
+ `__
+- utiliser l'alias de la manière suivant :
+
+.. code:: console
+
+ panhtml fichier.md
+
+- consulter le résultat à l'aide d'un client ``http``
+
+.. seealso::
+ Comparer ses résultats avec ceux des autres étudiantâ
es (sans être
+ trop bruillantâ
es)