Quartz 会为您拥有的所有文件夹和标签生成索引页面。
文件夹列表
Quartz 会为每个文件夹下的所有页面生成索引页。这包括多级嵌套的内容。
此外,Quartz 还会为子文件夹生成页面。假设您在嵌套文件夹 content/abc/def/note.md
中有一个笔记,那么 Quartz 会为 abc
下的所有笔记生成页面,同时也会为 abc/def
下的所有笔记生成页面。
您可以通过引用文件夹名称加上尾部斜杠来链接到文件夹列表,例如:[[advanced/]]
(效果见advanced)。
默认情况下,Quartz 会将页面标题设为 文件夹: <文件夹名称>
且不添加描述。您可以通过在文件夹中创建带有 title
frontmatter 字段的 index.md
文件来覆盖此设置。您在该文件中编写的任何内容也将用作文件夹描述。
例如,对于 content/posts
文件夹,您可以添加 content/posts/index.md
文件来为其添加特定描述。
标签列表
Quartz 还会为您的知识库中每个唯一标签生成索引页,并展示所有带有该标签的笔记列表。
Quartz 同样支持标签层级结构(例如 plugin/emitter
),并会为标签层级中的每个层级生成单独的标签页。它还会在 /tags
路径下创建一个默认的全局标签索引页,展示 Quartz 中所有标签的列表。
您可以通过在标签名前添加 tag/
前缀来链接到标签列表,例如:[[tags/plugin]]
(效果见plugin)。
与文件夹列表类似,您也可以通过为每个标签创建文件来提供标签页的描述和标题。例如,如果您想为 component 标签创建自定义描述,可以在 content/tags/component.md
路径下创建包含标题和描述的文件。
自定义配置
Quartz 允许您为两种页面类型的内容定义自定义排序规则。文件夹列表功能由 FolderPage 插件实现,标签列表功能由 TagPage 插件实现。具体自定义选项请参阅各插件页面。