LaTex 中带有一个花括号的条件方程?

LaTex 中带有一个花括号的条件方程?

我该如何编写这样的代码

在此处输入图片描述

我有代码

    \begin{equation}
       L = 
        \begin{cases}
            1 & \text{if $i = j$ and $deg_j \neq 0 $} \\
            stuff & \text{if $(i, j) \in E$} \\
            0 & \text{otherwise}
        \end{cases}
    \end{equation}

但是stuff我想在哪里使用-\frac{1}{\sqrt{deg_ideg_j}}L我想在哪里使用拉普拉斯符号\mathcal{L}。每当我尝试将它们放入时,都会收到一条错误消息,提示“缺少 $ 插入”,我不太清楚这是什么意思,也不知道该如何修复它。

任何帮助将不胜感激。

答案1

这似乎工作正常:

\documentclass{article}
\usepackage{amssymb,mathtools}
\begin{document}
\begin{equation}
  \mathcal{L} =
  \begin{cases}
    1 & \text{if $i = j$ and $deg_j \neq 0 $} \\
    -\frac{1}{\sqrt{deg_i deg_j}} & \text{if $(i, j) \in E$} \\
    0 & \text{otherwise}
  \end{cases}
\end{equation}
\end{document}

案例

答案2

我建议您使用dcases*环境(由包提供mathtools,包的超集amsmath)来完成手头的工作。此环境与cases环境有两个重要区别:(i)数学部分(&分隔符之前)将以显示样式的数学形式排版,(ii)无需&在宏中包装文本材料(符号之后)\text

在此处输入图片描述

\documentclass{article}
\usepackage{mathtools} % for "dcases*" environment
\begin{document}
\[
\widehat{L}(u,v) = 
\begin{dcases*}
   1                         & if $u=v$ and $d_v\ne 0$ \\
   -\frac{1}{\sqrt{d_u d_v}} & if $(u,v)\in E$ \\
   0                         & otherwise
\end{dcases*}
\]
\end{document}

相关内容