每当我们要发送一份文稿时,Word 对于大部分用户而言都是首选应用。然而对于很多文字工作者而言,移动互联网让他们更加注重多平台云同步和协作,于是他们开始由 Wold 迁移到了类似于 Evernote 这样的云笔记应用。
可是说到这儿问题就来了:在电脑上,显示屏幕足够大,无论是打字还是排版都十分的便利。而在移动设备上,屏幕的局限性仅仅是打字就已经非常困难了,更不用提编辑排版了。
那么有没有什么方法能让我们更好地在移动设备上进行编辑排版呢?其实早就有很多先行者推荐使用 Markdown 这种标记语言进行写作了。
Markdown 的优势
Markdown 并不是任何一种编程语言,它是一种标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式,其特点在于轻量和易学习。仅仅需要使用一些符号标识,即可完成过去需要通过多次点按才能完成的格式编辑。Markdown 标记包括标题分级,加粗,斜体,引用文本,引用代码等等。详细使用方式如下图:
掌握 Markdown 的使用方法连 5 分钟都不需要,然后配合支持 Markdown 的工具,即编写出格式工整的文章。目前市面上支持 Markdown 的工具很多,甚至有一些云协作写作软件或平台也开始支持 Markdown 了。怎样才算是一款优秀的 Markdown 编辑器呢?钛媒体编辑认为需要满足以下几个方面:
- 界面简洁,功能简单
- 支持云同步
- 支持输出 HTML 页面
以记者们常使用的 Mac 平台为例,这些 Markdown 编辑器中,最负盛名的是 Ulysses。Ulysses 之所以会受到很多文字工作者的喜爱,是因为其简洁到极致的界面。打开应用,只需要敲下文字,无需任何设置——不用担心电脑宕机(虽然在 Mac 上极少发生),它会自动保存。同时 Ulysses 还有 iOS 应用,支持 iCloud 云同步,以及 Hand-off 功能。Hand-off 能用用户在离开了 Mac 之后,还能继续在移动设备上继续编辑文稿。而 iCloud 云同步的功能让用户能够在任何设备上继续编写自己的文稿。
记者推荐的另一个编辑器是全平台通杀的 Bear。无论是 Mac 还是 Windows 甚至是 iOS 设备和 Android 设备,它统统支持。不过相较于 Ulysses 这种买断的方式,Bear 采用的是“付费订阅”的模式,付费用户才拥有跨平台同步以及多种格式的文稿导出等拓展功能。
如果你需要一个支持 Markdown 的协作平台,那么钛媒体编辑也推荐使用国内的协作平台“简书”。它不是一款单纯的写作工具,而是在线创作及发布平台。它既支持富文本也支持 Markdown。它既没有 Mac 端,也没有 Win 端的客户端,但它拥有 iOS 和 Android 手机客户端。用户只能在线写作。对于那些希望拥有云同步功能,但又不想花钱订阅 Bear 的 Win 用户而言,简书是个不错的选择。
国内的多人同步办公平台“石墨”以及国外的“quip” 同样也支持 Markdown 标记语言。如果你是一名 Evernote 的重度使用者,也可以选择“马克飞象”这样的付费订阅服务,将使用 Markdown 写出的文章同步到 Evernote 中。
微信快速排版也离不开 Markdown
推荐 Markdown 标记语言和工具的文章不胜枚举,钛媒体仅推荐了几款实用型较高的编辑器和平台。Markdown 的意义不仅仅在于能简化排版编辑,它还兼具另一个很多人没有发现的隐藏功能。
如果 Markdown 编辑器支持输出 HTML 文件,那么搭配 CSS 文本配置,完全可以实现“写稿-输出 HTML 文本-粘贴文本到微信公众号-发布”这样一个过程。而不用在完成写稿之后,再复制到各类在线微信公众号编辑器中进行二次修改的过程。这样一来能再一次极大地简化编辑排版的过程。
CSS 文本就是用来介绍文本字段换行、文本文字间间隔、文本缩进、文本文字上下排间隔等 DIV CSS 文本样式。使用 CSS 文本,用户不仅可以实现文字的排版,还能做小动画和绘制一些文字样式等等。
有些人会疑惑,既然有现成的在线微信排版编辑器为什么不使用呢?其实这个问题要回答起来很简单:微信排版编辑器所提供的样式有限,而且无论是采用何种排列组合的方式,一定会存在与其他的公众号相重合的可能性。同时,每一次都需要花费大量的时间去进行排版校正,调节详细的参数,这些动作是重复而无意义的。相较于在线编辑器,这种方式体验更好,效率更高。
如何做一套属于自己的“排版模板”
那么问题来了,如何写出一套自己心仪的微信排版模板呢?首先,需要了解 HTML 的基本标记;然后再花长一点的时间了解 CSS 的基本标记;最后打开一个支持 CSS 的编辑器,开始写属于自己的规范。
以钛媒体编辑使用的 Mac 为例,在了解了 HTML 和 CSS 标记之后,笔者选择了“Bracket”作为 CSS 模板编辑器。因为 Bracket 能支持代码实时预览的功能。在编写模板的同时,你还可以通过参考其他的文章排版代码,对自己的排版进行修改。具体方法是在 Chrome 浏览器中打开其他文章,通过 Chrome 浏览器中的开发者工具,检查 CSS 代码。
在这个过程中,需要注意的一点是,排版所采用的每一个参数,比如字号,行间距等等都不是一成不变的,你可以拥有自己的特殊排版方式。在编写 CSS 模板的过程中,少不了反复地预览检查代码,编辑的过程。
以钛媒体编辑使用的 Ulysses 为例,在编写完成后,导出 CSS 文本。点击“快速导出”,选择 HTML 格式,“样式”点击编写好的 CSS 模板,点击“预览”,在 Chrome 中打开预览文本。然后将这些文本复制到微信公众号后台,再插入配图,即可推送微信公众号文章了。
当然,以上是“自己动手丰衣足食”的方式。如果你身边有设计师和程序员朋友,你还可以这样做:
- 找设计师给你设计一套漂亮的排版样式。
- 让前端程序员将这套样式写成 css 模板。
让专业人士做专业的工作,这样效率最高。(本文独家首发钛媒体)
根据《网络安全法》实名制要求,请绑定手机号后发表评论
正适合我这个程序员转新媒体的新人啊!
不错 收藏了