diff --git a/Tutoriel.html b/Tutoriel.html
index e275aabf07bf9041e263086a552b5ef6404ee5c2..461bd3c59597e4e137bad89a6e634889d6144008 100644
--- a/Tutoriel.html
+++ b/Tutoriel.html
@@ -3,7 +3,7 @@
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr">
 <head>
-<!-- 2020-04-24 ven. 17:45 -->
+<!-- 2020-04-27 lun. 10:58 -->
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
 <meta name="viewport" content="width=device-width, initial-scale=1" />
 <title>Un court tutoriel pour Emacs</title>
@@ -261,83 +261,83 @@ for the JavaScript code in this tag.
 <h2>Table des matières</h2>
 <div id="text-table-of-contents">
 <ul>
-<li><a href="#org80a3af8">1. Historique</a></li>
-<li><a href="#org29e78ff">2. Lancement d'Emacs</a></li>
-<li><a href="#org2491ebb">3. Prise en main</a>
+<li><a href="#org4d2304e">1. Historique</a></li>
+<li><a href="#org3e20ccd">2. Lancement d'Emacs</a></li>
+<li><a href="#org4be7fed">3. Prise en main</a>
 <ul>
-<li><a href="#org42878ef">3.1. Interface</a>
+<li><a href="#org039f7e3">3.1. Interface</a>
 <ul>
-<li><a href="#orgacac3df">3.1.1. <i>Buffers</i></a></li>
-<li><a href="#org1da016a">3.1.2. <i>Windows</i></a></li>
-<li><a href="#org803778d">3.1.3. Cadre (<i>frames</i>)</a></li>
-<li><a href="#orgf1a0894">3.1.4. <i>Modeline</i></a></li>
-<li><a href="#orgf9458cc">3.1.5. <i>Minibuffer</i></a></li>
+<li><a href="#org059b364">3.1.1. <i>Buffers</i></a></li>
+<li><a href="#org63f460f">3.1.2. <i>Windows</i></a></li>
+<li><a href="#orgfa925f0">3.1.3. Cadre (<i>frames</i>)</a></li>
+<li><a href="#orgf481004">3.1.4. <i>Modeline</i></a></li>
+<li><a href="#org57dfe34">3.1.5. <i>Minibuffer</i></a></li>
 </ul>
 </li>
-<li><a href="#org65ac295">3.2. Fonctions</a></li>
+<li><a href="#orgb721de7">3.2. Fonctions</a></li>
 </ul>
 </li>
-<li><a href="#org9a413e6">4. Quelques raccourcis</a>
+<li><a href="#orgb5179ef">4. Quelques raccourcis</a>
 <ul>
-<li><a href="#orgaf6fe8c">4.1. Commandes générales</a></li>
-<li><a href="#org20c01f8">4.2. <i>minibuffer</i></a></li>
-<li><a href="#org4fcc853">4.3. Obtenir de l'aide</a></li>
-<li><a href="#org6f47f6b">4.4. Naviguer dans un <i>buffer</i></a></li>
-<li><a href="#org163a188">4.5. Marquer une zone d'un <i>buffer</i></a></li>
-<li><a href="#org375a4a2">4.6. Éditer le contenu d'un <i>buffer</i></a></li>
-<li><a href="#orge8860a0">4.7. Gestion des <i>buffers</i>, fenêtres et cadres</a>
+<li><a href="#org493c2b3">4.1. Commandes générales</a></li>
+<li><a href="#org8b85fd2">4.2. <i>minibuffer</i></a></li>
+<li><a href="#org2177987">4.3. Obtenir de l'aide</a></li>
+<li><a href="#org1168936">4.4. Naviguer dans un <i>buffer</i></a></li>
+<li><a href="#org4c93a18">4.5. Marquer une zone d'un <i>buffer</i></a></li>
+<li><a href="#org4c30ffc">4.6. Éditer le contenu d'un <i>buffer</i></a></li>
+<li><a href="#orgfb3a78f">4.7. Gestion des <i>buffers</i>, fenêtres et cadres</a>
 <ul>
-<li><a href="#org4ecd235">4.7.1. <i>buffers</i></a></li>
-<li><a href="#orgc0d59e1">4.7.2. Fenêtres</a></li>
-<li><a href="#org992bbdc">4.7.3. Cadres (<i>frames</i>)</a></li>
+<li><a href="#org138aee1">4.7.1. <i>buffers</i></a></li>
+<li><a href="#orgce38802">4.7.2. Fenêtres</a></li>
+<li><a href="#org70544dc">4.7.3. Cadres (<i>frames</i>)</a></li>
 </ul>
 </li>
-<li><a href="#org6bee693">4.8. Fichiers</a></li>
-<li><a href="#org879c373">4.9. Recherche</a></li>
-<li><a href="#orgafb3577">4.10. Remplacement de texte</a></li>
-<li><a href="#org9ab53cf">4.11. Répétitions et macros</a></li>
-<li><a href="#org12f2185">4.12. Complétion</a></li>
+<li><a href="#org2bb5bfc">4.8. Fichiers</a></li>
+<li><a href="#org162e40a">4.9. Recherche</a></li>
+<li><a href="#org31c9b7f">4.10. Remplacement de texte</a></li>
+<li><a href="#orgd9e7a2d">4.11. Répétitions et macros</a></li>
+<li><a href="#orge8d0738">4.12. Complétion</a></li>
 </ul>
 </li>
-<li><a href="#org1592f46">5. Modes utiles</a>
+<li><a href="#org31acbca">5. Modes utiles</a>
 <ul>
-<li><a href="#orgab575cd">5.1. Modes utilitaires</a>
+<li><a href="#org174bb8c">5.1. Modes utilitaires</a>
 <ul>
-<li><a href="#orgb6acff0">5.1.1. Flyspell</a></li>
-<li><a href="#org873505a">5.1.2. FlyCheck</a></li>
+<li><a href="#org9e88b78">5.1.1. Flyspell</a></li>
+<li><a href="#org0b353ec">5.1.2. FlyCheck</a></li>
 </ul>
 </li>
-<li><a href="#orga0ea645">5.2. Interfaces avec <code>git</code></a>
+<li><a href="#org2ff5c49">5.2. Interfaces avec <code>git</code></a>
 <ul>
