Numéroter localement à gauche

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

Numéroter localement à gauche

Messagepar Aleph » Jeudi 10 Mai 2012, 13:58

Bonjour,

savez-vous s'il est possible de numéroter à gauche une ou plusieurs équations mais de façon locale, c'est-à-dire en conservant la numérotation à droite par défaut pour le reste du document?

Merci pour votre aide!
Aleph
Hecto-utilisateur
 
Messages: 86
Inscription: Mardi 05 Janvier 2010, 16:38
Statut actuel: Post-bac | Doctorat

Publicité

Re: Numéroter localement à gauche

Messagepar texmaker » Vendredi 11 Mai 2012, 17:36

Une possibilité (mais ne marche pas pour l'environnement align) :
Code: Tout sélectionner
\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath,amsfonts,amssymb}
\newenvironment{eqgauche}%
{%
\stepcounter{equation}
\begin{equation*}}{%
\leqno(\arabic{equation})
\end{equation*}
}
\begin{document}

\begin{eqgauche} %numéro à gauche
(a+b)^3=(a+b)(a+b)^2
\end{eqgauche}

\begin{equation} %numéro à gdroite
(a+b)^3=(a+b)(a+b)^2
\end{equation}

\begin{eqgauche} %numéro à gauche
(a+b)^3=(a+b)(a+b)^2
\end{eqgauche}

\begin{equation} %numéro à droite
(a+b)^3=(a+b)(a+b)^2
\end{equation}

\end{document}
Texmaker (version courante : 5.0) : éditeur LaTeX libre et multi-plateforme avec afficheur pdf.
PdfAdd : Tableaux variations, courbes, arbres, graphes, loi binomiale, cercle trigo, suites pour pdflatex et Asymptote
Site de documentation sur LaTeX
texmaker
Kilo-utilisateur
 
Messages: 226
Inscription: Vendredi 30 Juillet 2010, 11:19
Statut actuel: Actif et salarié | Enseignant

Re: Numéroter localement à gauche

Messagepar pg » Vendredi 11 Mai 2012, 17:42

Avec amsmath, on peut utiliser \tagsleft@true et \tagsleft@false pour passer d'un comportement à l'autre (en n'oubliant les \makeatletter et \makeatother car il y a un @ dans le nom de la macro) :

Code: Tout sélectionner
\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{align}
A & = B \\
  & = C
\end{align}

\makeatletter\tagsleft@true\makeatother % met les numéros d'équations à gauche

\begin{align}
A & = B \\
  & = C
\end{align}

\makeatletter\tagsleft@false\makeatother % remet les numéros d'équations à droite

\begin{align}
A & = B \\
  & = C
\end{align}

\end{document}
pg
Modérateur
 
Messages: 2590
Inscription: Jeudi 14 Juin 2007, 23:31

Re: Numéroter localement à gauche

Messagepar Aleph » Mardi 15 Mai 2012, 16:17

Merci beaucoup pour vos réponses! :wink:
Aleph
Hecto-utilisateur
 
Messages: 86
Inscription: Mardi 05 Janvier 2010, 16:38
Statut actuel: Post-bac | Doctorat


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Google Adsense [Bot], Magpie [Crawler], Proximic [Spider] et 23 invités