有两种方式为一个 markdown 文件添加元数据
- 添加到 Properties 文档属性部分;
- 添加到 Inline Fields 内联(行内)字段中;
文档属性
文档属性可帮助你组织有关笔记的信息。将属性添加到笔记中可以帮助你跟踪结构化数据,如文本、链接、日期和数字。属性还可以与社区插件结合使用,这些插件可以对结构化数据做有用的事情。
添加文档属性方法
- 快捷键法:
ctrl+;
- 鼠标右键文件标题:选择增加文档属性(英文为add file property)
- 标签页标题栏的竖着的三个点:选择增加文档属性(英文为add file property)
- 命令面板法:
ctrl+p
,搜索增加文档属性(英文为add file property) - 在笔记最开头输入
---
来添加文档属性。
[[Dataview 中的 YAML|YAML使用方式]]
内联(行内)字段
如果数据是对于整个文件的,在文档属性中加入元数据,自然很直观。但是如果这个元数据专门针对该文件中的某一个区域中,dataview 提供了更加合理的方法——使用内联字段插入元数据到文件中的某个区域。
内联字段插入元数据的语法很简单,就是 Key::Value
,举个例子:
插入内联字段分为两类
行内字段单独成行
Key::Value
注意前面不能有其他内容,否则会被当成 Key 中的内容。:: 之后的所有内容都是 Value 的值.
行内字段插入某一行
读完这本的感受:[feel:: ...];
读完这本的感受:(feelisthewordafter:: ...);
用方括号或者圆括号把 Key::Value
括起来,区别在于用圆括号括起来后,在阅读模式下不会显示 Key。如下所示:
读完这本的感受:[feel:: 很好!];
读完这本的感受:(feelisthewordafter:: 很好);
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END