Duas afirmações ao lado da chave em uma equação

97

Como posso escrever uma equação com uma chave ( {) e, no lado direito próximo à curva, duas afirmações em duas linhas diferentes?

y2p
fonte
5
Por que essa questão está em stackoverflow e não em tex.stackexchange? Embora seja respondido lá: tex.stackexchange.com/questions/9065/…
Vincent Fourmond

Respostas:

184

Você pode tentar o casesenv em 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}

casos amsmath

Lachezar
fonte
3
@Lucho É possível ter dois números diferentes para essas duas equações à direita?
MLT de
21

Isso pode ser alcançado em LaTeX simples, sem nenhum pacote específico.

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

Este código produz algo que parece o que você precisa.

colchetes na frente de duas linhas

O mesmo exemplo do @Tombart pode ser obtido com código semelhante.

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

Este código produz resultados muito semelhantes.

insira a descrição da imagem aqui

Bruno BEAUFILS
fonte
2
Essa solução fornece uma saída idêntica ao casesambiente de amsmath, exceto por uma chave ligeiramente menor, que às vezes pode ser uma vantagem.
mmj
7

Você está procurando

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

Não ficou muito claro na descrição. Mas pode ser isso que você está procurando http://en.wikipedia.org/wiki/Help:Displaying_a_formula#Continuation_and_cases

srean
fonte
Como @Lucho indicou, você precisa de \ usepackage {amsmath}, mas presumo que você o esteja usando de qualquer maneira. Os pacotes amsmath, amssymb e amsthm são difíceis de prescindir na composição de matemática.
dia
7

Para responder também ao comentário de @MLT, existe uma alternativa ao casesambiente padrão , não muito sofisticado na verdade, com as duas linhas numeradas. Este código:

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

\begin{document}

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

\end{document}

produz

captura de tela do pdf de saída

Observe que aqui, a matemática deve ser delimitada por \(...\)ou $...$, pelo menos, à direita de &cada linha ( referência ).

MattAllegro
fonte
1
Então, numcases é basicamente uma extensão dos casos? Isso é muito útil!
Zelphir Kaltstahl
0

Ou isto:

f(x)=\begin{cases}
0, & -\pi\leqslant x <0\\
\pi, & 0 \leqslant x \leqslant +\pi
\end{cases}
A-Sharabiani
fonte
5
Como isso difere das respostas atuais?
Werner
1
Isso usa o pacote de casos. Que é descrito em detalhes fornecidos por @MattAllegro.
lilott8