Identification de la formation
Code de formation: 
2020-8567
Domaine - Formacode: 
information scientifique et technique

Quel peut être le point commun entre un jardinier, un culturiste, un data scientist et un chercheur ? Ainsi qu'en témoignent des vidéos sur des plateformes de partage en ligne (véridique), tous sont susceptibles de rejoindre la communauté des utilisateurs Orgmode.

Orgmode (Dominik 2010) est un mode majeur du célèbre éditeur de texte Emacs. Orgmode fait office de véritable couteau suisse, en permettant d’améliorer significativement ses méthodes de travail sur plusieurs aspects.

Optimiser son organisation : Getting things done spirit

Comme le dit son slogan, il permet d’organiser sa vie en texte brut, en offrant un système de planification et de suivi des tâches à effectuer. Orgmode propose la gestion de todo-lists, un agenda, un système de priorisation et de chronométrage des tâches, et bien d’autres choses encore. Orgmode fait ainsi partie des logiciels reconnus compatibles avec la méthode Getting Things Done de David Allen (2003).

Une syntaxe pour les gouverner tous (i.e. : les formats de sortie)

Orgmode est un langage de balisage léger, comparable à (mais plus performant que) Markdown. Son moteur d’export quasi-universel permet ainsi de saisir ses documents en utilisant cette syntaxe légère et intuitive, puis d’exporter le texte vers le format de votre choix (html, odt, pdf/latex, pdf/beamer, reveal.js, …), avec une gestion très fine de la mise en forme du document exporté. La connaissance d’une seule syntaxe permet ainsi de remplacer la connaissance de multiples systèmes différents, d’où un gain de temps considérable.

Devenir un adepte du plurilinguisme informatique

Orgmode inclut une interface de programmation lettrée (i.e., programmation en mode notebook) nommée Babel, comparable aux Jupyter notebooks ou à Rmarkdown (Schulte et al. 2012). Mais là encore, en plus performant ! En effet, il est possible d’y interfacer nativement plus de 50 langages de programmation, en faisant passer aisément des variables d’un langage à l’autre, sans recourir à aucun package externe. Mélanger par exemple R et Python pour une même tâche devient un jeu d’enfant.

Rédiger des articles reproductibles ne fait plus saigner du nez

Au croisement des trois points précédents, Orgmode permet ainsi la rédaction d’articles reproductibles : l’article peut être écrit en utilisant la syntaxe Orgmode (et le système de planification des tâches !), les figures et tables sont produites et insérées automatiquement en tant que sorties d’un code informatique via l’interface notebook, et l’export final peut être facilité en utilisant une classe LaTeX fournie par les éditeurs scientifiques (Elsevier, Springer, etc.). La gestion de références biblio est également intégrée, par exemple via Zotero.

Programme

Le meeting consiste en une démonstration par le formateur de quelques fonctionnalités Orgmode, suivi d’une session d’échanges et de questions.

- Découverte de l’éditeur de

Contenus pédagogiques
Objectifs: 
Le meet up consiste en une démonstration par le formateur de quelques fonctionnalités Orgmode, suivi d’une session d’échanges et de questions. - Découvrir les options d'exports liées à la rédaction avec un langage de balisage léger - Rédiger des articles plus facilement - Organiser son temps, prioriser ses tâches - Documenter son code avec un outil de programmation lettrée En fonction du temps et des demandes du public, des sujets plus avancés pourront être abordés, notamment un exemple de Dockerisation d’un article scientifique rédigé avec Orgmode. Publics cibles : vous ne faites pas de programmation et/ou n'utilisez pas LaTeX ? Tous les points du meet up ne seront pas directement exploitables, mais l'enjeu est de vous fournir un tour d'horizon des possibilités offertes par Orgmode. Le meet up est ouvert aux profils de toutes disciplines. Vous pouvez apporter votre ordinateur portable si vous le souhaitez, mais ce n'est pas obligatoire.
Public visé: 
tout public
Résultats attendus de la formation: 
Le meet up consiste en une démonstration par le formateur de quelques fonctionnalités Orgmode, suivi d’une session d’échanges et de questions. - Découvrir les options d'exports liées à la rédaction avec un langage de balisage léger - Rédiger des articles plus facilement - Organiser son temps, prioriser ses tâches - Documenter son code avec un outil de programmation lettrée En fonction du temps et des demandes du public, des sujets plus avancés pourront être abordés, notamment un exemple de Dockerisation d’un article scientifique rédigé avec Orgmode. Publics cibles : vous ne faites pas de programmation et/ou n'utilisez pas LaTeX ? Tous les points du meet up ne seront pas directement exploitables, mais l'enjeu est de vous fournir un tour d'horizon des possibilités offertes par Orgmode. Le meet up est ouvert aux profils de toutes disciplines. Vous pouvez apporter votre ordinateur portable si vous le souhaitez, mais ce n'est pas obligatoire.
Modalités d'alternance: 
pas d'alternance
Conditions spécifiques: 
Aucun Vous ne faites pas de programmation et/ou n'utilisez pas LaTeX ? Tous les points du meet up ne seront pas directement exploitables, mais l'enjeu est de vous fournir un tour d'horizon des possibilités offertes par Orgmode.
Déroulement du stage
Modalités d'enseignement: 
Formation entièrement présentielle
Durée (heures): 
2 heures
Période de formation: 
Je, 19/11/2020
Inscription
Période d`inscription: 
Je, 19/11/2020 - Me, 18/11/2020
Prise en charge des frais de formation possible: 
Oui
Contact de l'action de formation: 

URFIST de Bordeaux (URFIST de Bordeaux, 16 avenue Léon Duguit 33608 PESSAC)

Nom: 
URFIST de Bordeaux
Adresse: 
URFIST de Bordeaux, 16 avenue Léon Duguit
Code postal: 
33608
Ville: 
PESSAC
Téléphone fixe: 
05 56 84 29 19
Fax: 
05 56 84 86 96
Courriel: 
urfist@u-bordeaux.fr
Web: 
weburfist.univ-bordeaux.fr/
Région: 
Aquitaine
Organisme formateur: 
URFIST de Bordeaux
Organisme de formation: 
URFIST de Bordeaux
Domaine - NSF: 
325
Domaine - Rome: 
32214
Niveau à l'entrée en formation: 
Information non communiquée
Niveau à l'entrée en formation obligatoire: 
Non
Formation certifiante: 
Non
Rythme de la formation: 
Temps plein
Modalités d'entrée sortie: 
Entrées / sorties à dates fixes
Langue utilisée lors de la formation: 
Français