Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

4_domaines_specialises:mathematiques:equations:changer_la_numerotation_des_equations [2022/01/02 11:13] – Ajout d'une page thématique. yannick.tanguy4_domaines_specialises:mathematiques:equations:changer_la_numerotation_des_equations [2022/01/02 18:00] (Version actuelle) – Remise en forme de la page. jejust
Ligne 1: Ligne 1:
 ====== Comment changer le style de numérotation des équations? ====== ====== Comment changer le style de numérotation des équations? ======
  
-Pour modifier le style de numérotation, on peut redéfinir la commande ''theequation''. L'exemple qui suit numérote les équations avec des lettres majuscules.+Pour modifier le style de numérotation, on peut redéfinir la commande ''\theequation''. 
 +L'exemple qui suit numérote les équations avec des lettres majuscules:
  
-===== ===== 
 <WRAP column 45ex> <WRAP column 45ex>
 <code latex> <code latex>
 \documentclass{article} \documentclass{article}
-\usepackage{mathtools}+  \usepackage{mathtools} 
 \renewcommand{\theequation}{% \renewcommand{\theequation}{%
-    \thesection \Alph{equation}}+    \thesection \Alph{equation}
 +} 
 \begin{document} \begin{document}
 \section{Systèmes à une variable} \section{Systèmes à une variable}
Ligne 16: Ligne 19:
 x & = 3 x & = 3
 \end{align} \end{align}
 +
 \section{Systèmes à deux variables} \section{Systèmes à deux variables}
 \begin{align} \begin{align}
Ligne 24: Ligne 28:
 </code> </code>
 </WRAP> </WRAP>
- 
 <WRAP column 45ex> <WRAP column 45ex>
 <latexdoc> <latexdoc>
 \documentclass{article} \documentclass{article}
-\usepackage[body={8cm,8cm}]{geometry} +  \usepackage[body={8cm,8cm}]{geometry} 
-\usepackage{lmodern} +  \usepackage{lmodern} 
-\usepackage{mathtools}+  \usepackage{mathtools} 
 +  \pagestyle{empty} 
 \renewcommand{\theequation}{% \renewcommand{\theequation}{%
-    \thesection \Alph{equation}} +    \thesection \Alph{equation}% 
-\pagestyle{empty}+} 
 \begin{document} \begin{document}
 \section{Systèmes à une variable} \section{Systèmes à une variable}
Ligne 40: Ligne 46:
 x & = 3 x & = 3
 \end{align} \end{align}
 +
 \section{Systèmes à deux variables} \section{Systèmes à deux variables}
 \begin{align} \begin{align}
Ligne 49: Ligne 56:
 </WRAP> </WRAP>
 <WRAP clear /> <WRAP clear />
-====== ====== 
  
 Ce second exemple permet de placer la numérotation entre crochets : Ce second exemple permet de placer la numérotation entre crochets :
  
