为便于Trilium初学者快速上手,特做相应名词概念解释,相关名词在部分笔记软件中通用,少数概念属于Trilium专有。
双链:便于串联相关笔记的一种设计,当笔记以一个个文档页面呈现时,如A页面对B页面做了一个参考引用(链接),在B页面,即会自动出现相应提示,“该页面已被A引用”,通过该提示按钮也可快速跳转至A页面。故“双链”都是成对出现,一个页面可以存在多个双链。
父级:文档在整个库中相对位置的一个描述称呼,“Trilium管理文档是由高至低分层管理,最高级为“总根”,父”与“子”相对,“父”级处在相对高级别位置的文档,删除(移动)“父级”会连带同时删除(移动)辖区所有的“子级”文档。与传统电脑文件夹管理不同的是,“父级”自己本身也是一个文档,可以被编辑添加内容。
子级:文档在整个库中相对位置的一个描述称呼,相对“父级”更低的层级,理解“父级”自然就能理解“子级”,与“父级”不同的是,删除(移动)“子级”并不会删除(移动)“父级”。
继承属性:对文档批量操作的一种快捷方式,由“父子级”概念衍生而来,即设置继承后,对高级别(父级)的文档进行的设置操作,可对该“父级”所辖区域所有的“子级”文档同时生效,达到批量操作简化的目的。继承不是必须的。继承属性在文档中有单独一栏可以看到。继承属性也可包含对“模板”的继承。
克隆:文档归类的一种技巧,可以让一个文档“分身”同时出现在多个“父级”下方,如同多个分身,便于查阅。
克隆本身只是一个指向,不增加文件体积,删除一个克隆并不会删除文档本身,唯有删除所有克隆才会删除整个文档真身。当然,Trilium删除按钮,提供同时删除所有克隆的选项,便于清理重复文档。
标签:文档归类的一种方式,与“克隆”不同在于,“标签”是一个词汇,可被搜索到。举例如A文档标记带为B标签,同时也带C标签。无论搜索B或则C都能搜到这篇文档,这样方便搜索归类模糊的文档。
标签定义:标签类别,这是另一维度对标签(不是文档)归类方式。比如有一类数字是价格,它有很多不同的数字表示高低。对这部分数字,我们就可以赋予它们一个定义,将它们归类成为“价格”这个标签。使用标签定义之后,对应文档就会出现升级卡片框,供填写“价格”对应的数字。
属性:描述标签中内容(不是标签本身)大类别,一般标签是“文本”,有些标签(如价格)是“数值”,数值有精度区别,还有标签是“日期”,即强制年月日写法,也有标签是“布尔”,即只有“是”或“否”两个状态。
单值属性:即某个标签,在文档中是唯一的,不存在重复。典型的单值属性标签如“日期”,或则“是否优惠”(布尔型标签)
多值属性:即某个标签可以在文档中重复出现,典型的即“类别”标签,可以填入“社会”,也可以再增加一个“类别”标签,填入“心理学”等描述。
高级属性(提升属性):Trilium中普通标签,直接在“拥有属性”栏中键入“#”后直接写入内容即可(一般为单个词汇),如需使用高级属性,需要在右边“+”号处添加标签定义,得出的标签即具有高级属性,拥有独立卡片栏
模板:对于单篇文档一套相同的设置,模板套用是通过“关系引用”实现的
典型的如“日志”模板,带有“字数统计”,“历史上今天”等设置。对于新建的文档,并没有这些设置。但无需逐个设置,可以套上“日志”模板,快速达成一致的效果
关系:内部文档与文档之间的关联,关系是Trilium的灵魂,“双链”就是一种典型的关系,但除了“双链”之外,还有二层链,三层链等等,关系可以在文档内部某个关键字设置,也可以通过拥有属性一栏,键入“~”号之后弹窗出来,输入对应内部文档名选择完成设置关系。
文档关系的图形化显示可以通过“笔记地图”看到相关脉络,而“笔记地图”是一类渲染笔记 具体参考下方“文档类型”
关系定义:一般关系可以不做定义,但如果需要搜索关系的时候,能对关系分类就显得有必要了。从文章之间的简单“相关”,到人脉之间的“人物关系”,或则书籍之间的“参考关系”。
还有一种是成对出现的关系,比如“夫妻”关系,定义好成对关系后,两人之间,一方引用关系为“丈夫”,就自动生成另一方为对应关系为“妻子”。
布尔搜索:实现复杂组合搜索的一种逻辑结构,即通过“与”(and)、“或”(or)及“非”(not)等逻辑操作符,将词项连接起来查询搜索。Trilium中还有一些特定参数词可以将限制搜索范围,如标题、正文、全文、关系、标签、标签值、子父级别层数、子父级关键字等
文档类型:即笔记的类型,默认属于“文本”,还有“代码”(部分带高亮显示),“渲染类”(可以渲染成图形显示,如“笔记地图”),“JS类”(区分前端或后端,用于增加功能实现),“画布”(新版Trilium增加的类型,可以手工画图)等不同类型。默认情况下,不建议对已有内容的文档做类型转换。