Dwie instrukcje obok nawiasu klamrowego w równaniu

97

Jak napisać równanie z jednym nawiasem klamrowym ( {), a po prawej stronie, obok znaku kręconego, dwoma instrukcjami w dwóch różnych wierszach?

y2p
źródło
5
Dlaczego to pytanie pojawia się w stackoverflow, a nie w tex.stackexchange? Chociaż jest tam odpowiedź: tex.stackexchange.com/questions/9065/…
Vincent Fourmond

Odpowiedzi:

184

Możesz spróbować casesenv w amsmath.

\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}

przypadki amsmath

Lachezar
źródło
3
@Lucho Czy można mieć dwie różne liczby do tych dwóch równań po prawej stronie?
MLT
21

Można to osiągnąć w zwykłym LaTeX bez żadnego konkretnego pakietu.

\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}

Ten kod tworzy coś, co wygląda na to, czego potrzebujesz.

nawiasy klamrowe przed dwiema liniami

Ten sam przykład co w @Tombart można uzyskać za pomocą podobnego kodu.

\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}

Ten kod daje bardzo podobne wyniki.

wprowadź opis obrazu tutaj

Bruno BEAUFILS
źródło
2
To rozwiązanie daje wynik identyczny ze casesśrodowiskiem amsmath, z wyjątkiem nieco mniejszego nawiasu klamrowego, co czasami może być zaletą.
mmj
7

Odpowiadając również na komentarz @MLT, istnieje alternatywa dla standardowego casesśrodowiska, niezbyt wyrafinowanego, z numeracją obu linii. Ten kod:

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

\begin{document}

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

\end{document}

produkuje

zrzut ekranu wyjściowego pliku PDF

Zauważ, że w tym przypadku matematyka musi być oddzielona przez \(...\)lub $...$przynajmniej z prawej strony &w każdym wierszu ( odniesienie ).

MattAllegro
źródło
1
Więc numcases to w zasadzie rozszerzenie przypadków? To bardzo przydatne!
Zelphir Kaltstahl
0

Albo to:

f(x)=\begin{cases}
0, & -\pi\leqslant x <0\\
\pi, & 0 \leqslant x \leqslant +\pi
\end{cases}
A-Sharabiani
źródło
5
Czym to się różni od obecnych odpowiedzi?
Werner,
1
Wykorzystuje to pakiet skrzynek. Co dokładniej opisuje @MattAllegro.
lilott8