-===== ===== 
 <WRAP column 45ex> <WRAP column 45ex>
 <code latex> <code latex>
 \documentclass{article} \documentclass{article}
 +
 \makeatletter \makeatletter
 \renewcommand{\@eqnnum}{% \renewcommand{\@eqnnum}{%
Ligne 78: Ligne 84:
 <latexdoc> <latexdoc>
 \documentclass{article} \documentclass{article}
-\usepackage[body={8cm,8cm}]{geometry} +  \usepackage[body={8cm,8cm}]{geometry} 
-\usepackage{lmodern} +  \usepackage{lmodern} 
-\pagestyle{empty}+  \pagestyle{empty} 
 \makeatletter \makeatletter
 \renewcommand{\@eqnnum}{% \renewcommand{\@eqnnum}{%
Ligne 99: Ligne 106:
 </WRAP> </WRAP>
 <WRAP clear /> <WRAP clear />
-====== ====== 
  
 ===== Afficher une numérotation liée aux paragraphes ===== ===== Afficher une numérotation liée aux paragraphes =====
  
-Avec l'extension [[ctanpkg>amsmath|amsmath]], la commande ''numberwithin'' permet de numéroter les équations suivant le paragraphe auquel elles appartiennent. Il faut alors appeler : ''\numberwithin{equation}{section}'' dans le préambule.+Avec l'extension [[ctanpkg>amsmath]], la commande ''\numberwithin'' permet de numéroter les équations suivant le paragraphe 
 +auquel elles appartiennent. Il faut alors appeler: ''\numberwithin{equation}{section}'' dans le préambule.
  
 ===== Afficher une numérotation liée aux sections ou aux annexes ===== ===== Afficher une numérotation liée aux sections ou aux annexes =====
  
-Les extensions [[ctanpkg>seceqn|seceqn]] et [[ctanpkg>apeqnum|apeqnum]] permettent pour la première de numéroter les équations par section et pour la seconde de numéroter individuellement les équations dans les annexes.+Les extensions [[ctanpkg>seceqn]] et [[ctanpkg>apeqnum]] permettent pour la première de numéroter les équations par section 
 +et pour la seconde de numéroter individuellement les équations dans les annexes.
  
 ===== Afficher un second niveau de numérotation ===== ===== Afficher un second niveau de numérotation =====
  
-L'extension [[ctanpkg>deleq|deleq]] permet de définir un label par groupe d'équations (4) en plus des labels individuels de type (4a), (4b), etc.+L'extension [[ctanpkg>deleq]] permet de définir un label par groupe d'équations (4) en plus des labels individuels de type (4a), (4b), etc.
  
-Par ailleurs, les environnements ''subequations'' (de l'extension [[ctanpkg>amsmath|amsmath]]) et ''subeqnarray'' (de l'extension [[ctanpkg>subeqnarray|subeqnarray]]) permettent de référencer différentes lignes d'un même groupe d'équations par des indices (3.a), (3.b), etc. +Par ailleurs, les environnements ''subequations'' (de l'extension [[ctanpkg>amsmath]]) et ''subeqnarray'' (de l'extension [[ctanpkg>subeqnarray]]) permettent de référencer différentes lignes d'un même groupe d'équations par des indices (3.a), (3.b), etc. 
-  * avec [[ctanpkg>subeqnarray|subeqnarray]] une référence à une ligne particulière se fait alors par ''slabel'' au lieu de ''label''+  * avec [[ctanpkg>subeqnarray]] une référence à une ligne particulière se fait alors par ''slabel'' au lieu de ''label''
   * avec ''subequations'', 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ès ''subequations'', comme le montre l'exemple suivant :   * avec ''subequations'', 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ès ''subequations'', comme le montre l'exemple suivant :
  
-==== ==== 
 <WRAP column 45ex> <WRAP column 45ex>
 <code latex> <code latex>
 \documentclass{article} \documentclass{article}
-\usepackage{mathtools}+  \usepackage{mathtools} 
 \begin{document} \begin{document}
 \begin{subequations} \label{E+gp} \begin{subequations} \label{E+gp}
Ligne 138: Ligne 146:
 </code> </code>
 </WRAP> </WRAP>
- 
 <WRAP column 45ex> <WRAP column 45ex>
 <latexdoc> <latexdoc>
 \documentclass{article} \documentclass{article}
-\usepackage[body={8cm,8cm}]{geometry} +  \usepackage[body={8cm,8cm}]{geometry} 
-\usepackage{lmodern} +  \usepackage{lmodern} 
-\usepackage{mathtools} +  \usepackage{mathtools} 
-\pagestyle{empty}+  \pagestyle{empty} 
 \begin{document} \begin{document}
 \begin{subequations} \label{E+gp} \begin{subequations} \label{E+gp}
Ligne 162: Ligne 170:
 </WRAP> </WRAP>
 <WRAP clear /> <WRAP clear />
-===== ===== 
  
 <note> <note>
4_domaines_specialises/mathematiques/equations/changer_la_numerotation_des_equations.1641121996.txt.gz · Dernière modification : 2022/01/02 11:13 de yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0