2010-08-05 25 views
8

Tôi có một số eqnarray bao gồm 3 dòng. Tôi muốn có một cú đúp phải } kéo dài hai dòng cuối cùng và một số văn bản ngắn giải thích hai phần này của phương trình. Một cái gì đó nhưCú đúp đa phương trong eqnarray

foo = bar 

    = baz } 
      } explain 
    = etc } 

nhưng sử dụng một cú đúp lớn, hiển nhiên. Điều này có thể không?

+0

Có cách nào tôi có thể thêm vào câu trả lời của tôi, vì nó không được chấp nhận chưa? – Cloudanger

+0

Không. Chỉ cần quên. Bây giờ đã được sửa. – thekindamzkyoulike

Trả lời

9

Bạn nên sử dụng align thay vì eqnarray (đôi khi có khoảng cách sai). Dưới đây là cách thực hiện với align:

\begin{align} 
    foo & \left.\begin{array}{l} = bar \\ \end{array}\right. \\ 
     & 
    \left. \begin{array}{l} 
     = baz \\ 
     = etc 
    \end{array}\right\} explain 
\end{align} 

Mảng của dòng thứ hai chỉ để tạo khoảng cách đúng.

Ta được kết quả như thế này (nhưng tất nhiên với số phương trình):

alt text http://mathurl.com/3ywpe4r.png

+0

Bạn chỉ nhận được một số cho hai phương trình thứ hai. Điều này có đủ không, OP? – Geoff

+0

Có vẻ tốt. Tôi không cần số phương trình cho từng dòng. Cảm ơn! – thekindamzkyoulike

+0

Sử dụng \ begin {aligned} ... \ end {aligned} hoạt động tốt hơn cho tôi hơn \ begin {array} {l} ... \ end {array} vì khoảng cách dòng nhất quán. – chs

Các vấn đề liên quan