Centrando Equações Alinhadas

Oct 31 2020

Eu tenho equações que estão alinhadas por seus sinais de igual. Quero centralizar os símbolos de igual alinhados na página. Alguma ideia? Estou totalmente fora deles.

EDIT: Houve um erro de digitação na segunda equação. Esqueci o & à esquerda de =. O que estou procurando é centralizar o alinhado = na página de modo que todo o alinhado = fique no meio da página.

\begin{align*} 0.01&=1-P(Z_i<c_1)\\ P(Z_i<c_1)&=0.99 \end{align*}

Respostas

4 Zarko Oct 31 2020 at 19:06

Hm, demanda bastante incomum. Seu desejo requer ajustes manuais de posicionamento de equação, por exemplo, com o uso da \phantommacro:

\documentclass[a4paper,12pt]{article}
%---------------- show page layout. don't use in a real document!
\usepackage{showframe}
\renewcommand\ShowFrameLinethickness{0.15pt}
\renewcommand*\ShowFrameColor{\color{red}}
%---------------------------------------------------------------%
\usepackage{amsmath}

\begin{document}
\begin{align*} 0.01 & = 1 - P(Z_i<c_1)\\ \hphantom{1 - P}(Z_i<c_1) & = 0.99 \end{align*} \begin{align} 0.01 & = 1 - P(Z_i<c_1)\\ \hphantom{1 - P}(Z_i<c_1) & = 0.99 \end{align}
\end{document}

(as linhas vermelhas mostram as bordas do texto)

ou use a seguinte construção incomum de sistema de equação não numerado escrito na tabularxtabela:

\documentclass[a4paper,12pt]{article}
%---------------- show page layout. don't use in a real document!
\usepackage{showframe}
\renewcommand\ShowFrameLinethickness{0.15pt}
\renewcommand*\ShowFrameColor{\color{red}}
%---------------------------------------------------------------%
\usepackage{amsmath}
\usepackage{tabularx}
\newcolumntype{L}{>{\raggedright\arraybackslash$}X<{$}}
\newcolumntype{R}{>{\raggedleft\arraybackslash$} X<{$}}

\begin{document}
\[\setlength\tabcolsep{2pt}
\begin{tabularx}{\linewidth}{R >{$}c<{$} L}
    0.01    & = & 1 - P(Z_i<c_1)  \\
(Z_i<c_1)   & = & 0.99
\end{tabularx}
\]
\end{document}

2 Sebastiano Oct 31 2020 at 16:50

Eu coloquei apenas outro &. Como isso?

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath}


\begin{document}
\begin{align*} 0.01&=1-P(Z_i<c_1)\\ P(Z_i<c_1)&=0.99 \end{align*}
\end{document}
Noname Nov 01 2020 at 00:50

Você pode usar \mathllape \mathrlap, e combiná-los em uma macro que realmente centre o =sinal.

\documentclass{article}
\usepackage{mathtools}
\newcommand{\dclap}[2]{\mathllap{#1}&=\mathrlap{#2}}
\begin{document}
\begin{align*} \dclap{0.01}{1-P(Z_i<c_1)}\\ \dclap{P(Z_i<c_1)}{0.99}\\ \dclap{\text{something really wide}}{\pi} \end{align*}
\end{document}