# Journal de bord du Mooc **Bienvenue dans mon journal de bord du Mooc RR !** ## Module 1 : « Cahier de notes, cahier de laboratoire » Ce premier module offre une partie historique tout à fait interressante. J'utilise déjà la notation markdown pour divers applications, par contre j'ai beaucoup à apprenndre sur le fonctionnement de Gitlab et je pressens que j'en ferai un usage intensif ! ### Une application des « étiquettes » Je propose une petite application utilisant les étiquettes. Il s'agit de construire un fiichier markdown structuré en *strophes*. : strophe : ensemble de lignes encadrées par des étiquettes personnalisées. - La première strophe est la table des matières (notée TOC). - Sur chaque ligne de la TOC est inscrit un sujet numéroté- - Les autres strophes, encadrées des numéros correspondants, développent les sujets. Les étiquettes sont de la forme : - pour la table des matières : ` ... ` - pour le sujet numéroté 4 (par exemple) : ` ... ` Pour exploiter ce fichier, un script Python extrait une strophe, l'affiche sur le navigateur par défaut, en utilisant ces commentaires comme des expressions régulières. Ci-joint, un ![exemple](etikedo.png). Le script Python se nomme `md2html.py`. Il est à côté du répertoire exemple contenant le fichier markdown `exemple.md` et des images utiles au format `png`. Pour exploiter plus facilement ce fiichier, on peut utiliser un shell script (cf. le fichier `exemple`).