org-mode中使用相似的yasnippet代码出现不同的缩进效果

在org-mode中,为了输入LaTeX的公式,我新建了两个snippet,如下:

# -*- mode: snippet -*-
# name: begin
# key: begin
# --
\begin{$1}
$0
\end{$1}
# -*- mode: snippet -*-
# name: beq
# key: beq
# --
\begin{equation}
$0
\end{equation}

但是当我在org-mode中使用这两个yasnippet时,得到的缩进效果却很不一样: image

beq的缩进效果非常奇怪,\begin与\end不在同一个缩进级别上,看得我非常难受。

另外再顺便问一个问题,一般来说公式的内容相比\begin要再向前缩进一个级别,怎样设置snippet以达到类似效果呢?

捞一下,不知道这是和org-mode的缩进策略相关还是在yasnippet下存在相应的代码可以强制要求对齐