Ich möchte die Zeilen innerhalb eines, aligned
das in einem verschachtelt ist, split
mit dem Rest der Gleichung ausrichten.
Dies ist ein Beispiel:
\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}
Ich möchte, dass C und D in der Darstellung oben mit A, B und E ausgerichtet sind. Ich verstehe, dass \left.
dadurch dieser Raum entsteht, aber ich weiß nicht, wodurch ich sie ersetzen soll (egal, wodurch ich sie ersetze, ich erhalte eine Missing delimiter
Fehlermeldung).
Antwort1
Verwenden Sie einfach ein verschachteltes array
, sodass Sie sich nicht wirklich mit der horizontalen Abstandsanpassung herumschlagen müssen (außer beim „Null-Trennzeichen“ \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}
Antwort2
\left.
Einsätze \nulldelimiterspace
und Sie brauchen zwei \!
s
\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}
Antwort3
Zwei Lösungen, die beide die rcases
Umgebung von verwenden mathtools
. Die zweite Lösung ersetzt die split
Umgebung durch alignedat
; sie ermöglicht den \quad
einmaligen Satz von .
\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}