Quelle plaie la doc, hein ….
Le seul moyen de la faire passer c’est de la faire en MarkDown ;
avec les astuces de :
un espace en fin de ligne pour forcer le passage à la ligne,
utiliser les “` avec suffisamment de lignes vides autour pour bien comprendre que c’est du code ; (indenter tout un bloc par une tabulation, des fois, ça ne marche pas sur certains paragraphes)
bien ranger les h1 h2 h3 h4 (# ## ### ####), pour générer un powerpoint
pandoc -f markdown -t docx -o doc.docx doc.md
pandoc -f markdown -t latex -o doc.pdf doc.md
pour les “powerpoints” on peut le faire avec s5, dzslides, slidy, ou slideous ( ref )
j’ai choisi slidy, et ajouté des CSS
pandoc -s -f markdown -t slidy --slide-level 4 -H doc.hdr -o doc.htm doc.md
avec doc.hdr =
<style>
h4 {padding:5px 10px;background-color:#edf;}
h1,h2,h3,h4{text-align: center;}
h1,h2,h3{margin-top: 20%;font-size: 200%;}
div.toolbar::before{content:url(footer_bar.png);}
</style>
<div style="border-bottom:1px solid grey;text-align:right;">Titre de ma présentation</div>
#rien à voir mais si on veut inclure une image en mode data: , c'est très simple
mimetype=$(file -bN --mime-type "$1")
content=$(base64 -w0 < "$1")
echo "url('data:$mimetype;base64,$content')"