-
如何让父页面自动建立子页面的目录呢,包含父页面下挂的子页面。
2021-10-20 10:16模板
.action{$docid:=.id} .action{$docPath:=""} .action{$tab:=" "} .action{$line:="- "} .action{$getdocInfo := (queryBlocks "SELECT * FROM blocks WHERE id='?' and type='d' " $docid )} .action{range $v:= $getdocInfo} .action{$docPath =$v.Path} .action{end} .action{$temp:= (splitList "/" $docPath)} .action{$block:= (queryBlocks "SELECT * FROM blocks WHERE id !='?'AND type= 'd' AND path like '%?%' Order BY path limit -1" $docid $docid )} - ((.action{$docid})) .action{range $v:=$block} .action{$a:=splitList "/" $v.Path} .action{range $p:=$temp}.action{$a = rest $a }.action{end} .action{range $i:= $a}.action{$tab}.action{end}.action{$line}((.action{$v.ID})) .action{end}
-
Windows 下实现 SiYuan Kernel 自启
2021-10-16 22:30成功了,任务管理器里面,他显示在了 Terminal 里面.导致我一直没有找到,以为没有成功启动.😋
但是我的 app.log 中的时间都是错的,下面是我刚刚打开思源,然后又将其关闭后显示的日志. 时间记录的是下午两点.
2021-10-16 14:22:16 booted kernel process 2021-10-16 14:22:16 checking kernel version 2021-10-16 14:22:19 get kernel version failed: request to http://127.0.0.1:6806/api/system/version failed, reason: net::ERR_CONNECTION_REFUSED 2021-10-16 14:22:19 got kernel version [1.4.3-alpha1] 2021-10-16 14:22:21 close boot window 2021-10-16 14:22:30 exited ui
-
Windows 下实现 SiYuan Kernel 自启
2021-10-16 22:09D 大,为什么我这儿没有任何反应.我是在 Windows 下执行的以下命令.
> E:>SiYuanNote>resources>kernel > .\'SiYuan Kernel.exe' --workspace='E:\SiYuan2.0Data\' --ssl=true --resident=true
-
Windows 下实现 SiYuan Kernel 自启
2021-10-16 22:00--workspace
用于指定工作空间文件夹路径,不指定时的默认值是
~/Documents/SiYuan/
。--wd
内核工作目录路径,不指定时按内核可执行文件入口自动获取。
--servePath
用于指定伺服路径(host:port),默认值为
window.location.hostname+":6806"
。例如需要通过域名访问时,请将该值设置为
yourdomain.com
,端口留空则表示使用协议默认端口,需要通过 NGINX 反向代理请求到 6806 端口。--resident
使用
--resident=true
指定后内核将常驻内存,默认true
。设置为
false
后会每隔 30 秒检查一次活动会话列表,如果没有活动会话则退出内核进程。--readonly
使用
--readonly=true
指定后内核将以只读模式运行,所有写入操作将被禁止。--accessAuthCode
用于指定浏览器访问鉴权密码,设置后会覆盖 conf.json 中的 authCode。
--ssl
使用
--ssl=true
后将使用 https 和 wss 协议进行伺服。 -
使用体验细节建议
2021-10-12 21:09我也给 D 大提个建议. 是不是可以让每个模板都写一个 README,说明一下每个模板的作用,多一些提交的要求.然后将这些 README 也放置在帮助文档中呢?这样子会对新手更友好一些. 也更容易实现一点
-
思源笔记如何像 notion 一样自动生成 toc?
2021-10-12 08:32你想要的 TOC 是文档的大纲,还是能够显示子文档?
前者的话思源目前只能用大纲面板
如果是后者社区搜索一些 目录相关的帖子,有很多模板.
-
建议思源笔记增加字词句批注功能
2021-10-11 22:51我一开始也担心第一条。但如果你不会在这个文档底下编写其他子文档,这么做能省很多很多事。而且既然你做的是语言标注,大多情况下可能也不会什么污染反链的问题。虽然有很多子文档,但是你不把这个文档当文件夹打开的话就没啥影响,更多的是心理上的负担。
第二个过程确实麻烦了点。现阶段也只能是这样了。
-
建议思源笔记增加字词句批注功能
2021-10-11 21:27很多人之前都问过了,D 大暂时没这个计划,社区里面大家暂时的解决方法一般都是这两种
- 选中直接
ctrl [
子页面尽情写,当然最好确保你子页面底下没有要存的其他东西,不然太乱,不方便管理 - 文档末尾,写入你想要的东西,
Shift Ctrl C
,选中原文 或者在原文后添加一个[1]
,并选中.然后Ctrl V
- 选中直接
-
初用,几个问题,不吐不快。
2021-10-11 21:17你需要在超级块之外,在拖动一个块到里面. 然后回车就是正常下方插入行了.
超级块的输入逻辑确实有很多人用不惯,这个可能和程序技术上的设计有关系.且由于开发者只有两个人,所以主要精力是解决 Bug 和一些比较重要的特性,像超级块这些,有点小瑕疵,但没有太大影响的问题,D 大对这些问题排的比较靠后.
同一个 Block 内的换行,挺多人在一些情境下用得到这个效果的.
-
请大神制作和分享适合打印的思源主题
2021-10-10 14:19分页的话,有 HTML 标签可以设置分页,但是思源不持支 HTML.
可以导出 Markdown,然后手动添加 Html 标签,加在标题前一行就行,然后用 Typora 导出 PDF.'
或者你可以试试在模板里通过内联样式表插入大标题,看看能不能生效
# H1 {: style="page-breake-before:always;"} ## H2 {: style="page-breake-after:always;"}
应该就是上面两个样式,有一个能生效, 具体的你可以百度查一查相关内容. 我没有在思源里尝试过这些东西.
-
思源中怎么插入 info, warning 等块样式
2021-10-10 10:38D 大,导出 PDF 和 HTML 的时候,自己定义的,配合属性生效的 CSS 似乎不能够保留?
这个以后可以改进吗?- 导出效果
- 原文
-
列表侧边竖线改进
2021-10-10 09:00干脆出一个大纲浏览模式算了. 一个大标题就整体缩进一下. 省的列表项嵌套有时候还有各种乱七八遭问题.D 大天天优化也累.
H1 | H2 | ---------- | ---------- | | H3 | | -------- | | -------- | H2 H1 -------- --------
-
实践中对双链和写作的一些思考
2021-10-09 14:53之后研究研究.我比较想知道的是,这个东西可以和思源配合起来吗?还是两个独立的系统.
看你的意思像是:对于一些需要专门阅读,同时还有难度的东西,就丢到 Supermemo 里面吗?思源充当日常记录的工具,而 Supermemo 专门针对一些专业性更强,更有难度的东西?
-
折叠了以后前面添加一个符号来标识此块被折叠
2021-10-03 23:22如果只是为了分辨有没有被折叠,可以通过 CSS 来达到目的吧,虽然效果不一定是前面变成三角.
被折叠的块会多一个 fold 属性,很多主题都有设置大标题折叠前面有标识之类的东西, 改一改加到列表上就好了.
比如我自己用的主题折叠后的无序列表是这种效果
/*无序列表折叠*/ [data-subtype=u][data-type=NodeList][fold] [data-node-id].li>.protyle-action[draggable]::after { box-shadow: rgba(0, 0, 0, 0.25) 0px 0.0625em 0.0625em, rgba(0, 0, 0, 0.25) 0px 0.125em 0.5em, rgba(255, 255, 255, 0.1) 0px 0px 0px 1px inset !important; } [data-subtype=u][data-type=NodeList][fold="1"] [data-type=NodeListItem] svg{ color: var(--b3-theme-primary); } [data-subtype=u][data-type=NodeList] [data-node-id].li[fold]>.protyle-action[draggable]::after { box-shadow: rgba(0, 0, 0, 0.25) 0px 0.0625em 0.0625em, rgba(0, 0, 0, 0.25) 0px 0.125em 0.5em, rgba(255, 255, 255, 0.1) 0px 0px 0px 1px inset !important; } [data-subtype=u][data-type=NodeList] [data-type=NodeListItem][fold="1"] svg{ color: var(--b3-theme-primary); }
-
初步使用思源的一些建议
2021-10-03 09:42公式编辑器真的挺必要.之前做编译原理笔记的时候,打 Latex 打的想死 😭 ,后来需要写公式的笔记,要么网上截图,要么直接弃用电子笔记.太麻烦了,耗时耗力.