2010-05-05 119 views
3

我想把3個方程與「=」符號對齊,但也左對齊。我嘗試以下:麻煩使用flalign(乳膠)

\documentclass{article} 
\usepackage{amsmath} 
\begin{document} 

\begin{flalign*} 
RPC &= A+B\tilde{f} +C x &\\ 
A &= a+\eta    &\\ 
E &= cte    & 
\end{flalign*} 

\end{document} 

有了這個,我得到了左邊的東西和「=」符號對齊。然而,我還需要A(在第二個方程中)和E(在第三個方程中)與R(在第一個中)對齊。

有誰知道如何得到它?

感謝

回答

0

接下來是不是優雅,但它的伎倆:

\documentclass{article} 
\usepackage{amsmath} 
\begin{document} 
\begin{minipage}{0pt} 
\begin{flalign*} 
& RPC & &\mspace{-22.0mu} = A+B\tilde{f} +C x \\ 
& A & &\mspace{-22.0mu} = a+\eta    \\ 
& E & &\mspace{-22.0mu} = cte    

\end{flalign*} 
\end{minipage} 
\end{document} 
2

我已經試過的&一切都不同組合,並沒有發現任何的作品完全正確。有可能做一些更好的辦法,但你可以只使用\hphantom使AE採取大致相同的空間量RPC

\documentclass{article} 
\usepackage{amsmath} 
\begin{document} 

\begin{flalign*} 
RPC   & = A+B\tilde{f} +C x \\ 
A\hphantom{PC} & = a+\eta \\ 
E\hphantom{PC} & = cte 
\end{flalign*} 

\end{document} 
0

謝謝你們。這似乎產生了一些好的結果:

\documentclass{article} 
\usepackage{amsmath} 
\begin{document} 
\begin{flalign*} 
RPC\hphantom{AE} & \mspace{-30.0mu}= A+B\tilde{f} +C x & \\ 
A \hphantom{RPCE} & \mspace{-30.0mu}= a+\eta    &\\ 
E \hphantom{RPCA} & \mspace{-30.0mu}= cte    & 
\end{flalign*} 
\end{document} 
3

該方法避免顯式間距命令。

\begin{flalign*} 
RPC   &= A+B\tilde{f} +C x &\\ 
\omit$A$\hfil&= a+\eta    &\\ 
\omit$E$\hfil&= cte    & 
\end{flalign*} 

這種方式有點少TeXish。

\begin{flalign*} 
\rlap{$RPC$}\phantom{RPC} &= A+B\tilde{f} +C x &\\ 
\rlap{$A$ }\phantom{RPC} &= a+\eta    &\\ 
\rlap{$E$ }\phantom{RPC} &= cte    & 
\end{flalign*} 
1

請嘗試以下

\begin{flalign*} 
& RPC &{}={}& A+B\tilde{f} +C x &\\ 
& A &{}={}& a+\eta    &\\ 
& E &{}={}& cte    & 
\end{flalign*} 

注: 1. {}中的等號,需要給它東西,空間本身反對。 2.在flalign環境中,各個字段交替地右移然後flushleft。我們可以分析出線路之一以上通過>>>和< < <顯示沖洗

& RPC & {}={} & A+B\tilde{f} +C x &  \\ 
> <<< >>>>> <<<<<<<<<<<<<<<<< >>> 
+0

方向不這是否意味着會有RPC和公式的其餘部分之間的空間大? – Teepeemm 2016-07-17 03:43:47