-
闪卡增强插件 v0.0.2 发布 支持设置持久化
2023-03-18 21:22我在叶峻峣的 QQ 频道“高效学习的间隔重复”(jt76861o6f)发了个关于如何在公式内挖空的教程帖,有兴趣的可以看看。
-
闪卡增强插件 v0.0.1 发布 基于社区插件系统
2023-03-18 17:37反馈的 bug 已解决,插件升级至 0.0.2 就行,然后重启思源。
反馈个 bug,
一个公式中(包括行内公式和行间公式),只有一个挖空有效。经过进一步测试,应该是对较复杂的挖空才有这个 bug,比如说分式。可以用这两个公式测试下\tan\alpha=\dfrac{\mark{\sin\alpha}}{\cos\alpha}
或者\tan\alpha=\dfrac{\mark{x}}{\cos\alpha}
。既然在文档中可以渲染正确,那么在卡片复习界面的渲染错误应该不难修改。如图: -
关于闪卡功能的几个建议和问题
2023-03-16 21:24基于快速制卡以文档分类的思路,是否可能将某文档反链中涉及的卡片自动生成为该文档的闪卡?这样可以在 daily note 中随手打上双链进行分类。又或者自动识别用户手动粘贴的卡片嵌入块,作为该文档的闪卡
你的想法和我不谋而合
-
关于利用思源实现渐进阅读的设想
2023-03-14 23:23不过我想了下,不仅仅是文档树位置,排期顺序位置也应该和原文的顺序一致,并且父文档要排在子文档前面,因为渐进阅读的顺序就是由粗到细,由前向后。
-
通过 CSS 让某些列表变成嵌套段落
2023-03-14 17:22写好了,我测试了一下没问题。
将非全局隐藏的小圆点替换为短横线:
/* 将非全局隐藏的小圆点替换为短横线。此段代码补充在(非全局)隐藏小圆点的CSS后面。 */ .protyle-wysiwyg [data-node-id][custom-hidedot="1"].li>div[data-type="NodeParagraph"].p>div:before, .protyle-wysiwyg [custom-hidedots] [data-node-id][data-subtype="u"]:not([custom-hidedot="0"]).li>div[data-type="NodeParagraph"].p>div:before, .protyle-wysiwyg [custom-hidedots][data-node-id][data-subtype="u"]:not([custom-hidedot="0"]).li>div[data-type="NodeParagraph"].p>div:before { content: "-"; }
将全局隐藏的小圆点替换为短横线:
/* 将全局隐藏的小圆点替换为短横线。此段代码补充在(全局)隐藏小圆点的CSS后面。 */ .protyle-wysiwyg [data-node-id][data-subtype="u"].li>div[data-type="NodeParagraph"].p>div:before { content: "-"; }
感谢打赏积分!!😋
-
通过 CSS 让某些列表变成嵌套段落
2023-03-14 10:08全局隐藏小圆点的代码要简单得多:
/* 全局隐藏列表小圆点 */ /* ↓ 文字左移 ↓ */ .protyle-wysiwyg [data-node-id][data-subtype="u"].li>[data-node-id] { margin-left: 0 !important; } /* ↓ 隐藏小圆点,但小圆点原位置仍然可点击 ↓ */ .protyle-wysiwyg [data-node-id][data-subtype="u"].li>.protyle-action>svg>use:not(:hover) { opacity:0; /* 如果希望此处不可点击, 自行替换为 display:none; */ } /* ↓ 竖线稍微左移,更美观 ↓*/ .protyle-wysiwyg [data-node-id][data-subtype="u"].li:before { left:11px; /* 如果希望此处不显示竖线, 自行替换为 display:none; */ }
-
关于改善中文输入的建议
2023-03-14 09:00首行缩进建议自己通过 css 来实现。代码如下:
div:not([data-type="NodeListItem"])>div[data-type="NodeParagraph"].p>div:before { content: " "; }
我测试了一下,暂时没发现 bug。怎样配置 CSS 呢?设置-> 外观-> 代码片段-> 添加 CSS-> 复制粘贴-> 确定。
这段 CSS 设计为只对普通段落首行缩进,对列表不首行缩进。如果你想取消对某段落的首行缩进的话,把它转化为列表即可。如果你还想隐藏列表前面的小圆点的话,看我这个帖子:
-
建议思源 AI 配置简单化
2023-03-12 23:49可能 openAI 根本就没给你账号送钱,我就是,我看别人都说送了 18 美元,结果我登到后台一看,余额 $0 。
搞得我又是开信用卡,又是加电报群代充,一顿搞才弄好。
-
关于利用思源实现渐进阅读的设想
2023-03-12 11:25我补充一点,渐进阅读生成子文档的时候需注意,新生成的子文档应位于末尾而不是最前面。这一点和日记的逻辑恰恰相反,对于日记来说,用户自然是希望离今天越近的日记越靠前显示。而渐进阅读不同,用户是按照文章顺序来阅读的,自然子文档也应该按照文章顺序(而不是逆序)来排列。
-
DailyNote 中闪卡的分类问题
2023-03-11 13:39再补充一个不递归的原则,以方案 2 为例:
比如说文档 A 的反链中有文档 B(或者理解为文档 B 引用了文档 A),而文档 B 的反链中有文档 C,那么在复习文档 A 的时候,可以复习到文档 B,但不应复习到文档 C。
或者是否递归做成可选项。
-
闪卡管理界面“翻页“功能冗余 / 是否将”间隔重复“和”管理“整合在一起
2023-03-11 13:08左上角闪卡入口用于“卡包”是一个妥协的结果。我最开始就是建议完全摒弃卡包的,但遇到了强大的阻力,具体可以看我这个帖子:
等大多数用户都习惯按文档分类卡片后再来讨论是否取消卡包吧。另外关于 DailyNote 内闪卡如何分类可以看我下面这个帖子:
-
闪卡管理界面“翻页“功能冗余 / 是否将”间隔重复“和”管理“整合在一起
2023-03-11 12:20同意将“间隔重复”和 “管理”整合。
但不同意所谓“取消文档内闪卡按钮”。2.7.7 及以上版本是可以按笔记本复习的。
-
关于闪卡的 2 点建议(支持跳过 + 新卡片自动搁置到第二天)
2023-03-09 15:45本来第一点没提 Anki 的,为避免被某粉丝群体说闲话思源参考了谁谁谁(刚刚被某友商的粉丝教育了),我赶紧去查了下,还好 Anki 早在 2019 或 2020 年就通过插件实现了该功能。Anki 是开源软件,思源也是开源软件,不存在任何侵权问题。
-
建议数学公式内也可挖空
2023-03-09 14:27该功能不构成对 remnote 的侵权,因为这是 anki 早就有的功能,而 anki 是开源软件,思源也是开源软件:
https://forum.remnote.io/t/cloze-support-for-math-latex/2542
-
建议数学公式内也可挖空
2023-03-09 11:05再补充一些细节,给每一个公式都增加以下 3 个属性:
- 挖空后在文档中的渲染代码:
sin^2(x)+\textcolor{blue}{cos^2(x)}=1
- 挖空后在文档中的渲染代码(深色模式):
sin^2(x)+\textcolor{yellow}{cos^2(x)}=1
- 闪卡复习界面的正面卡片渲染代码:
sin^2(x)+\text{[...]}=1
- 挖空后在文档中的渲染代码:
-
建议数学公式内也可挖空
2023-03-08 22:00这里我提一个解决方案。比如原公式为:
sin^2(x)+cos^2(x)=1
选中
cos^2(x)
并标记(挖空)。在文档中通过
\textcolor{red}{cos^2(x)}
语法渲染为:sin^2(x)+\textcolor{red}{cos^2(x)}=1
这里本来想用
\colorbox{yellow}{cos^2(x)}
语法来渲染背景色的,但试了下思源不支持,另外试了下别的软件 RemNote 和 VNote 也不支持该语法。最后在闪卡复习界面,将挖空替换为文本
[...]
,卡片正面渲染为:sin^2(x)+\text{[...]}=1
-
dailynote 无压复习与闪卡建议
2023-03-08 18:05借楼说下我的一些关于 DailyNote 卡片如何分类的想法。
一是按照标签分类,这个之前提过就不再赘述了。
二是按反向链接分类。这个想法是看了 @teacherQ 的视频
https://www.bilibili.com/video/BV1GZ4y1e7YQ
后受到的启发(视频直接跳到 06:35 开始看)。比如说 DailyNote 中的某一卡片 D 引用了文档 A 或者文档 A 中的某一块,那么在复习文档 A 的时候,也应该复习到卡片 D。 -
dailynote 无压复习与闪卡建议
2023-03-08 17:31楼主的这个需求比较个性化,还有一些其它个性化的需求,比如按标签复习,按关键字复习,以及按文档复习时同时加入所选文档的反向链接中的卡片,等等。
我在之前的一篇帖子中就展示过 RemNote 是如何实现这种个性化需求的。见“自由组合卡包”这一部分:
思源其实完全可以借助 SQL 查询嵌入块来实现这一功能(目前还不行,要等 D 大开发)。
仅针对楼主这一需求,建议对 DailyNote 按年月形成文件夹,可一定程度上满足需求。