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
2_programmation:macros:arguments_optionnels_comme_pour_section [2021/09/03 17:19]
bdumont [Avec \NewDocumentCommand] Plusieurs arguments entre crochets
2_programmation:macros:arguments_optionnels_comme_pour_section [2021/09/03 17:30] (Version actuelle)
bdumont [Avec \NewDocumentCommand] typo
Ligne 44: Ligne 44:
 est appelée, un bug apparaît dans le code utilisateur... est appelée, un bug apparaît dans le code utilisateur...
  
-===== Avec \NewDocumentCommand =====+typo===== Avec \NewDocumentCommand =====
  
 La macro ''​\NewDocumentCommand'',​ autrefois fournie par l'​extension [[ctanpkg>​xparse]] et intégrée dans le cœur de <​latex>​\LaTeX</​latex>​ depuis 2020, fournit une syntaxe qui permet de définir les commandes de manière flexible. On peut ainsi redéfinir la commande ''​\thing''​ ci-dessus :​ La macro ''​\NewDocumentCommand'',​ autrefois fournie par l'​extension [[ctanpkg>​xparse]] et intégrée dans le cœur de <​latex>​\LaTeX</​latex>​ depuis 2020, fournit une syntaxe qui permet de définir les commandes de manière flexible. On peut ainsi redéfinir la commande ''​\thing''​ ci-dessus :​
Ligne 64: Ligne 64:
 </​code>​ </​code>​
  
-Il est même possible d'​indiquer plus d'un argument entre crochets, auquel cas l'​utilisateur ne pourra pas définir le second sans avoir défini le premier (noter que ''​[]''​ produit un argument vide, pas l'​argument par défaut :+Il est même possible d'​indiquer plus d'un argument entre crochets, auquel cas l'​utilisateur ne pourra pas définir le second sans avoir défini le premier (noter que ''​[]''​ produit un argument vide, pas l'​argument par défaut) :
  
 <WRAP column 75ex> <WRAP column 75ex>
2_programmation/macros/arguments_optionnels_comme_pour_section.1630682373.txt.gz · Dernière modification: 2021/09/03 17:19 par bdumont
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0