-<li><a href="#org1250fc3">5.2.1. GitGutter</a></li>
-<li><a href="#org65b7bfb">5.2.2. Magit</a></li>
+<li><a href="#org785a31d">5.2.1. GitGutter</a></li>
+<li><a href="#org376e616">5.2.2. Magit</a></li>
 </ul>
 </li>
-<li><a href="#org7b7ad71">5.3. Rédaction de documents LaTeX</a>
+<li><a href="#orgf4ab4e2">5.3. Rédaction de documents LaTeX</a>
 <ul>
-<li><a href="#orga14decc">5.3.1. AUCTeX</a></li>
-<li><a href="#orgd494a93">5.3.2. RefTeX</a></li>
+<li><a href="#orgdae3ceb">5.3.1. AUCTeX</a></li>
+<li><a href="#org5b166ac">5.3.2. RefTeX</a></li>
 </ul>
 </li>
-<li><a href="#orgb2b2d8f">5.4. Programmation</a>
+<li><a href="#org5af43c4">5.4. Programmation</a>
 <ul>
-<li><a href="#orgb4b6e73">5.4.1. Python</a></li>
-<li><a href="#orga76ec93">5.4.2. C++</a></li>
-<li><a href="#org0b1b98d">5.4.3. Tags</a></li>
-<li><a href="#org96679d1">5.4.4. YASnippet</a></li>
+<li><a href="#orgb56c743">5.4.1. Python</a></li>
+<li><a href="#orgcfa617f">5.4.2. C++</a></li>
+<li><a href="#org5ae63d8">5.4.3. Tags</a></li>
+<li><a href="#org62ac875">5.4.4. YASnippet</a></li>
 </ul>
 </li>
 </ul>
 </li>
-<li><a href="#orgb291fc5">6. Pour aller plus loin</a>
+<li><a href="#org5f884d6">6. Pour aller plus loin</a>
 <ul>
-<li><a href="#org1ffb406">6.1. Org-mode</a></li>
-<li><a href="#orgf245062">6.2. Pliage et dépliage avec <code>narrow-or-widen-dwim</code></a></li>
-<li><a href="#org4001ad2">6.3. Autres modes installés</a></li>
-<li><a href="#org1987fc1">6.4. Personnalisation</a>
+<li><a href="#org1c81307">6.1. Org-mode</a></li>
+<li><a href="#org640152b">6.2. Pliage et dépliage avec <code>narrow-or-widen-dwim</code></a></li>
+<li><a href="#orgadbd8e6">6.3. Autres modes installés</a></li>
+<li><a href="#orgafb74d0">6.4. Personnalisation</a>
 <ul>
-<li><a href="#org2148061">6.4.1. custom.el</a></li>
-<li><a href="#org7325232">6.4.2. Emacs lisp</a></li>
+<li><a href="#org3751e73">6.4.1. custom.el</a></li>
+<li><a href="#org1487883">6.4.2. Emacs lisp</a></li>
 </ul>
 </li>
 </ul>
@@ -347,8 +347,8 @@ for the JavaScript code in this tag.
 </div>
 
 
-<div id="outline-container-org80a3af8" class="outline-2">
-<h2 id="org80a3af8"><span class="section-number-2">1</span> Historique</h2>
+<div id="outline-container-org4d2304e" class="outline-2">
+<h2 id="org4d2304e"><span class="section-number-2">1</span> Historique</h2>
 <div class="outline-text-2" id="text-1">
 <p>
 <a href="https://fr.wikipedia.org/wiki/Emacs">Emacs</a> (initialement pour <i><b>Editing MACroS</b> running on TECO</i>) fut créé
@@ -369,8 +369,8 @@ Emacs est l'un des outils les plus utilisés pour le développement.
 </div>
 </div>
 
-<div id="outline-container-org29e78ff" class="outline-2">
-<h2 id="org29e78ff"><span class="section-number-2">2</span> Lancement d'Emacs</h2>
+<div id="outline-container-org3e20ccd" class="outline-2">
+<h2 id="org3e20ccd"><span class="section-number-2">2</span> Lancement d'Emacs</h2>
 <div class="outline-text-2" id="text-2">
 <p>
 Pour lancer Emacs, il suffit de taper la commande
@@ -402,8 +402,8 @@ utiliser la configuration locale.
 </div>
 </div>
 
-<div id="outline-container-org2491ebb" class="outline-2">
-<h2 id="org2491ebb"><span class="section-number-2">3</span> Prise en main</h2>
+<div id="outline-container-org4be7fed" class="outline-2">
+<h2 id="org4be7fed"><span class="section-number-2">3</span> Prise en main</h2>
 <div class="outline-text-2" id="text-3">
 <p>
 La prise en main d'Emacs n'est pas difficile pour une utilisation
@@ -435,8 +435,8 @@ puis sur la touche <code>t</code> seulement.
 </p>
 </div>
 
-<div id="outline-container-org42878ef" class="outline-3">
-<h3 id="org42878ef"><span class="section-number-3">3.1</span> Interface</h3>
+<div id="outline-container-org039f7e3" class="outline-3">
+<h3 id="org039f7e3"><span class="section-number-3">3.1</span> Interface</h3>
 <div class="outline-text-3" id="text-3-1">
 <p>
 Globalement, l'interface d'Emacs est assez intuitive, mais elle a
@@ -447,8 +447,8 @@ concepts ne sont donc pas si communs de nos jours.
 </p>
 </div>
 
-<div id="outline-container-orgacac3df" class="outline-4">
-<h4 id="orgacac3df"><span class="section-number-4">3.1.1</span> <i>Buffers</i></h4>
+<div id="outline-container-org059b364" class="outline-4">
+<h4 id="org059b364"><span class="section-number-4">3.1.1</span> <i>Buffers</i></h4>
 <div class="outline-text-4" id="text-3-1-1">
 <p>
 Un <i>buffer</i> est une zone tampon et la plus petite unité d'édition. Il
@@ -457,21 +457,21 @@ correspond en général à la vue d'un fichier édité.
 </div>
 </div>
 
