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:erreurs:a:argument_of_command_has_an_extra_closing_bracket [2021/01/29 17:39]
dbitouze Correction de lien
2_programmation:erreurs:a:argument_of_command_has_an_extra_closing_bracket [2021/04/25 22:58] (Version actuelle)
yannick.tanguy Corrections de coquille.
Ligne 1: Ligne 1:
-====== Que signifie l'​erreur:​ « Argument of <​commande>​ has an extra } » ? ======+====== Que signifie l'​erreur:​ « Argument of <​commande>​ has an extra } »? ======
  
-  * **Message**:​ ''​Argument of <//​commande//>​ has an extra }''​ +  * **Message** : ''​Argument of <//​commande//>​ has an extra }''​ 
-  * **Origine**:​ //TeX//.+  * **Origine** : //TeX//.
  
-Une accolade droite a été utilisée à la place d'un argument obligatoire +Une accolade droite a été utilisée à la place d'un argument obligatoire de commande (par exemple, ''​\mbox}''​). Les commandes fragiles, lorsqu'​elles sont utilisées sans ''​\protect''​ dans un argument mouvant, sont souvent cassées sous une forme qui produit cette erreur ou l'une des erreurs « ''​Extra...''​ » [[2_programmation:​erreurs:​e:​start|vues ailleurs]].
-de commande (par exemple, ''​\mbox}''​). Les commandes fragiles, +
-lorsqu'​elles sont utilisées sans ''​\protect''​ dans un argument mouvant, +
-sont souvent cassées sous une forme qui produit cette erreur ou l'une des erreurs +
-« ''​Extra...''​ » [[1_generalites:​erreurs:​e:​start|vues ailleurs]].+
  
 ----- -----
  
-Vous avez regardé votre code source et vous n'avez trouvé aucun signe d'un « ''​}''​ » mal placé... En fait, ce message est une manière un peu énigmatique de vous dire que vous avez placé une [[2_composition:macros:​c_est_quoi_la_protection|commande fragile]] dans un argument mouvant. Si ces termes ne vous parlent pas, [[2_composition:macros:​c_est_quoi_la_protection|ce lien]] vous explique ces deux concepts propres à <​latex>​\LaTeX</​latex>​.+Vous avez regardé votre code source et vous n'avez trouvé aucun signe d'un « ''​}''​ » mal placé... En fait, ce message est une manière un peu énigmatique de vous dire que vous avez placé une [[2_programmation:syntaxe:​c_est_quoi_la_protection|commande fragile]] dans un argument mouvant. Si ces termes ne vous parlent pas, [[2_programmation:syntaxe:​c_est_quoi_la_protection|ce lien]] vous explique ces deux concepts propres à <​latex>​\LaTeX</​latex>​.
  
 ===== Quelques exemples ===== ===== Quelques exemples =====
Ligne 31: Ligne 27:
  
 <code latex> <code latex>
-\caption{Energie: \[e=mc^2\]}+\caption{Énergie ​: \[e=mc^2\]}
 </​code>​ </​code>​
  
Ligne 43: Ligne 39:
  
 <code latex> <code latex>
-\caption{Energie: \(e=mc^2\)}+\caption{Énergie ​: \(e=mc^2\)}
 </​code>​ </​code>​
  
Ligne 67: Ligne 63:
  
 <code latex> <code latex>
-\caption[Energie ​(équation d'​Einstein)]{Energie ​: \(E=mc^2\)}+\caption[Énergie ​(équation d'​Einstein)]{Énergie ​: \(E=mc^2\)}
 </​code>​ </​code>​
  
Ligne 75: Ligne 71:
  
 <code latex> <code latex>
-\caption{Energie:​ \ensuremath{E=mc^2}}+\caption{Energie : \ensuremath{E=mc^2}}
 </​code>​ </​code>​
  
Ligne 82: Ligne 78:
 Il est donc toujours intéressant de chercher des alternatives à l'​utilisation de la méthode ''​\protect''​. Il est donc toujours intéressant de chercher des alternatives à l'​utilisation de la méthode ''​\protect''​.
  
-Les notes de bas de page peuvent créer des cas encore plus complexes, la question [[2_composition:​texte:​footnotes:​inserer_une_note_de_bas_de_page_dans_un_titre|Comment obtenir une note de bas de page dans un titre ?]] » traite donc spécifiquement ces cas.+Les notes de bas de page peuvent créer des cas encore plus complexes, la question [[3_composition:​texte:​footnotes:​inserer_une_note_de_bas_de_page_dans_un_titre|Comment obtenir une note de bas de page dans un titre ?]] » traite donc spécifiquement ces cas.
  
 ----- -----
-//​Sources://​+//Sources ://
   * [[faquk>​FAQ-extrabrace|An extra `}`?]]   * [[faquk>​FAQ-extrabrace|An extra `}`?]]
   * [[https://​latex.developpez.com/​faq/​erreurs?​page=A]],​   * [[https://​latex.developpez.com/​faq/​erreurs?​page=A]],​
Ligne 91: Ligne 87:
  
 {{htmlmetatags>​metatag-keywords=(messages d'​erreur de LaTeX,​accolade en trop,erreur d'​accolade,​argument d'une commande,​argument d'une macro) {{htmlmetatags>​metatag-keywords=(messages d'​erreur de LaTeX,​accolade en trop,erreur d'​accolade,​argument d'une commande,​argument d'une macro)
-metatag-og:​title=(Que signifie l'​erreur:​ Argument of <command> has an extra })+metatag-og:​title=(Que signifie l'​erreur: ​« Argument of <commande> has an extra } »)
 metatag-og:​site_name=(FAQ LaTeX francophone) metatag-og:​site_name=(FAQ LaTeX francophone)
 }} }}
- 
2_programmation/erreurs/a/argument_of_command_has_an_extra_closing_bracket.txt · Dernière modification: 2021/04/25 22:58 par yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0