2

{{field}}与and类似{{text:field}},我正在尝试创建自己的字段描述符。为了做到这一点,我需要知道要挂钩什么功能。我不知道 Anki 是否将卡片预编译为 HTML 或在学习期间即时生成它们,所以我不知道从哪里开始寻找这个功能 - 我还没有找到任何现有的附加组件所以我看不到他们是如何实现它的。

我应该使用什么函数来实现卡片中的特殊字段描述符?

4

1 回答 1

3

Anki 预编译为 HTML,我在 template.py中找到了处理“小胡子标签”的函数。

fmod_<modifier>通过使用带有过滤器参数和(固定)参数的函数注册钩子,可以txt为该名称注册extra一个修饰符。contenttagtag_name

最后一个参数 ,tag_name可能是您想要的,因为它是一个字符串,其中包含{{}}标记之间的所有内容。

于 2017-08-23T16:17:05.787 回答