-<div id="outline-container-org1da016a" class="outline-4">
-<h4 id="org1da016a"><span class="section-number-4">3.1.2</span> <i>Windows</i></h4>
+<div id="outline-container-org63f460f" class="outline-4">
+<h4 id="org63f460f"><span class="section-number-4">3.1.2</span> <i>Windows</i></h4>
 <div class="outline-text-4" id="text-3-1-2">
 <p>
 Il est possible de visualiser plusieurs <i>buffers</i> simultanément dans
 Emacs. Chaque vue est appelée <b>fenêtre</b>. Attention, dans le jargon
 Emacs, une fenêtre n'est pas à confondre avec les fenêtres gérées par
 le <i>window-manager</i> de l'interface graphique (voir
-figure <a href="#org2865d66">1</a>, où un <a href="#org3216e1b">cadre</a> Emacs est découpé en trois
+figure <a href="#orgb9b2451">1</a>, où un <a href="#orgffd2cb8">cadre</a> Emacs est découpé en trois
 fenêtres). On peut afficher un <b>même</b> <i>buffer</i> dans différentes fenêtres
 et il peut être modifié dans n'importe laquelle de ses vues.
 </p>
 
 
-<div id="org2865d66" class="figure">
+<div id="orgb9b2451" class="figure">
 <p><img src="emacs-windows.png" alt="emacs-windows.png" />
 </p>
 <p><span class="figure-number">Figure&nbsp;1&nbsp;: </span>Trois fenêtres affichées dans Emacs</p>
@@ -479,8 +479,8 @@ et il peut être modifié dans n'importe laquelle de ses vues.
 </div>
 </div>
 
-<div id="outline-container-org803778d" class="outline-4">
-<h4 id="org803778d"><span class="section-number-4">3.1.3</span> <a id="org3216e1b"></a> Cadre (<i>frames</i>)</h4>
+<div id="outline-container-orgfa925f0" class="outline-4">
+<h4 id="orgfa925f0"><span class="section-number-4">3.1.3</span> <a id="orgffd2cb8"></a> Cadre (<i>frames</i>)</h4>
 <div class="outline-text-4" id="text-3-1-3">
 <p>
 Lorsqu'il est exécuté en mode graphique, une même instance d'Emacs
@@ -489,7 +489,7 @@ de plusieurs fenêtres du gestionnaire graphique.
 </p>
 
 <p>
-Dans l'exemple de la figure <a href="#org763bdd4">2</a>, il s'agit bien de la même
+Dans l'exemple de la figure <a href="#org01f5bd2">2</a>, il s'agit bien de la même
 instance d'Emacs&nbsp;: on a lancé un seul exécutable, mais on a ouvert un
 cadre (<i>frame</i>) supplémentaire. Dans chacun des cadres, on affiche une
 vue d'un <b>même</b> <i>buffer</i> d'édition, c'est-à-dire que le <b>même</b> <i>buffer</i> peut
@@ -497,7 +497,7 @@ vue d'un <b>même</b> <i>buffer</i> d'édition, c'est-à-dire que le <b>même</b
 </p>
 
 
-<div id="org763bdd4" class="figure">
+<div id="org01f5bd2" class="figure">
 <p><img src="emacs-frames.png" alt="emacs-frames.png" />
 </p>
 <p><span class="figure-number">Figure&nbsp;2&nbsp;: </span>Deux cadres (<i>frames</i>) Emacs affichant le même <i>buffer</i></p>
@@ -505,20 +505,20 @@ vue d'un <b>même</b> <i>buffer</i> d'édition, c'est-à-dire que le <b>même</b
 </div>
 </div>
 
-<div id="outline-container-orgf1a0894" class="outline-4">
-<h4 id="orgf1a0894"><span class="section-number-4">3.1.4</span> <i>Modeline</i></h4>
+<div id="outline-container-orgf481004" class="outline-4">
+<h4 id="orgf481004"><span class="section-number-4">3.1.4</span> <i>Modeline</i></h4>
 <div class="outline-text-4" id="text-3-1-4">
 <p>
 Dans Emacs, chaque <i>buffer</i> est délimité <b>en bas</b> par la <i>modeline</i>. Il
 s'agit d'une zone dans laquelle sont affichées divers informations
 quant au mode de fonctionnement d'Emacs dans son <i>buffer</i>. On la voit en
-action sur la figure <a href="#org4017722">3</a>, le mode majeur est <code>CMake</code>, le
+action sur la figure <a href="#org110663d">3</a>, le mode majeur est <code>CMake</code>, le
 fichier édité s'appelle <code>CMakeList.txt</code>, enfin, on travaille sur la
 branche <code>develop</code>.
 </p>
 
 
-<div id="org4017722" class="figure">
+<div id="org110663d" class="figure">
 <p><img src="emacs-modeline.png" alt="emacs-modeline.png" />
 </p>
 <p><span class="figure-number">Figure&nbsp;3&nbsp;: </span>La <i>modeline</i>. Ici on voit qu'on est en mode <code>CMake</code>, que le fichier édité s'appelle <code>CMakeList.txt</code> et qu'on travaille sur la branche <code>develop</code>.</p>
@@ -526,21 +526,21 @@ branche <code>develop</code>.
 </div>
 </div>
 
-<div id="outline-container-orgf9458cc" class="outline-4">
-<h4 id="orgf9458cc"><span class="section-number-4">3.1.5</span> <i>Minibuffer</i></h4>
+<div id="outline-container-org57dfe34" class="outline-4">
+<h4 id="org57dfe34"><span class="section-number-4">3.1.5</span> <i>Minibuffer</i></h4>
 <div class="outline-text-4" id="text-3-1-5">
 <p>
 Le <i>minibuffer</i> est un <i>buffer</i> spécial d'Emacs. C'est la zone
 d'interaction avec l'utilisateur. C'est là qu'on doit répondre aux
 éventuelles questions d'Emacs et c'est là qu'on tape les commandes. Il
 faut donc le garder constamment à l'oeil. Voir la
