-
提议更改反链的展示逻辑
2024-10-21 22:24emmmm 为啥不选择在反链顶部加一个一键切换是否展示所谓“子孙块”的按钮呢?
例如在插件“反链过滤面板”中,就以锚文本形式提供了只展示当前文本反链的按钮:
PS:
另外,增加开关是无法取舍设计时做出的妥协,对于这个问题上看目前没有必要增加开关,但在技术层面会保留扩展能力,即反链相关接口都有一个
containChildren
参数,原生实现上默认是false
不包含子块。既然大家讨论得这么激烈,换个角度来想,不刚好说明添加按钮是有必要的嘛,充分满足意见双方的需求
-
用 codemirror 小写了个 latex 公式的提示插件
2024-10-21 21:58下载解压后的文件夹的命名其实有问题,和插件中的设置不同,所以启用不成功
解决方法:将该插件文件夹改名为 siyuan-plugin-enhance-editor 后,再放入/data/plugins
中(其实就是删掉文件夹原名称的一些后缀)
-
反馈一个数据库和文档关联失效的问题
2024-10-21 21:251,我之前也遇到过这样的问题: 【已解决】部分文档数据库属性不显示的问题
不过我并没有进行过创建数据库副本、删除原数据库的操作
该问题在之前的更新后修复了,不过在这个月又再次出现,而且是同一数据库,其他数据库一切正常。更绝的是,这次导出该问题数据库后准备反馈时,发现对应所有没有数据库属性的文档自动从导出的数据库中消失了(而上次虽然它们不显示数据库属性,但还是乖乖在导出的数据库中显示)
考虑到一直在这一个数据库中出现问题,并且这个数据库确实是最早创建的,我只能将其删除并创建新的数据库重新建立关联,目前为止没有再出现问题(一百多个文档受到影响。。。当时重建的相当折磨)
希望 D 大能继续优化优化数据库,千万不要再出现绑定的问题了 😭 🙏
-
请问公式块如何换行
2024-09-12 09:47公式块使用的是 katex 数学公式语法,可以查一下换行的语法格式
查 latex 语法也可以,例如你这里的目标其实是多行公式在等号处对齐:LaTeX:公式等号对齐
-
思源笔记 cirl+a+a 功能优化建议
2024-08-17 10:13这个情况是因为思源的内容是动态加载的(避免大文档打开时的加载卡顿),每次 Ctrl+a+a 只能选择动态加载出来的内容,可以用下面的方法“真正地”全选内容:
- 在开始的地方单击,滚动页面以后在结束的地方按住 Shift 单击,从而选中全文内容。
- 长文档右上角更多菜单(三个点)有个
保持已加载内容
的菜单项, 开启后动态加载的内容不会动态移除,预览一遍全文内容后,便可通过连续按两次 Ctrl+A 进行全选。 - 鼠标在面包屑中最左侧的文档块上悬浮时浮窗预览的是完整加载的文档, 也可以在这里全选。
不过确实有些麻烦就是了
-
两个笔记本导入同一空间后,怎么去除存在大量的重名的双链,如读书,日志,运动等等
2024-07-26 14:05思源是通过块 ID 来定位引用的,而非内容块内的文本内容,所以页面命名相同无法实现自动合并。
合并方法可使用思源自带的“转移引用”功能,参考转移引用功能使用详解;更细粒度的合并可使用插件转移引用
-
请问如何永久在搜索时排除某个笔记本呢?(除了关闭这个笔记本之外)
2024-07-24 19:51也不行呀,直接在
searchignore
输入文档 id20240723175155-9i54t7r
或者20240723175155-9i54t7r/**/*
,同样也会导致搜索界面空白:另外,按照用户指南,
20240723175155-9i54t7r/**/*
应该是“忽略索引”的文件indexignore
中填入的格式,好像并非“忽略搜索”所用的。 -
请问如何永久在搜索时排除某个笔记本呢?(除了关闭这个笔记本之外)
2024-07-24 18:43我这边是只要在
searchignore
中输入任何内容(随意输入,或者按照输入类似于id !='xxx文档id'
),搜索就完全无法显示任何内容;refsearchignore
中也是相同情况。会不会是 bug 呀?
-
【已解决】如何快速获取反链所在文档块的块链接,并填入当前文档中
2024-07-24 12:21虽然我对为啥要用反链的文档作为 moc 不理解。。比如我在日记文档引用了文档 A ,在文档 A 里还要显示日记文档有点奇怪,当然可能更多是非日记类的文档
其实就是做笔记页的汇总,一个文档记录一个主题下的某个子主题,在汇总页里面用链接整理成层级列表形式。我是不用 dailynote 的,所以用法可能不太一样。
目前这种可能你得问问书签 + 插件的作者 F 佬,那个插件能直接获取 id 的反链,但也是内容块,看能不能获取文档名字显示,可以一键复制为列表
好的好的
-
【已解决】如何快速获取反链所在文档块的块链接,并填入当前文档中
2024-07-24 11:29谢谢胖佬,不过这些和我的需求还是不太一样,或者改善不大。
- 文档导航插件:我也在用这个,不过便于显示,但无法手动整理
- 番茄工具箱:针对的是比文档更细粒度的内容块级别,转移过来的也是内容块,并不是文档列表。我需要建立 MOC,所以到达文档级别就好,而且整理链接不整理具体内容
- 模板:这些模板都试用了一下,发现最贴切的就是“MISC/Query/查询当前文档反链列表”,但效果和我前面给的 SQL 查询语句一致,也是需要再一个一个将文档链接给复制过去
-
引述块的左侧线条和块背景,可以换颜色吗
2024-07-21 23:04引述块的左侧线条(图中红色部分)和块背景(图中蓝色部分),可以换个颜色吗,如果可以的话,怎么操作,最好简单些,不会代码的新手小白一枚,谢谢
最简单的也只有添加 css 代码片段了,在
设置 - 外观 - 代码片段
中添加即可。以如下引述块代码片段为例(截取自 Tsundoku 主题):.b3-typography blockquote, .protyle-wysiwyg [data-node-id].bq:not([style*='background-color']) { /* border: 1px solid var(--custom-blockquote-border-color); */ background-color: #73a8c70f; padding: 2px 4px; border: 0px solid transparent; border-left: 0.3em solid #6495ED; border-radius: 7px !important; color: #6a6969; }
其中,
border-left
中的#6495ED
代表引述块左侧线条颜色,background-color
中的#73a8c70f
表示块背景颜色,color
表示引述块中的字体颜色,根据需求调整即可。另外,笔记中的图片、照片能不能实现类似语雀的展示效果(如何插入图册 (yuque.com)),如果可以怎样实现?
据我所知,目前思源原生应该很难完全实现上述展示效果。“平铺效果”通过拖拽形成超级块可能实现,不过效果应该一般;“简洁的轮播效果”可以通过插件「图库」或者挂件「图片轮播」来实现(集市中搜索);“带预览的轮播效果”目前应该没有实现方法
-
有没有什么方法能将所有的静态锚文本改成动态锚文本?
2024-07-04 15:06可以试一试下面的 CSS,修改了双链样式,并把静态锚文本和动态锚文本进行了区分:
.protyle-wysiwyg [data-node-id] span[data-type~='block-ref'] { color: var(--b3-theme-primary)!important; font-weight: inherit; background-color:transparent!important; border-bottom:none!important; text-decoration: none!important; } .protyle-wysiwyg [data-node-id] span[data-type~="block-ref"][data-subtype="d"]{ background-color: #70b3ca !important; color: #FFFFFF !important; display: inline-flex; border-bottom: 0px solid #FFFFFF; font-size: 85%; text-decoration: none !important; border-radius: 0.3em; padding: 0em 0.375em 0.08em !important; margin: 0em 0.25em; transform: translateY(-1.5px); box-sizing: border-box; cursor: pointer; transition: all 0.2s ease-in-out; } /* 为引用块后面增加引用图标 */ .protyle-wysiwyg [data-node-id] span[data-type~="block-ref"][data-subtype="d"]::before { color: #2eaadc!important; content: "🏷"; } .protyle-wysiwyg [data-node-id] span[data-type~="block-ref"][data-subtype="d"]::after { color: #2eaadc!important; content: ""; } .protyle-wysiwyg [data-node-id] span[data-type~="block-ref"][data-subtype="d"]:hover { background-color: #559898 !important; } .protyle-wysiwyg [data-node-id] span[data-type~="block-ref"]:hover { background-color: var(--b3-theme-primary-lightest)!important; }
不过我是将动态锚文本当作双链标签来使用,所以仿照 Tsundoku 主题的标签样式进行了设置,不习惯的话可以自己改一下
-
【已解决】如何修改 Savor 主题上标 / 下标中的链接样式
2024-06-22 16:23OK,感谢!
我在此基础上简单修改了一下,这样当鼠标悬浮在上标/下标中的链接时,也不会出现外框:
.protyle-wysiwyg [data-node-id] span[data-type*="a"][data-type*="sup"], .protyle-wysiwyg [data-node-id] span[data-type*="a"][data-type*="sub"]{ font-size: 75%; border-radius: 0px; padding: 0px 0px 0px 0px; border: 0px } .protyle-wysiwyg [data-node-id] span[data-type*="a"][data-type*="sup"]:hover, .protyle-wysiwyg [data-node-id] span[data-type*="a"][data-type*="sub"]:hover{ border-radius: 0px; padding: 0px 0px 0px 0px; border: 0px }
-
数据库显示过于狭窄 | 在自适应宽度不勾选的情况下
2024-06-14 15:26再看下主题设置里面时怎么写的 😂
自定义属性
afwd
应用在文档块的时候,值设置为db
则对该文档所有数据块生效;自定义属性
afwd
直接应用在某个数据库块上时,值设置为on
/off