Zwei Aussagen neben geschweifter Klammer in einer Gleichung

96

Wie kann ich eine Gleichung mit einer geschweiften Klammer ( {) und auf der rechten Seite neben der geschweiften Klammer zwei Aussagen in zwei verschiedenen Zeilen schreiben ?

y2p
quelle
5
Warum ist diese Frage eher im Stackoverflow als in tex.stackexchange? Obwohl es dort beantwortet wird: tex.stackexchange.com/questions/9065/…
Vincent Fourmond

Antworten:

183

Sie können die casesUmgebung in Amsmath ausprobieren.

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{equation}
  f(x)=\begin{cases}
    1, & \text{if $x<0$}.\\
    0, & \text{otherwise}.
  \end{cases}
\end{equation}

\end{document}

Amsmath-Fälle

Lachezar
quelle
3
@Lucho Ist es möglich, zwei verschiedene Zahlen für diese beiden Gleichungen auf der rechten Seite zu haben?
MLT
21

Dies kann in einfachem LaTeX ohne ein bestimmtes Paket erreicht werden.

\documentclass{article}
\begin{document}
This is your only binary choices
\begin{math}
  \left\{
    \begin{array}{l}
      0\\
      1
    \end{array}
  \right.
\end{math}
\end{document}

Dieser Code erzeugt etwas, das so aussieht, wie Sie es zu brauchen scheinen.

geschweifte Klammern vor zwei Linien

Das gleiche Beispiel wie im @Tombart kann mit ähnlichem Code erhalten werden.

\documentclass{article}

\begin{document}

\begin{math}
  f(x)=\left\{
    \begin{array}{ll}
      1, & \mbox{if $x<0$}.\\
      0, & \mbox{otherwise}.
    \end{array}
  \right.
\end{math}

\end{document}

Dieser Code führt zu sehr ähnlichen Ergebnissen.

Geben Sie hier die Bildbeschreibung ein

Bruno BEAUFILS
quelle
2
Diese Lösung verleiht der casesUmgebung eine identische Ausgabe amsmath, mit Ausnahme einer etwas kleineren geschweiften Klammer, was manchmal von Vorteil sein kann.
MMJ
7

Suchen Sie

\begin{cases}
  math text
\end{cases}

Aus der Beschreibung ging nicht viel hervor. Möglicherweise suchen Sie jedoch nach http://en.wikipedia.org/wiki/Help:Displaying_a_formula#Continuation_and_cases

srean
quelle
Wie @Lucho angegeben hat, benötigen Sie \ usepackage {amsmath}, aber ich gehe davon aus, dass Sie es trotzdem verwenden. Auf die Pakete amsmath, amssymb und amsthm kann man beim Satz von Mathematik nur schwer verzichten.
Srean
7

Um auch auf den Kommentar von @MLT zu antworten, gibt es eine Alternative zur Standardumgebung cases, die nicht allzu ausgefeilt ist und bei der beide Zeilen nummeriert sind. Dieser Code:

\documentclass{article}
\usepackage{amsmath}
\usepackage{cases}

\begin{document}

\begin{numcases}{f(x)=}
  1, & if $x<0$\\
  0, & otherwise
\end{numcases}

\end{document}

produziert

Screenshot der Ausgabe pdf

Beachten Sie, dass hier die Mathematik durch \(...\)oder $...$zumindest rechts von &in jeder Zeile ( Referenz ) begrenzt werden muss.

MattAllegro
quelle
1
Numcases ist also im Grunde eine Erweiterung auf Fälle? Das ist sehr nützlich!
Zelphir Kaltstahl
0

Oder dieses:

f(x)=\begin{cases}
0, & -\pi\leqslant x <0\\
\pi, & 0 \leqslant x \leqslant +\pi
\end{cases}
A-Sharabiani
quelle
5
Wie unterscheidet sich das von den aktuellen Antworten?
Werner
1
Dies verwendet das case-Paket. Was von @MattAllegro ausführlicher beschrieben wird.
Lilott8