-figure <a href="#orga0f194a">4</a> (ici une exécution de <code>grep</code> dans Emacs en
+figure <a href="#org18261a5">4</a> (ici une exécution de <code>grep</code> dans Emacs en
 préparation). Pour exécuter une commande dans le <i>minibuffer</i> il faut
 taper <code>M-x</code>.
 </p>
 
 
-<div id="orga0f194a" class="figure">
+<div id="org18261a5" class="figure">
 <p><img src="emacs-minibuffer.png" alt="emacs-minibuffer.png" />
 </p>
 <p><span class="figure-number">Figure&nbsp;4&nbsp;: </span>Le <i>minibuffer</i> en action. Préparation de l'exécution d'une commande <code>grep</code> dans Emacs.</p>
@@ -549,13 +549,13 @@ taper <code>M-x</code>.
 </div>
 </div>
 
-<div id="outline-container-org65ac295" class="outline-3">
-<h3 id="org65ac295"><span class="section-number-3">3.2</span> Fonctions</h3>
+<div id="outline-container-orgb721de7" class="outline-3">
+<h3 id="orgb721de7"><span class="section-number-3">3.2</span> Fonctions</h3>
 <div class="outline-text-3" id="text-3-2">
 <p>
 Dans Emacs, tout est fonction. Et toute fonction peut-être redéfinie
-localement (dans un <i>buffer</i>), une famille de <i>buffers</i> (un <b>mode</b>) ou
-globalement (dans tout Emacs).
+localement (dans un <i>buffer</i>), globalement (dans tout Emacs) ou en
+fonction du <b>mode</b> (dans une famille de <i>buffers)</i>.
 </p>
 
 <p>
@@ -580,8 +580,8 @@ plutôt que simplement interprété ont corrigé ce défaut.
 </div>
 </div>
 
-<div id="outline-container-org9a413e6" class="outline-2">
-<h2 id="org9a413e6"><span class="section-number-2">4</span> Quelques raccourcis</h2>
+<div id="outline-container-orgb5179ef" class="outline-2">
+<h2 id="orgb5179ef"><span class="section-number-2">4</span> Quelques raccourcis</h2>
 <div class="outline-text-2" id="text-4">
 <p>
 On présente dans cette partie certains raccourcis utiles. Lorsque les
@@ -619,8 +619,8 @@ contextuelle.
 </p>
 </div>
 
-<div id="outline-container-orgaf6fe8c" class="outline-3">
-<h3 id="orgaf6fe8c"><span class="section-number-3">4.1</span> Commandes générales</h3>
+<div id="outline-container-org493c2b3" class="outline-3">
+<h3 id="org493c2b3"><span class="section-number-3">4.1</span> Commandes générales</h3>
 <div class="outline-text-3" id="text-4-1">
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
 
@@ -666,8 +666,8 @@ contextuelle.
 </div>
 </div>
 
-<div id="outline-container-org20c01f8" class="outline-3">
-<h3 id="org20c01f8"><span class="section-number-3">4.2</span> <i>minibuffer</i></h3>
+<div id="outline-container-org8b85fd2" class="outline-3">
+<h3 id="org8b85fd2"><span class="section-number-3">4.2</span> <i>minibuffer</i></h3>
 <div class="outline-text-3" id="text-4-2">
 <p>
 Lors d'une interaction avec le <i>minibuffer</i>, on a accès à certains
@@ -715,8 +715,8 @@ exemple)
 </div>
 </div>
 
-<div id="outline-container-org4fcc853" class="outline-3">
-<h3 id="org4fcc853"><span class="section-number-3">4.3</span> Obtenir de l'aide</h3>
+<div id="outline-container-org2177987" class="outline-3">
+<h3 id="org2177987"><span class="section-number-3">4.3</span> Obtenir de l'aide</h3>
 <div class="outline-text-3" id="text-4-3">
 <p>
 On peut lancer l'aide en tapant <code>C-h</code> et en suivant les indications du
@@ -761,8 +761,8 @@ On peut lancer l'aide en tapant <code>C-h</code> et en suivant les indications d
 </div>
 </div>
 
-<div id="outline-container-org6f47f6b" class="outline-3">
-<h3 id="org6f47f6b"><span class="section-number-3">4.4</span> Naviguer dans un <i>buffer</i></h3>
+<div id="outline-container-org1168936" class="outline-3">
+<h3 id="org1168936"><span class="section-number-3">4.4</span> Naviguer dans un <i>buffer</i></h3>
 <div class="outline-text-3" id="text-4-4">
 <p>
 Au delà des flèches et autres touches usuelles du clavier, Emacs
@@ -858,8 +858,8 @@ flèches).
 </div>
 </div>
 
-<div id="outline-container-org163a188" class="outline-3">
-<h3 id="org163a188"><span class="section-number-3">4.5</span> Marquer une zone d'un <i>buffer</i></h3>
+<div id="outline-container-org4c93a18" class="outline-3">
+<h3 id="org4c93a18"><span class="section-number-3">4.5</span> Marquer une zone d'un <i>buffer</i></h3>
 <div class="outline-text-3" id="text-4-5">
 <p>
 Une zone est délimitée par une une <b>marque</b> (position de départ) et la
@@ -912,8 +912,8 @@ fonction par exemple, ce qui permet de facilement les sélectionner.
 </div>
 </div>
 
-<div id="outline-container-org375a4a2" class="outline-3">
-<h3 id="org375a4a2"><span class="section-number-3">4.6</span> Éditer le contenu d'un <i>buffer</i></h3>
+<div id="outline-container-org4c30ffc" class="outline-3">
+<h3 id="org4c30ffc"><span class="section-number-3">4.6</span> Éditer le contenu d'un <i>buffer</i></h3>
 <div class="outline-text-3" id="text-4-6">
 <p>
 Le commandes citées ici concernent essentiellement les <b>modes</b> d'édition
@@ -1057,17 +1057,17 @@ plutôt que de remplacer le texte <i>en ligne</i> comme le fait la version de
 base, on y accède dans le <i>minibuffer</i>. On peut alors le parcourir, soit
 en continuant à presser <code>M-y</code>, soit en utilisant les flèches du clavier,
 soit même en entrant les une partie du texte comme pour les
-<a href="#orgc7a3e33">recherches</a>.
+<a href="#org672de66">recherches</a>.
 </p>
 </div>
 </div>
 
