Два твердження поруч із фігурною дужкою у рівнянні


97

Як я можу написати рівняння за допомогою однієї фігурної дужки ( {), а праворуч від фігурної - двох тверджень у двох різних рядках?


5
Чому це питання в stackoverflow, а не в tex.stackexchange? Хоча там відповідають: tex.stackexchange.com/questions/9065/…
Вінсент Фурмонд

Відповіді:


184

Ви можете спробувати casesenv в 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}

випадки amsmath


3
@Lucho Чи можна мати два різні числа до цих двох рівнянь праворуч?
MLT

21

Цього можна досягти у звичайному LaTeX без будь-якого конкретного пакета.

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

Цей код створює щось, що виглядає так, як вам здається, потрібно.

фігурні брекети перед двома лініями

Той самий приклад, що і в @Tombart, можна отримати з подібним кодом.

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

Цей код дає дуже схожі результати.

введіть тут опис зображення


2
Це рішення дає вихідний ідентичний для casesсередовища amsmath, за винятком трохи меншої фігурної дужки, що іноді може бути перевагою.
mmj

7

Ви шукаєте

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

З опису це було не дуже зрозуміло. Але можливо це саме те, що ви шукаєте http://en.wikipedia.org/wiki/Help:Displaying_a_formula#Continuation_and_cases


Як @Lucho вказав, що вам потрібен \ usepackage {amsmath}, але я припускаю, що ви все одно використовуєте його. Без пакунків amsmath, amssymb та amsthm важко обійтися при наборі математики.
srean

7

Щоб відповісти також на коментар @MLT, є альтернатива стандартному casesсередовищу, не надто витонченому насправді, з нумеруванням обох рядків. Цей код:

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

\begin{document}

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

\end{document}

виробляє

скріншот вихідного PDF

Зверніть увагу, що тут математика має бути обмежена \(...\)або $...$, принаймні, праворуч &у кожному рядку ( посилання ).


1
Тож нумерації - це в основному розширення справ? Це дуже корисно!
Zelphir Kaltstahl

0

Або це:

f(x)=\begin{cases}
0, & -\pi\leqslant x <0\\
\pi, & 0 \leqslant x \leqslant +\pi
\end{cases}

5
Чим це відрізняється від поточних відповідей?
Вернер,

1
Тут використовується пакет справ. Що описано більш докладно у @MattAllegro.
lilott8,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.