前段时间看到有人推荐用Markdown写学术论文,我想这种误人子弟的做法很是不值得推荐。学术论文是需要精心排版的,如果写论文需要两个以上的写作工具配合使用,我想同步修改会非常麻烦。就学术论文而言,英文论文LaTex是首选之作,没有之二。中文方面,由于国内大部分出版社不提供Latex模板,所以Word是不二之选,大的毕业论文,可以使用各个高校提供的LaTex模版,也很高效。而Markdown则更适合记笔记,写文章,和写技术报告。
虽然Markdown那么流行,本人也不惜花重金订阅和购买了几个Markdown编辑器,但就总体使用而言,总是有很多不足之处,本文着力讲讲各个编辑器的不足之处,希望给入Markdown坑的提供参考。下面我就从各个方面评价下各款Markdown编辑器。
什么是好用的Markdown编辑器
Markdown编辑器之所以好,本质是因为语法简单,易于操作,减少排版的困扰。相对于Word,其主要有以下优势
编辑器和文件较小,带来了稳定的写作环境,毕竟Word的崩溃总是让人头疼。
菜单栏简洁,不需要学习太多功能。
相对于Latex,有以下优势
- 语法简单,无需编译,预览速度快
所以,如果你有如下需求,Markdown并不适合你
排版复杂的内容,如数学公式,图文并排,引用,超链接等,这也是不建议使用Markdown排版论文的原因。
精确的调整,如图片位置,字体大小等
综上所述,一个好的Markdown编辑其应该满足以下功能:
满足基本的Markdown语法,扩展语法要易于学习,满足兼容性
能够方便的预览和导出
支持云同步,备份
手机/电脑协作
下面,我就这几点看看哪个编辑器好用。
对比的Markdown编辑器
Ulysses (Mac/iOS)
Bear (Mac/iOS)
Typora (Win/Mac)
DayOne (Mac/iOS/Android)
MWeb (Mac/iOS)
Drafts (iOS)
其余的编辑器还有很多,但有的如iWriter,Bywords这类人气不高的,如锤子便签,Simplenote这类过于简单的,还有如CMDMarkdown,马克飞象,Mou这类停止开发的,还有如Sublime Text,Atom,Vim这种专业编辑器不在对比范围。
语法兼容性
在这方面,我不推荐大家使用Ulysses和Bear,虽然这两个编辑器具有高颜值,高订阅费,但是其有两方面支持不好。
图片链接,相对与其他编辑器,这两位大神不支持图片链接,也就是你想把网上的图片链接能够直接在本地显示。Ulysses貌似支持,但导出为PDF时无法显示网上的图片,只会给出链接。而MWeb,DayOne就支持的很好。
表格,这两大神奇同样不支持表格,如果需要记录一些信息,只能够先将表格转图片,非常不方便,在这里,推荐一个基于Web的表格生成器,Ulysses虽然可以通过第三方工具实现表格预览,但是总不至于为了个表格用两个工具吧。
预览和导出
能否导出其他格式
预览和导出主要用在下列场合:
分享给他人看,这方面需要支持PDF和Word或者HTML的导出
自行备份
从这两方面考虑,Drafts虽然易于同步到其他地方,但不支持导出预览,这是一个硬伤,必须配合别的Markdown工具使用。
长图片
DayOne,Typora和Ulysses不支持导出为图片(在这方面锤子便签最好)。这个功能虽然看似没有用,但在微信里传给别人看,长图片是个很好的方式。
样式可定制
Bear,DayOne,Typora不支持定制样式。MWeb需要手动改CSS,不适合普通用户使用。Ulysses在这方面表现最好。
同步,备份
Typora不支持同步和备份。MWeb虽然支持同步,但文档库不好管理。DayOne,Bear和Ulysses这方面做的很好,基本可以实现电脑和手机的无缝对接。
手机/电脑协作
- 输入辅助工具:DayOne, Bear, Ulysses和Drafts都在手机端支持TextExpander,这对手机编辑党是福音。Drafts还支持语音输入转文字,用起来也很方便。
综上所述,我认为,现有的单一Markdown编辑器很难满足全面的需要,总是需要为了使用Markdown而而外配置一些东西或者使用多个Markdown编辑器。很难优雅的使用。现在的Markdown编辑器基本都收费,所以入坑需谨慎。从功能性方面,MWeb比较全面,但是界面很丑,功能太多也显得不够简介。从美观上看,Ulysses和Bear傲视群雄,但图片的管理是硬伤。DayOne是个好的折衷,既有精美的界面,也支持各种语法,但问题是DayOne是写日记用的,文档组织和导出功能不够强大。Drafts是极客的神奇,不是一般人能掌控的。Typora属于如果你一定要在Windows上用一款Markdown编辑器,那这是你的首选。