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
Prochaine révision Les deux révisions suivantes
2_programmation:erreurs:i:improper_spacefactor [2018/05/23 21:28]
joseph.wright
2_programmation:erreurs:i:improper_spacefactor [2020/11/26 07:53]
yannick.tanguy Corrections de coquilles de texte.
Ligne 1: Ligne 1:
---- +====== Que signifient les erreurs évoquant « \spacefactor » ? ======
-section: The joy of TeX errors +
-date: 2014-06-10 +
---- +
-# `\spacefactor` complaints+
  
-The errors +Les erreurs  
-```latex+ 
 +<code latex>
 ! You can't use `\spacefactor' in vertical mode. ! You can't use `\spacefactor' in vertical mode.
 \@->\spacefactor  \@->\spacefactor 
                  \@m                   \@m 
-``` +</code> 
-or +ou 
-```latex+ 
 +<code latex>
 ! You can't use `\spacefactor' in math mode. ! You can't use `\spacefactor' in math mode.
 \@->\spacefactor  \@->\spacefactor 
                  \@m                   \@m 
-``` +</code> 
-or simply +ou bien encore 
-```latex+ 
 +<code latex>
 ! Improper \spacefactor. ! Improper \spacefactor.
 ... ...
-``` +</code> 
-bite the LaTeX programmer who uses an internal command without +agressent le programmeur <latex>\LaTeX</latex> qui utilise une commande interne sans prendre de « précaution ». Une commande interne telle que ''\@foo''é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'utilisateurcette 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.
-taking ''precautions''.  An internal-style command such as `foo` +
-has been defined or used in private macroand it is interpreted as +
-``followed by the ''text'' `foo` (`` is used, for +
-real, to set up end-of-sentence space in some circumstances; it uses +
-`\spacefactor` to do that.)+
  
-The problem is discussed in detail in +Ce sujet est détaillé dans la question « [[composition:macros:arobase_dans_les_noms_de_macros|Que font `\@` et `@` dans les noms des commandes ?]».
-''[`@` in macro names](FAQ-atsigns.md)'', +
-together with solutions.+
  
 +-----
 +//Source:// [[faquk>FAQ-atvert|'`\spacefactor` complaints']]
  
 +{{htmlmetatags>metatag-keywords=(LaTeX,erreur,spacefactor)
 +metatag-og:title=(Que signifient les erreurs évoquant « \spacefactor »)
 +metatag-og:site_name=(FAQ LaTeX francophone)
 +}}
2_programmation/erreurs/i/improper_spacefactor.txt · Dernière modification: 2021/04/13 11:22 de yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0