Ошибка при написании многозначной функции в LateX - PullRequest
1 голос
/ 13 ноября 2010

Я создаю документ в LateX, и следующая многозначная функция некоторое время доставляла мне неприятности.

alt text

Латексный код для вышеупомянутого, как я дал:

$\[delta \tau_{i,j}^{k}$ = $\left\{$
  \begin{array}{l l}
  \frac{1}{L_{k}} & \quad \mbox{if ant k travels on edge \textit{i,j}} \\
  0 & \quad \mbox{otherwise}
  \end{array} \right. \] 

При компиляции выдает следующую ошибку

    ! LaTeX Error: Bad math environment delimiter.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.52 $\[
        delta \tau_{i,j}^{k}$ = $\left\{$
? 

Любая помощь по исправлению этой ошибки будет принята с благодарностью.

Ответы [ 2 ]

3 голосов
/ 13 ноября 2010

Ашеплер прав - это [внутри $.

Возможно, вы также захотите рассмотреть среду дел, которая, на мой взгляд, проще для такого рода вещей. Например, у вас будет:

\[
    \Delta\tau_{i,j}^k=
    \begin{cases}
        1/L_k & \text{if ant $k$ travels along edge $i,j$} \\
        0 & \text{otherwise}
    \end{cases}
\]
2 голосов
/ 13 ноября 2010

Вы не можете использовать оба типа $ $ и \[ \].$ - для линейных уравнений (вписывается в абзац текста), поэтому вам, вероятно, следует использовать \[ \] вокруг уравнения и удалить все $ s.

...