如何将 Markdown 导入 Notion 而不产生混乱的方程式

如何将 Markdown 导入 Notion 而不产生混乱的方程式

当我编写 markdown 文件并将其导入到 notion 时,一切都变得一团糟。其中的内联方程式$...$被解析为 unicode 字符串而不是内联方程式,并且其中的块方程式$$...$$不会被解析和按原样呈现(这意味着我可以$$在 Notion 中看到符号)。你遇到过这种情况吗?如何解决?或者我应该停止尝试将 markdown 导入 notion?

答案1

从今天起,你可以将 Markdown 文件导入 Notion,但公式不起作用。你必须手动重新输入它们

答案2

从写的内容来看这篇 Notion 帮助文章

Notion 使用KaTeX 库来渲染数学方程式,它支持大量的 LaTeX 函数。

然而,Notion 使用双美元$$限定符来表示内联方程,而块方程需要通过输入/math并按回车键来创建(或通过点击+菜单并选择“块方程”)。

这显然在导入 markdown 时会产生问题,最终应该由开发人员解决这个问题。

作为一个解决方法, 你可以做:

  1. 为了内联方程
  • 在段落中突出显示一个等式。
  • 点击√x出现的格式菜单中的按钮,或使用键盘快捷键ctrl/cmd + shift+ E。您选择的文本将变成一个等式。
  1. 为了块方程
  • 复制或剪切公式
  • /math通过键入并按 Enter 键来创建新块
  • 单击块内部并粘贴您的方程式。

答案3

我认为,全面的 markdown 支持不会很快(或永远不会)实现。

在编辑帖子中 并非小问题,发帖者提出了一个问题:

为什么 Notion 不遵循标准 Markdown 输入快捷方式?

一位名为 TheDragonRing 的开发人员给出了这个非常好的答案:

我认为一个很大的原因是这个观念不是基于 markdown,它是基于块/修饰符的。他们利用了一些 markdown 语法,并认识到人们经常会粘贴 markdown 并期望它以某种方式出现,但 Notion 的许多内容太复杂,无法以 markdown 格式存储 - 例如切换、标注、数据库和颜色。因此,即使他们不需要担心人们弄乱东西,他们也无法将页面公开为 markdown 文件,因为 markdown 实际上与 Notion 的页面数据格式不兼容。

然后,当他们添加新的块类型时,他们会考虑:无论他们的背景如何,对每个人来说,最直观的方式是什么。很多人确实知道 markdown,但可能也有很多人不知道(尽管这不是你能够通过与 reddit 等广泛的互联网用户交谈来调查的事情)。当你看到一个切换按钮时,让它从普通文本中脱颖而出的是箭头,哪个键看起来最像箭头?A >

至少,这是我对事物现状的理解。

根据这篇文章,语法概念与 markdown 截然不同。已经实现了简单的 markdown 供使用 markdown 的人使用,但方程式的概念太过不同且太复杂,无法在 markdown 中完全表达。

您可以在文章中找到有关 Notion 中非常有限的 Markdown 支持的更多信息 Notdown 中的 Markdown:快速指南和参考 (如评论中所建议)。你会发现,即使是下标和上标这样简单的概念在 markdown 中也不受支持,因此,对于像方程式这样复杂的东西,在 notion 本身中支持肯定是太过分了。

我在 github 上找到了 火星人:Markdown 到 Notion Parse 它声称支持方程式,但我不知道它是否有用。

相关内容