alinhamento de múltiplas equações
Eu quero escrever três equações no \ begin {align} \ end {align}
\begin{aligned} \min_{x \in \mathbb{R}} &f_i(x), & \qquad \left(i=1,\,2,\,\,\dots,\,M\right),\\ \text{sujeita a } &\phi_j(x)=0,& \left(i=1,\,2,\,\,\dots,\,J\right),\\ &\psi_k(x)\leq 0, & \left(i=1,\,2,\,\,\dots,\,K\right), \end{aligned} \end{align}
Esta é a minha saída:
Mas eu quero isso $f_i(x)$ ser alinhado à esquerda com $\phi_j(x)=0,$ e $\psi_k(x)\leq 0,$Alguma sugestão? Eu serei muito grato.
Agradeço antecipadamente
Respostas
Você parece ter cortado o número da equação que o alinhamento teria fornecido - se você estiver procurando por apenas um número da equação, você pode descomentar as linhas comentadas aqui e comentar as de alinhamento - ou você pode ter os três números da equação com alinhamento. (O espaçamento excessivo no código é para fins de legibilidade aqui - não há necessidade dele em seu documento real)
Os colchetes extras ao redor do min são para mostrá-lo alinhado com o texto abaixo - novamente, para fins ilustrativos - eu estaria inclinado a concordar com hesham que este pode não ser o melhor alinhamento para este display.
Deixei o \ left (e \ right) na primeira linha para destacar o efeito indesejável que eles têm no espaçamento. Por favor, evite-os se possível.
\documentclass{article}
\usepackage{amsmath,amssymb}
\begin{document}
%\begin{align} %\begin{aligned} \begin{alignat}{3} &{\min_{x \in \mathbb{R}}} &\quad &f_i(x), &\quad &\left(i=1,\,2,\,\,\dots,\,M\right), \\ &\text{sujeita a } &\quad &\phi_j(x)=0, &\quad &(i=1,\,2,\,\,\dots,\,J), \\ & & &\psi_k(x)\leq 0, &\quad &(i=1,\,2,\,\,\dots,\,K), \end{alignat} %\end{aligned} %\end{align}
\end{document}
A ferramenta de escolha para ter controle total sobre o espaçamento das colunas de alinhamento é alignat:
\documentclass{article}
\usepackage{amsmath, amssymb}
\begin{document}
\begin{alignat*}{3} &\min_{x \in \mathbb{R}}&&f_i(x), & (i & =1,2,\ldots, M),\\ &\text{sujeita a }&&\phi_j(x)=0, & (j & =1,2,\ldots, J), \\ &&\quad&\psi_k(x)\leq 0, &\qquad (k & =1,2,\ldots K), \end{alignat*}
\end{document}
Algo de uso semelhante flalign? Vou usar um arrayou alignatambientes.
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\begin{document}
\begin{flalign}
&\min_{x \in \mathbb{R}}&&f_i(x),\quad (i=1,2,\ldots, M),&&\notag\\
&\text{sujeita a }&&\phi_j(x)=0,\quad (i=1,2,\ldots, J),&&\\
&&&\psi_k(x)\leq 0, \quad (i=1,2,\ldots K),&&\notag
\end{flalign}
\end{document}
Usando o alignatambiente:
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\begin{document}
\begin{alignat*}{2} &\!\min_{x \in \mathbb{R}} &\quad& f_i(x), \quad (i=1,2,\ldots, M),\\ &\text{sujeita a }& & \phi_j(x)=0, \quad (i=1,2,\ldots, J),\\ & & & \psi_k(x)\leq 0, \quad (i=1,2,\ldots K), \end{alignat*}
\end{document}
Minha preferência seria para alignedat:
\documentclass{article}
\usepackage{amsmath,amssymb}
\begin{document}
\begin{equation}
\begin{alignedat}{3} &\!\min_{x \in \mathbb{R}} &\quad& f_i(x), &\qquad& (i=1,2,\dots,M),\\ &\text{sujeita a} &\quad& \phi_j(x)=0, &\qquad& (i=1,2,\dots,J),\\ & &\quad& \psi_k(x)\leq 0, &\qquad& (i=1,2,\dots,K), \end{alignedat} \end{equation} \begin{equation} \begin{alignedat}{3} &\!\min_{x \in \mathbb{R}} f_i(x), &\quad& &\qquad& (i=1,2,\dots,M),\\ &\text{sujeita a} &\quad& \phi_j(x)=0, &\qquad& (i=1,2,\dots,J),\\ & &\quad& \psi_k(x)\leq 0, &\qquad& (i=1,2,\dots,K), \end{alignedat}
\end{equation}
\end{document}
Na segunda tela, a função objetivo não está alinhada com os limites, o que é mais comum, creio eu.