--- myst: html_meta: keywords: LaTeX,latex,code,programmation --- # Comment améliorer la qualité d'un code LaTeX ? Avant tout chose, la lecture du tutoriel [Liste des péchés des utilisateurs de LaTeX2e](ctanpkg:l2tabu-french) (mentionné dans la question portant sur les [tutoriels sur LaTeX](/1_generalites/documentation/documents/tutoriels/tutoriaux)) est recommandée. Cependant, il est souvent difficile de se souvenir systématiquement des choses que vous ne devez *pas* faire, quand il y a déjà tant à savoir sur ce que vous devez faire. Des automatisations sont heureusement possibles ! ## Avec l'extension L'extension vous permet de faire un ensemble configurable de vérifications à votre document, lorsque vous le compilez avec LaTeX. Vous aurez alors des messages comme : ```text Package nag Warning: Command \bf is an old LaTeX 2.09 command. (nag) Use \bfseries or \textbf instead on input line 30. ``` L'extension fournit d'ailleurs un fichier d'exemple illustrant la plupart des erreurs que vous pourriez faire (le cas ci-dessus étant l'une d'elles). Notez bien que vous alerte sur *d'éventuelles* erreurs de programmation. Vous ne devez pas oublier qu'il ne fait que commenter le *style* du code : n'imaginez pas qu'une erreur vue par condamne votre code. Notez plutôt le problème et essayez de vous entraîner à ne pas faire la même chose la prochaine fois. ## Avec le programme `lacheck` Le programme analyse votre source et la commente. Sa vision de ce qui est « mauvais » est *très* subjective (comme le dit sa [documentation](texdoc:lacheck)) mais elle peut être utile. :::{sources} [The quality of your LaTeX](faquk:FAQ-latexqual) :::