Notion中的内联数学公式支持
2023 年 10 月 29 日

问题

我热爱记笔记,并尝试了各种不同的记笔记软件,包括Evernote、Bear、Notion、Milanote、OneNote、Notability、latex和Jupyter Notebook。最近,我正在将我的笔记整合到Notion中,主要是因为它在笔记结构设计上的灵活性。然而,Notion的主要限制在于缺乏对内联数学公式的支持,这使得在科学主题上记录笔记变得非常困难。

方法

幸运的是,我找到了这个在线教程 (opens new window),通过Violenmonkey在Chrome浏览器上支持内联数学公式。然而,实际使用起来并不像我预期的那么方便,主要有两个原因:(i) 我使用的是macOS,很难按下Fn键,(ii) 我之前的笔记是以latex形式$x=1$,而教程要求使用不同的格式math: x=1。为了更方便使用,我修改了脚本,使得数学公式支持latex格式并使用alt/option键。

以下是我所做的修改:

  1. 将脚本中的Fn键改成了alt/option键,这样在macOS上也可以方便地使用了。
  2. 修改了数学公式的格式,使其支持latex形式的输入。现在可以直接在Notion中使用$x=1$这样的latex格式来输入数学公式了。

这样,我就可以更轻松地在Notion中记录科学主题的笔记了。这对我来说非常重要,因为我经常需要在笔记中使用数学公式来表达思想和解释概念。Notion的灵活性使得我可以自由地设计笔记的结构,而内联数学公式的支持则让我更加高效地记录和整理我的笔记。 结果

编辑模式下我的笔记如下所示:

按下alt/option键以渲染数学公式后,它看起来像这样:

参考资料

Notion内联数学公式:https://www.notion.so/Notion-Inline-Math-9c5047a4e7c84643848b3630db8d5a5e (opens new window)