Soumettre la recherche
Mettre en ligne
Org mode pour LaTeXiens
•
2 j'aime
•
5,036 vues
F
Fabrice Niessen
Suivre
Org mode presentation at Stage LaTeX de Dunkerque 2012
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 91
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Productivité avec l'export LaTeX d'Org mode
Productivité avec l'export LaTeX d'Org mode
Fabrice Niessen
Oracle 12cR2 Installation On Linux With ASM
Oracle 12cR2 Installation On Linux With ASM
Arun Sharma
Aula - Bodas do Cordeiro
Aula - Bodas do Cordeiro
ABGF - Agência Brasileira Gestora de Fundos Garantidores e Garantias LTDA
Revista jovens 4º TRIM - O VENTO SOPRA ONDE QUER O Ensino Bíblico do Espírit...
Revista jovens 4º TRIM - O VENTO SOPRA ONDE QUER O Ensino Bíblico do Espírit...
Hamilton Souza
[Pgday.Seoul 2017] 7. PostgreSQL DB Tuning 기업사례 - 송춘자
[Pgday.Seoul 2017] 7. PostgreSQL DB Tuning 기업사례 - 송춘자
PgDay.Seoul
DOAG Oracle Unified Audit in Multitenant Environments
DOAG Oracle Unified Audit in Multitenant Environments
Stefan Oehrli
Escola de profetas - Mateus, o Apóstolo Improvável
Escola de profetas - Mateus, o Apóstolo Improvável
Evangelista Oliveira
Teologia do antigo testamento a esperança messianica
Teologia do antigo testamento a esperança messianica
Jose Ventura
Recommandé
Productivité avec l'export LaTeX d'Org mode
Productivité avec l'export LaTeX d'Org mode
Fabrice Niessen
Oracle 12cR2 Installation On Linux With ASM
Oracle 12cR2 Installation On Linux With ASM
Arun Sharma
Aula - Bodas do Cordeiro
Aula - Bodas do Cordeiro
ABGF - Agência Brasileira Gestora de Fundos Garantidores e Garantias LTDA
Revista jovens 4º TRIM - O VENTO SOPRA ONDE QUER O Ensino Bíblico do Espírit...
Revista jovens 4º TRIM - O VENTO SOPRA ONDE QUER O Ensino Bíblico do Espírit...
Hamilton Souza
[Pgday.Seoul 2017] 7. PostgreSQL DB Tuning 기업사례 - 송춘자
[Pgday.Seoul 2017] 7. PostgreSQL DB Tuning 기업사례 - 송춘자
PgDay.Seoul
DOAG Oracle Unified Audit in Multitenant Environments
DOAG Oracle Unified Audit in Multitenant Environments
Stefan Oehrli
Escola de profetas - Mateus, o Apóstolo Improvável
Escola de profetas - Mateus, o Apóstolo Improvável
Evangelista Oliveira
Teologia do antigo testamento a esperança messianica
Teologia do antigo testamento a esperança messianica
Jose Ventura
Panorama do NT - Lucas
Panorama do NT - Lucas
Respirando Deus
Escatologia 3
Escatologia 3
Jovens Do Caminho
Lição 7 - Rute, uma Mulher Digna de Confiança
Lição 7 - Rute, uma Mulher Digna de Confiança
I.A.D.F.J - SAMAMABAIA SUL
BIS and DDE In Action
BIS and DDE In Action
Jerry Merrill
Escatologia? O que é isso?
Escatologia? O que é isso?
Francelia Carvalho Oliveira
Teologia Sistemática - Aula 1 - Apresentação
Teologia Sistemática - Aula 1 - Apresentação
Missões Adoração
Pentateuco
Pentateuco
Alex Gotardi
ASM
ASM
VINAY PANDEY
Lição 1: ADÃO, O PRIMEIRO HOMEM
Lição 1: ADÃO, O PRIMEIRO HOMEM
Hamilton Souza
B35 Inside rac by Julian Dyke
B35 Inside rac by Julian Dyke
Insight Technology, Inc.
Performance Stability, Tips and Tricks and Underscores
Performance Stability, Tips and Tricks and Underscores
Jitendra Singh
Estudo - 1 Tessalonicenses ( Comentário de Moody )
Estudo - 1 Tessalonicenses ( Comentário de Moody )
ibpcursos
Panorama do NT - 1Tessalonicenses
Panorama do NT - 1Tessalonicenses
Respirando Deus
Office 2003 serial_number
Office 2003 serial_number
Khairul Ikhsan
As Manifestações do Espírito Santo.
As Manifestações do Espírito Santo.
Márcio Martins
Introduction of Oracle Database Architecture(抜粋版) - JPOUG Oracle Database入学式 ...
Introduction of Oracle Database Architecture(抜粋版) - JPOUG Oracle Database入学式 ...
Ryota Watabe
Introducing Galera 3.0
Introducing Galera 3.0
Codership Oy - Creators of Galera Cluster
04 o pregador e o sermão
04 o pregador e o sermão
CursosTeologicos
Panorama do AT - Miqueias
Panorama do AT - Miqueias
Respirando Deus
C.S. - Capítulo 10 progresos de la reforma
C.S. - Capítulo 10 progresos de la reforma
Descargas Adventista
Tp2 - Latex
Tp2 - Latex
Lilia Sfaxi
Exports de r vers office
Exports de r vers office
francoismarical
Contenu connexe
Tendances
Panorama do NT - Lucas
Panorama do NT - Lucas
Respirando Deus
Escatologia 3
Escatologia 3
Jovens Do Caminho
Lição 7 - Rute, uma Mulher Digna de Confiança
Lição 7 - Rute, uma Mulher Digna de Confiança
I.A.D.F.J - SAMAMABAIA SUL
BIS and DDE In Action
BIS and DDE In Action
Jerry Merrill
Escatologia? O que é isso?
Escatologia? O que é isso?
Francelia Carvalho Oliveira
Teologia Sistemática - Aula 1 - Apresentação
Teologia Sistemática - Aula 1 - Apresentação
Missões Adoração
Pentateuco
Pentateuco
Alex Gotardi
ASM
ASM
VINAY PANDEY
Lição 1: ADÃO, O PRIMEIRO HOMEM
Lição 1: ADÃO, O PRIMEIRO HOMEM
Hamilton Souza
B35 Inside rac by Julian Dyke
B35 Inside rac by Julian Dyke
Insight Technology, Inc.
Performance Stability, Tips and Tricks and Underscores
Performance Stability, Tips and Tricks and Underscores
Jitendra Singh
Estudo - 1 Tessalonicenses ( Comentário de Moody )
Estudo - 1 Tessalonicenses ( Comentário de Moody )
ibpcursos
Panorama do NT - 1Tessalonicenses
Panorama do NT - 1Tessalonicenses
Respirando Deus
Office 2003 serial_number
Office 2003 serial_number
Khairul Ikhsan
As Manifestações do Espírito Santo.
As Manifestações do Espírito Santo.
Márcio Martins
Introduction of Oracle Database Architecture(抜粋版) - JPOUG Oracle Database入学式 ...
Introduction of Oracle Database Architecture(抜粋版) - JPOUG Oracle Database入学式 ...
Ryota Watabe
Introducing Galera 3.0
Introducing Galera 3.0
Codership Oy - Creators of Galera Cluster
04 o pregador e o sermão
04 o pregador e o sermão
CursosTeologicos
Panorama do AT - Miqueias
Panorama do AT - Miqueias
Respirando Deus
C.S. - Capítulo 10 progresos de la reforma
C.S. - Capítulo 10 progresos de la reforma
Descargas Adventista
Tendances
(20)
Panorama do NT - Lucas
Panorama do NT - Lucas
Escatologia 3
Escatologia 3
Lição 7 - Rute, uma Mulher Digna de Confiança
Lição 7 - Rute, uma Mulher Digna de Confiança
BIS and DDE In Action
BIS and DDE In Action
Escatologia? O que é isso?
Escatologia? O que é isso?
Teologia Sistemática - Aula 1 - Apresentação
Teologia Sistemática - Aula 1 - Apresentação
Pentateuco
Pentateuco
ASM
ASM
Lição 1: ADÃO, O PRIMEIRO HOMEM
Lição 1: ADÃO, O PRIMEIRO HOMEM
B35 Inside rac by Julian Dyke
B35 Inside rac by Julian Dyke
Performance Stability, Tips and Tricks and Underscores
Performance Stability, Tips and Tricks and Underscores
Estudo - 1 Tessalonicenses ( Comentário de Moody )
Estudo - 1 Tessalonicenses ( Comentário de Moody )
Panorama do NT - 1Tessalonicenses
Panorama do NT - 1Tessalonicenses
Office 2003 serial_number
Office 2003 serial_number
As Manifestações do Espírito Santo.
As Manifestações do Espírito Santo.
Introduction of Oracle Database Architecture(抜粋版) - JPOUG Oracle Database入学式 ...
Introduction of Oracle Database Architecture(抜粋版) - JPOUG Oracle Database入学式 ...
Introducing Galera 3.0
Introducing Galera 3.0
04 o pregador e o sermão
04 o pregador e o sermão
Panorama do AT - Miqueias
Panorama do AT - Miqueias
C.S. - Capítulo 10 progresos de la reforma
C.S. - Capítulo 10 progresos de la reforma
Similaire à Org mode pour LaTeXiens
Tp2 - Latex
Tp2 - Latex
Lilia Sfaxi
Exports de r vers office
Exports de r vers office
francoismarical
Partie 9: Fonctions Membres — Programmation orientée objet en C++
Partie 9: Fonctions Membres — Programmation orientée objet en C++
Fabio Hernandez
intro_latex.pdf
intro_latex.pdf
ClmentAdand
Alfresco Meetup - ETL Connector & Talend
Alfresco Meetup - ETL Connector & Talend
Marc Dutoo
OOo Writer : présentation
OOo Writer : présentation
Nicolas Alarcon
Vim presentation
Vim presentation
zakariaBenElBachir
Git ou le renouveau du contrôle de version
Git ou le renouveau du contrôle de version
goldoraf
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Gregory Renard
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Gregory Renard
Ateliers numériques du LabexMed : LaTeX appliqué aux SHS
Ateliers numériques du LabexMed : LaTeX appliqué aux SHS
Phonothèque MMSH
X-2E Analysis - FR
X-2E Analysis - FR
Fresche Solutions
Cours d’introduction à LaTeX
Cours d’introduction à LaTeX
Adrien Barbaresi
100%la tex beamer
100%la tex beamer
Med Ali Maatoug
Subversion - Utilisation et bonnes pratiques
Subversion - Utilisation et bonnes pratiques
Jérôme Vieilledent
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Gregory Renard
Développement de plug in sous eclipse
Développement de plug in sous eclipse
ISIG
Pentaho: comparatif CE versus EE
Pentaho: comparatif CE versus EE
Sylvain Decloix
Cours_1 - HTML5 et JS.ppt
Cours_1 - HTML5 et JS.ppt
RihabBENLAMINE
R fait du la tex
R fait du la tex
Cdiscount
Similaire à Org mode pour LaTeXiens
(20)
Tp2 - Latex
Tp2 - Latex
Exports de r vers office
Exports de r vers office
Partie 9: Fonctions Membres — Programmation orientée objet en C++
Partie 9: Fonctions Membres — Programmation orientée objet en C++
intro_latex.pdf
intro_latex.pdf
Alfresco Meetup - ETL Connector & Talend
Alfresco Meetup - ETL Connector & Talend
OOo Writer : présentation
OOo Writer : présentation
Vim presentation
Vim presentation
Git ou le renouveau du contrôle de version
Git ou le renouveau du contrôle de version
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Ateliers numériques du LabexMed : LaTeX appliqué aux SHS
Ateliers numériques du LabexMed : LaTeX appliqué aux SHS
X-2E Analysis - FR
X-2E Analysis - FR
Cours d’introduction à LaTeX
Cours d’introduction à LaTeX
100%la tex beamer
100%la tex beamer
Subversion - Utilisation et bonnes pratiques
Subversion - Utilisation et bonnes pratiques
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Visual Basic 9.0 – Visual Studio 2008 Quoi De Neuf 2.0
Développement de plug in sous eclipse
Développement de plug in sous eclipse
Pentaho: comparatif CE versus EE
Pentaho: comparatif CE versus EE
Cours_1 - HTML5 et JS.ppt
Cours_1 - HTML5 et JS.ppt
R fait du la tex
R fait du la tex
Org mode pour LaTeXiens
1.
Org mode pour
LaTeXiens Fabrice Niessen 2012-06-13
2.
Introduction Structuration Composition Export LATEX Avancé Installation Conclusions Remerciements Agenda 1 Introduction LATEX Org
mode 2 Structuration Fichier Packages Titre Sectionnement Mises en forme Listes structurées Notes de bas de page Références Longs documents 3 Composition Équations Symboles spéciaux Tableaux© M I S S I O N C R I T I C A L I T 2012-06-13 2
3.
Introduction LATEX Org mode Structuration Composition Export LATEX Avancé Installation Conclusions Remerciements LATEX Documents
ou présentations avec un rendu de haute qualité Versions successives faciles à comparer grâce à, par exemple, Diff de CVS, SVN Git ou Ediff (Diff interactif) Syntaxe pénible pour écrire des tableaux ou pour gérer des listes imbriquées Difficultés à convaincre vos collègues de passer à LATEX © M I S S I O N C R I T I C A L I T 2012-06-13 3
4.
Introduction LATEX Org mode Structuration Composition Export LATEX Avancé Installation Conclusions Remerciements Définition Org
mode, [awr-g mohd], noun ; Emacs major mode for note-taking, project planning, and authoring. Créé en 2003 par Carsten Dominik Principal développeur et architecte jusqu’en fin 2010 Repris par Bastien Guerry Google Tech Talk du 15 juillet 2008 “Org mode does outlining, note-taking, hyperlinks, spreadsheets, TODO lists, project planning, GTD, HTML and LATEX authoring, all with plain text files in Emacs.” – Carsten Dominik © M I S S I O N C R I T I C A L I T 2012-06-13 4
5.
Introduction LATEX Org mode Structuration Composition Export LATEX Avancé Installation Conclusions Remerciements Définition Org
mode, [awr-g mohd], noun ; Emacs major mode for note-taking, project planning, and authoring. Créé en 2003 par Carsten Dominik Principal développeur et architecte jusqu’en fin 2010 Repris par Bastien Guerry Google Tech Talk du 15 juillet 2008 “Org mode does outlining, note-taking, hyperlinks, spreadsheets, TODO lists, project planning, GTD, HTML and LATEX authoring, all with plain text files in Emacs.” – Carsten Dominik © M I S S I O N C R I T I C A L I T 2012-06-13 4
6.
Introduction LATEX Org mode Structuration Composition Export LATEX Avancé Installation Conclusions Remerciements Org
mode Balisage virtuellement nul, syntaxe “à la Wiki” très lisible (aussi facile à lire que du texte brut) Rédaction d’un document ou d’une présentation aussi simple que l’écriture d’un email Fantastique éditeur de listes et de tables (disponible en mode mineur) Difficultés à convaincre vos collègues de passer à. . . Emacs 1 1. Evil = émulateur Vim pour Emacs © M I S S I O N C R I T I C A L I T 2012-06-13 5
7.
Introduction LATEX Org mode Structuration Composition Export LATEX Avancé Installation Conclusions Remerciements Org
mode Possibilités supplémentaires par rapport à LATEX Outlining 2 Tableur Statut (TODO / DONE) et tags sur les sections Export vers HTML (site Web), LibreOffice, etc. Fonctions de recherche avancée . . . At its core, Org mode is a simple outliner for note-taking and [task] list management. You can learn the basics for using it in five minutes. This may be all you need, and Org mode will not impose more complex features on you. – http ://orgmode.org/ 2. Résumé hiérarchique des idées principales d’un sujet © M I S S I O N C R I T I C A L I T 2012-06-13 6
8.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Fichier Généralités Extension du nom de fichier : .org Codage (latin1, utf8) auto-détecté Codage T1 (= défaut) pour l’accès aux glyphes des fontes © M I S S I O N C R I T I C A L I T 2012-06-13 7
9.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Fichier Classes Classes connues dans la liste org-export-latex-classes article report book beamer Classe par défaut dans la variable org-export-latex-default-class article Paramétrage dans un fichier #+LaTeX_CLASS: report #+LaTeX_CLASS_OPTION: [12pt] © M I S S I O N C R I T I C A L I T 2012-06-13 8
10.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Packages par défaut Packages insérés dans chaque en-tête LATEX org-export-latex-default-packages-alist inputenc, fontenc pour la sélection des types de caractères et de fontes textcomp, marvosymb, wasysym, latexsym, amssym pour les divers symboles graphicx pour l’inclusion d’images float, wrapfig pour le placement des figures longtable pour les longues tables hyperref pour les références croisées org-export-latex-packages-alist Liste vide, par défaut © M I S S I O N C R I T I C A L I T 2012-06-13 9
11.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Titre #+TITLE: Org mode pour LaTeXiens #+AUTHOR: Fabrice Niessen #+DATE: 13 juin 2012 © M I S S I O N C R I T I C A L I T 2012-06-13 10
12.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Sectionnement Une étoile par niveau de profondeur 3 * Heading de niveau 1 ** Heading de niveau 2 *** Heading de niveau 3 **** Heading de niveau 4 ... ... ... ************** Heading de niveau 14 M-RET Insérer un nouvel heading 4 3. Sauf si org-odd-levels-only vaut t 4. M = Meta (touche Alt) © M I S S I O N C R I T I C A L I T 2012-06-13 11
13.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Sectionnement Édition de la structure Section M-left Promouvoir 5 la section M-right “Démouvoir” 6 la section Sous-arbre M(-S)-up Déplacer le sous-arbre vers le haut 7 M(-S)-down Déplacer le sous-arbre vers le bas M-S-left Promouvoir le sous-arbre M-S-right “Démouvoir” le sous-arbre 5. Déplacer d’un niveau n à n+1 6. Déplacer d’un niveau n à n-1 7. S = touche Shift © M I S S I O N C R I T I C A L I T 2012-06-13 12
14.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Sectionnement Visibilité S-TAB Cycler, dans tout le fichier, entre 3 états 1. Afficher les niveaux 1 uniquement 2. Afficher tous les niveaux 3. Afficher tout * Introduction... * Expériences... * Résultats... * Conclusions... TAB Cycler, dans un sous-arbre, entre 3 états 1. Afficher le niveau courant uniquement 2. Afficher les niveaux enfants directs 3. Afficher tout © M I S S I O N C R I T I C A L I T 2012-06-13 13
15.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Sectionnement Visibilité M-x hide-other Cacher tout sauf la section courante et les headings parents C-c C-r (reveal) Montrer la section courante, la hiérarchie au-dessus, et le heading suivant © M I S S I O N C R I T I C A L I T 2012-06-13 14
16.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Sectionnement Navigation C-c C-n (next) Se déplacer vers la prochaine section C-c C-p (previous) Se déplacer vers la section précédente C-c C-f (forward) Se déplacer vers la prochaine section de même niveau C-c C-b (backward) Se déplacer vers la section précédente de même niveau C-c C-u (up) Se déplacer vers la section de niveau supérieur © M I S S I O N C R I T I C A L I T 2012-06-13 15
17.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Mises en forme Marqueurs Normal *Gras* /Italique/ _Souligné_ =Code= ~ Verbatim ~ @Alerte@ 8 Cachés dans le buffer Org avec (setq org-hide-emphasis-markers t) 8. À ajouter (pour Beamer) à org-export-latex-emphasis-alist © M I S S I O N C R I T I C A L I T 2012-06-13 16
18.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Mises en forme Source Org Il est _vraiment_ facile d'écrire *plein* de /distractions/. Ceci est du =code=. Ceci est du ~verb_atim~. Export LATEX Il est underline{vraiment} facile d'écrire textbf{plein} de emph{distractions}. Ceci est du texttt{cotextbackslash{}de}. Ceci est du verb~verb_atim~. Effet Il est vraiment facile d’écrire plein de distractions. Ceci est du code. Ceci est du verb_atim. © M I S S I O N C R I T I C A L I T 2012-06-13 17
19.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Mises en forme Contenu du fichier # Commentaire (en colonne 0) #+ Commentaire inline (n’arrête pas les listes) Caractères spéciaux ^ Exposant _ Indice - Tiret court -- Tiret moyen --- Tiret long © M I S S I O N C R I T I C A L I T 2012-06-13 18
20.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Listes structurées Listes à puces - pain - vin - Boursin begin{itemize} item pain item vin item Boursin end{itemize} C-c ^ Trier les éléments (aussi pour les sections) C-c - (ou S-left/right) Changer le style de puce © M I S S I O N C R I T I C A L I T 2012-06-13 19
21.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Listes structurées Listes à puces - pain + vin * Boursin begin{itemize} item pain begin{itemize} item vin begin{itemize} item Boursin end{itemize} end{itemize} end{itemize} © M I S S I O N C R I T I C A L I T 2012-06-13 20
22.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Listes structurées Listes à puces avec boîtes à cocher Gestion de tâches allégée [ ] À faire [-] En cours [X] Fait C-c C-c Inverser la boîte à cocher Affichage du résultat [/] x sur y [%] En pourcentage * Organiser une fête [33%] - [-] Contacter les invités [1/2] + [ ] Pierre + [X] Sarah - [X] Commander la nourriture - [ ] Choisir la musique © M I S S I O N C R I T I C A L I T 2012-06-13 21
23.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Listes structurées Listes numérotées 1. Premier 2. Second 5. [@5] Saut vers le 5ieme{} point 1. Premier 2. Second 5. Saut vers le 5e point © M I S S I O N C R I T I C A L I T 2012-06-13 22
24.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Listes structurées Listes de description - Biologie :: Étude de la vie. - Physique :: Science de la matière et de son mouvement. - Psychologie :: Étude du comportement. begin{description} item[Biologie] Étude de la vie. item[Physique] Science de la matière et de son mouvement. item[Psychologie] Étude du comportement. end{description} Biologie Étude de la vie. Physique Science de la matière et de son mouvement. Psychologie Étude du comportement. © M I S S I O N C R I T I C A L I T 2012-06-13 23
25.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Notes de bas de page C-c C-x f Insérer une nouvelle note de bas de page, ou Sauter de la référence à la définition, ou Sauter de la définition à la référence Il est facile de créer une note de bas de page[fn:9] ... ... [fn:9] Un exemple de note de bas de page. Il est facile de créer une note de bas de pagefootnote{Un exemple de note de bas de page.} Il est facile de créer une note de bas de page 9 9. Un exemple de note de bas de page. © M I S S I O N C R I T I C A L I T 2012-06-13 24
26.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Références Hyperliens internes Hyperliens externes Fichiers (file) Pages Web (http) Mails ou articles de news sous Gnus (gnus) Contact (bbdb) © M I S S I O N C R I T I C A L I T 2012-06-13 25
27.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Références hypertexte Référence vers une ancre ID Référence vers une section C-c l (Sur une section) Insérer une ancre générée aléatoirement (dans la propriété ID) C-c C-l (N’importe où) Insérer une référence vers une ancre Nous verrons ... à la section [[id:d34b788e-112d-4d8f-8749-d52b627d7bc2][Définitions]] ** Définitions :PROPERTIES: :ID: d34b788e-112d-4d8f-8749-d52b627d7bc2 :END: © M I S S I O N C R I T I C A L I T 2012-06-13 26
28.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Références hypertexte Référence vers une ancre CUSTOM_ID Référence vers une section nommée (via la propriété CUSTOM_ID) Nous verrons ... à la section [[#definitions][Définitions]] ** Définitions :PROPERTIES: :CUSTOM_ID: definitions :END: © M I S S I O N C R I T I C A L I T 2012-06-13 27
29.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Gestion de longs documents Inclure un fichier lors de l’export #+INCLUDE: "~/.emacs" src emacs-lisp Inclure les lignes 5 à 10 (ligne 10 exclue) #+INCLUDE: "~/.emacs" :lines "5-10" Inclure toutes les lignes à partir de la ligne 5 #+INCLUDE: "~/.emacs" :lines "5-" © M I S S I O N C R I T I C A L I T 2012-06-13 28
30.
Introduction Structuration Fichier Packages Titre Sectionnement Mises en forme Listes
structurées Notes de bas de page Références Longs documents Composition Export LATEX Avancé Installation Conclusions Remerciements Setupfile #+SETUPFILE: © M I S S I O N C R I T I C A L I T 2012-06-13 29
31.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Équations Formule
en ligne Il est clair que $1 neq 2$, n'est-ce pas ? Il est clair que 1 = 2, n’est-ce pas ? © M I S S I O N C R I T I C A L I T 2012-06-13 30
32.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Équations Formule
hors ligne “simple” [ left( int_0^infty frac{sin x}{sqrt x},mathrm{d}x right)^2 - prod_{k=1}^infty frac{4k^2}{4k^2-1} + frac{lambda}{2n}sum_{k=1} ^n theta_k ^2 x^n = 0 ] ∞ 0 sin x √ x dx 2 − ∞ k=1 4k2 4k2 − 1 + λ 2n n k=1 θ2 k xn = 0 Preuve laissée au lecteur. . . © M I S S I O N C R I T I C A L I T 2012-06-13 31
33.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Équations Formule
hors ligne numérotée Densité de probabilité de la distribution gaussienne begin{equation} frac{1}{sqrt{2pisigma^2}}e^{ -frac{(x-mu)^2}{2sigma^2} } end{equation} 1 √ 2πσ2 e − (x−µ)2 2σ2 (1) © M I S S I O N C R I T I C A L I T 2012-06-13 32
34.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Équations Raccourcis C-c
C-x C-l Prévisualiser le fragment LATEX. . . courant C-u C-c C-x C-l . . . du sous-arbre local C-u C-u C-c C-x C-l . . . du buffer entier C-c C-c Enlever les images de prévisualisation © M I S S I O N C R I T I C A L I T 2012-06-13 33
35.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Symboles
spéciaux Fichier lisp/org-entities.el Lettres Agrave = À, Aacute = Á, . . . Lettres grecques alpha = α, beta = β, . . . Ponctuation iexcl = ¡, iquest = ¿, . . . Monnaie cent = ¢, EUR = , . . . Marques copy = ©, reg = ®, . . . Science pm = ±, div = ÷, . . . Flèches larr = ←, to = →, . . . Fonctions arccos = arccos, cos = cos, . . . Symboles bull = •, star = , . . . Divers para = ¶, ordf = ª, . . . Binettes smiley = , sad = , . . . Cartes clubs = ♣, spades = ♠, . . . © M I S S I O N C R I T I C A L I T 2012-06-13 34
36.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Tableaux |---------+---------| |
Mois | Montant | |---------+---------| | Janvier | 1300 | |---------+---------| | Février | 1280 | |---------+---------| | Mars | 1500 | |---------+---------| TABLE : Chiffres de ventes Mois Montant Janvier 1300 Février 1280 Mars 1500 © M I S S I O N C R I T I C A L I T 2012-06-13 35
37.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Tableaux Création À
partir de rien Insérer 2 barres verticales Appuyer sur TAB Pour insérer une nouvelle ligne, appuyer sur M-S-down Pour insérer une nouvelle colonne, appuyer sur M-S-right À partir de données formatées en colonne, appuyer sur C-c | Données séparées par TAB Données séparées par une virgule (CSV) Données séparées par un ou plusieurs espaces consécutifs © M I S S I O N C R I T I C A L I T 2012-06-13 36
38.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Tableaux Édition Pour
supprimer M-S-up la ligne courante M-S-left la colonne courante Pour déplacer la ligne courante M-up vers le haut M-down vers le bas Pour déplacer la colonne courante M-left vers la gauche M-right vers la droite Numériques alignés à droite par défaut © M I S S I O N C R I T I C A L I T 2012-06-13 37
39.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Tableaux Édition S-RET
Si cellule courante vide, copier le contenu de la cellule supérieure la plus proche (avec incrément, si cellule numérique ou date) Sinon, copier le contenu courant dans la cellule inférieure C-c C-c Réaligner la table C-c - Insérer une ligne horizontale C-c ^ Trier la table sur la colonne courante a ordre alphabétique A ordre alphabétique inverse n ordre numérique N ordre numérique inverse © M I S S I O N C R I T I C A L I T 2012-06-13 38
40.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Tableur Références Référence
absolue (format interne) @l$c $1 $2 @1| | | @2| | | Référence relative @+l$-c Omettre la ligne ou colonne, si ligne ou colonne courante Référence symbolique @< ou $< Première ligne ou colonne @« ou $« Deuxième ligne ou colonne . . . @» ou $» Avant-dernière ligne ou colonne @> ou $> Dernière ligne ou colonne © M I S S I O N C R I T I C A L I T 2012-06-13 39
41.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Tableur Références Ligne
horizontale @I Première hline @II Deuxième hline . . . @-I Première hline au-dessus de la ligne courante @+I Première hline en-dessous de la ligne courante Range @l$c..@l$c Référence externe remote(nom-de-table,référence) © M I S S I O N C R I T I C A L I T 2012-06-13 40
42.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Tableur Formules Insérer
une formule C-c = Insérer une formule colonne $c= C-u C-c = Insérer une formule cellule @l$c= À la main Insérer une formule range de cellules en ligne @l$c..@l$c= Recalculer C-c * Ré-appliquer les formules. . . pour la ligne courante C-u C-c * . . . pour toutes les lignes de la table C-u C-u C-c * . . . jusqu’à ce que la table soit stable © M I S S I O N C R I T I C A L I T 2012-06-13 41
43.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Tableur Formules |
Janvier | 1300 | | Février | 1280 | | Mars | 1500 | |---------+------| | Total | 4080 | #+TBLFM: @4$2=vsum(@1..@3) Janvier : 1300 Février : 1280 Mars : 1500 Total : 4080 © M I S S I O N C R I T I C A L I T 2012-06-13 42
44.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Tableur Fonctions
(voir manuel de GNU Emacs Calc) Math vsum(range) Somme vprod(range) Produit exp(x) Exponentielle sin(x) Sinus cos(x) Cosinus tan(x) Tangente © M I S S I O N C R I T I C A L I T 2012-06-13 43
45.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Tableur Fonctions
(voir manuel de GNU Emacs Calc) Statistique vmean(range) Moyenne arithmétique vmedian(range) Médiane vmin(range) Minimum vmax(range) Maximum vcount(range) Nombre de valeurs vgmean(range) Moyenne géométrique vsdev(range) Déviation standard vvar(range) Variance © M I S S I O N C R I T I C A L I T 2012-06-13 44
46.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Tableur Fonctions
(voir manuel de GNU Emacs Calc) Logique if(test,value-true,value-false) Condition Texte string("") String vide © M I S S I O N C R I T I C A L I T 2012-06-13 45
47.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Tableur Format %.nf
Float avec n décimales pour printf t Durée (sous forme de fraction) T Durée (sous forme HH:MM:SS) © M I S S I O N C R I T I C A L I T 2012-06-13 46
48.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Tableur Assistance
à l’édition de la ligne #+TBLFM C-c } Inverser l’affichage des références C-u C-u C-c = Éditer une formule dans le tableau C-c ? Mettre en évidence les cellules référencées au point C-c ‘ Éditer les formules dans un buffer spécial S-up/down/left/right Modifier la référence courante C-c { Activer le débogueur (montrer l’historique de substitution pour les formules) © M I S S I O N C R I T I C A L I T 2012-06-13 47
49.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Table
distante Remote © M I S S I O N C R I T I C A L I T 2012-06-13 48
50.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Tableau
Org dans source LATEX Utiliser un environnement comment % BEGIN RECEIVE ORGTBL chiffresdeventes % END RECEIVE ORGTBL chiffresdeventes begin{comment} #+ORGTBL: SEND chiffresdeventes orgtbl-to-latex | Mois | HTVA | TVAC | |---------+------+------| | Janvier | 1300 | 1568 | | Février | 1280 | 1544 | | Mars | 1500 | 1809 | |---------+------+------| | Total | 4080 | 4921 | #+TBLFM: $3=$2*1.206;%.0f::@5$2..@5$3=vsum(@2..@4) % $ (optional extra dollar to keep font-lock happy) end{comment} Appuyer sur C-c C-c pour exporter le tableau en LATEX © M I S S I O N C R I T I C A L I T 2012-06-13 49
51.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Figure [[file:Carsten.png]] FIGURE
: Exemple d’image (au format PNG) C-c C-x C-v Inverser l’affichage des images inline © M I S S I O N C R I T I C A L I T 2012-06-13 50
52.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Graphiques
R plot(1:10, (1:10)^2) © M I S S I O N C R I T I C A L I T 2012-06-13 51
53.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Graphiques
R 1 2 2 4 3 9 4 16 5 25 plot(data) nil © M I S S I O N C R I T I C A L I T 2012-06-13 52
54.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Graphiques
Dot digraph G { todo -> done [label="quick", style=dashed]; todo -> started [label="in progress"]; started -> done; todo -> waiting; waiting -> todo; todo -> delegated; delegated -> done; started [shape=Mdiamond, label="strt"]; waiting [shape=polygon, sides=5, peripheries=3]; done [style=bold]; } © M I S S I O N C R I T I C A L I T 2012-06-13 53
55.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Graphiques
TikZ begin{tikzpicture}[scale=1.0] begin{axis}[ height=7cm, width=10cm, ymin=0, % smooth, stack plots=y, area style, enlarge x limits=false, xlabel={Mois}, symbolic x coords={Jan,Fév,Mar,Avr,Mai,Juin,Juil, Aoû,Sep,Oct,Nov,Déc}, xtick=data, ylabel={Degrés C}, title={Températures moyennes à Dunkerque}] addplot coordinates { (Jan,3.8) (Fév,4.1) (Mar,6.3) (Avr,9.0) (Mai,11.9) (Juin,15.1) (Juil,17.1) (Aoû,17.4) (Sep,15.7) (Oct,11.8) (Nov,7.7) (Déc,4.8)} closedcycle; end{axis} end{tikzpicture} © M I S S I O N C R I T I C A L I T 2012-06-13 54
56.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Graphiques
TikZ Jan Fév Mar Avr Mai Juin Juil Aoû Sep Oct Nov Déc 0 5 10 15 Mois DegrésC Températures moyennes à Dunkerque © M I S S I O N C R I T I C A L I T 2012-06-13 55
57.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Citations begin{quote} We
have seen that computer programming is an art, because it applies accumulated knowledge to the world, because it requires skill and ingenuity, and especially because it produces objects of beauty. -- Donald E. Knuth (Communications of the ACM, December 1974) end{quote} We have seen that computer programming is an art, because it applies accumulated knowledge to the world, because it requires skill and ingenuity, and especially because it produces objects of beauty. – Donald E. Knuth (Communications of the ACM, December 1974) © M I S S I O N C R I T I C A L I T 2012-06-13 56
58.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Listings
informatiques begin{SRC}sql SELECT * FROM inventory WHERE product IN (SELECT product FROM orders WHERE customer IN ('Pierre','Sarah')); end{SRC} SELECT * FROM inventory WHERE product IN (SELECT product FROM orders WHERE customer IN ('Pierre','Sarah')); © M I S S I O N C R I T I C A L I T 2012-06-13 57
59.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Insertion
d’environnements Easy templates org-structure-template-alist Paires #+BEGIN_xxx et #+END_xxx < s TAB Insérer un bloc src < e TAB Insérer un bloc example < q TAB Insérer un bloc quote < v TAB Insérer un bloc verse < c TAB Insérer un bloc center © M I S S I O N C R I T I C A L I T 2012-06-13 58
60.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Insertion
d’environnements Easy templates org-structure-template-alist LATEX < l TAB Insérer un bloc latex < L TAB Insérer une directive latex HTML < h TAB Insérer un bloc html < H TAB Insérer une directive html ASCII < a TAB Insérer un bloc ascii < A TAB Insérer une directive ascii Autres < i TAB Insérer une directive index < I TAB Insérer une directive include © M I S S I O N C R I T I C A L I T 2012-06-13 59
61.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Verbatim begin{verbatim} L'environnement
verbatim affiche exactement ce que l'on écrit, e s p a c e s compris! end{verbatim} begin{verbatim} L'environnement verbatim affiche exactement ce que l'on écrit, e s p a c e s compris! end{verbatim} L’environnement verbatim affiche exactement ce que l’on écrit, e s p a c e s compris! © M I S S I O N C R I T I C A L I T 2012-06-13 60
62.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Commentaire Quelques
paragraphes qui ne vont pas apparaître dans le PDF. © M I S S I O N C R I T I C A L I T 2012-06-13 61
63.
Introduction Structuration Composition Équations Symboles spéciaux Tableaux Figures Graphiques Citations Listings informatiques Blocs Dissertation Export LATEX Avancé Installation Conclusions Remerciements Dissertation *
Introduction... * Methodology... * Findings... * Conclusion... * References... appendix * Appendix A... * Appendix B... Use the appendix command to turn on alphabetic numbering. © M I S S I O N C R I T I C A L I T 2012-06-13 62
64.
Introduction Structuration Composition Export LATEX Options Commande Avancé Installation Conclusions Remerciements Options d’export Quelques
options courantes H:3 Nombre de niveaux de titre (sections) num:t Numérotation des sections toc:t Table des matières (éventuellement limitée à un nombre de niveaux) ^:nil Interprétation des _ et ^ comme indice et exposant © M I S S I O N C R I T I C A L I T 2012-06-13 63
65.
Introduction Structuration Composition Export LATEX Options Commande Avancé Installation Conclusions Remerciements Options d’export Quelques
options avancées d:nil Inclusion des drawers (éventuellement limitée à certains tiroirs) todo:t Inclusion des mots-clés TODO tags:not-in-toc Inclusion des tags (éventuellement limitée au titre des sections) © M I S S I O N C R I T I C A L I T 2012-06-13 64
66.
Introduction Structuration Composition Export LATEX Options Commande Avancé Installation Conclusions Remerciements Options d’export Template
inséré via C-c C-e t #+DESCRIPTION: Tout ce que vous avez toujours voulu savoir sur Org #+KEYWORDS: stage, latex, org-mode, dunkerque #+LANGUAGE: fr #+OPTIONS: H:3 num:t toc:t n:nil @:t ::t |:t ^:nil -:t f:t *:t <:t #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:t tags:not-in-toc #+INFOJS_OPT: view:nil toc:nil ltoc:t mouse:underline buttons:0 #+INFOJS_OPT: path:http://orgmode.org/org-info.js #+EXPORT_SELECT_TAGS: export #+EXPORT_EXCLUDE_TAGS: noexport © M I S S I O N C R I T I C A L I T 2012-06-13 65
67.
Introduction Structuration Composition Export LATEX Options Commande Avancé Installation Conclusions Remerciements Commande interactive C-c
C-e (export) Afficher le menu d’export . . . l (latex) Exporter en LATEX . . . p (process) . . . et générer le PDF 10 . . . d (display) . . . et ouvrir le PDF 10. Connaître LATEX est utile en cas d’erreur © M I S S I O N C R I T I C A L I T 2012-06-13 66
68.
Introduction Structuration Composition Export LATEX Options Commande Avancé Installation Conclusions Remerciements Commande batch Possibilité
d’automatiser la génération d’un PDF via un Makefile EMACS_BATCH = emacs --batch -Q ORG_FLAGS = --eval "(add-to-list 'load-path "~/src/org-mode/lisp")" ORG_BATCH = $(EMACS_BATCH) $(ORG_FLAGS) -l org-batch-init.el # Export an Org document to PDF %.pdf: %.org @echo "Exporting $< to PDF..." @$(ORG_BATCH) $< -f org-export-as-pdf @echo "$@ successfully generated" © M I S S I O N C R I T I C A L I T 2012-06-13 67
69.
Introduction Structuration Composition Export LATEX Avancé Usages Crypt GTD Agenda Autres exports Recherche
avancée Org-Babel Time clocking Installation Conclusions Remerciements Usages avancés Attacher des tags aux sections (et export sélectif) Cas d’école : générer un document avec les questions d’examen uniquement, et un autre avec les questions et les réponses Attacher un statut aux sections (TODO / DONE) Vue sparse tree des actions à faire Attacher des dates aux tâches ou événements SCHEDULED DEADLINE time-stamp actif Vue agenda consolidant les actions et événements de plusieurs fichiers en une seule vue Calendrier CalFW © M I S S I O N C R I T I C A L I T 2012-06-13 68
70.
Introduction Structuration Composition Export LATEX Avancé Usages Crypt GTD Agenda Autres exports Recherche
avancée Org-Babel Time clocking Installation Conclusions Remerciements Usages avancés Support de Beamer Export en ASCII, en HTML et en LibreOffice Mode de capture des actions ou idées Org-Babel Tracking du temps passé © M I S S I O N C R I T I C A L I T 2012-06-13 69
71.
Introduction Structuration Composition Export LATEX Avancé Usages Crypt GTD Agenda Autres exports Recherche
avancée Org-Babel Time clocking Installation Conclusions Remerciements Crypt Mots de passe stockés dans le fichier adéquat Cryptage lors de la sauvegarde du fichier Heading reste en clair, donc utilisable dans les recherches *** Actions à prendre *** Mots de passe :crypt: - client :: secret - serveur :: chuuut! © M I S S I O N C R I T I C A L I T 2012-06-13 70
72.
Introduction Structuration Composition Export LATEX Avancé Usages Crypt GTD Agenda Autres exports Recherche
avancée Org-Babel Time clocking Installation Conclusions Remerciements Crypt *** Actions à prendre *** Mots de passe :crypt: -----BEGIN PGP MESSAGE----- Version: GnuPG v1.4.12 (Cygwin) 6BAkIVZDQ6uOYYkNFnG+tPNsObt3DJVQvoR43xNzvjQtqYDSXEcA3bVk3a5341N7 hp1OszldNgWX5jR9RE6bYri8+57KdXnPbuXFM8wREdTudoXvth66tIud4MjF6UEF HyeZ6MfQR2YkEDB1L2ZdeOKLuZZLe+qpxEVskuAQPX2/VydcCBYQufNB52j1APn6 6pIP0ZWyIa/qvWEfniq+Aqf33OBBQxTtRiXumlXXjacfTcifPnzKUFTvssyf6obr oXGATiB8PoThpwqOAmrVNb8no4zVgA5k6D+Lx96WucQNqpsuh4eNMbl0ku5X8nfq htJjAV5fbkB2nmxJVWym+dfjhe17xlP2VzmdFCL66rr254zNBNogcAZyney7iJsI /ScwsDd2+U19+DXXKHeph1b8r92oE/Z8NKlGshZHVw+laN8a1Bnn6kDaRSHUf+w4 AqRo44YT =zVC2 -----END PGP MESSAGE----- M-x org-decrypt-entry Décrypter la section © M I S S I O N C R I T I C A L I T 2012-06-13 71
73.
Introduction Structuration Composition Export LATEX Avancé Usages Crypt GTD Agenda Autres exports Recherche
avancée Org-Babel Time clocking Installation Conclusions Remerciements Getting Things Done C-c C-q Attacher un ou plusieurs tags C-c C-t Changer le statut C-c C-x t Insérer une inline task (si paquet org-inlinetask chargé) : niveau 15 et suivants *************** TODO Faire ceci Description... *************** END © M I S S I O N C R I T I C A L I T 2012-06-13 72
74.
Introduction Structuration Composition Export LATEX Avancé Usages Crypt GTD Agenda Autres exports Recherche
avancée Org-Babel Time clocking Installation Conclusions Remerciements Agenda Avec tâches répétitives © M I S S I O N C R I T I C A L I T 2012-06-13 73
75.
Introduction Structuration Composition Export LATEX Avancé Usages Crypt GTD Agenda Autres exports Recherche
avancée Org-Babel Time clocking Installation Conclusions Remerciements Autres exports C-c C-e h/b (html/browser) Export HTML C-c C-e P (project) Site Web C-c C-e o/O (ODT) Export LibreOffice © M I S S I O N C R I T I C A L I T 2012-06-13 74
76.
Introduction Structuration Composition Export LATEX Avancé Usages Crypt GTD Agenda Autres exports Recherche
avancée Org-Babel Time clocking Installation Conclusions Remerciements Recherche avancée 1. Helm-Imenu (H1 / H2) 2. (C-u) C-c C-j 3. C-c a < s *term 4. (C-s) C-o (occur) 5. C-c / / regexp © M I S S I O N C R I T I C A L I T 2012-06-13 75
77.
Introduction Structuration Composition Export LATEX Avancé Usages Crypt GTD Agenda Autres exports Recherche
avancée Org-Babel Time clocking Installation Conclusions Remerciements Helm Imenu Affichage de tous les headings de niveau 1 et 2 Introduction / LaTeX Introduction / Org mode Structuration / Fichier Structuration / Packages Structuration / Titre Structuration / Sectionnement Possibilité de limiter la liste avec une regexp RET saute sur la section sélectionnée © M I S S I O N C R I T I C A L I T 2012-06-13 76
78.
Introduction Structuration Composition Export LATEX Avancé Usages Crypt GTD Agenda Autres exports Recherche
avancée Org-Babel Time clocking Installation Conclusions Remerciements Org-Babel Usages Literate Programming (LP) Expliquer la logique du programme dans un langage naturel (tel que le français), entrecoupé de bouts de code traditionnels Exécution de code Intégrer des bouts de code exécutable et/ou leurs résultats dans les documents Org Reproducible Research (RR) Créer des rapports dynamiques qui peuvent être mis à jour automatiquement si les données ou l’analyse change © M I S S I O N C R I T I C A L I T 2012-06-13 77
79.
Introduction Structuration Composition Export LATEX Avancé Usages Crypt GTD Agenda Autres exports Recherche
avancée Org-Babel Time clocking Installation Conclusions Remerciements Org-Babel Langages supportés asymptote awk C++ C calc clojure css ditaa dot emacs-lisp gnuplot haskell js© M I S S I O N C R I T I C A L I T 2012-06-13 78
80.
Introduction Structuration Composition Export LATEX Avancé Usages Crypt GTD Agenda Autres exports Recherche
avancée Org-Babel Time clocking Installation Conclusions Remerciements Org-Babel Exécution de code — Usages Manuel d’opérations “exécutable” cd <dir> ls cp <file> grep Transformation de données brutes en observations Génération de code LATEX (en Elisp ou n’importe quel autre langage) avec le paramètre d’output :results latex © M I S S I O N C R I T I C A L I T 2012-06-13 79
81.
Introduction Structuration Composition Export LATEX Avancé Usages Crypt GTD Agenda Autres exports Recherche
avancée Org-Babel Time clocking Installation Conclusions Remerciements Org-Babel Exécution de code — Code en ligne Org En Calc, 1 + 2 = src_calc{1+2}. En R, 2 + 3 = src_R[:results raw]{2+3}. LATEX En Calc, 1 + 2 = texttt{3}. En R, 2 + 3 = 5. PDF En Calc, 1 + 2 = 3. En R, 2 + 3 = 5. © M I S S I O N C R I T I C A L I T 2012-06-13 80
82.
Introduction Structuration Composition Export LATEX Avancé Usages Crypt GTD Agenda Autres exports Recherche
avancée Org-Babel Time clocking Installation Conclusions Remerciements Org-Babel Exécution de code — Code hors ligne Org begin{SRC}emacs-lisp :exports code (message "%s" "hello world") end{SRC} LATEX begin{verbatim} hello world end{verbatim} PDF hello world © M I S S I O N C R I T I C A L I T 2012-06-13 81
83.
Introduction Structuration Composition Export LATEX Avancé Usages Crypt GTD Agenda Autres exports Recherche
avancée Org-Babel Time clocking Installation Conclusions Remerciements Librairie de Babel Manipulation de tables Filtrage Transposition Affichage à l’export Graphiques . . . © M I S S I O N C R I T I C A L I T 2012-06-13 82
84.
Introduction Structuration Composition Export LATEX Avancé Usages Crypt GTD Agenda Autres exports Recherche
avancée Org-Babel Time clocking Installation Conclusions Remerciements Exécution de code SQL #+name: top-5-dossiers begin{SRC}sql SELECT TOP 5 prsPfiID_fk, COUNT(*) AS 'Nb Prestations' FROM prestations GROUP BY prsPfiID_fk ORDER BY COUNT(*) DESC end{SRC} #+results: top-5-dossiers | prsPfiID_fk | Nb Prestations | |----------------+----------------| | 73/200509/0111 | 22 | | 52/200302/0047 | 21 | | 61/200604/0007 | 21 | | 62/200312/0052 | 20 | | 72/200511/0016 | 20 | © M I S S I O N C R I T I C A L I T 2012-06-13 83
85.
Introduction Structuration Composition Export LATEX Avancé Usages Crypt GTD Agenda Autres exports Recherche
avancée Org-Babel Time clocking Installation Conclusions Remerciements Time clocking Track time ** TODO Laver les fenêtres à l'étage C-c C-x e (effort) Donner une estimation du temps de travail C-c C-x C-i (in) C-c C-x C-j (jump) C-c C-x C-o (out) © M I S S I O N C R I T I C A L I T 2012-06-13 84
86.
Introduction Structuration Composition Export LATEX Avancé Installation Installation Sources d’informations Conclusions Remerciements Installation du
système Version récente livrée avec Emacs M-x org-version Dernière version stable (7.8.11) sur http ://orgmode.org/ Version de développement via Git git clone git://orgmode.org/org-mode.git cd org-mode make autoloads © M I S S I O N C R I T I C A L I T 2012-06-13 85
87.
Introduction Structuration Composition Export LATEX Avancé Installation Installation Sources d’informations Conclusions Remerciements Sources d’informations Manuels
de référence Org mode Reference Card (2 pages) The compact Org mode Guide (± 40 pages) The Org Manual (± 250 pages) FAQ Org mode Site Worg (= Wiki sur Org mode) Écrit en Org Publié en HTML Site EmacsWiki Liste de discussion emacs-orgmode@gnu.org Exemples de documents académiques rédigés en Org Article publié au Journal of Statistical Software © M I S S I O N C R I T I C A L I T 2012-06-13 86
88.
Introduction Structuration Composition Export LATEX Avancé Installation Conclusions Conclusions Remerciements Approches Org pour
tout LATEX si pas de Babel LATEX avec comment pour l’édition de tables © M I S S I O N C R I T I C A L I T 2012-06-13 87
89.
Introduction Structuration Composition Export LATEX Avancé Installation Conclusions Conclusions Remerciements Avantages Séparation fond
– forme(s) Concentrez-vous sur le contenu ! Org mode vous le permet via sa syntaxe allégée et sa facilité d’édition Si des choses doivent être fixées, faites-le à la fin Une seule source Données brutes Notes privées (mots de passe, rêveries, etc.) Analyses (bouts de code) Résultats Inline tasks pour la gestion de tâches Exporter Vers différents formats Uniquement les parties que l’on veut exporter © M I S S I O N C R I T I C A L I T 2012-06-13 88
90.
Introduction Structuration Composition Export LATEX Avancé Installation Conclusions Conclusions Remerciements Questions ? ©
M I S S I O N C R I T I C A L I T 2012-06-13 89
91.
Introduction Structuration Composition Export LATEX Avancé Installation Conclusions Remerciements Remerciements Remerciements Merci à
Denis Bitouzé de m’avoir permis (d’essayer) de vous contaminer ! © M I S S I O N C R I T I C A L I T 2012-06-13 90
Télécharger maintenant