toc.levelStyles如何使用
时间: 2023-07-20 18:08:47 浏览: 51
`toc.levelStyles` 是一个用于设置 Markdown 文件中自动生成目录样式的选项。它允许你为不同级别的标题设置不同的样式,比如字体大小、颜色等。
使用 `toc.levelStyles` 的方法如下:
1. 在 Markdown 文件的开头添加如下 YAML 头信息:
```yaml
---
toc:
levelStyles:
h1:
- fontSize: "32px"
- fontWeight: "bold"
h2:
- fontSize: "24px"
- fontWeight: "bold"
h3:
- fontSize: "18px"
- fontWeight: "bold"
---
```
上面的代码表示设置了三个级别的标题样式,h1、h2 和 h3 分别对应一级、二级和三级标题。
2. 在 Markdown 文件中添加一个特殊的标记 `{:toc}`,用于在该处生成目录。例如:
```markdown
# 标题一
正文内容
## 子标题一
正文内容
## 子标题二
正文内容
# 标题二
正文内容
{:toc}
```
这样,当你预览或者导出 Markdown 文件时,就会在 `{:toc}` 处生成一个自动生成的目录,并且根据 `toc.levelStyles` 中设置的样式来渲染标题。
注意,`toc.levelStyles` 中的样式设置需要遵循 YAML 的语法规则,每个级别的样式需要使用 `-` 分隔。除了 `fontSize` 和 `fontWeight`,还可以设置其他样式,比如 `color`、`backgroundColor` 等。具体可以参考 Markdown 编辑器的文档或者样式库的文档。