Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
2_programmation:qualite_de_votre_code_latex [2018/06/03 13:04]
joseph.wright
2_programmation:qualite_de_votre_code_latex [2021/04/08 11:01] (Version actuelle)
yannick.tanguy Correction d'une coquille.
Ligne 1: Ligne 1:
---- +====== Comment améliorer la qualité d'un code LaTeX? ======
-title: The quality of your LaTeX +
-category: programming +
-tags: +
-  - latex +
-  - macros +
-permalink: /FAQ-latexqual +
----+
  
-The [`l2tabu`](https://ctan.org/pkg/l2tabu) tutorial (mentioned in  +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.
-[online introductions](FAQ-man-latex)is undoubtedly a +
-good read.+
  
-Howeverit's always difficult to remember the things you should +Cependantil est souvent difficile de se souvenir systématiquement des choses que vous ne devez //pas// fairequand il y a déjà tant à savoir sur ce que vous devez faireDes automatisations sont heureusement possibles !
-_not_ dowhen there are so many things to remember that you +
-really must do: some automation is useful….+
  
-The nicely-named [`nag`](https://ctan.org/pkg/nag) allows you to apply a configurable set +===== Avec l'extension nag ===== 
-of checks to your document, as you run it through LaTeX; you get + 
-messages like+L'extension [[ctanpkg>nag]] vous permet de faire un ensemble configurable de vérifications à votre document, lorsque vous le compilez avec <latex>\LaTeX</latex>. Vous aurez alors des messages comme :  
-```latex+ 
 +<code latex>
 Package nag Warning: Command \bf is an old LaTeX 2.09 command.  Package nag Warning: Command \bf is an old LaTeX 2.09 command. 
 (nag)                Use \bfseries or \textbf instead on input line 30. (nag)                Use \bfseries or \textbf instead on input line 30.
-``` +</code> 
-  (the package provides a demo file which contains most of the sorts + 
-  of errors you might make&nbsp;&mdash; the example is one of them). +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). 
-While [`l2tabu`](https://ctan.org/pkg/l2tabu) and [`nag`](https://ctan.org/pkg/nag) alert you to _possible_ + 
-programming errors, you should not forget that they are merely +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 codeNotez plutôt le problème et essayez de vous entraîner à ne pas faire la même chose la prochaine fois.
-commenting on _style_; don't assume that a [`nag`](https://ctan.org/pkg/nag) error is +
-going to damn your code&nbsp;&mdash; rather, note the issue and try to train +
-your fingers not to do the same "next time".+
  
-The `lacheck` program analyses your source and comments on +===== Avec le programme lacheck =====
-it; its view of what is "bad" is _very_ subjective (the +
-documentation says), but it can be useful.+
  
 +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)
 +}}
2_programmation/qualite_de_votre_code_latex.1528031073.txt.gz · Dernière modification: 2018/06/03 13:04 de joseph.wright
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0