2017-03-02 16 views
0

我在原子創建下列片段:錯誤的行爲

'.plain.text': 
    'cdot': 
     'prefix': '\c' 
     'body': '\cdot' 
    'vec': 
     'prefix': '\v' 
     'body': '\vec{$1}$2' 
    'equation': 
     'prefix': '\e' 
     'body': """ 
      \begin{equation} 

      $1 

      \end{equation} 

      """ 

的問題是,當我調用它們的第一個出現正確的,所述第二不出現在所有和所述第三一個顯示爲:

\egin{equation} 
end{equation} 

爲什麼會這樣呢?我該如何解決它?

回答

1
  • 刪除反斜槓\從前綴(或與其他工作角色定製)當您希望他們顯示在body
  • 使用雙逃逸(\\\\)。

段:根據需要,但在圖像被移動只是爲了顯示出現摘要信息

'.plain.text': 
    'cdot': 
    'prefix': 'c' 
    'body': '\\\\cdot' 
    'vec': 
    'prefix': 'v' 
    'body': '\\\\vec{$1}$2' 
    'equation': 
    'prefix': 'equation' 
    'body': """ 
     \\\\begin{equation} 

     $1 

     \\\\end{equation} 
    """ 

注意光標將出現。

enter image description here enter image description here enter image description here

+0

我需要的反斜槓,因爲他們代表的命令。 – Adam

+0

不幸的是,片段前綴不會擴展,它也可能是什麼打破了其他2,我建議找到一種替代方法來引用他們與傳統的字符。 – Syden

+0

你可以做'c \\ c','v \\ v'&'e \\ e',或者像「c \\」,「v \\」和「e \\」這樣的命令避免從斜線開始,它會打破它。 – Syden