写作环境分享:Markdown下使用Typora+Easymark+Dropbox实现多终端同步码文

作为一个喜欢码字的人,需要流畅的书写环境。原则上说,有一根笔一张纸就可以开始做任何事了,想要获得数字化的字符,PC端有中文输入法+Windows的notebook就可以了,移动端有系统内置记事本也好,更何况,内容往往比写作环境更重要。不过嘛,工欲善其事,必先利其器。在这方面我还是比较娇气的,所以折腾了很久,现在得到的结论让我很满意。

一个优质的写作环境应满足以下要求:

  • 流畅:无论是PC还是移动端,选择操作起来最舒服的那个,要求敲字的时候有动力行云流水地继续敲下去,而不是卡顿到感觉自己在吃屎。
  • 管理:操作时可以方便归类整理,通过时间、分类、标签等方法分类。
  • 同步:PC和移动端随时都能继续编辑之前未完成的文本,无缝连接自己之前的想法。
  • 安全:永远可以掌握数据,随时得到本地数据的导入导出,拥有自己的东西。
  • 兼容:文本格式可以兼容多种软件的渲染,方便在各个环境中应用。
  • 发表:有一个公开的网络平台发表自己,让读者可以在PC和移动端都轻松地阅读。

下面,介绍一下我目前确定的的Markdown下使用Dropbox联动Typora+Easymark的文本书写环境,并简单说说这几年来折腾过程中对其他选择的评价。


1.Markdown简介

一种可以让大家快乐写作的标记语言

Markdown的简介在网上一抓一大把,随便搜索一下就有很多教程和介绍,这里就简单说两句。

Markdown的主要优势是通过记忆一些简单的符号,就可以省去在富文本编辑器(比如Word)中和格式作斗争的烦恼,把书写内容和排版分开。写作者一般只要求两方面的功能:一是希望能着重于纯粹的文本语句推敲,二是可能需要对文章的逻辑进行组织。

只要在文本之间加入用于渲染标记的markdown符号,拥有解释markdown功能的渲染器就会把文本渲染出来,形成具有样式(格式)的文档。这样一来,写作者就可以把精力更多地集中在书写而不是排版上了。

Markdown的另一个优势是,它是一个被广泛认可的标准。只要将markdown文件的内容直接复制到其他渲染器中,可以生成同样格式,同样排版效果的文档。这样一来,格式就通过标记符号保留了下来,不需要其他软件帮助保存格式。

Markdown得到采用的一个原因是,程序员们很喜欢在自己的技术文章中插入代码,被展示出的代码应该高亮显示,以方便阅读。因此,markdown可以帮助我们很好地书写有条理的技术型文章。即便是抒情散文,有时候你也想要加个斜体啊粗体啊引用啊之类的对吧

1.1 和WordPress联动

之前也说过,采用插件WP Editor.md或作者最新推出的Wp-HyperMD即可。

一个小问题是目录不能通过markdown默认的目录直接导入,需要在设置中开启,并下载插件Table of Contents Plus,之后就可以通过输入实现了。

2.PC端markdown写作工具 – Typora

官方网站就能下载,应该是我见过的最舒服的markdown软件了,居然还是免费的,开发者真是大善人。

