user
Comment afficher des espaces dans une équation LaTeX ?
alphonsio

La façon la plus simple d'insérer des espaces dans les équations LaTeX est d'utiliser ~ (tilde) pour créer un espace insécable.

Par exemple, a~b affiche : a ba~b .


Voici la liste complète des espaces :

SyntaxeExemple
a quad baba \quad b
a \! ba ⁣ba \! b
a \, baba \, b
a \: baba \: b
a \; ba  ba \; b
a \ ba ba \ b
a ~ ba ba ~ b
a \qqad baba \qquad b

Pour des espaces plus spécifiques, voici une liste d'espaces et leur taille en unité mathématique (mu, équivalent à 1/18 em, où em est tiré de la famille des symboles mathématiques) :

  • quad égal à la taille actuelle de la police (= 18 mu)
  • \! espace négatif (-3/18 de \quad = -3 mu)
  • \, espace étroit (3/18 de \quad = 3 mu)
  • \: espace moyen (4/18 de \quad = 4 mu)
  • \; espace large (5/18 de \quad = 5 mu)
  • \ (espace après un backlash) espace dans l'espace normal
  • ~ espace non sécable
  • \qquad : espace plus large (double \quad)

Voici un exemple :

\begin{align}
f(x) =&  ax^2 \! + \! bx \! + \! c \\
f(x) =&  ax^2 + bx + c \\
f(x) =&  ax^2 \, + \, bx \, + \, c \\
f(x) =&  ax^2 \: + \: bx \: + \: c \\
f(x) =&  ax^2 \; + \: bx \; + \; c \\
f(x) =&  ax^2 \  + \  bx \  + \  c \\
f(x) =&  ax^2 ~ + ~ bx ~ + ~ c \\
f(x) =& ax^2 \quad  + \quad  bx \quad  + \quad  c \\
f(x) =& ax^2 \qquad  + \qquad  bx \qquad  + \qquad  c 
\end{align}

L'exemple ci-dessus affiche :

f(x)=ax2 ⁣+ ⁣bx ⁣+ ⁣cf(x)=ax2+bx+cf(x)=ax2+bx+cf(x)=ax2+bx+cf(x)=ax2  +bx  +  cf(x)=ax2 + bx + cf(x)=ax2 + bx + cf(x)=ax2+bx+cf(x)=ax2+bx+c\begin{align} f(x) =& ax^2 \! + \! bx \! + \! c \\ f(x) =& ax^2 + bx + c \\ f(x) =& ax^2 \, + \, bx \, + \, c \\ f(x) =& ax^2 \: + \: bx \: + \: c \\ f(x) =& ax^2 \; + \: bx \; + \; c \\ f(x) =& ax^2 \ + \ bx \ + \ c \\ f(x) =& ax^2 ~ + ~ bx ~ + ~ c \\ f(x) =& ax^2 \quad + \quad bx \quad + \quad c \\ f(x) =& ax^2 \qquad + \qquad bx \qquad + \qquad c \end{align}