-<div id="outline-container-orge8860a0" class="outline-3">
-<h3 id="orge8860a0"><span class="section-number-3">4.7</span> Gestion des <i>buffers</i>, fenêtres et cadres</h3>
+<div id="outline-container-orgfb3a78f" class="outline-3">
+<h3 id="orgfb3a78f"><span class="section-number-3">4.7</span> Gestion des <i>buffers</i>, fenêtres et cadres</h3>
 <div class="outline-text-3" id="text-4-7">
 </div>
-<div id="outline-container-org4ecd235" class="outline-4">
-<h4 id="org4ecd235"><span class="section-number-4">4.7.1</span> <i>buffers</i></h4>
+<div id="outline-container-org138aee1" class="outline-4">
+<h4 id="org138aee1"><span class="section-number-4">4.7.1</span> <i>buffers</i></h4>
 <div class="outline-text-4" id="text-4-7-1">
 <p>
 Dans cette configuration, on utilise le paquet <code>IBuffer</code> à la place du
@@ -1136,8 +1136,8 @@ Emacs invite l'utilisateur à le faire.
 </div>
 </div>
 
-<div id="outline-container-orgc0d59e1" class="outline-4">
-<h4 id="orgc0d59e1"><span class="section-number-4">4.7.2</span> Fenêtres</h4>
+<div id="outline-container-orgce38802" class="outline-4">
+<h4 id="orgce38802"><span class="section-number-4">4.7.2</span> Fenêtres</h4>
 <div class="outline-text-4" id="text-4-7-2">
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
 
@@ -1191,8 +1191,8 @@ fenêtres. On entre ce numéro pour basculer dans la fenêtre choisie.
 </div>
 </div>
 
-<div id="outline-container-org992bbdc" class="outline-4">
-<h4 id="org992bbdc"><span class="section-number-4">4.7.3</span> Cadres (<i>frames</i>)</h4>
+<div id="outline-container-org70544dc" class="outline-4">
+<h4 id="org70544dc"><span class="section-number-4">4.7.3</span> Cadres (<i>frames</i>)</h4>
 <div class="outline-text-4" id="text-4-7-3">
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
 
@@ -1229,8 +1229,8 @@ fenêtres. On entre ce numéro pour basculer dans la fenêtre choisie.
 </div>
 </div>
 
-<div id="outline-container-org6bee693" class="outline-3">
-<h3 id="org6bee693"><span class="section-number-3">4.8</span> Fichiers</h3>
+<div id="outline-container-org2bb5bfc" class="outline-3">
+<h3 id="org2bb5bfc"><span class="section-number-3">4.8</span> Fichiers</h3>
 <div class="outline-text-3" id="text-4-8">
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
 
@@ -1336,10 +1336,10 @@ Une fois un fichier ouvert, il est manipulé classiquement dans le
 </div>
 </div>
 
-<div id="outline-container-org879c373" class="outline-3">
-<h3 id="org879c373"><span class="section-number-3">4.9</span> Recherche</h3>
+<div id="outline-container-org162e40a" class="outline-3">
+<h3 id="org162e40a"><span class="section-number-3">4.9</span> Recherche</h3>
 <div class="outline-text-3" id="text-4-9">
-<table id="orgc7a3e33" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
+<table id="org672de66" border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
 
 
 <colgroup>
@@ -1402,14 +1402,14 @@ l'occurrence.</li>
 <p>
 Une autre particularité intéressante de <code>swiper</code> est son utilisation de
 <code>SPC</code> qui sert de joker pendant les saisies. Voir par exemple, la
