不止是一款简单的码字工具:MarkEditor 进阶功能介绍
上一篇介绍 MarkEditor(以下简称 ME)的文章《写作工具 MarkEditor 功能详解》着重展示了 ME 作为Markdown 编辑器的简洁与优雅。开发者重新思考了 Markdown 的本质之后,将 ME 打造成了一款继承了 Markdown 的高效,却又摈弃了其中对于普通用户不友好的特性的编辑器。 然而 ME 的强大不止于此,丰富的应用场景,自由灵活的排版功能,以及极致追求效率的「黑魔法」,都让 ME 对得起 128 元(Pro 版)的售价。 做文字的中转站,把 Markdown 用起来市面上一些优秀 Markdown 编辑器(如 Focused)长于对书写体验的设计,但受限于设计倾向,让文字停留在了应用之中,未能真正的让用户体会到使用 Markdown 的便捷。而 ME 则不同,开发者不仅希望用户在这里书写,更希望借助 ME,让 Markdown 渗透进用户生活的方方面面。 快速笔记窗口最能体现开发者匠心的,当属这个看似普通的快速笔记窗口。当我们打开一款应用时相应的就进入专属的使用场景,于是类似 Ghostnote 这种基于应用来分类笔记的用法便油然而生。 多数文本类应用都会在状态栏常驻一个快速笔记窗口,方便用户可以在不打开应用的情况下,快速的记录下零散的笔记。然而 ME 的快速笔记窗口更进一步,除了基本的 Note,还有 App 和 Code 两类笔记。 App 这类笔记就会根据你当前的应用来分类笔记。例如在 iTerm 中记下常用的命令的笔记,在你打开了 iTerm 时才呈现出来。 Code 是更为特殊的一类笔记。它既是 Markdown 文档,也是可执行的代码文件。(由这特殊的文件类型带来的巨大的便捷会在下文中有具体描述) 在这个小工具中还隐藏了一个彩蛋。当你当前的应用是 Safari 时,选择 App 一栏笔记会出现一个下载按钮。可以把当前页面保存成 .md格式的文本1。这赋予了你再次编辑该页面内容的可能性。刨去页面中的无用元素,留下想要的干货,一篇只剩精华的笔记几分钟内就能完成。 丰富的导出格式让你「写得方便」是远远不够的,ME 也能让你「用得方便」。如果你打开 ME 的导出列表,就能感受到 ME 导出格式的全面,而每一种导出的方式都有一些相应的应用场景。 利用富文本可以直接粘贴到邮件或者知乎专栏等支持富文本输入的地方,而导出为 HTML 源代码则能用于网站后台。 除了 Markdown 编辑器常见的这些导出格式外,ME 针对目前的社交场景也有相应的解决方案。例如朋友圈,就有专门的「发送到微信」功能。在 ME 编辑好文章后,通过扫二维码这个动作就能轻松传到手机上2,使得在朋友圈里发布一段长文字变得异常简单。至于微博则可以通过导出成图片的方法生成长微博。 可以看出在导出方面 ME 不仅一应俱全,而且十分贴合国内用户的习惯。 自由的排版,让 ME 成为生产力工具Markdown 语言设计之初有一个目的就是为了让大家不要在调整文本格式上耗费太多时间,但是在日常使用的时候,难免还是需要根据情况调整格式,此时 Markdown 就显得有些力不从心,通常情况下你可能会将编辑器中写好的文字复制进 Word 或者 Pages 等工具中继续排版工作。然而 ME 在排版上的自由与强大,可能让你摆脱这种工作流程,提高你的生产力。 ME vs Word在谈及 ME 的排版功能时,你不禁会问:为什么不使用 Word 这类应用呢?诚然 Word 是一款功能强大的文字处理应用,但且不谈正版的售价,很多使用者没意识到的是,使用 Word 来编辑文字也是极其需要时间成本的(特别是你对 Word 使用不熟练时) 而如果你已经学会了用 Markdown 来书写的话,其实写文章的过程就已经完成了一部分的排版工作(不要忘了 Markdown 的基本属性——轻量级标记语言)。在 ME 中排版,可以看成书写和排版两个动作的合二为一,从而节约了一部分排版的时间。 或许你还会认为 Word 的功能更丰富,排版更灵活。不过 ME 在功能上也不示弱。除了继承来源于 Markdown 的天然排版能力外,ME 还支持了例如「TOC 标题」和「Page」,实现了内容索引和分页,mathjax 和 fenced 风格完善了数学公式和代码的排版效果。在导出成 PDF 时,可以借助 wkhtmltopdf 在 PDF 中实现类似网页上的链接跳转的效果。 PDF 中的跳转效果 不过回顾日常工作和学习,你是否真的需要用到那些 Word 中极为细节的排版选项呢?其实 Markdown 配合 ME 的特色功能,就已经能满足 80% 对 PDF 格式没有严格要求应用场景,比如内部交流的工作文档。 如果还不满足,希望将 ME 用于学术文章和出版物这类对排版要求极其严格的场景,ME 还内置了「由 Pandoc3导出」的选项,借助 LaTeX 模板完全可以实现你在排版上的任意需求。更实现了一次配置,多次享受的便利。 ME 与网络排版随着自媒体这一概念的兴起,「排版」这一概念不仅限于本地文档,网页上的排版需求也日渐兴起。最为典型的场景就是微信公众号。ME 相应的也有一套解决方案。 使用 ME 进行公众号编辑的核心在于 Markdown 模板。通过给当前目录(即文本的存储目录) 配置 Markdown 模板 (该模板控制了文本从 Markdown 格式到 HTML 的转换) ,实现排版工作的自动化。 (编辑:云计算网_泰州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |