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?


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


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


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 ).


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}

5
Czym to się różni od obecnych odpowiedzi?
Werner,

1
Wykorzystuje to pakiet skrzynek. Co dokładniej opisuje @MattAllegro.
lilott8
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.