Skip to content

Commit

Permalink
fix error: The file exists, but not the anchor
Browse files Browse the repository at this point in the history
  • Loading branch information
L-M-Sherlock committed Aug 16, 2024
1 parent 69450c2 commit aff6589
Show file tree
Hide file tree
Showing 15 changed files with 86 additions and 86 deletions.
2 changes: 1 addition & 1 deletion src/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
- [搜索](searching.md)
- [导入](importing/intro.md)
- [文本文件](importing/text-files.md)
- [打包的牌组](importing/packaged-decks.md)
- [打包的牌组](importing/打包牌组.md)
- [导出](exporting.md)
- [备份](backups.md)
- [管理文件](files.md)
Expand Down
2 changes: 1 addition & 1 deletion src/backups.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
Anki 会自动创建你的卡片数据的备份。这些数据包括卡片上的文本和进程信息,但不包括声音或图像文件。

自动备份可以帮助你从错误中恢复,但你不应仅依赖于它们。因为它们存储在你的本地设备上,如果你的设备损坏
或丢失,它们无法保护你。我们建议你将它们与 [手动备份](#manual-colpkg-backups)结合使用。
或丢失,它们无法保护你。我们建议你将它们与 [手动备份](#手动-colpkg-备份)结合使用。

### 恢复

Expand Down
26 changes: 13 additions & 13 deletions src/browsing.md

Large diffs are not rendered by default.

61 changes: 31 additions & 30 deletions src/deck-options.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,8 @@ Anki 允许你在不同牌组之间共享选项,从而可以轻松地在多个
- v2 对新卡片的行为类似于 v1。对于复习卡片,则仅尊重你点击的牌组的限制。
- v3 尊重你点击的牌组的限制以及它内部的所有牌组的限制。超出你点击牌组之上的父级牌组的限制将被忽略。

有关更多信息,请参见 [v3 排程器](https://faqs.ankiweb.net/the-2021-scheduler.html#每日上限) 页面。
有关更多信息,请参见 [v3 排程器](https://faqs.ankiweb.net/the-2021-scheduler.html#daily-limits)
面。

学习新卡片将暂时提高你每天需要的复习次数,因为刚学到的材料需要重复几次才能显著增加重复间隔。如果你一
直每天学习 20 张新卡片,预计每天的复习量大约为 200 张卡片/ 天。通过每天引入更少的新卡片,或者在复习
Expand All @@ -100,20 +101,20 @@ Anki 允许你在不同牌组之间共享选项,从而可以轻松地在多个
一周后返回时避免心跳加速。当因此选项隐藏了复习卡片时,祝贺页面上会显示信息,建议你有时间时考虑增加这
个限制。

[v3 排程器](https://faqs.ankiweb.net/the-2021-scheduler.html#每日上限) 和v1 排程器中,计数受父/所
选牌组的影响,与新卡片相同。
[v3 排程器](https://faqs.ankiweb.net/the-2021-scheduler.html#daily-limits) 和v1 排程器中,计数受
父/所选牌组的影响,与新卡片相同。

在 v2 排程器中,仅从你选择的牌组获取限制 - 它的父级或子牌组的任何限制都被忽略。

v3 排程器将延迟 1 天或以上的学习卡片包括在复习计数中,因此这些学习卡片将受每日上限的限制。

### 新卡片不受复习卡片上限影响

如果使用 [v3 排程器](https://faqs.ankiweb.net/the-2021-scheduler.html#每日上限),请记住,新卡片的数
量默认受复习卡片的数量限制。如果你的复习限制设置为 200,而你有 190 次复习等候,最多会引入 10 张新卡
。如果你的复习限制已经达到,将不会显示新的卡片。如果你有复习积压,还能希望引入新卡片,可以通过暂停
复习或增加复习限制来实现。也就是说,建议在赶上进度之前暂停新卡片的引入,因为在积压时添加更多的新卡片
只会让积压变得更糟
如果使用 [v3 排程器](https://faqs.ankiweb.net/the-2021-scheduler.html#daily-limits),请记住,新卡片
的数量默认受复习卡片的数量限制。如果你的复习限制设置为 200,而你有 190 次复习等候,最多会引入 10
新卡片。如果你的复习限制已经达到,将不会显示新的卡片。如果你有复习积压,还能希望引入新卡片,可以通过
暂停复习或增加复习限制来实现。也就是说,建议在赶上进度之前暂停新卡片的引入,因为在积压时添加更多的新
卡片只会让积压变得更糟

从 Anki 2.1.61 开始,这个功能是可选的,你可以从牌组选项屏幕上全局停用它。

Expand All @@ -130,26 +131,26 @@ v3 排程器将延迟 1 天或以上的学习卡片包括在复习计数中,

## 新卡片

本节中的设置仅影响新卡片和初始[学习](studying.md#学习/重学卡片)模式中的卡片。一旦卡片毕业(即此卡片
没有更多初学间隔),它就成为一个[复习卡片](studying.md#复习卡片),本节中的设置不再适用。
本节中的设置仅影响新卡片和初始[学习](studying.md#学习重学卡片)模式中的卡片。一旦卡片毕业(即此卡片没
有更多初学间隔),它就成为一个[复习卡片](studying.md#复习卡片),本节中的设置不再适用。

### 初学间隔

控制学习重复的次数和它们之间的延迟。必须输入一个或多个用空格分隔的延迟。每次你在复习中按 `Good`,卡
控制学习重复的次数和它们之间的延迟。必须输入一个或多个用空格分隔的延迟。每次你在复习中按 `一般`,卡
片就进入下一步。

例如,假设你的初学间隔是 **1m 10m 1d**

- 当你按 `Again` 时,卡片返回到第一步,并将在大约 1 分钟后再次显示。
- 当你在新卡片或答案为 `Again` 的卡片上按 `Good` 时,它将进入下一步,大约 10 分钟后再次显示。
- 当你在 10 分钟步骤后按下卡片上的 `Good`,它将在第二天再次显示。
- 当你第二天在卡片上按下 `Good` 时,它将离开学习(即毕业),变为复习卡片。它将在由 _毕业间隔_ 配置的
- 当你按 `重来` 时,卡片返回到第一步,并将在大约 1 分钟后再次显示。
- 当你在新卡片或答案为 `重来` 的卡片上按 `一般` 时,它将进入下一步,大约 10 分钟后再次显示。
- 当你在 10 分钟步骤后按下卡片上的 `一般`,它将在第二天再次显示。
- 当你第二天在卡片上按下 `一般` 时,它将离开学习(即毕业),变为复习卡片。它将在由 _毕业间隔_ 配置的
延迟后再次显示。

如果没有其他内容可学习,Anki 默认将提前最多 20 分钟显示卡片。提前查看的时间量可以在
[偏好设置](preferences.md) 中配置。

有关初学间隔的工作原理的更多信息,请参阅[学习](studying.md#学习/重学卡片)部分。
有关初学间隔的工作原理的更多信息,请参阅[学习](studying.md#学习重学卡片)部分。

#### 日界线

Expand All @@ -164,9 +165,9 @@ Anki 以不同方式处理小步骤和[跨日界线](./preferences.md#复习)的

### 简单间隔

在学习卡片上按下 `Easy` 的延迟,以及第一次在复习模式中看到它的时间。
在学习卡片上按下 `简单` 的延迟,以及第一次在复习模式中看到它的时间。

`Easy` 按钮立即将学习卡片变为复习卡片,并为其分配已配置的延迟。它应该始终至少与 _毕业间隔_ 一样长,
`简单` 按钮立即将学习卡片变为复习卡片,并为其分配已配置的延迟。它应该始终至少与 _毕业间隔_ 一样长,
通常还要多几天。

### 插入位置
Expand All @@ -185,8 +186,8 @@ Anki 以不同方式处理小步骤和[跨日界线](./preferences.md#复习)的

## 遗忘

当你忘记复习卡片时,该卡片被称为「复习失败」,必须重新学习。默认情况下,对于复习失败的卡片,间隔会重
置为 1(即到期日为明天),并在 10 分钟后放入学习队列进行复习。可以通过下面列出的选项自定义此行为。
当你忘记复习卡片时,该卡片被称为「遗忘」,必须重新学习。默认情况下,对于遗忘的卡片,间隔会重置为
1(即到期日为明天),并在 10 分钟后放入学习队列进行复习。可以通过下面列出的选项自定义此行为。

### 重新初学间隔

Expand Down Expand Up @@ -436,8 +437,8 @@ FSRS 优化器使用机器学习来学习你的记忆模式,并找到最适合
当使用 FSRS 时,不推荐使用 1 天以上的(再)初学间隔。它们在旧的 SM-2 调度器中受欢迎的主要原因是,在
学习阶段毕业后反复失败一张卡片可能会大幅降低其易度,导致所谓的「易度地狱」。这是 FSRS 不存在的问题。
通过将你的初学间隔保持在一天内,你将允许 FSRS 在它计算的最适合你的材料和记忆的时候安排卡片。另一个不
使用较长初学间隔的原因是,FSRS 可能会在首次复习时安排比你最后的初学间隔更短的时间,导致 `Hard` 按钮
显示的时间比 `Good` 长。
使用较长初学间隔的原因是,FSRS 可能会在首次复习时安排比你最后的初学间隔更短的时间,导致 `困难` 按钮
显示的时间比 `一般` 长。

我们还建议你将初学间隔的数量保持在最低。证据表明,在你已经记住卡片后,在单日内反复复习多次并不能显著
提高记忆,因此将时间投入到其他卡片或更短的学习环节上效果更佳。
Expand All @@ -463,12 +464,12 @@ FSRS 优化器使用机器学习来学习你的记忆模式,并找到最适合
### 初始简易度

控制卡片在开始时的易度。当卡片第一次毕业于学习阶段时设置。默认值为 2.50,这意味着在你完成学习一张卡
片后,后续复习中回答 `Good` 会将延迟增加大约 2.5 倍(例如,如果最后的延迟是 10 天,则下一个延迟将大
片后,后续复习中回答 `一般` 会将延迟增加大约 2.5 倍(例如,如果最后的延迟是 10 天,则下一个延迟将大
约为 25 天)。根据你在后续复习中对卡片的评级,易度可能会从其初始值增加或减少。

### 「简单」复习间隔乘数
### 简单复习间隔乘数

当复习卡片回答 `Easy` 时应用于间隔的额外乘数。默认值为 1.30,`Easy` 将给出 1.3 倍的 `Good` 间隔(例
当复习卡片回答 `简单` 时应用于间隔的额外乘数。默认值为 1.30,`简单` 将给出 1.3 倍的 `一般` 间隔(例
如,如果 Good 间隔是 10 天,则 Easy 间隔将大约是 13 天)。

### 全局间隔乘数
Expand Down Expand Up @@ -502,15 +503,15 @@ log(90%) / log(85%) = 0.65
最后需要注意的一点是,Anki 强制新的间隔至少比之前长 1 天,这样你就不会陷入相同间隔的永远复习中。如果
你的目标是在几天内每天复习一张卡片,可以通过设置更多的学习模式步骤来实现,而不是调整此修正。

### 「困难」复习间隔乘数
### 困难复习间隔乘数

当你使用 `Hard` 按钮时使用的乘数。百分比相对于之前的间隔:例如,默认值为 1.20,则 10 天间隔的卡片将
当你使用 `困难` 按钮时使用的乘数。百分比相对于之前的间隔:例如,默认值为 1.20,则 10 天间隔的卡片将
给予 12 天。

### 「重来」复习间隔乘数
### 重来复习间隔乘数

当你在复习卡片上使用 `Again` 按钮时使用的乘数。默认 0.00 表示当你遗忘卡片时,复习卡片的延迟将重置为
(此时在应用 [最小间隔](#最小间隔) 后变为 1 天)。
当你在复习卡片上使用 `重来` 按钮时使用的乘数。默认 0.00 表示当你遗忘卡片时,复习卡片的延迟将重置为零
(此时在应用 [最小间隔](#最小间隔) 后变为 1 天)。

如果改变默认值,遗忘的卡片可能会保留部分之前的延迟。例如,如果一张卡片有 100 天间隔,你设置 _New
Interval_ 为 0.20,则新的间隔为 20 天。
Expand Down
4 changes: 2 additions & 2 deletions src/editing.md
Original file line number Diff line number Diff line change
Expand Up @@ -139,8 +139,8 @@ Anki 检查第一个字段的唯一性,因此如果你输入了两个正面字
统。你也可以将标签组织成树,[就像为牌组一样](getting-started.md#牌组)

例如,与其创建一个「食物动词」牌组,不如将这些卡片添加到你的主要语言学习牌组,并用「食物」和「动词」
标记这些卡片。由于每张卡可以有多个标签,你可以做诸如[搜索](searching.md#标签、牌组、卡片和笔记) 所有
动词、所有与食物相关的词汇、或所有与食物相关的动词这样的事情。
标记这些卡片。由于每张卡可以有多个标签,你可以做诸如[搜索](searching.md#标签牌组卡片和笔记)所有动
、所有与食物相关的词汇、或所有与食物相关的动词这样的事情。

你可以从编辑窗口和[浏览器](browsing.md)中添加标签,也可以在其中添加、删除、重命名或组织标签。请注
意,标签在[笔记](getting-started.md#笔记与字段)级别工作,这意味着当你为有关联卡的卡片加上标签时,所
Expand Down
2 changes: 1 addition & 1 deletion src/files.md
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ Anki 使用一个防止程序和计算机崩溃的文件格式,但如果在 An
或被 bug 损坏,集合仍有可能损坏。

当你运行工具菜单中的检查数据库时,如果 Anki 检测文件已损坏,将会收到一条消息。**恢复的最佳方法是从最
近的[自动备份](#backups)中恢复**,但如果你的备份太旧,可以尝试修复损坏。
近的[自动备份](#备份)中恢复**,但如果你的备份太旧,可以尝试修复损坏。

在 Linux 上,确保安装了 sqlite3。在 Mac 上,它应该已经安装。在 Windows 上,下载
<http://www.sqlite.org/sqlite-3_6_23.zip>
Expand Down
2 changes: 1 addition & 1 deletion src/filtered-decks.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@

## 步骤与返回

请参阅[学习](studying.md#学习/重学卡片)章节,了解步骤如何运作。
请参阅[学习](studying.md#学习重学卡片)章节,了解步骤如何运作。

默认情况下,Anki 将使用卡片首页牌组的步骤。如果新卡片在学习时正常需要复习两次,那么当你在过滤牌组中
学习它时,同样也会发生。
Expand Down
2 changes: 1 addition & 1 deletion src/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,7 @@ Anki 允许你为不同的材料创建不同类型的笔记。每种类型的笔

- **图像遮掩**\
类似于完形填空笔记类型,但适用于图像而非文字,这在研究重度依赖图像的材料时尤其有用,如解剖学、地理
等。详细信息请参阅手册的[图像遮掩](editing.md#image-occlusion)部分。
等。详细信息请参阅手册的[图像遮掩](editing.md#图像遮掩)部分。

要添加你自己的笔记类型并修改现有的类型,可以从主 Anki 窗口中使用 工具 → 管理笔记类型。笔记和笔记类型
是针对你整个集合的,而不是仅限于单个牌组。这意味着你可以在一个特定的牌组中使用许多不同类型的笔记,或
Expand Down
30 changes: 15 additions & 15 deletions src/importing/text-files.md
Original file line number Diff line number Diff line change
Expand Up @@ -159,29 +159,29 @@ tags:tag1 tag2
如果你开启了更新并且已在集合中存在你导入的笔记的旧版本,它们将更新就地(在当前牌组中),而不是移动到
你在导入对话框中设置的牌组中。如果笔记进行原位更新,它们的卡片上的现有安排信息将被保留。

有关 .apkg 文件中如何处理重复的信息,请参阅 [牌组包](../exporting.md#packaged-decks)部分。
有关 .apkg 文件中如何处理重复的信息,请参阅[牌组包](../exporting.md#打包牌组)部分。

## 文件标题

Anki 2.1.54+支持可以包含在文本文件中的某些标题以使导入更强大或更方便。它们由 `#键:值` 对组成,必须单
独列在文件顶部的各行中,尽管 [标签行](#adding-tags) 可以在它们之前。由于标题行以注释字符 `#` 开始,
早期的 Anki 客户端将只会忽略它们。
独列在文件顶部的各行中,尽管[标签行](#添加标签)可以在它们之前。由于标题行以注释字符 `#` 开始,早期的
Anki 客户端将只会忽略它们。

你必须在偏好设置屏幕中启用新的导入选项才能在 2.1.54 上使用此功能。在 2.1.55 上,新的导入路径是默认路
径。

|| 允许值 | 行为 |
| ----------------- | ------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
| `separator` | `逗号`, `分号`, `制表符`, `空格`, `竖线符`, `冒号` 或相应的文字字符 | 确定字段分隔符。 |
| `html` | `true`, `false` | 确定文件是否被视为 HTML。 |
| `tags` | 用空格分隔的标签列表 |[旧语法](#adding-tags) |
| `columns` | 用先前设置的分隔符分隔的名称列表 | 确定列数并在导入时显示其给定名称。 |
| `notetype` | 笔记类型名称或 id | 如果存在,则预设笔记类型。 |
| `deck` | 牌组名称或 id | 如果存在,则预设牌组。 |
| `notetype column` | `1`, `2`, `3`, ... | 确定哪一列包含每个笔记的笔记类型名称或 id,见[笔记类型列](#notetype-column)|
| `deck column` | `1`, `2`, `3`, ... | 确定哪一列包含每个笔记的牌组名称或 id,见[牌组列](#deck-column)|
| `tags column` | `1`, `2`, `3`, ... | 确定哪一列包含每个笔记的标签。 |
| `guid column` | `1`, `2`, `3`, ... | 确定哪一列包含每个笔记的 GUID,见[GUID 列](#guid-column) |
|| 允许值 | 行为 |
| ----------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------ |
| `separator` | `逗号`, `分号`, `制表符`, `空格`, `竖线符`, `冒号` 或相应的文字字符 | 确定字段分隔符。 |
| `html` | `true`, `false` | 确定文件是否被视为 HTML。 |
| `tags` | 用空格分隔的标签列表 |[旧语法](#添加标签) |
| `columns` | 用先前设置的分隔符分隔的名称列表 | 确定列数并在导入时显示其给定名称。 |
| `notetype` | 笔记类型名称或 id | 如果存在,则预设笔记类型。 |
| `deck` | 牌组名称或 id | 如果存在,则预设牌组。 |
| `notetype column` | `1`, `2`, `3`, ... | 确定哪一列包含每个笔记的笔记类型名称或 id,见[笔记类型列](#笔记类型列)|
| `deck column` | `1`, `2`, `3`, ... | 确定哪一列包含每个笔记的牌组名称或 id,见[牌组列](#牌组列)|
| `tags column` | `1`, `2`, `3`, ... | 确定哪一列包含每个笔记的标签。 |
| `guid column` | `1`, `2`, `3`, ... | 确定哪一列包含每个笔记的 GUID,见[GUID 列](#GUID-列) |

一些标题有进一步的影响。

Expand Down
Loading

0 comments on commit aff6589

Please sign in to comment.