Comment afficher un second niveau de numérotation des équations ?#
1. Avec l’extension mathtools#
L’environnement subequations
de l’extension mathtools
(ou amsmath) permet de référencer différentes lignes
d’un même groupe d’équations par des indices (3.a), (3.b), etc.
Cet environnement a deux particularités importantes :
la commande
\\
incrémente le compteur des sous-références ;une référence à une ligne particulière s’obtient alors par un
\label
placé sur cette ligne alors qu’une référence au système d’équation s’obtient par un\label
placé immédiatement aprèssubequations
, comme le montre l’exemple suivant.
\documentclass{article}
\usepackage[T1]{fontenc} % Encodage T1 (adapté au français)
\usepackage{lmodern} % Caractères plus lisibles
\pagestyle{empty} % N'affiche pas de numéro de page
\usepackage{mathtools}
\begin{document}
\begin{subequations} \label{E+gp}
\begin{gather}
x_1 x_2 + x_1^2 x_2^2 + x_3 = 1 \label{E+gp1} \\
x_1 x_3 + x_1^2 x_3^2 + x_2 = 2 \label{E+gp2} \\
x_1 x_2 x_3 = 0 \label{E+gp3}
\end{gather}
\end{subequations}
Voir le système~\ref{E+gp} et en particulier l'équation~\ref{E+gp3}.
\end{document}
2. Avec l’extension subeqnarray#
L’extension subeqnarray permet d’obtenir un résultat similaire
à celui de mathtools avec son environnement subeqnarray
.
Cependant, avec subeqnarray, une référence à une ligne particulière
se fait alors par \slabel
au lieu de \label
.
\documentclass{article}
\usepackage[T1]{fontenc} % Encodage T1 (adapté au français)
\usepackage{lmodern} % Caractères plus lisibles
\pagestyle{empty} % N'affiche pas de numéro de page
\usepackage{subeqnarray}
\begin{document}
\begin{subeqnarray} \label{E+gp}
x_1 x_2 + x_1^2 x_2^2 + x_3 = 1 \slabel{E+gp1} \\
x_1 x_3 + x_1^2 x_3^2 + x_2 = 2 \slabel{E+gp2} \\
x_1 x_2 x_3 = 0 \slabel{E+gp3}
\end{subeqnarray}
Voir le système~\ref{E+gp} et en particulier l'équation~\ref{E+gp3}.
\end{document}
3. Avec l’extension deleq#
Avertissement
L’extension deleq date de la fin des années 90. Ce qui suit est informatif.
Cette extension permet de définir un label par groupe d’équations « (4) » en plus des labels individuels de type « (4a) », « (4b) », etc.