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édentesRévision précédente
2_programmation:macros:definir_une_macro_a_plus_de_9_arguments [2021/04/23 09:25] – Traduction de l'article anglais. yannick.tanguy2_programmation:macros:definir_une_macro_a_plus_de_9_arguments [2021/10/21 12:01] (Version actuelle) – [Avec l'extension keyval] Renvoi vers un nouvel article dédié à cette question bdumont
Ligne 32: Ligne 32:
 Cette technique est facilement extensible par les spécialites de <latex>\TeX</latex> mais elle n'est pas vraiment recommandée. Cette technique est facilement extensible par les spécialites de <latex>\TeX</latex> mais elle n'est pas vraiment recommandée.
  
-===== Avec l'extension keyval =====+===== En définissant des arguments clé-valeur =====
  
-Les utilisateurs de <latex>\LaTeX</latex> disposent d'un moyen de sortir de cette syntaxe de commande barbare : l'extension [[ctanpkg>keyval]]. Avec celle-ci et un peu de programmationil est possible d'écrire des commandes assez sophistiquées, dont l'appel pourrait ressembler à +En [[2_programmation:macros:arguments-cle-valeur|définissant des arguments clé-valeur]], on peut s'affranchir de la limite des 9 arguments tout en facilitant l'utilisation de la commande par les utilisateurspar exemple en permettant d'écrire ceci :
  
 <code latex> <code latex>
2_programmation/macros/definir_une_macro_a_plus_de_9_arguments.1619169947.txt.gz · Dernière modification : 2021/04/23 09:25 de yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0