분할에 중첩된 정렬된 환경 정렬

분할에 중첩된 정렬된 환경 정렬

aligneda 안에 중첩된 an 내부의 선을 split나머지 방정식과 정렬하고 싶습니다 .

이것은 예입니다:

\usepackage{amsmath}

\begin{equation}
  \begin{split}
    \text{max:} 
      \quad & A,\\
    \text{s.t.:} 
      \quad & B,\\
            & \left.
            \begin{aligned}
            & C,\\
            & D,\\
            \end{aligned}
            \right\} \quad(\text{stuff}),\\
            & E.
  \end{split}
\end{equation}

mwe_aligned

위 렌더링의 C와 D가 A, B, E와 정렬되기를 원합니다. 그것이 \left.그 공간을 생성하는 것임을 이해하지만 무엇으로 대체해야 할지 모르겠습니다(무엇으로 대체하든 간에 오류 Missing delimiter).

답변1

중첩된 을 사용 array하면 실제로 수평 공간 조정을 다룰 필요가 없습니다( "null 구분 기호" 제외 \left.).

여기에 이미지 설명을 입력하세요

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

\begin{equation}
  % http://tex.stackexchange.com/a/31704/5764
  \renewcommand{\arraystretch}{1.2}
  \begin{array}{r@{\quad}l}
    \text{max:}  & A, \\
    \text{s.t.:} & B, \\
                 & \left.\kern-\nulldelimiterspace
                 \begin{array}{@{}l}
                   C, \\
                   D,
                 \end{array}\right\} \qquad \text{(stuff),} \\
                 & E.
  \end{array}
\end{equation}
\end{document}

답변2

\left.삽입 하고 두 개가 \nulldelimiterspace필요합니다\!

\documentclass[a4paper, 11pt]{book}
\usepackage{amsmath}
\begin{document}
\begin{equation}
  \begin{split}
    \text{max:}
      \quad & A,\\
    \text{s.t.:}
      \quad & B,\\
            & \left.\kern-\nulldelimiterspace
            \!\!\begin{aligned}
            & C,\\
            & D,\\
            \end{aligned}
            \right\} \quad(\text{stuff}),\\
            & E.
  \end{split}
\end{equation}
\end{document}

여기에 이미지 설명을 입력하세요

답변3

환경을 사용하는 두 가지 솔루션은 rcases모두 mathtools. 두 번째 솔루션은 split환경을 alignedat; 한 번만 조판할 수 있습니다 \quad.

     \documentclass[a4paper, 11pt]{book}
    \usepackage[utf8]{inputenc}
    \usepackage{fourier, heuristica}

    \usepackage{mathtools}

    \begin{document}

\begin{equation}
  \begin{split}
    \text{max:}
      \quad & A,\\
    \text{s.t.:}
      \quad & B,\\
            & \mkern-6mu
            \begin{rcases}
            C,\\
            D,\\
            \end{rcases}
            \quad(\text{stuff}),\\
            & E.
  \end{split}
\end{equation}

\begin{equation}
  \begin{alignedat}{2}
    \text{max:}
      & \quad && A, \\
    \text{s.t.:}
       & & &B, \\
  & & &\mkern-6mu
 \begin{rcases}
 C,\\
 D,\\
 \end{rcases}
 \quad(\text{stuff}), \\
             & && E.
  \end{alignedat}
\end{equation}

    \end{document} 

여기에 이미지 설명을 입력하세요

관련 정보