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
Dernière révision Les deux révisions suivantes
2_programmation:erreurs:i:improper_spacefactor [2018/06/02 16:47]
d.p.carlisle
2_programmation:erreurs:i:improper_spacefactor [2020/11/27 09:01]
yannick.tanguy Renommage des sections de base: correction des liens internes.
Ligne 1: Ligne 1:
---- +====== Que signifient les erreurs évoquant « \spacefactor ​» ? ======
-title: `\spacefactor` complaints +
-category: errors +
-permalink: /​FAQ-atvert +
-date: 2014-06-10 +
----+
  
-# `\spacefactor` complaints+Les erreurs ​
  
-The errors +<​code ​latex>
-```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'​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.
-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 « [[2_composition:​macros:​arobase_dans_les_noms_de_macros|Que font `\@` et `@` dans les noms des commandes ?]».
-''​[`@` in macro names](FAQ-atsigns)'',​ +
-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 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