如何将 OmniOutline 中内容 以 markdown 格式导出?

我遇到的问题

前段时间针对 udacity 的 Product Design 课程进行了学习,做了很多笔记,本来想发送到博客,但是发现软件导出来的排版非常糟糕。虽然可以使用 html 的形式导出,但是我并不懂太多网络知识,不知道如何在博客中嵌入进去。

寻找到的「无用的」解决方案

  1. github 上发现了相关的插件 Markdown.ooxsl,但是双击并不能安装,另一种方法安装也没有见效;
  2. 在 youtube 上发现一个视频同样抱怨这个问题,看见有人留言有相关插件,这个双击就可以安装,但是全都是以#标题的样式导出;(Up 主其实也已经用过这类插件,并且吐槽)

这中方式虽然可以导出 markdown 格式,但是效果其实还不如纯文本。

后来想到的解决方法

  1. 新建文件,以 markdown 格式的各级标题「新建样式」
  2. 将样式赋予各级行
  3. 将文件以模版形式保存,建议命名为 markdown
  4. 下次想用 OminOutline 导出 markdown 格式时,建立副本,应用 markdown 模版,然后以纯文本(制表符)的形式导出
  5. 使用 markdown 相关软件打开,你可能会发现制表符”造成的影响,使用替换替换掉它

依然存在的问题:当你使用 markdown 的无序列表时,你会因为空格问题失效。此问题目前我也不知道如何解决

简要过程&效果预览

需求反思

在搜索方法的过程中,在 OO 的官方论坛看到工作人员的反馈,发现并不赞成这么做,这也是两个不同的定位吧。

  1. 当 OO 中分级过多,这是 MD 无法解决的问题;
  2. OO 是用于梳理,不用考虑格式,只需关注内容和层级——有层次地记录
  3. MD 更多是想实现简单效果,但是依然重心关注写作本身——专注书写,所见即所得

评论

此博客中的热门博文

1206 - 荣耀手环4连接到 Google Fit 的问题

用户体验设计面试中的 7 个问题(如何为此准备)