关于YAML标头
貌似无法正常解释YAML标头 vscode内置的渲染可以正常解释(不显示) MPE的则会变得很奇怪
比如下面这段
---
title: "LaTeX Guide"
author:
- The Zettlr Team
date: 2020-06-23
...
内置渲染直接跳过
但MPE却如下显示

我没有遇到过这种问题。记得底下也要用三个 dash 封闭
---
title: "LaTeX Guide"
author:
- The Zettlr Team
date: 2020-06-23
---
我没有遇到过这种问题。记得底下也要用三个 dash 封闭
--- title: "LaTeX Guide" author: - The Zettlr Team date: 2020-06-23 ---
我下面是...,改成---后MPE的预览确实也正常了,但在下方使用...的话,自带的仍然会主动忽略,而MPE就无法正常处理了
@zcysxy
@NightSharp ... 是什么特殊语法吗?没有在文档里找到(https://yaml.org/spec/1.2.2/ )
@zcysxy 2.2,9.1.5
@zcysxy
2.2,9.1.5
2.2 和 9.1.5 仍然有封闭的 --- 呀。就是可以在yaml中间或结尾插入 ...,可以作为省略号、占位符类似的东西,但是对于任意 yaml frontmatter 你仍然要用 --- 关闭它。我这边的效果如下
@zcysxy
2.2,9.1.52.2 和 9.1.5 仍然有封闭的
---呀。就是可以在yaml中间或结尾插入...,可以作为省略号、占位符类似的东西,但是对于任意 yaml frontmatter 你仍然要用---关闭它。我这边的效果如下![]()
在 Example 2.8 中不就是---开头...结尾吗
好的,我又查了下,... 确实是 YAML 的一种结束符。我有两个想法,一是可能 MPE 和大部分 Markdown parsers 一样,只是把 YAML 作为一个 frontmatter 用来储存文档的 metadata,所以没有完整地支持 YAML 全部的;二是可能 ... “indicate the end of a document without starting a new one”,而 YAML frontmatter 后面的正文实际是一个 “new document”,所以需要用 --- 分隔。你看 Example 2.8 中的第一个 ... 后面因为又有一个 document,所以它接了一个 ---,而后一个 document 之后没有新的了,所以只用 ... 结束即可。
另外我想问一下你为什么要用 ... 呢,它有什么特殊的功能吗?
好的,我又查了下,
...确实是 YAML 的一种结束符。我有两个想法,一是可能 MPE 和大部分 Markdown parsers 一样,只是把 YAML 作为一个 frontmatter 用来储存文档的 metadata,所以没有完整地支持 YAML 全部的;二是可能...“indicate the end of a document without starting a new one”,而 YAML frontmatter 后面的正文实际是一个 “new document”,所以需要用---分隔。你看 Example 2.8 中的第一个...后面因为又有一个 document,所以它接了一个---,而后一个 document 之后没有新的了,所以只用...结束即可。另外我想问一下你为什么要用
...呢,它有什么特殊的功能吗?
这是另一个软件默认生成的,我发现有的能隐藏有的不能隐藏觉得很奇怪就像问问。