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
Prochaine révision
Révision précédente
2_programmation:erreurs:i:improper_spacefactor [2020/11/26 08:53]
yannick.tanguy Corrections de coquilles de texte.
2_programmation:erreurs:i:improper_spacefactor [2021/04/13 13:22]
yannick.tanguy Simplification et mise en forme de la page.
Ligne 1: Ligne 1:
-====== Que signifient les erreurs évoquant ​« \spacefactor » ? ======+====== Que signifie l'​erreur: ​« Improper ​\spacefactor »? ======
  
-Les erreurs ​+  * **Message**:​ ''​Improper \spacefactor''​ 
 +  * **Origine**:​ //TeX//.
  
-<code latex> +Au contexte près, cette erreur est à rapprocher de l'​erreur « [[2_programmation:​erreurs:​y:​you_cannot_use_spacefactor_in_vertical_mode|You can't use `\spacefactor'​ in vertical mode]] », autrement dit une utilisation probablement erronée ​de la commande ''​\@''​. ​
-You can't use `\spacefactor'​ in vertical mode+
-\@->​\spacefactor  +
-                 \@m  +
-</​code>​ +
-ou +
- +
-<code latex> +
-! You can't use `\spacefactor'​ in math mode. +
-\@->​\spacefactor  +
-                 \@m  +
-</​code>​ +
-ou bien encore +
- +
-<code latex> +
-! Improper \spacefactor. +
-... +
-</​code>​ +
-agressent le programmeur <​latex>​\LaTeX</​latex>​ qui utilise une commande interne sans prendre de « précaution ​». Une commande interne telle que ''​\@foo''​ a été définie pour un usage interne à des commandes et non pour être utilisée directement par l'​utilisateur dans le document contenant le texte à présenter. Malgré toutsi elle est directement utilisée dans le document ​de l'​utilisateur,​ cette commande est alors interprétée comme ''​\@''​ suivie du texte ''​foo''​. Et la commande ''​\@'' ​sert alors à définir l'​espace de fin de phrase dans certaines circonstances et elle utilise ''​\spacefactor''​ pour le faire. Ceci explique l'​erreur obtenue. +
- +
-Ce sujet est détaillé dans la question « [[composition:​macros:​arobase_dans_les_noms_de_macros|Que font `\@` et `@` dans les noms des commandes ?]] ».+
  
 ----- -----
-//Source:// [[faquk>​FAQ-atvert|'​`\spacefactor` complaints'​]]+//Source :// [[faquk>​FAQ-atvert|'​`\spacefactor` complaints'​]]
  
 {{htmlmetatags>​metatag-keywords=(LaTeX,​erreur,​spacefactor) {{htmlmetatags>​metatag-keywords=(LaTeX,​erreur,​spacefactor)
-metatag-og:​title=(Que ​signifient les erreurs évoquant ​« \spacefactor »)+metatag-og:​title=(Que ​signifie l'​erreur: ​« Improper ​\spacefactor »)
 metatag-og:​site_name=(FAQ LaTeX francophone) metatag-og:​site_name=(FAQ LaTeX francophone)
 }} }}
2_programmation/erreurs/i/improper_spacefactor.txt · Dernière modification: 2021/04/13 13:22 par yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0