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 07:53]
yannick.tanguy Corrections de coquilles de texte.
2_programmation:erreurs:i:improper_spacefactor [2021/04/13 11:22] (Version actuelle)
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.1606377202.txt.gz · Dernière modification: 2020/11/26 07:53 de yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0