如何将 OmniOutline 中内容 以 markdown 格式导出?
我遇到的问题
前段时间针对 udacity 的 Product Design 课程进行了学习,做了很多笔记,本来想发送到博客,但是发现软件导出来的排版非常糟糕。虽然可以使用 html 的形式导出,但是我并不懂太多网络知识,不知道如何在博客中嵌入进去。
寻找到的「无用的」解决方案
- github 上发现了相关的插件 Markdown.ooxsl,但是双击并不能安装,另一种方法安装也没有见效;
- 在 youtube 上发现一个视频同样抱怨这个问题,看见有人留言有相关插件,这个双击就可以安装,但是全都是以#标题的样式导出;(Up 主其实也已经用过这类插件,并且吐槽)
这中方式虽然可以导出 markdown 格式,但是效果其实还不如纯文本。
后来想到的解决方法
- 新建文件,以 markdown 格式的各级标题「新建样式」
- 将样式赋予各级行
- 将文件以模版形式保存,建议命名为 markdown
- 下次想用 OminOutline 导出 markdown 格式时,建立副本,应用 markdown 模版,然后以纯文本(制表符)的形式导出
- 使用 markdown 相关软件打开,你可能会发现制表符”造成的影响,使用替换替换掉它
依然存在的问题:当你使用 markdown 的无序列表时,你会因为空格问题失效。此问题目前我也不知道如何解决
简要过程&效果预览
需求反思
在搜索方法的过程中,在 OO 的官方论坛看到工作人员的反馈,发现并不赞成这么做,这也是两个不同的定位吧。
- 当 OO 中分级过多,这是 MD 无法解决的问题;
- OO 是用于梳理,不用考虑格式,只需关注内容和层级——有层次地记录
- MD 更多是想实现简单效果,但是依然重心关注写作本身——专注书写,所见即所得
评论
发表评论