diff --git a/journal/md2_doc_computationnel.md b/journal/md2_doc_computationnel.md index 0a0b09e50e372ca2b6c83aee574d5ede531f4b2a..b42a07983fb8c29880603b1f09d1b5a9023e81cb 100644 --- a/journal/md2_doc_computationnel.md +++ b/journal/md2_doc_computationnel.md @@ -86,6 +86,41 @@ Recherche reproductible = pouvoir aller dans les 2 sens * export possible +## Présentation des outils +### OrgMode + * permet de combiner différents langages + * langage de balisage léger + * fonctionne avec emcs + * export en latex possible + + +#### Lancement + * `tab` permet de déplier les sections +#### Exécution des blocs + * template pour différens langages + * blocs pour des sorties textuels et blocs pour des sorties graphiques + * insepecter les buffer pour voir les consoles actives + * attention il peut y avoir des incohérences si on modifie les données puis qu'on rééxécute la session + * __tout rééexécuter depuis le début__ + + * commandes + * CTRL C CTRL C pour exécuter + * `alt-x org-babel-execute-buffer` : ré-éxécuter le la session + * `ho` : exporter en html + * `C-c C-q noexport enter` : exclure toute une section de l'export + + * avoir plusieurs langages avec template + * commandes shell aussi + * avec l'historique riche de la session =>on peut faire du ssh dedans ! + * plusieurs sessions possibles + +#### Production et partage du document final + * attention au stockage penser aussi à stocker les fichiers produits + * une solution juste pour voir contenu : exporter html ou pdf + * contrôler la visibilité + * `export results` VS `export both` + + * __difficulté/ avantage principal : maîtriser les raccourcis clavier !!__