问题标签 [anki]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
660 浏览

regex - 高级文本替换(完形填空删除)

0 投票
1 回答
8327 浏览

javascript - Replicating jQuery slideToggle without jQuery

Since Anki doesn't support jQuery, how would I go about converting the jQuery on this particular document so that the same effects are produced in vanilla JS, or purely in CSS3 (specifically of the + button, and when clicking on list items)?

0 投票
1 回答
1105 浏览

latex - 如何在保持 LaTeX 功能的同时将图像导入 Anki?

我在这里按照本指南使用 LaTeX 设置 Anki:http ://www.hyperbolics.caths.cam.ac.uk/links/latexankisetup.php

基本上,我将前面的模板更改为:

和返回模板:

接下来,我按照 ankisrs 指南的建议安装了 MiKTeX:http: //ankisrs.net/docs/manual.html#latex-support

这是我可以创建的卡片的基本示例:在此处输入图像描述

此卡正面和背面的输入分别是Kinetic Energy$\Delta KE = \frac{1}{2} m\Delta (v^2)$。(我从第一个链接复制的正面/背面模板允许常规文本(如本例中的正面卡片上)出现“ Tex-like ”而不将其写为$\text{Kinetic Energy}$

但是,当我尝试导入图像时会出现问题。如果我将它拖放到 Anki 中以获得类似的东西(被屏蔽的侧边栏只是我的其他套牌):在此处输入图像描述

但是当我(预)查看它时,图像没有出现,我得到这样的东西:在此处输入图像描述

所以,问题是:如何在保留 LaTeX 功能的同时导入图像?如果我摆脱上面两个链接建议的所有修改,图像可以通过拖放正常工作。但是一旦添加了 LaTeX 修改,导入图像就不再起作用了。

0 投票
2 回答
320 浏览

javascript - 空格之间的多个不同单词的正则表达式

我对正则表达式完全陌生。我只是想知道这是否可能。(如果解释令人困惑或过于复杂,我很抱歉)说,我只想找到并替换这个特定的粗体标题:

“正如第一章所讨论的,财务报表的用户可以归类为资源提供者。(空间)(空间)用户和决策(空间)(空间)这方面的一个例子。(空间)(空间)的性质和目的财务分析(空格)(空格)我们已经确定,财务分析涉及以相对术语表示财务报表中报告的数字。”

对此:

“如第 1 章所述,财务报表的用户可以归类为资源提供者。
(新行)用户和决策制定(标签空间)一个例子。
(新行)财务分析的性质和目的(标签空间)我们已经确定,财务分析涉及在财务报表中以相对术语表示报告的数字。”

由于我目前对正则表达式的了解有限,我尝试将其分解为 2 个部分:


1. 找到“. (space)(space)Nature ” :
[(.)]\s\s[(AZ)]\w+
to \n$&


2.求“分析(空间)(空间)我们”:
[(az)]\w+\s\s[(AZ)]
到??

所以,我的问题是是否可以只为
. (空间)(空间)用户和决策(空间)(空间)一个
(space)(space)财务分析的性质和目的(space)(space)我们

又换成上面的例子?

谢谢!

PS。这种奇怪的编辑背后的原因是将其作为 txt 上传到 anki 抽认卡软件而无需进一步编辑。
如果我要从厚厚的教科书中编辑整个文本(每章 x20 左右的章节 x5 教科书等等可以包含超过 1000 次编辑),我目前的方法可能会非常费力。
仅供参考,在 anki 和其他几个抽认卡软件中,tab 是前面/问题和后面/答案之间的字段分隔符。
双空格[ ][ ]用于在使用查找和替换时将特定标题与单个空格分开;这是我自己预先设置好的。
新行 (\n) 用于添加新的单独抽认卡。
Anki(和其他几种抽认卡软件)支持 html,所以我通常通过使用 notepad++ 和正则表达式从 pdf 复制文本来添加多张卡片,查找并替换句子的多个标题或第一个单词以适应 anki 抽认卡的问题/前面部分,而休息成为答案部分;然后将其导入anki。如果可以自动化所有查找部分,我可以节省大量时间!

0 投票
1 回答
73 浏览

store - Anki是如何存储抽认卡并在一定时间提醒的?

我想知道 Anki(一个帮助人们记忆事物的闪存卡应用程序)如何将卡片存储在一个文件中(包括图像和音频)并在一定时间内检索它们。

0 投票
1 回答
14698 浏览

python - Pycharm 无法将解释器从 python 2.7 更改为 3.4

我目前正在使用 Pycharm 在 Xubuntu Linux 3.19.0-51-generic x86_64 上开发一个开源 Python 项目。即使我的项目需要 Python 3.4 或更高版本,IDE 似乎也强制项目使用 Python 2.7。我试图从 Project Interpreter 菜单中更改解释器(参见屏幕截图),甚至从 Project Interpreter 菜单中删除了 Python 2.7 条目。所有这些都无济于事。我附上了项目解释器菜单的屏幕截图,这是我的调试器会话的第一行来说明问题:

项目口译员菜单

非常感谢任何帮助!

0 投票
4 回答
282 浏览

python - 这些论点的意义?

我使用了一个名为 Anki 的抽认卡程序,它是用 Python 编写的。我想写我的第一个插件。我是 Python 新手。我不是技术人员,但我有几年在其他人的 Java、C++、C# 等代码中跳来跳去的经验。

闪存卡显示一个问题,例如“法国首都?”。当按下“显示答案”按钮时,Anki 显示答案“巴黎”。

我想在显示之前获取此文本“Paris”。

我已经在 Anki 代码中到达了这一点。这时,卡片上显示“法国首都?”。答案仍然是空白。我想我希望能够获取“val”(我认为是“Paris”)并在我的附加组件中使用它。

我一直在谷歌搜索试图找到这个的含义:

我可以访问所有代码,并且可以提供任何可能对响应者有用的代码。

谢谢。


补充:在回答者提问之后。

Anki 可以在计算机或互联网上运行。所有学习卡片的结果都是同步的,因此就最终用户而言,一种方法或另一种方法没有区别。


从“webview”类:


“reviewer”类显示问题和答案。审阅者窗口是“mw”(用于“主窗口”)

这是“reviewer”类的初始化语句

0 投票
1 回答
354 浏览

anki - Anki:你如何展示双括号?

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

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

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

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

0 投票
1 回答
2305 浏览

anki - 自定义完形填空卡片类型 - 卡片类型中有两张卡片

我的卡片类型中有两张卡片,是我根据完形填空删除类型通过复制创建的。

如果我的卡的位置是 1,那么按照文档中的描述,{{cloze:MyDataField}}我喜欢就可以工作。但是如果卡片的位置是两个,完形填空删除扩展似乎被禁用了。

在位置二的卡片上,我只需要显示句子,不带{{c1::word1}}, ....,{{cN::wordN}} 标签,但带有单词,由那些包裹。

有没有办法在我的卡片类型模板中使用关闭类型创建两张卡片?或者有没有办法获取我的字段的纯文本,以便我可以用 JavaScript 解析它?或者我可以以某种方式只显示字段的内容,忽略{{c1表达式,但显示内容?

0 投票
0 回答
627 浏览

dictionary - 如何为 Anki 甲板自动定义单词列表?

我希望从我的谷歌翻译列表中创建一个 Anki 套牌,但不仅仅是英语 > 语言、ENG > ENG 以及定义和句子。

我有一个单词列表(如 csv 文件),现在试图找到某种脚本来定义每个单词,然后导入Anki卡组。

尝试了什么:

很确定在我开始编写自己的解决方案之前应该有一些现有的解决方案。