复习卡片导出到anki后顺序有问题

将卡片导出到anki后,在anki中打开,其显示的卡片顺序和复习卡组中卡片的顺序是相反的,感觉这样对复习有很大的影响,希望作者在导出的时候提供一个正反顺序的选项,非常感谢

2赞

新版本还是没有修复这个bug,作者什么时候可以修复呢

1赞

希望作者能够尽快修复

希望能尽快修复呀,很影响复习思路

好巧,我和你的问题一模一样,也很苦恼,正打算到论坛上问,就看到你的问题了

有具体的案例么?

就拿软件自带的Sample CardDeck为例。在这个deck中,第一个卡片是Note-Taking Skills,如下图:
28%20PM

最后一个卡片是The best time to start…,如下图
35%20PM

然而将其导出到anki中后,其顺序是反的。导出时的选项如下图:
54%20PM

在anki中的顺序如下:
第一个卡片:
bb14c980-3c74-4ed4-b769-aed5bfb303f8
最后一个卡片:
E3E457A68CDD5C3A4FA292110B18953B

可以看出,原本是deck中最后一个卡片,却成为了anki中的第一个卡片,而deck中的第一个卡片成为了anki中最后一个卡片。

这样的顺序对复习有着很大的影响,希望能够尽快修复。或者在导出的时候能提供一个自定义顺序的选项。
谢谢作者。

并且对导出的apkg文件进行解包发现,其本身的顺序就是反的,如下图

在上表中,id列递增,但是从右侧sfld列的内容可以看出其与MN3中deck的顺序是相反的。因此可以判断顺序相反并不是anki的问题,而应该是MN3导出功能的一个bug。

我曾经尝试过自己将导出的apkg进行反序,这样卡片的顺序就是正确的了,但是后来发现该解决方案还存在一个问题。就是如果一个卡片中有多个填空,如下图:
12%20PM
在目前的版本导出之后,虽然该卡片在所有卡片中的顺序是相反的,但是在显示到该卡片的内容时,其填空还是按照1、2、3、4的顺序来显示的。但是如果我人工将apkg中卡片的顺序反序,那么会导致虽然在所有卡片中该卡片的顺序是正确的,但是在显示该卡片时,其里面的填空是按照4、3、2、1的顺序来显示的,这样也会很不方便。因此该问题还需要作者来进行解决。

确实有问题,会修复。