-figure <a href="#org76a7f0d">5</a>, où on a lancé une recherche puis tapé
+figure <a href="#org1256354">5</a>, où on a lancé une recherche puis tapé
 <code>y t x(</code> dans le <i>minibuffer</i>, les lignes correspondantes y sont
 affichées. On peut parcourir cette liste à l'aide des flèches du
 clavier, le <i>buffer</i> de recherche suit l'occurrence sélectionnée.
 </p>
 
 
-<div id="org76a7f0d" class="figure">
+<div id="org1256354" class="figure">
 <p><img src="emacs-swiper-search.png" alt="emacs-swiper-search.png" />
 </p>
 <p><span class="figure-number">Figure&nbsp;5&nbsp;: </span>Exemple de recherche avec `swiper`</p>
@@ -1424,8 +1424,8 @@ est possible d'ajouter des mots à la recherche en faisant à nouveau
 </div>
 </div>
 
-<div id="outline-container-orgafb3577" class="outline-3">
-<h3 id="orgafb3577"><span class="section-number-3">4.10</span> Remplacement de texte</h3>
+<div id="outline-container-org31c9b7f" class="outline-3">
+<h3 id="org31c9b7f"><span class="section-number-3">4.10</span> Remplacement de texte</h3>
 <div class="outline-text-3" id="text-4-10">
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
 
@@ -1511,8 +1511,8 @@ suivants.
 </div>
 </div>
 
-<div id="outline-container-org9ab53cf" class="outline-3">
-<h3 id="org9ab53cf"><span class="section-number-3">4.11</span> Répétitions et macros</h3>
+<div id="outline-container-orgd9e7a2d" class="outline-3">
+<h3 id="orgd9e7a2d"><span class="section-number-3">4.11</span> Répétitions et macros</h3>
 <div class="outline-text-3" id="text-4-11">
 <p>
 Il existe de nombreuses façons d'automatiser des actions dans Emacs.
@@ -1621,8 +1621,8 @@ suffit de taper <code>M-x cmd</code>.
 </div>
 </div>
 
-<div id="outline-container-org12f2185" class="outline-3">
-<h3 id="org12f2185"><span class="section-number-3">4.12</span> Complétion</h3>
+<div id="outline-container-orge8d0738" class="outline-3">
+<h3 id="orge8d0738"><span class="section-number-3">4.12</span> Complétion</h3>
 <div class="outline-text-3" id="text-4-12">
 <p>
 Emacs propose de nombreux moyens de compléter un mot afin d'accélérer
@@ -1661,10 +1661,10 @@ En fait, cette configuration utilise <code>company</code> qui est un moteur de
 complétion plus souple et configurable. Le fonctionnement de <code>company</code>
 est très intuitif. En effet pendant la saisie de texte, si des
 complétion sont possibles, une fenêtre <i>pop-up</i> qui les propose apparaît
-(voir figure <a href="#org794b2fc">6</a>).
+(voir figure <a href="#orgcd8527d">6</a>).
 </p>
 
-<div id="org794b2fc" class="figure">
+<div id="orgcd8527d" class="figure">
 <p><img src="emacs-company.png" alt="emacs-company.png" />
 </p>
 <p><span class="figure-number">Figure&nbsp;6&nbsp;: </span><i>Pop-up</i> présentant les complétions possibles</p>
@@ -1707,8 +1707,8 @@ argument à l'autre en tapant <code>TAB</code> et <code>S-TAB</code> (suivant et
 </div>
 </div>
 
-<div id="outline-container-org1592f46" class="outline-2">
-<h2 id="org1592f46"><span class="section-number-2">5</span> Modes utiles</h2>
+<div id="outline-container-org31acbca" class="outline-2">
+<h2 id="org31acbca"><span class="section-number-2">5</span> Modes utiles</h2>
 <div class="outline-text-2" id="text-5">
 <p>
 On présente ici quelques modes particulièrement utiles. La liste
@@ -1724,12 +1724,12 @@ deviendrait inévitablement obsolète.
 </p>
 </div>
 
-<div id="outline-container-orgab575cd" class="outline-3">
-<h3 id="orgab575cd"><span class="section-number-3">5.1</span> Modes utilitaires</h3>
+<div id="outline-container-org174bb8c" class="outline-3">
+<h3 id="org174bb8c"><span class="section-number-3">5.1</span> Modes utilitaires</h3>
 <div class="outline-text-3" id="text-5-1">
 </div>
-<div id="outline-container-orgb6acff0" class="outline-4">
-<h4 id="orgb6acff0"><span class="section-number-4">5.1.1</span> Flyspell</h4>
+<div id="outline-container-org9e88b78" class="outline-4">
+<h4 id="org9e88b78"><span class="section-number-4">5.1.1</span> Flyspell</h4>
 <div class="outline-text-4" id="text-5-1-1">
 <p>
 Il s'agit d'un mode mineur qui vérifie l'orthographe (uniquement
@@ -1769,8 +1769,8 @@ configuration locale. Par exemple en <code>Python</code>, on écrit
 </div>
 </div>
 
-<div id="outline-container-org873505a" class="outline-4">
-<h4 id="org873505a"><span class="section-number-4">5.1.2</span> FlyCheck</h4>
+<div id="outline-container-org0b353ec" class="outline-4">
+<h4 id="org0b353ec"><span class="section-number-4">5.1.2</span> FlyCheck</h4>
 <div class="outline-text-4" id="text-5-1-2">
 <p>
 Ce mode mineur permet de vérifier la validité du code à la volée. Il
@@ -1795,8 +1795,8 @@ localement dans un <i>buffer</i>, soit en utilisant la commande
 </div>
 </div>
 
-<div id="outline-container-orga0ea645" class="outline-3">
-<h3 id="orga0ea645"><span class="section-number-3">5.2</span> Interfaces avec <code>git</code></h3>
+<div id="outline-container-org2ff5c49" class="outline-3">
+<h3 id="org2ff5c49"><span class="section-number-3">5.2</span> Interfaces avec <code>git</code></h3>
 <div class="outline-text-3" id="text-5-2">
 <p>
 Emacs possède différentes interfaces à <code>git</code>. Les deux plus abouties
@@ -1808,8 +1808,8 @@ le mode <code>magit</code> à lui seul justifie l'utilisation d'Emacs.
 </p>
 </div>
 
-<div id="outline-container-org1250fc3" class="outline-4">
-<h4 id="org1250fc3"><span class="section-number-4">5.2.1</span> GitGutter</h4>
+<div id="outline-container-org785a31d" class="outline-4">
+<h4 id="org785a31d"><span class="section-number-4">5.2.1</span> GitGutter</h4>
 <div class="outline-text-4" id="text-5-2-1">
 <p>
 Le principe de <code>GitGutter</code> est d'afficher (en marge de gauche) les
@@ -1858,8 +1858,8 @@ commit <code>git</code> mais pour ce genre d'opérations, on préférera utilise
 </div>
 </div>
 
-<div id="outline-container-org65b7bfb" class="outline-4">
-<h4 id="org65b7bfb"><span class="section-number-4">5.2.2</span> Magit</h4>
+<div id="outline-container-org376e616" class="outline-4">
+<h4 id="org376e616"><span class="section-number-4">5.2.2</span> Magit</h4>
 <div class="outline-text-4" id="text-5-2-2">
 <p>
 <code>Magit</code> est une superbe interface à <code>git</code> pour Emacs. Encore une fois, il
@@ -1973,8 +1973,8 @@ ajouter (<i>stager</i>) en sélectionnant une zone.
 </div>
 </div>
 
-<div id="outline-container-org7b7ad71" class="outline-3">
-<h3 id="org7b7ad71"><span class="section-number-3">5.3</span> Rédaction de documents LaTeX</h3>
+<div id="outline-container-orgf4ab4e2" class="outline-3">
+<h3 id="orgf4ab4e2"><span class="section-number-3">5.3</span> Rédaction de documents LaTeX</h3>
 <div class="outline-text-3" id="text-5-3">
 <p>
 La rédaction d'un document LaTeX s'apparente plus à de la
@@ -1994,8 +1994,8 @@ qui ne sera pas abordé dans ce tutoriel.
 </p>
 </div>
 
-<div id="outline-container-orga14decc" class="outline-4">
-<h4 id="orga14decc"><span class="section-number-4">5.3.1</span> AUCTeX</h4>
+<div id="outline-container-orgdae3ceb" class="outline-4">
+<h4 id="orgdae3ceb"><span class="section-number-4">5.3.1</span> AUCTeX</h4>
 <div class="outline-text-4" id="text-5-3-1">
 <p>
 <a href="https://www.gnu.org/software/auctex/?lang=fr">AUCTeX</a> est un ensemble de macros Emacs qui permet d'éditer facilement
@@ -2012,7 +2012,7 @@ associée.
 </div>
 
 <ol class="org-ol">
-<li><a id="org0108232"></a>Typographie<br />
+<li><a id="org093832c"></a>Typographie<br />
 <div class="outline-text-5" id="text-5-3-1-1">
 <p>
 Pour les changements de styles typographiques, tous les raccourcis
@@ -2166,7 +2166,7 @@ si on utilise la commande <code>C-u C-c C-f C-b</code>, il sera transformé e
 </div>
 </li>
 
-<li><a id="orgd292249"></a>Sections<br />
+<li><a id="org656fe25"></a>Sections<br />
 <div class="outline-text-5" id="text-5-3-1-2">
 <p>
 AUCTeX propose moyen de créer les éléments structurants du document.
@@ -2202,7 +2202,7 @@ explicites. On préférera utiliser le caractère <code>-</code> plutôt que <co
 </div>
 </li>
 
-<li><a id="orgea1e2df"></a>Environnements<br />
+<li><a id="org8060937"></a>Environnements<br />
 <div class="outline-text-5" id="text-5-3-1-3">
 <p>
 De la même manière, on écrit des environnements simplement en
@@ -2243,7 +2243,7 @@ curseur est placé entre les balises.
 </div>
 </li>
 
-<li><a id="org8c59493"></a>Compilation et visualisation<br />
+<li><a id="org45700c5"></a>Compilation et visualisation<br />
 <div class="outline-text-5" id="text-5-3-1-4">
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
 
@@ -2314,7 +2314,7 @@ raccourcis utiles pour la visualisation.
 </thead>
 <tbody>
 <tr>
-<td class="org-left">dans les sources</td>
+<td class="org-left"><i>Dans les sources</i></td>
 <td class="org-left">&#xa0;</td>
 </tr>
 
@@ -2335,7 +2335,7 @@ raccourcis utiles pour la visualisation.
 </tbody>
 <tbody>
 <tr>
-<td class="org-left">dans le <code>pdf</code></td>
+<td class="org-left"><i>Dans le</i> <i><code>pdf</code></i></td>
 <td class="org-left">&#xa0;</td>
 </tr>
 
@@ -2380,8 +2380,8 @@ raccourcis utiles pour la visualisation.
 </ol>
 </div>
 
-<div id="outline-container-orgd494a93" class="outline-4">
-<h4 id="orgd494a93"><span class="section-number-4">5.3.2</span> RefTeX</h4>
+<div id="outline-container-org5b166ac" class="outline-4">
+<h4 id="org5b166ac"><span class="section-number-4">5.3.2</span> RefTeX</h4>
 <div class="outline-text-4" id="text-5-3-2">
 <p>
 <code>AUCTeX</code> est distribué avec <code>RefTeX</code> qui est un mode mineur qui permet une
@@ -2434,8 +2434,8 @@ déroule soit dans le <i>minibuffer</i> soit dans un <i>buffer</i> annexe.
 </div>
 </div>
 
-<div id="outline-container-orgb2b2d8f" class="outline-3">
-<h3 id="orgb2b2d8f"><span class="section-number-3">5.4</span> Programmation</h3>
+<div id="outline-container-org5af43c4" class="outline-3">
+<h3 id="org5af43c4"><span class="section-number-3">5.4</span> Programmation</h3>
 <div class="outline-text-3" id="text-5-4">
 <p>
 On l'a déjà dit, cette configuration d'Emacs propose par défaut
@@ -2451,8 +2451,8 @@ d'outils annexes pour fonctionner. On se reportera donc au fichier
 </p>
 </div>
 
-<div id="outline-container-orgb4b6e73" class="outline-4">
-<h4 id="orgb4b6e73"><span class="section-number-4">5.4.1</span> Python</h4>
+<div id="outline-container-orgb56c743" class="outline-4">
+<h4 id="orgb56c743"><span class="section-number-4">5.4.1</span> Python</h4>
 <div class="outline-text-4" id="text-5-4-1">
 <p>
 On utilise le paquet <code>jedi</code> qui gère la complétion dans Emacs pour
@@ -2507,8 +2507,8 @@ sources.
 </div>
 </div>
 
-<div id="outline-container-orga76ec93" class="outline-4">
-<h4 id="orga76ec93"><span class="section-number-4">5.4.2</span> C++</h4>
+<div id="outline-container-orgcfa617f" class="outline-4">
+<h4 id="orgcfa617f"><span class="section-number-4">5.4.2</span> C++</h4>
 <div class="outline-text-4" id="text-5-4-2">
 <p>
 Pour la complétion et la correction syntaxique à la volée, on utilise
@@ -2559,8 +2559,8 @@ type ou l'objet en question.
 </div>
 </div>
 
-<div id="outline-container-org0b1b98d" class="outline-4">
-<h4 id="org0b1b98d"><span class="section-number-4">5.4.3</span> Tags</h4>
+<div id="outline-container-org5ae63d8" class="outline-4">
+<h4 id="org5ae63d8"><span class="section-number-4">5.4.3</span> Tags</h4>
 <div class="outline-text-4" id="text-5-4-3">
 <p>
 Les <i>tags</i> (ou étiquettes en français) sont utilisés pour parcourir
@@ -2672,8 +2672,8 @@ conseillé d'utiliser les raccourcis de navigation classiques :
 </div>
 </div>
 
-<div id="outline-container-org96679d1" class="outline-4">
-<h4 id="org96679d1"><span class="section-number-4">5.4.4</span> YASnippet</h4>
+<div id="outline-container-org62ac875" class="outline-4">
+<h4 id="org62ac875"><span class="section-number-4">5.4.4</span> YASnippet</h4>
 <div class="outline-text-4" id="text-5-4-4">
 <p>
 Il n'est pas envisageable d'écrire un tutoriel Emacs sans évoquer les
@@ -2789,12 +2789,12 @@ Cet exemple simple illustre bien l'efficacité de l'approche.
 </div>
 </div>
 
-<div id="outline-container-orgb291fc5" class="outline-2">
-<h2 id="orgb291fc5"><span class="section-number-2">6</span> Pour aller plus loin</h2>
+<div id="outline-container-org5f884d6" class="outline-2">
+<h2 id="org5f884d6"><span class="section-number-2">6</span> Pour aller plus loin</h2>
 <div class="outline-text-2" id="text-6">
 </div>
-<div id="outline-container-org1ffb406" class="outline-3">
-<h3 id="org1ffb406"><span class="section-number-3">6.1</span> Org-mode</h3>
+<div id="outline-container-org1c81307" class="outline-3">
+<h3 id="org1c81307"><span class="section-number-3">6.1</span> Org-mode</h3>
 <div class="outline-text-3" id="text-6-1">
 <p>
 Une fois encore, il est inenvisageable de faire un tour complet de ce
@@ -3077,8 +3077,8 @@ directement ces éléments avec le mode <code>Org</code>.
 </div>
 </div>
 
-<div id="outline-container-orgf245062" class="outline-3">
-<h3 id="orgf245062"><span class="section-number-3">6.2</span> Pliage et dépliage avec <code>narrow-or-widen-dwim</code></h3>
+<div id="outline-container-org640152b" class="outline-3">
+<h3 id="org640152b"><span class="section-number-3">6.2</span> Pliage et dépliage avec <code>narrow-or-widen-dwim</code></h3>
 <div class="outline-text-3" id="text-6-2">
 <p>
 Emacs propose des fonctions de (dé)-pliage de zones. La dénomination
@@ -3140,8 +3140,8 @@ programmation) même qui occupera tout le <i>buffer</i>.
 </div>
 </div>
 
