Ernesto : “J’ai repéré une conf! ..où j’aimerais trop présenter mon sujet de prédilection sur lequel je suis expert.. “
Julian : “Ah oui?, c’est quoi ton sujet de prédilection?”
Ernesto: “Je suis à fond sur le markdown en ce moment. Le README sur le projet, ben c’est moi qui l’ai fait….”
Julian : “Ah ouais, tu maitrises!!.. ben vas y! fait ta présentation, tu as le niveau quand je vois le README avec l’effet LunaLoop, ça déchire..”
Ernesto : “Oui je suis motivé, mais ce qui me retient c’est la réalisation des slides.. les outils sont trop compliqués, moi j’ai juste besoin de mettre un peu de texte, des images et surtout d’aller vite.
Idéalement, l’outil qui s’intègre dans mon IDE..Mais bon faut pas rêver.. ”
Francis : “Eh! Ernesto, T’as regarder ça : https://yhatt.github.io/marp/“
Ernesto : “ Wouah, je vais faire ma première conf!! “

🙂

Marp est le genre d’outil que l’on aime bien découvrir, simple, efficace et intégré directement dans son environnement de travail.
C’est un outil qui permet de réaliser en un temps-record des slides (assez simple). Pas d’interaction avec la souris, tout se passe avec le clavier et du texte écrit en markdown.

Il suffit de rajouter l’entête suivant :

[pastacode lang=”markdown” manual=”—%0Amarp%3A%C2%A0true%0Atitle%3A%C2%A0%E2%80%9CLE%20TITRE%E2%80%9D%0Adescription%3A%C2%A0%E2%80%9CLA%20DESCRIPTION%E2%80%9D%0A—” message=”” highlight=”” provider=”manual”/]

Au début du fichier et d’avoir préalablement récupéré le client desktop, ou encore mieux le plugin dans VSC.

Ensuite, on peut écrire ses slides (au kilomètre) et vérifier en live le rendu dans la preview prévue à cet effet sur la droite de l’écran.
On bénéfice de toute la syntaxe du MD pour mettre en plage le document. On utilisera le séparateur suivant :

[pastacode lang=”markdown” manual=”—” message=”” highlight=”” provider=”manual”/]

pour délimité chaque slide.

On peut produire rapidement des présentations homogènes selon un thème particulier.
Ensuite, cet outil ne permettra pas de faire des choses élaborées, comme des effets ou splitter un slide en deux ou encore dessiner.
En revanche, il supporte la coloration syntaxique sur du code.

Cet outil simple à mettre en place, facile à utiliser vient s’inscrire facilement dans le workflow du quotidien.

Moi je dis à tester!

marp