J'ai des équations assez volumineuses que j'aimerais écrire les unes à la suite des autres en les numérotant (avec les numéros à gauche), et de manière à ce qu'elles soient toutes alignées à gauche (mais je ne veux pas que ce soit forcément le cas pour toutes les équations de mon document).

Voici un ECM :

\documentclass[11pt, leqno]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[a4paper]{geometry}

\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsthm}

\usepackage{mathtools}
\usepackage{stmaryrd}
\usepackage{cases}
\usepackage{eqnarray}

\usepackage[english]{babel}
\NewDocumentCommand{\cj}{m}{\overline{#1}}

\begin{document}

blablabla si et seulement si :

\begin{subequations}
\begin{align}
|\omega_2| < 1 \quad ; \quad |\omega_3| <1 \nonumber  \\
         |\alpha_i|^2 \leq (1-|\omega_i|^2)(1-|\omega_{i+1}|^2), \; i=1,3  \\
        |\alpha_2|^2 < (1-|\omega_2|^2)(1-|\omega_3|^2) \nonumber \\
         \begin{multlined}[t]|\beta_i (1-|\omega_{i+1}|^2)+ \alpha_i \alpha_{i+1} \cj{\omega_{i+1}} |^2 \leq \left[(1-|\omega_i|^2)(1-|\omega_{i+1}|^2) - |\alpha_i|^2\right] \times \\ \left[(1-|\omega_{i+1}|^2)(1-|\omega_{i+2}|^2) - |\alpha_{i+1}|^2 \right], \; \; \; \; \; i=1,2 \end{multlined} \\
     \begin{multlined}[t]
            \left| \gamma [(1-|\omega_2|^2)(1-|\omega_3|^2)-|\alpha_2|^2]+\alpha_1 \beta_2 \cj{\omega_2}(1-|\omega_3|^2) + \alpha_3 \beta_1 \cj{\omega_3}(1-|\omega_2|^2) \right. \\ \left. +\beta_1\beta_2\cj{\alpha_2} + \alpha_1\alpha_2\alpha_3 \cj{\omega_2 \omega_3} \right|^2 (1-|\omega_2|^2)(1-|\omega_3|^2) \\
            \leq \left[ \left( (1-|\omega_1|^2)(1-|\omega_2|^2) - |\alpha_1|^2 \right) \left( (1-|\omega_2|^2)(1-|\omega_3|^2) - |\alpha_2|^2 \right) - \left| \alpha_1 \alpha_2 \cj{\omega_2} + \beta_1 (1-|\omega_2|^2) \right|^2 \right] \\
            \times \left[ \left( (1-|\omega_2|^2)(1-|\omega_3|^2) - |\alpha_2|^2 \right) \left( (1-|\omega_3|^2)(1-|\omega_4|^2) - |\alpha_3|^2 \right) - \left| \alpha_2 \alpha_3 \cj{\omega_3} + \beta_2 (1-|\omega_3|^2) \right|^2 \right]
        \end{multlined}
\end{align}
\end{subequations}

ou

\begin{subequations}
\begin{align}
|\omega_2| < 1 \quad ; \quad |\omega_3| <1 \nonumber \\
        |\alpha_i|^2 \leq (1-|\omega_i|^2)(1-|\omega_{i+1}|^2), \; i=1,3  \\
        |\alpha_2|^2 = (1-|\omega_2|^2)(1-|\omega_3|^2)  \nonumber \\
        \beta_i = \frac{-\alpha_i \alpha_{i+1} \omega_{i+1}}{1 - |\omega_{i+1}}, \; i=1,2 \nonumber \\
        \left| \gamma - \frac{\cj{\omega_2} \cj{\omega_3} \alpha_1 \alpha_2 \alpha_3}{(1-|\omega_2|^2)(1-|\omega_3|^2)} \right|^2 \leq  \left[1-|\omega_1|^2 - \frac{|\alpha_1|^2}{1-|\omega_2|^2} \right] \times \left[ 1-|\omega_4|^2 - \frac{|\alpha_3|^2}{1-|\omega_3|^2} \right]
\end{align}
\end{subequations}
\end{document}

Mais je n'arrive pas à obtenir un résultat satisfaisant : les numéros des équations se retrouvent en plein milieu des équations et les deux blocs "subequations" ne sont pas (toujours) alignés...

Posée 08 Avr, 15:26

endomorphisme's gravatar image

endomorphisme
30114
Taux d'acceptation : 0%

Modifiée 08 Avr, 15:32


Une réponse partielle pour les premières équations

\documentclass[leqno]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage{amsmath}

\usepackage[english]{babel}
\NewDocumentCommand{\cj}{m}{\overline{#1}}

\begin{document}

\begin{align}
  &\left\{
  \begin{array}{@{}l}
     |\omega_2| < 1
     |\omega_3| <1  \\
     |\alpha_i|^2 \leq (1-|\omega_i|^2)(1-|\omega_{i+1}|^2), \; i=1,3  \\
     |\alpha_2|^2 < (1-|\omega_2|^2)(1-|\omega_3|^2)
   \end{array}\right.\\
  &\quad \beta_i (1-|\omega_{i+1}|^2)+ \alpha_i \alpha_{i+1} \cj{\omega_{i+1}} |^2 \leq \left[(1-|\omega_i|^2)(1-|\omega_{i+1}|^2) - |\alpha_i|^2\right]\cdots\\
 &\qquad\cdots\times \left[(1-|\omega_{i+1}|^2)(1-|\omega_{i+2}|^2) - |\alpha_{i+1}|^2 \right], \; i=1,2\notag
\end{align}

\end{document}

L'alignement à gauche est bricolé avec \quad.

Lien permanent

Publiée 08 Avr, 16:21

jybaudais's gravatar image

jybaudais
3435
Taux d'acceptation : 27%

Modifiée 08 Avr, 16:24

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.