Qu'est qu'une macro en LaTeX ? publié le 01/12/2009  - mis à jour le 13/12/2009

Introduction

Une macro est une commande définie dans le préambule du document qui permet de définir une nouvelle commande, celle-ci comporte bien souvent un ensemble de commandes.

Il existe deux types de macros :

  • Celles qui n’ont pas de paramètres ;
  • Celles qui admettent des paramètres.

La définition d’une macro se fait ainsi :
\newcommand{NomDeLaCommande}[NbDeParametres]{ListeDesCommandes}

Exemples

  • Macro sans paramètres :

Cette macro permet d’écrire Définition en rouge et en gras.
Pour l’appeler, il suffit de taper \definition dans le corps du document.

  • Macro avec un paramètre :


    Cette macro définie un texte encadré avec le mot Propriété en rouge et le contenu de la propriété en bleu.
    Le tout étant en gras.
    Pour l’appeler, il suffit de taper \propriete{texte}

  • Macro avec deux paramètres :


    Cette macro utilise deux paramètres :

  • Le premier est le texte de la question, il sera en bleu et gras.
  • Le second est le texte de la solution, il sera en vert et gras.

Pour l’appeler, il suffit de taper \questioncorrige{texte question}{texte solution}

Conclusion

Utiliser des macros permet donc de simplifier, d’homogénéiser son document $\LaTeX$, il faut cependant penser à transmettre celles-ci, lorsque l’on transmet son document à une autre personne.

Impression

  Imprimer
  L'article au format pdf

Sommaire de l'article

Introduction
Exemples
Conclusion

Auteur

 BOERKMANN François

Partager

     

Dans la même rubrique

 Macro pour un QCM.
 Qu'est qu'une macro en LaTeX ?
 Quelques macros utiles en LaTeX
 Tableaux de variations en LaTeX