====== Comment améliorer la qualité d'un code LaTeX? ======
Avant tout chose, la lecture du tutoriel //[[ctanpkg>l2tabu-french|Liste des péchés des utilisateurs de LaTeX2e]]// (mentionné dans la question portant sur les [[1_generalites:documentation:documents:tutoriels:tutoriaux|tutoriels sur LaTeX]]) 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 nag =====
L'extension [[ctanpkg>nag]] vous permet de faire un ensemble configurable de vérifications à votre document, lorsque vous le compilez avec \LaTeX. Vous aurez alors des messages comme :
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 [[ctanpkg>nag|nag]] 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 [[ctanpkg>nag|nag]] 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 [[ctanpkg>lacheck]] analyse votre source et la commente. Sa vision de ce qui est « mauvais » est //très// subjective (comme le dit sa [[texdoc>lacheck|documentation]]) mais elle peut être utile.
-----
//Source:// [[faquk>FAQ-latexqual|The quality of your LaTeX]]
{{htmlmetatags>metatag-keywords=(LaTeX,latex,code,programmation)
metatag-og:title=(Comment améliorer la qualité d'un code LaTeX)
metatag-og:site_name=(FAQ LaTeX francophone)
}}