US

Taille, police et blanc

Espacement

Comme vous le savez déjà, c'est LaTeX qui choisit lui même l'espacement à mettre dans vos formules mathématiques. Comme pour le texte, il existe une série de commandes qui permettent de forcer LaTeX à choisir un certain espacement.

Voici les différentes commandes données du plus petit espacement au plus grand : \, pour un espace fin, \ (backslash suivi de espace) pour un espace moyen, quad et qquad pour des espaces plus grand (quad représente la largeur d'un M dans la police courante).

Enfin, on peut également obtenir un espace fin négatif avec la commande \!. Cette commande peut être utile pour faire de belles intégrales doubles par exemple :

Intégrale double
fig l5.12 Intégrale double (avec 3 fois \!)

Les fantômes

Parfois, on aimerait que LaTeX ajoute des espaces, mais il ne le fait pas. La commande phantom prend comme paramètre une formule mais ne l'affiche pas mais affiche des espaces là où la formule aurait du être si on avait pas utilisé phantom.

A quoi ça peut bien servir ? Voilà deux exemples :

1 
2 
3 
4 
5 
6 
7 
\[
{}_{6}^{12} C \quad {}_{\phantom{1}6}^{12} C
\]
 
\[
{\Gamma}^{k}_{ij} \quad {\Gamma}^{\phantom{ij}k}_{ij}
\]
listing l5.24 phantom
phantom
fig l5.13 phantom

C'est une question de gout ...

Taille

On a déjà vu une commande pour changer la taille des polices en mode mathématique, il s'agit de la commande displaystyle qui affiche en taille normale.

On peut également utiliser les commandes textstyle, scriptstyle et scriptscriptstyle pour avoir des formules de plus en plus petites.

Insérer du texte

Pour insérer du texte en caractère romain dans une formule mathématique, on utilise la commande mathrm. Néanmoins cette commande ne supporte pas les accents ni les espaces, seulement les caractères de a à z.

Pour insérer des accents et des espaces, il faut utiliser la commande textrm.

Formule en gras

Pour avoir du gras dans une formule, il y a la commande mathbf ou bf (qu'on a déjà rencontré), mais ces commandes permettent uniquement de mettre du texte en gras (caractères romains droits) alors que les symboles mathématiques sont en italiques.

Il existe néanmoins une manière d'obtenir des symboles mathématiques gras mais on peut seulement mettre toute une formule en gras ou non et pas un symbole d'une formule. Il faut faire appel à la commande mathversion et lui donner comme paramètre bold ou normal.

1 
2 
3 
4 
5 
6 
\mathversion{bold}
\[
x^2 + 3x - 2 = 0
\]
 
\mathversion{normal}
listing l5.25 Formule en gras

Attention, cette commande s'applique à tout le document, il ne faut pas oublier de mettre \mathversion{normal}.

Pour mettre en gras un seul symbole dans une formule, il faudra attendre l'étude de AMSMath.

Polices mathématiques

Il existe quelques polices qu'on peut utiliser en mode mathématique. On a déjà vu mathrm. Il y a également mathit et mathnormal.

On peut ensuite obtenir des lettres rondes avec mathcal.

1 
2 
3 
\[
\textrm{Soit } \mathcal{A} \textrm{ l'ensemble des animaux}
\]
listing l5.26 mathcal

En important le package eucal avec l'option mathcal ou mathscr, l'effet de la commande mathcal sera différent.

1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
\documentclass[a4paper,11pt]{report}
 
% Import des extensions
\usepackage[latin1]{inputenc}
\usepackage[francais]{babel}
\usepackage[mathcal]{eucal}
 
\begin{document}
\[
\textrm{Soit } \mathcal{A} \textrm{ l'ensemble des animaux}
\]
end{document}
listing l5.27 eucal

Enfin, il reste encore mathfrak en important le package eufrak et mathbb en important le package amssymb.

  • Espace membre
  • Learning Center
  • Les forums
  • Livre d'or
  • Imprimer
  • Boutique
  • Info
  • Règlement
  • Erreur
  • Newsletter