-<div id="outline-container-org4001ad2" class="outline-3">
-<h3 id="org4001ad2"><span class="section-number-3">6.3</span> Autres modes installés</h3>
+<div id="outline-container-orgadbd8e6" class="outline-3">
+<h3 id="orgadbd8e6"><span class="section-number-3">6.3</span> Autres modes installés</h3>
 <div class="outline-text-3" id="text-6-3">
 <p>
 En dehors des modes internes fournis avec Emacs, on pourra consulter
@@ -3156,12 +3156,12 @@ Ils ne sont pas abordés dans ce tutoriel.
 </div>
 </div>
 
-<div id="outline-container-org1987fc1" class="outline-3">
-<h3 id="org1987fc1"><span class="section-number-3">6.4</span> Personnalisation</h3>
+<div id="outline-container-orgafb74d0" class="outline-3">
+<h3 id="orgafb74d0"><span class="section-number-3">6.4</span> Personnalisation</h3>
 <div class="outline-text-3" id="text-6-4">
 </div>
-<div id="outline-container-org2148061" class="outline-4">
-<h4 id="org2148061"><span class="section-number-4">6.4.1</span> custom.el</h4>
+<div id="outline-container-org3751e73" class="outline-4">
+<h4 id="org3751e73"><span class="section-number-4">6.4.1</span> custom.el</h4>
 <div class="outline-text-4" id="text-6-4-1">
 <p>
 Même si on souhaite pouvoir suivre les développements de cette
