-
关于利用思源实现渐进阅读的设想
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 按年月形成文件夹,可一定程度上满足需求。
-
能加入手写功能么
2023-03-08 09:30一种替代方案是,在 onenote 里手写,然后把页面的链接插入到思源里。onenote 是我已知在 PC 平台唯一支持 url scheme 的手写软件。当然,如果笔记要跨平台的话,这种方式就很不合适了。
-
云端同步可不可以不设置仓库密钥?
2023-03-08 08:16可能 D 大有这样的担忧,就是如果不加密的话,会增加内容审核的义务。那可否这样,用思源自己的云同步则强制加密,用第三方云同步就可以不加密?
-
建议增加只读端口
2023-03-08 00:26只读端口还有一个场景,那就是有的用户只想在平板上阅读而不想编辑,因为平板是触屏的,会误触。如果提供只读端口的话,电脑做伺服端,把只读端口的链接加入平板的收藏夹,打开就直接就是只读的,不需要切换。