--- myst: html_meta: keywords: programmation, compilation, commandes, encodage, extensions, classes, erreurs, syntaxe --- #  Programmation ```{toctree} :glob: true :maxdepth: 1 :hidden: */start * ``` Cette section présente les grands principes de programmation avec TeX, LaTeX et leurs satellites. - [Compilation](/2_programmation/compilation/start) - [Commandes et environnements](/2_programmation/macros/start) - [Encodage](/2_programmation/encodage/start) - [Extensions et classes](/2_programmation/extensions/start) - [Messages d'erreur de LaTeX](/2_programmation/erreurs/start) - [Syntaxe](/2_programmation/syntaxe/start) :::{todo} Les liens qui suivent ne sont pas classés. ::: - [](/2_programmation/afficher_le_contenu_des_variables) - [](/2_programmation/convertir_du_latex_en_plain_tex) - [](/2_programmation/etre_prestataire_de_services_latex) - [](/2_programmation/incompatibilites_entre_packages) - [](/2_programmation/options_de_packages) - [](/2_programmation/qualite_de_votre_code_latex) - [](/2_programmation/rediger_un_rapport_de_bug) - [](/2_programmation/scripts_interactifs)