为什么应该用markdown排版
三年前我开始接触到markdown,它是一种简单的标记语言,通过相应的标记可以输出格式化的文本。2014年写过一篇文章,可以参考:为什么选择 Markdown?
那为什么应该选择markdown来排版呢?原因有三:
第一,内容第一,便于书写
无论用Word还是其他富文本编辑器,文章的根本还是内容,没有内容的装点的再好也只是样子。
要想写好内容,先期列清单是个好办法,这样条理清楚、逻辑清晰。通过markdown格式,可以方便的列出一级直到六级标签,有序和无序列表也非常方便。写作的思路不会被排版打破,一直写下去就好,排版与书写分离是markdown的初衷。而且,markdown文本保存容量小,方便。
第二,易导出和分发
通常我会用文本编辑器(比如sublime text)来书写,通过内置的插件 OmniMarkupPreviewer,使用快捷键“Ctrl+Alt+O”来实现实时预览,它默认会把markdown文件输出为HTML格式,使用github风格的样式,这些样式也是可选的。如何需要导出PDF,直接在Chrome里面打印即可。
其他编辑器,如 ATOM,Mac下的 Ulysses/ MacDown,在线编辑器 stackedit/ Cmd Markdown ,还有 iOS 下的 dayone 等等,都支持类似的操作。
如果需要修改输出风格,需要稍微动手改一下样式表。
第三,微信的排版工具都很糟糕
不解释,个人偏见。
我是这么完成微信排版的
- sublime text 里面写完,次标题使用###,预览一下。
- 复制Chrome里的文章,在微信公众号编辑器里粘贴。
- 正文16px,看着很清晰完美,标题和分割线也是。
- 在免费图库http://librestock.com/ 或者 https://stocksnap.io/ 里找张题图,放进来。无版权,无需声明,也可以裁切编辑。
- 文中需要图片再上传一下。
- 同时把markdown文件复制一下,发布到简书/豆瓣,获得外链贴到原文链接。微信不支持外链,垃圾!
- 发送手机查看,经常跳过这步,直接发布。
总结
第一,除了不能实现飘来飘去动图、点蓝字关注我、花哨的标题什么的,排版已经击败了99%的公众号文章。
第二,良好的排版是对书写的负责,也是设计/审美品味的体现,相信读者心知肚明。
第三,这么好的方法,还不偷偷学走?