1

在 Anki 中,我希望能够创建卡片来学习一些也使用双括号语法的模板语言。

例如,在卡片的正面我想显示这个: {{myAngularVariable}}

但是 Anki 有自己的模板系统,它使用相同的语法。当我查看卡片时,Anki 会提供如下错误消息: {unknown field myAngularVariable}

有没有办法(或 Anki 语法)快速显示双括号,而无需进入 html

4

1 回答 1

1

我最终用AutoHotKey片段解决了这个问题,用一个看起来大致相同的 utf-8 字符替换所有大括号。这是我的 AHK 脚本:

#IfWinActive,Add
:*:{{::{{
:*:}}::}}
#IfWinActive  ; turns off context sensitivity

#IfWinActive,Edit Current
:*:{{::{{
:*:}}::}}
#IfWinActive  ; turns off context sensitivity

#IfWinActive,Browser \([0-9]+ card(s?) shown
:*:{{::{{
:*:}}::}}
#IfWinActive  ; turns off context sensitivity

不过,我很想知道一种更直接的方法。

于 2016-09-23T20:11:18.453 回答