关键在于 <div data-theme-toc="true"> </div> 的精确位置。在这种情况下,它位于帖子的开头,文本从下一行开始。如果第一行不包含 Markdown 语法,我们甚至不会注意到这个问题。我不确定这是否说得通。
如果你在该代码后添加一个空行,一切都能正常工作。因此参见 https://meta.discourse.org/t/data-theme-toc-true-should-be-placed-at-the-top-of-a-post-in-its-own-paragraph/407863。