如何在分数内写出多个指数(Anki 和 LaTeX)?

如何在分数内写出多个指数(Anki 和 LaTeX)?

我使用 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 用户指出这一点)。

只需在应该是分数表达式一部分的“}}”之间添加一个空格即可。这完全解决了问题。

相关内容