Arsikei
(Arsikei)
1
最近打算对ob的文件进行一些分类,之前一直是文件夹分类,但是用久了发现问题太多了. 所以打算尝试下标签.
遇到的问题
我在打嵌套标签的时候是这样的格式:#A/001,#B/001,#C/001,#A/002,#B/002,#A/001/A1,这样嵌套标签是可以当作文件夹来看层级的.
想问下如果我这些文件都没有打单标签,比如#A/001我只打了#A/001,没有打#A和#001这样的单独标签.
只搜#001的标签,是否可以只将带有嵌套001标签文章显示出来.例如#A/001,#B/001,#C/001或者#A/C1/001,而不会显示#A或者#A/002的文章
这样做的目的
因为我发现如果用文件夹,会有很多重复文件夹,就比如在Blender下会有渲染,拓扑,UV,几何节点,这四个文件夹,但是还会有单独的渲染,拓扑,Uv,程序化文件夹用来写别的软件的文章.但同时,如果又要转战新的软件,这四个文件夹我又要再重复建个.到最后差不多的知识点就很散.我也尝试过把所有软件的差不多的知识点放在同一个文件夹,结果就是看过的教程写的经验没法串联起来.复制一份又会干扰搜索.所以如果能通过嵌套标签的子标签一步到位既能分类又能检索岂不是很好.
我不打单个标签的原因是,经常忘记标签的标准名字,总创建很多很像的标签,而且单个标签打起来每次要打很多,我回想的时候没法像文件夹那样有逻辑的找到所需的点.
Arsikei
(Arsikei)
3
谢谢您,学到了,感觉你的画廊很实用!别名我会多用的!
Arsikei
(Arsikei)
4
打扰了可以看一下您的Pagegallery的代码块是怎样的么.我用dataview的方式写好像没法检索,官网的教程有点简略可以参考下您的么
#详见https://github.com/tokenshift/obsidian-page-gallery
#filds: 显示的内容
#fields: [file.name,tags]
fields: [file.name]
filter: false
size: contain
columns: 6
gutterSize: "2px"
radius: "5px"
orientation: square
limit: null
mode: image
#如果是metadata,就不用加file.前缀
sortBy: ['置顶', '-Creation_Time', 'file.name']
#也可以用file.ctime表示创建时间/从云端下载下来的时间
#我这里用Templater建了个属性,在创建笔记的时候就加上时间,就不会乱了
#缩进、大小写、空格都要对才能生效
#from: '"文件夹"'
#排除文件夹,就在前面加负号;AND/OR连接表示同时满足/满足任一
views:
- name: Blender
from: '#Blender AND -"ZZZ_Obsidian_File/Templater"'
- name: Code
from: '#Code AND -"ZZZ_Obsidian_File/Templater"'
- name: CG
from: '"Area/CG"'