2.4.2 OneNote

本页介绍了一种通过 EverNote Legacy 迁移的方法,但此应用程序不再可用/工作。

准备 Onenote 笔记以获得最佳兼容性

  • 如果可能,删除 Onenote 标签并替换为表情符号(Onenote 标签将作为图像导入到 Trilium 中,这会使 Trilium 树有些混乱)

  • 确保在适用的情况下使用 Onenote 标题(这些标题将正确转移到 Trilium)

  • 删除 Onenote 中多余的空格(空格在 Trilium 中似乎更明显,所以现在删除它会让它在 Trilium 中看起来更好)

  • 如果可能,请尽量避免过长的 Onenote 页面。Trilium 最适合具有任意数量的子页面或(子子...) 页面的较短简洁页面。

  • 确保编号列表在列表中的项目之间没有异常空格(有时,如果 OneNote 中的列表中有额外的空格,则编号列表将在 Trilum 中再次从 1 开始)。

迁移过程

从 OneNote 导入 Evernote:

  • 安装 Evernote Legacy。当前版本的 Evernote 不具备此功能。(需要 Evernote 帐户,但无需互联网连接即可导入 - 确保不要将笔记同步到 Evernote!

  • 在 evernote 中,导航到 文件 > 导入 > Onenote > 笔记本 > 部分 > 确定

如果一次导出所有部分,它们将不会被分组到文件夹中 - 它们将全部添加到单个文件夹中,但顺序将保留,因此您可以在导入 Trilium 后重新分组到文件夹中

从 Evernote 导出

  • 右键单击 Evernote 中创建的笔记本,然后选择“导出笔记...”

  • 使用默认导出格式 .enex

清理 enex 文件(可选)

  • 如果不需要 Onenote 标头 (位于每个 Onenote 页面的顶部) ,可以使用以下正则表达式在文本编辑器(如 VsCode)中删除它们:

    查找(使用正则表达式):替换为:.<div.*><h1<h1

导入 Trilium

  • 在Trilium中,右键点击根节点并选择导入(所有默认选项都应该没问题)。

  • 选择从 Evernote 导出的 .enex 文件

  • 要有耐心。大型 .enex 文件可能需要几分钟才能处理

  • 对每个 .enex 文件重复导入

其他导入注意事项:

  • 导入 Trilium 后,Onenote 中的居中文本将左对齐

  • 内部 onenote 链接显然会损坏,但该链接仍然存在,因此您可以在 Trilium 中进行搜索以找到所有 onenote:// 链接,然后重新链接到正确的 Trilium 页面(无法链接到 Trilium 中的段落,因此最好保持 Trilium 页面简短,以便链接指向一小块信息而不是大量注释)

  • 文本颜色、突出显示和格式通常可以很好地延续下去

  • 修订历史记录将丢失,但任何新的修订都将在 Trilium 中跟踪

  • 笔记的结构没有得到精确维护,因此如果您在 Onenote 中有子笔记,则可能需要相应地重新排列笔记(这很容易,因为保留了笔记的顺序)。

  • Evernote 标签是为 OneNote 中的每个“部分”创建的,这些标签作为属性转移到 Trilium

    • 如果不需要标签,您可以在 Evernote 导出选项中将其关闭。

  • 如果不需要“使用 OneNote 创建”文本,请在导入 Trilium 之前在 enex 文件中进行查找/替换

  • 从 enex 导入时,某些链接将被禁用(不可单击)。

  • 文件、屏幕截图和附件都被保留(这是唯一一个似乎保留所有这些的单注释导出选项)。

“您的支持是我持续分享的动力”

微信收款码
微信
支付宝收款码
支付宝

目录关闭