diff --git a/Tutoriel.org b/Tutoriel.org
index fa42423750dc9d53af05145aece37d6aa586d9c8..c745ad016ab3b3f49fed6fbfb654006b907400af 100644
--- a/Tutoriel.org
+++ b/Tutoriel.org
@@ -547,7 +547,49 @@ description complète étant hors de portée d'un tel document et
 deviendrait inévitablement obsolète.
 
 ** Modes utilitaires
+*** Flyspell
+Il s'agit d'un mode mineur qui vérifie l'orthographe (uniquement
+lexicale) dans un document à la volée.
+
+Il est actif dans cette configuration pour certains modes. Par défaut
+on a choisi le dictionnaire /american/ qui est finalement souvent le
+plus utile.
+
+On peut cependant facilement choisir localement le dictionnaire dans
+un /buffer/ en utilisant la commande ~M-x ispell-change-dictionary~ et
+en choisissant le dictionnaire adéquate ou en définissant une variable
+locale dans le /buffer/ pour que ce changement intervienne à chaque
+fois que le fichier sera ouvert. Par exemple en LaTeX, on pourra
+mettre le bloc suivant en fin de fichier.
+#+header: :eval "no"
+#+BEGIN_SRC emacs-lisp
+  % Local Variables:
+  % ispell-local-dictionary: "francais"
+  % End:
+#+END_SRC
+Pour désactiver le ~flyspell~ dans un fichier, on peut utiliser la
+configuration locale. Par exemple en ~Python~, on écrit
+#+BEGIN_SRC python
+  # Local Variables:
+  # eval: (flyspell-mode -1)
+  # End:
+#+END_SRC
 
+*** Flycheck
+Ce mode mineur permet de vérifier la validité du code à la volée. Il
+fonctionne pour les langages LaTeX, ~C++~, ~Python~, les scripts
+~shell~,...
+
+Généralement, ce mode n'est pas très consommateur de CPU car la
+compilation est très légère. Il est cependant possible de le déactiver
+localement dans un /buffer/, soit en utilisant la commande ~M-x
+flycheck-mode~, soit en définissant une variable locale. En ~C++~, on
+peut par exemple utiliser
+#+BEGIN_SRC c++
+  // Local Variables:
+  // eval: (flycheck-mode -1)
+  // End:
+#+END_SRC
 
 * Pour aller plus loin