@@ -3183,8 +3183,8 @@ importantes, il convient donc de les sauvegarder ailleurs.
 </div>
 </div>
 
-<div id="outline-container-org7325232" class="outline-4">
-<h4 id="org7325232"><span class="section-number-4">6.4.2</span> Emacs lisp</h4>
+<div id="outline-container-org1487883" class="outline-4">
+<h4 id="org1487883"><span class="section-number-4">6.4.2</span> Emacs lisp</h4>
 <div class="outline-text-4" id="text-6-4-2">
 <p>
 Rappelons le, Emacs n'est pas un simple éditeur. C'est en fait une
@@ -3226,7 +3226,7 @@ vraiment de sens.
 </div>
 </div></div>
 <div id="postamble" class="status">
-<p class="date">Created: 2020-04-24 ven. 17:45</p>
+<p class="date">Created: 2020-04-27 lun. 10:58</p>
 <p class="validation"><a href="http://validator.w3.org/check?uri=referer">Validate</a></p>
 </div>
 </body>
diff --git a/Tutoriel.org b/Tutoriel.org
index a5abbeed60204a8ab1b496c8f9df1a043499dad3..c1d102016add30711b454cf195a65b2c78feb61b 100644
--- a/Tutoriel.org
+++ b/Tutoriel.org
@@ -141,8 +141,8 @@ taper ~M-x~.
 
 ** Fonctions
 Dans Emacs, tout est fonction. Et toute fonction peut-être redéfinie
-localement (dans un /buffer/), une famille de /buffers/ (un *mode*) ou
-globalement (dans tout Emacs).
+localement (dans un /buffer/), globalement (dans tout Emacs) ou en
+fonction du *mode* (dans une famille de /buffers)/.
 
 Par exemple, presser une touche (quel que soit le contexte) déclenche
 l'appel d'une fonction et cette fonction dépend du contexte dans
@@ -767,12 +767,12 @@ raccourci ~C-c C-g~. On rappelle dans le tableau suivant quelques
 raccourcis utiles pour la visualisation.
 | Raccourci                 | Description                                              |
 |---------------------------+----------------------------------------------------------|
-| dans les sources          |                                                          |
+| /Dans les sources/          |                                                          |
 | ~C-c C-a~                   | Génère et affiche le ~pdf~ (enchaîne toutes les commandes) |
 | ~C-c C-v~                   | Affiche le ~pdf~ s'il existe                               |
 | ~C-c C-g~                   | Synchronise la vue du ~pdf~ avec les sources au curseur    |
 |---------------------------+----------------------------------------------------------|
-| dans le ~pdf~               |                                                          |
+| /Dans le/ /~pdf~/             |                                                          |
 | ~C-mouse1~ (ou double clic) | Positionne le curseur dans les sources correspondantes   |
 | ~PageUp~                    | Aller à la page précédente                               |
 | ~PageDown~                  | Aller à la page suivante                                 |
diff --git a/Tutoriel.pdf b/Tutoriel.pdf
index ff244029f4a6b3eaf295399bf5b8aad6b01ac3b8..362ab1c643d3c95a991798df4699101adb81ffa8 100644
Binary files a/Tutoriel.pdf and b/Tutoriel.pdf differ