今天遇到了一个奇怪的bug,不仅是obsidian,vscode也有这个bug

如果文字后不换行立即用两对美元插入行间公式,则这个公式后的所有标题都不会被识别为标题。不知道这是什么原理,但总之,以后输入行间公式一定要换行。





这是md解析规则,没有正确使用符号导致的情况,为什么要算bug?

细说没有正确使用

不是bug,Markdown 的基本语法就是段落之间要空行,只是有些编辑器会把紧密相连的句子渲染成近一点的空行,但遇到这种拓展语法就不兼容了。

你不是已经知道了吗?没换行数字公式都不一定能渲染成功(部分md编辑器能渲染成功,不通用)。
就像#必须在开头而且有空格才是标题。

呃呃,ob编辑模式能渲染成功我还以为语法没问题,结果改成预览模式就不行了。