Sommaire :
A) Le mode mathématique pour une équation numérotée
Principe pour une équation numérotée :
\begin{equation}
on tape l'équation ici directement sans passer par $$ ou \[\]
\end{equation}
L'équation est alors automatiquement numérotée par LaTeX et, en y ajoutant une étiquette avec
\label{truc}, on peut y faire référence plus loin dans le document avec la commande
\eqref{truc} (une double compilation est alors nécessaire).
Exemple :
Code de l'exemple :
\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{amsmath,amsfonts,amssymb}
\begin{document}
On a
\begin{equation}
(a+b)^3=(a+b)(a+b)^2
\label{moneq}
\end{equation}
et donc...
Dans l'équation~\eqref{moneq}, blabla
\end{document}
Fichier de l'exemple : equations1.tex
Remarque : Les étiquettes sont automatiquement détectées lors de la frappe par Texmaker et sont disponibles pour l'auto-complétion de la commandes
\eqref{}.
Note :en ajoutant l'option fleqn à la classe du document (exemple : \documentclass[10pt,a4paper,fleqn]{article}), les équations seront placées à gauche au lieu d'être centrées.
B) Le mode mathématique pour une équation sur plusieurs lignes
Principe pour aligner les calculs sur le "=" :
\begin{align}
expression &= calcul \\
&= suite du calcul \\
&= fin du calcul
\end{align}
Exemple 1 :
Code de l'exemple 1 :
\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{amsmath,amsfonts,amssymb}
\begin{document}
On a
\begin{align}
(a+b)^3 &= (a+b)(a+b)^2 \\
&= (a+b)(a^2+2ab+b^2) \\
&= a^3+3a^2b+3ab^2+b^3
\end{align}
et donc...
\end{document}
Fichier de l'exemple : equations2.tex
Remarques :
- Les calculs peuvent bien sur être aussi alignés sur un autre symbole que le "=" (sur le symbole "équivalent" par exemple).
- Pour éviter la numérotation automatique, il suffit d'utiliser \begin{align*} et \end{align*} à la place de \begin{align} et \end{align} .
- Il est possible d'insérer un bout de texte au sein des calculs grâce à la commande \intertext{un bout de texte}.
Exemple 2 :
Code de l'exemple 2 :
\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{amsmath,amsfonts,amssymb}
\begin{document}
On a
\begin{align*}
(a+b)^3 &= (a+b)(a+b)^2 \\
&= (a+b)(a^2+2ab+b^2) \\
\intertext{en développant...}
&= a^3+3a^2b+3ab^2+b^3
\end{align*}
et donc...
\end{document}
Fichier de l'exemple : equations3.tex
C) Pour les équations trop longues
Pour les équations trop longues pour tenir sur une seule ligne, on peut utiliser l'environnement
multline.
Exemple :
Code de l'exemple :
\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage{amsmath,amsfonts,amssymb}
\begin{document}
On a
\begin{multline}
(x+y)^{15} = (x^3+3x^2y+3xy^2+y^3) \times (x^3+3x^2y+3xy^2+y^3) \times
(x^3+3x^2y+3xy^2+y^3) \times \\
(x^3+3x^2y+3xy^2+y^3) \times (x^3+3x^2y+3xy^2+y^3)
\end{multline}
et donc...
\end{document}
Fichier de l'exemple : equations4.tex
Remarque : c'est avec la commande
\\ que l'on peut décider où couper la formule.