我使用 Anki 和 LaTeX 来格式化我的抽认卡。我将要概述的这个问题仅发生在完形填空卡片类型中。
我基本上想用这样的多个指数来表达一个分数$\frac{a^{cd}}{b^{ef}}$
,并且我测试了这是否可以用基本的闪存卡类型来工作。
但是,只要我将这一行包装在完形填空删除标签中,如下所示:
{{c1::$\frac{a^{cd}}{b^{ef}}$}}
我收到诸如“!缺少}插入。”之类的错误。
注意几件事。当我删除{}
指数周围的数字时,$\frac{a^cd}{b^ef}$
它起作用了,但显然我得到的分数是错误的。此外,当项不在分数内时,它也起作用{{c1::$a^{abc}$}}
(这适用于完形填空)。
已编辑:整个帖子。
答案1
问题正如 @Werner 所述。在 Anki 中,完形填空被分隔为 ,{{c1::}}
而在 LaTeX 中,分数采用 的格式$\frac{}{}$
。当您将其与指数结合使用时$\frac{a^{}}{b^{}}$
,并将其包装在完形填空标签中,如下所示{{c1::$\frac{a^{}}{b^{}}$}}
。Anki 将第一组}}
视为完形填空表达式结尾的指示。这当然会导致“!缺少 } 插入。”错误。
解决方案记录在https://apps.ankiweb.net/docs/manual.html#latex-conflicts(感谢 reddit 用户指出这一点)。
只需在应该是分数表达式一部分的“}}”之间添加一个空格即可。这完全解决了问题。