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
4_domaines_specialises:mathematiques:equations:numeroter_les_equations [2002/02/11 11:55]
benjamin
4_domaines_specialises:mathematiques:equations:numeroter_les_equations [2022/01/03 12:23] (Version actuelle)
yannick.tanguy Report d'éléments sur une page dédiée.
Ligne 1: Ligne 1:
-\question{Comment numéroter les équations ?}%12.4 +====== Comment numéroter les équations? ======
-\reponse Sous \LaTeXe, les options de classe leqno et fleqn permettent +
-d'indiquer si les numéros d'équations doivent apparaître à +
-droite ou à gauche des équations.+
  
-Exemple, pour que les numéros apparaîssent à gauche :~\ref{ex-leqno} +L'environnement le plus courant pour numéroter des équations simples est ''equation''. La numérotation est d'ailleurs une fonctionnalité par défaut de nombreux environnements traitant des équations et des [[4_domaines_specialises:mathematiques:equations:aligner_des_equations|groupes d'équation]]. 
-\begin{docexemple}{Exemple de num\'erotation des \'equations sur la gauche\label{ex-leqno}} + 
-\documentclass[leqno]{report}+===== ===== 
 +<WRAP column 45ex> 
 +<code latex> 
 +\documentclass{article}
 \begin{document} \begin{document}
-\begin{eqnarray+Voici un exemple de numérotation 
-   x + 4  & 0 \\ +classique~: 
-   8 -  & +\begin{equation
-\end{eqnarray}+   x + 4 = 0 
 +\end{equation} 
 +\begin{equation} 
 +   - 7 = 0 
 +\end{equation}
 \end{document} \end{document}
-\end{docexemple}+</code> 
 +</WRAP>
  
-\reponse Pour supprimer la numérotation des équationsil suffit +<WRAP column 45ex> 
-d'ajouter le caractère * aux noms des environnements d'équation.+<latexdoc> 
 +\documentclass{article} 
 +\usepackage[body={8cm,8cm}]{geometry} 
 +\usepackage{lmodern} 
 +\pagestyle{empty} 
 +\begin{document} 
 +Voici un exemple de numérotation 
 +classique~: 
 +\begin{equation} 
 +   x + 4 = 0 
 +\end{equation} 
 +\begin{equation} 
 +   y - 7 = 0 
 +\end{equation} 
 +\end{document} 
 +</latexdoc> 
 +</WRAP> 
 +<WRAP clear /> 
 +====== ======
  
-Voir l'exemple~\ref{maths-eqnarry-star}. +===== Placer la numérotation à gauche =====
-\begin{exemple}{Exemple de version étoilée pour les environnments mathématiques\label{maths-eqnarry-star}} +
-\begin{eqnarray*} +
-   x + 4 &  & 0 \\ +
-   8 - y &  & 0 +
-\end{eqnarray*} +
-\end{exemple}+
  
-\reponse Pour supprimer la numérotation d'une ligne particulière dans +Sous <latex>\LaTeXe</latex>, les options de classe ''leqno'' et ''fleqn'' permettent d'indiquer si les numéros doivent apparaître à droite ou à gauche des équations.
-un groupe d'équations, il suffit d'utiliser la commande +
-\cmd{nonumber} (avant les \cmd{\cmd{}} %Ca marche ? +
-). Avec amsmath, il faut utiliser \cmd{notag}.+
  
-\reponse Pour réinitialiser le compteur d'équations dans chaque +==== ==== 
-section, il faut inclure : +<WRAP column 45ex> 
-\begin{verbatim+<code latex> 
-%%%% debut macro %%%% +\documentclass[leqno]{article} 
-\makeatletter +\begin{document
-\renewcommand\theequation{\thesection.\arabic{equation}+Voici un exemple de numérotation 
-\@addtoreset{equation}{section} +placée à gauche~: 
-\makeatother +\begin{equation} 
-%%%% fin macro %%%% +   x + 4 = 0 
-\end{verbatim+\end{equation} 
-dans le préambule. +\end{document
- +</code> 
-Remarque : dans ce cas, il ne faut pas mettre d'équation dans un +</WRAP>
-           chapitre avant la première section sous peine d'avoir +
-           un numéro du style 3.0.1.+
  
-\reponse Pour modifier le style de numérotation, il faut modifier la +<WRAP column 45ex> 
-commande \cmd{theequation}. +<latexdoc> 
- +\documentclass[leqno]{article
-Voir l'exemple~\ref{ex-renumeq1} pour num\'eroter les \'equation avec +\usepackage[body={8cm,8cm}]{geometry
-des lettre majuscules et l'exemple~\ref{ex-renumeq2} pour une num\'erotation +\usepackage{lmodern}
-entre crochets. +
- +
-\begin{docexemple}{Changement de la num\'erotation des exemples\label{ex-renumeq1}} +
-\documentclass{report+
-\usepackage[frenchb]{babel+
-\usepackage[T1]{fontenc}+
 \pagestyle{empty} \pagestyle{empty}
-\renewcommand{\theequation}{\thesection \Alph{equation}} 
 \begin{document} \begin{document}
-\chapter{Systèmes d'équations.} +Voici un exemple de numérotation 
-   \section{À une variable.} +placée à gauche~: 
-      \begin{eqnarray} +\begin{equation
-         x + 4 & =  & 0 \\ +   x + 4 = 0 
-          x & =  & 3 +\end{equation}
-      \end{eqnarray+
-   \section{À deux variables.} +
-      \begin{eqnarray} +
-         x + 4 & =  & 0 \\ +
-         8 - y &  & +
-      \end{eqnarray}+
 \end{document} \end{document}
-\end{docexemple}+</latexdoc> 
 +</WRAP> 
 +<WRAP clear /> 
 +===== =====
  
-\begin{docexemple}{Num\'eros d'\'equation entre crochets\label{ex-renumeq2}} +===== Réinitialiser le compteur de numérotation des équations =====
-\documentclass{report}+
  
 +Pour réinitialiser le compteur d'équations dans chaque section, il faut inclure dans le préambule :
 +
 +==== ====
 +<code latex>
 \makeatletter \makeatletter
-\renewcommand{\@eqnnum}{{\normalfont\normalcolor\theequation}} +\renewcommand\theequation% 
-\renewcommand{\theequation}{[\arabic{equation}]}+{\thesection.\arabic{equation}} 
 +\@addtoreset{equation}{section}
 \makeatother \makeatother
 +</code>
 +===== =====
  
-\begin{document} +<note important> 
-      \begin{eqnarray} +Dans ce cas, il ne faut pas mettre d'équation dans un chapitre avant la première section numérotée sous peine d'avoir un numéro du style 3.0.1. 
-         x + 4 & =  & \\ +</note>
-         y - 2 & =  & 0 +
-      \end{eqnarray} +
-\end{document} +
-\end{docexemple}+
  
-\reponse Avec le package \pack{amsmath}, disponible sur 
-\ctan{fonts/ams/amslatex/}, la commande \cmd{numberwithin} permet de 
-numéroter les équations suivant le paragraphe auquel elles 
-appartiennent. Il faut alors appeler : 
-\cmd{numberwithin}\marg{equation}\marg{section} dans le préambule. 
  
-\reponse Les packages \pack{seceqn} et \pack{apeqnum} disponibles sur CTAN +===== Répéter une équation et sa numérotation =====
-permettent pour le premier de numéroter les équations par +
-section et pour le second de numéroter individuellement les +
-équations dans les annexes.+
  
-\reponse Le package \pack{deleq} disponible sur +Lorsqu'une équation est répétée, il est souvent souhaitable que sa numérotation soit la même que lors de sa première apparition. Sous <latex>\LaTeXe</latex>, l'extension [[ctanpkg>amsmath|amsmath]] fournit la commande ''\tag'' permettant de gérer ce point :
-\ctan{macros/latex/contrib/supported/} ou sur +
-\ctan{macros/latex/contrib/other/deleq/} permet de définir un label +
-par groupe d'équations (4) en plus des labels individuels de +
-type (4a), (4b), etc.+
  
-\reponse La commande \cmd{tag}\marg{xxx} du package \pack{amsmath} sous \LaTeXe permet +==== ==== 
-de personnaliser la numérotation des équations. +<WRAP column 45ex> 
- +<code latex> 
-L'exemple~\ref{maths-meme-numeromontre comment obtenir le même +\documentclass{article
-numéro pour deux équations. +\usepackage{mathtools
- +\begin{document} 
-% Ne marchera que si amsmath est chargé, on peut peut-être le supposer +Nous posons :
-% car c'est une classe super commune!!! +
-\begin{exemple}{Obtenir le même +
-numéro pour deux équations\label{maths-meme-numero}}+
 \begin{equation} \begin{equation}
-  x - y 0 +  a=b 
-  \label{equa}+  \label{eq1}
 \end{equation} \end{equation}
-...+(...) Et comme nous l'avons vu :
 \begin{equation} \begin{equation}
-  y +  a=b 
-  \tag{\ref{equa}}+  \tag{\ref{eq1}}
 \end{equation} \end{equation}
 +Ces deux équations sont numérotées 
 +par \eqref{equa}.
 +\end{document}
 +</code>
 +</WRAP>
  
-Ces deux équations sont numérotées par \eqref{equa}. +<WRAP column 45ex> 
-\end{exemple+<latexdoc> % Exemple simulé 
- +\documentclass{article
- +\usepackage[body={8cm,8cm}]{geometry
-Remarque : \cmd{eqrefremplace \cmd{refpour les équations : la fonte +\usepackage{lmodern} 
-           utilisée est toujours la même (c'est plus beau). +\usepackage{mathtools
- +\pagestyle{empty} 
-\reponse Les environnements \env{subequations(du package \pack{amsmath}) et +\begin{document
-\env{subeqnarray(du package \pack{subeqnarray}) permettent de référencer +Nous posons : 
-différentes lignes d'un même groupe d'équations par des indices +\begin{equation
-(3.a), (3.b), etc. +  a=b 
- +  \tag{7}\label{eq1
-\begin{itemize+\end{equation
-\item +(...) Et comme nous l'avons vu : 
- Sous subequations, une référence à une ligne particulière +\begin{equation
-s'obtient alors par un \cmd{labelplacé sur cette ligne alors qu'une +  a=b 
-référence au système d'équation s'obtient par un \cmd{labelplacé +  \tag{7
-immédiatement après \benv{subequations}. +\end{equation
- +Ces deux équations sont numérotées 
-L'exemple ~\ref{maths-label-subequations} en donne une utlisation. +par (7). 
- +\end{document
-\begin{exemple}{Exemple d'utlisation de \cmd{label} de \pack{amsmath}\label{maths-label-subequations}} +</latexdoc> 
-\begin{subequations} \label{E:gp+</WRAP> 
-  \begin{gather} +<WRAP clear /> 
-    x_1 x_2 + x_1^2 x_2^2 + x_3 \label{E:gp1\\ +===== =====
-    x_1 x_3 + x_1^2 x_3^2 + x_2 \label{E:gp2\\ +
-    x_1 x_2 x_3 \label{E:gp3} +
-  \end{gather} +
-\end{subequations+
- +
-Voir le système~\ref{E:gp} et en particulier +
-l'équation~\ref{E:gp2}. +
-\end{exemple}+
  
-Remarque : c'est le \cmd{\cmd{}} qui incrémente le compteur des +La commande ''\tag'' permet initialement de personnaliser la numérotation des équations en mettant son argument comme numérotation. Ici, elle remplace donc la numérotation de la deuxième équation par celle de la première équation récupérée avec la commande ''\label'' et restituée avec la commande ''\ref''.
-           sous-références.+
  
-\item Sous \pack{subeqnarray} une référence à une ligne particulière se +<note> 
-fait alors par \cmd{slabel} au lieu de \cmd{label}+''eqref'' remplace ''ref'' pour les équations : la police utilisée est toujours la même (c'est plus beau)
-\end{itemize}+</note>
  
-\endinput+----- 
 +//Source :// [[https://www.texfaq.org/FAQ-reuseq|FAQ-reuseq]]
  
 +{{htmlmetatags>metatag-keywords=(LaTeX, numérotation, équations, numéroter, référence, label, ref)
 +metatag-og:title=(Comment numéroter les équations)
 +metatag-og:site_name=(FAQ LaTeX francophone)
 +}}
4_domaines_specialises/mathematiques/equations/numeroter_les_equations.1013428518.txt.gz · Dernière modification: 2002/02/11 11:55 de benjamin
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0