特点如下:

  • 实时渲染,所见即所得。虽然写的时候是用markdown写,但只要没有光标没有放在存在markdown格式(比如两个星号表示加粗)的部分,就不会显示markdown符号,而是显示已经被加粗的文本。这样的做法既照顾了写作感受,又照顾了观看感受。
  • 对markdown写作提供了大量优化,比如按一次回车就意味着换行,再比如输入[键会直接出现一对双括号,Ctrl+数字修改Heading级别,Ctrl+K插入超链接,等等。
  • 提供多种主题,不同的主题有不同的字体和背景颜色,在官网有多种可以下载的主题,如果愿意折腾,CSS文件也都是公开的,可以自行修改,把写作区域弄成自己最喜欢的样子。
  • 支持在现主题渲染下多种格式导出:PDF、HTML、docx、Epub、LaTeX等,方便分享。
  • 支持Windows、Linux、macOS多平台使用。

强烈推荐。

2.1 Typora使用心得

列出一些我认为值得了解并采用的Typora使用小技巧:

设置

  • 在「启动选项」中勾选「重新打开上次使用的文件和目录」,方便整理管理。
  • 支持Markdown扩展语法:上标、下标、高亮、内联语法等,需主动开启。
  • 智能标点可以自动修正打错了的上引号和下引号。
  • 默认复制行为建议选择复制markdown源码,方便复制到简书之类支持markdown的博客。

文件

  • Ctrl+P快速打开最近文档列表。

编辑

  • 可以选择复制为不同的格式,可选Markdown简化格式后的内容HTML纯文本
  • 空格与换行:Typora的一个特点是默认打一下回车换一行,而不是Markdown一开始设计的一个<br></br>算一行,两个<br></br>算一段。

段落

  • Ctrl+数字(从1~6)对应标题级别变更,从H1到H6。
  • Ctrl+T制表,表格内Ctrl+EnterCtrl+Backspace添加删除行。
  • Ctrl+[]调整列表缩进等级。

格式

  • Ctrl+B加粗,Ctrl+I斜体,Ctrl+U下划线,这些都和Word一样。
  • 复制一个链接后,选中一段文本,按Ctrl+K为该段文本添加位于粘贴板上的该超链接,再次使用取消超链接。
  • Ctrl+\取消样式。

视图

  • 启用侧边栏,并采用大纲视图和文件树视图。
  • 支持专注模式(只高亮显示当前编辑段落)和打字机模式(固定视角为当前段落位置正中),我个人写东西时思路比较混乱,不太习惯这两种模式,有兴趣的可以试试。
  • 显示状态栏,可以方便地在下方新建文件或改变文档排序方式等。
  • F11开启全屏,这个我也不是很习惯。
  • 可以调整整体大小,快捷键是Ctrl+Shift+-Ctrl+Shift+=防止眼花。

主题推荐

最后推荐一个官网主题,Techo,背景是淡黄色不伤眼,对中文有特定优化,比如斜体改为宋体字之类(中文一般不采用斜体作为标注)。

2.2 其他替代品

大名鼎鼎的VS code也可以安装markdown插件,Vim和Notepad++更不必说。但他们都并没有对写作者本身的感受进行优化,就很僵硬,如果不是特别经常使用那些编程的文本编辑器,而是经常做自然语言的写作,还是推荐Typora。

2.3 PC端发表

Typora自身的导出功能自不必说,多种格式可以适用多种情况。

可以采用GitBook方便管理版本发表到网络上。GitBook的教程可以看看网上的人的经验分享,这样的这个

当然了,有一个自己的博客是更好的。懒得折腾独立博客的话,我推荐简书作为博客网站。

3.Android端Markdown写作工具 – 易码Easymark

一个基于Markdown的Android手机写作软件,轻巧实用,简单介绍一下。

可以在酷安以及Google Play上找到下载。

3.1 使用心得

易码采用了两种分类模式,一种是根据笔记库进行分类,另一种是根据标签进行分类。

  • 笔记库:笔记库是笔记文件真实存在的存放区域,根据笔记库分类,就是根据文件的实际存放位置进行的分类。新建笔记库时可以选择新建本地笔记库还是云同步笔记库,选择一个云同步软件后,按照要求创建笔记库,登陆有关云同步软件的账号,就完成了。所有在易码中的添加、删除和修改都会即时同步到关联好的网盘中。
  • 标签:会在后缀名为.md的文件的后以@作为开头加上标签,在手机上,易码会识别文件末尾的@并提取出标签显示在界面中,方便整理。比如我的这篇文章叫做「我的写作环境分享」,我给它添加了两个「技术」和「2019」两个标签,这个markdown文件在电脑上显示时就会叫我的写作环境分享@技术@2019.md。易码会整理所有已经关联到软件上笔记库中的笔记,将其按照标签进行各自分类。

易码编辑文本时本身排版功能比较差,但是有一个其他同类软件都没有的很好的功能:调节字体大小。当然了,开发者做这个软件本意只是让大家写起来方便一点,对排版照顾不多。如果用着不爽,你行你上,该软件支持自己添加css文件以及添加字体,让自己看着更舒服。

3.2 其他替代品

之前看有人推荐Markdown X,但我用它关联Dropbox失败了,就放弃了。而且它确实不如易码。此外,易码是国人团队开发的,对我们很友好。希望作者再接再厉,努力更新,以后出付费版的话我肯定会买的。

现在印象笔记也支持markdown了,关于云笔记类软件,后面我会再说一下。

3.3 移动端发表

易码自带生成图片分享功能,虽然排版精美程度不及锤子便签之类,但可以进行一定微调,也够用。

如果已经导出了自己满意的富文本格式文档,也可以试试其他移动端文字排版生成图片的软件,这里推荐Zine,可以用简单的几个功能排得非常花哨,甚至可以一键出pdf小册子分享,很精美。

总之,手机上发表图片化短文本的应用很多啦,反正文本在自己手里,用哪个软件发表可以再慢慢挑了。

4.多终端同步网盘

4.1 地球

地球上有很多云盘工具,比如BoxDropboxGoogle DriveOneDrive之类。这些东西,当然,除了国内能用OneDrive的客户端版外,其他的都被墙了。

Dropbox免费提供2GB空间;Google Drive免费提供15GB空间;OneDrive免费提供5GB空间,购买Office 365就升级到1TB,我的学习工作文档都存在OneDrive中,收藏的一些书籍存在Google Drive中。对文字性质的东西来说,都够用了。

就写作的文件而言,我现在在用Dropbox,很流畅。

4.2 这国

除了老老实实向党国卖屁眼合作的OneDrive可以用Windows自带应用版以外,猪圈把地球上的云盘类软件都封杀得一干二净,国内由于利润问题,相关企业也都倒闭得不行了,目前只剩下了坚果云这一家能用的。如果懒得折腾爱国上网,就用它也不错,其实不输给Dropbox,我很喜欢。

对刚才提到的易码来说,原则上讲各种支持WebDAV技术的软件都可以使用,其自带对Dropbox、Google Drive和坚果云的支持,都可以选用。

5.其他解决方案

5.1 Word

其实用Word码字也不是不行,尤其是作为社畜白领的话,更是需要认真掌握这玩意。Word的合作编辑功能其实非常有用,但如果只是要写短文,还是略显臃肿。

5.2 云笔记类软件

学会Markdown标记语言,并使用上文中介绍的Typora+Easymark+Dropbox,相当于实现了一个云笔记系统,即将各个终端的笔记内容时刻同步,并流畅地管理和编辑。不过实际上也用不着那么麻烦,直接选用市面上已有的云笔记类软件,也可以实现同样的效果。

但是,云笔记类软件有一个大问题:如果提供服务的公司歇逼了,我在他们公司上面的信息怎么办?管理时该如何再整理?我该如何才能方便地把它们转化为其他格式?笔记被封装得太好,有好处也有坏处。安全起见,我依然建议保留比较通用的格式。

Evernote(印象笔记)

地球上最好的云笔记类软件,反正我是掏钱了。

主要特色功能:

  • 管理:可以对笔记进行分类归纳,以 笔记本组 – 笔记本 – 笔记的结构进行整理。
  • 分享:可以生成基于印象笔记网站服务器的网页进行线上分享。
  • 剪藏:可以直接把自己看着不错的网页内容摘抄下来,配合Chrome浏览器上的插件即可方便使用。
  • 合作:可以共享笔记或笔记本,合作编辑文件。

进驻猪圈后的品牌名是印象笔记,对圈内互联网环境做出了优化,如可以分享给微信好友之类。近期产品迭代速度加快,还不错。

之前一直在用Evernote写东西,但是Evernote也有它的问题,一方面版式设计奇丑无比,PC端的字小得像你妈逼一样,也没有提供百分比放大视图的功能。此外,手机版对手机写作也不太友好,一方面是软件本身比较臃肿,敲字时明显感觉有卡顿,另一方面是新笔记默认每段之间行距相同且在手机上没法改,就让人很不爽。

目前我主要用Evernote剪藏一些需要回过头来学习的笔记和网页素材,把这个东西当做一个资料库用了。即便以后Evernote倒台了,收藏的这些素材也不需要反复管理编辑,只要保留成为可以观看的html格式文件即可(当然了,即便这样还是有点不方便的)。

OneNote

微软爹的云笔记软件,目前在品牌机的Win10里默认安装,好评推广中。

  • 微软爹倒是不可能倒台的,不过OneNote对笔记功能本身的优化差强人意,笔记管理上个人感觉不如Evernote舒服,但PC端编辑比Evernote强很多。
  • 如果屏幕支持触控笔,还可以写写画画,适合拿个Surface上课时配合课件记笔记(公式之类)。
  • OneNote也在Chrome上有剪藏插件,可以试试,配合正版Office提供的1TBOneDrive空间,也可以做很多事情。

其他国内云笔记软件

为知笔记有道云笔记等,都很好用。用过并且推荐为知笔记,同样支持Markdown。

不采用国内软件的原因是国内厂商各种产品竞争激烈,指不定哪天哪家就歇逼了,到时候处理起来会很麻烦。

5.3 Scrivener

适用于PC端的写作软件,功能复杂而强大,Mac版比Windows版做得好,适合常年需要在PC进行文字工作的人。

  • 主要特点是可以对文本分块地书写、查看、归类、和批注,适合大型写作项目的文段整理。
  • 排版呈现功能相对偏弱,着重于文本与资料的创作组织。
  • 适合对中长篇小说和纯文本论文进行写作。
  • 支持把工程文件导出为PDF和Word。

网上没有太好的系统化的教程,等我折腾明白了写个教程(咕咕咕)。

5.4 TeX

一种由一位愤世嫉俗的大神开发的排版引擎,经过后人的改造,现在大家一般采用使用起来比较像是在说人话的LaTeX。下载有关解释器即可快乐排版,一键印书。

  • 主要特点是支持几乎所有类型的数学公式的写作,可以将其整洁地呈现出来。当然公式的符号表记系统比较复杂,得学一阵子的。
  • 适合对需要印刷向的排版的文本的写作,尤其对需要输入公式的文章有帮助,比如科技论文。
  • 支持导出为PDF,排版效果可以执行到书籍出版级别(对断行、分页、页码、脚注和页边距等等都有专门的支持),对想要私印文字类非法出版物的人来说是个很不错的东西。

教程可以看这个

结语

写不出字来怨软件是常态,很多时候突发奇想琢磨折腾工具,反倒偏离了最初自己作为写作者的应用(消费)目的,不如直接出发,拿出简单的工具进行创作。

然而,一个常见的现象是,为了能让自己获得激励,我们喜欢在社交媒体上的编辑界面上直接写东西。但这并不是个好习惯,尤其是想写长一点的东西的时候,遇到审查和软件崩溃等问题就很麻烦。比如可能有时候大家习惯在微博上直接写东西吹牛逼,写一半高兴了没写完,就习惯把一些开心的想法文本存到草稿箱里,然后软件一重装号一炸之类,就啥都么得了。

如果沉浸于此,这个过程中的确会有一种「哎呦我操我要发文了要得到大家的积极回应了我好开心呢」的预期。但说到底这都是自欺欺人,想要立刻发出来点什么获得正向反馈,这种做法和大家常常嗤之以鼻的「下等人就知道刷快手抖音」没什么区别。这种心态,我理解,毕竟我也这样,大家都这样,但还是要努力克服,想明白自己几斤几两,找到获得反馈激励与厚积薄发之间的平衡点,把本地文本管理工作做好,尽可能创作出优质作品。

0 0 投票数
文章评分
订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x