From 4ffbd3b7d4c1a6e85af29edb278cbe67df52a1fb Mon Sep 17 00:00:00 2001 From: 4948e2be863f29db6b9ee51fc8f40394 <4948e2be863f29db6b9ee51fc8f40394@app-learninglab.inria.fr> Date: Thu, 30 Apr 2020 02:35:30 +0000 Subject: [PATCH] Presentation OrgMode --- journal/md2_doc_computationnel.md | 35 +++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/journal/md2_doc_computationnel.md b/journal/md2_doc_computationnel.md index 0a0b09e..b42a079 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 !!__ -- 2.18.1