0%

我的 Markdown 写作方案

前言

今日著名的写作软件 iA Writer 放出了它的4.0版本。距离去年9月发布的3.0版本,不到15个月的时间。在后起之秀如 MWeb 和一直风头无两的 Ulysses 压力之下,咋看起来这样推进式的更新像是抢占市场份额一样。但实际上,4.0版本的更新却含金量十足。相比只有 macOS 版的 MWeb,iA Writer 还支持 iOS 系统,可以很轻松地在移动设备和桌面设备上共享文件,利用移动端随时随地记录灵感;与同样优雅清爽的 Ulysses 相比,iA Writer 又具有十分亲民的价格,macOS + iOS 两版同时购买也只有Ulysses 三分之一左右的价格。于是在 33% 的 Launch Discount 下,我马上入手了。

我的 Markdown 写作需求

  • 良好的写作环境
  • 多设备同步功能
  • 方便的资源管理
  • LaTeX语法支持

先简单介绍一下 Markdown 语言

Markdown 思维有点像是低配的 LaTeXLaTeX。与 Word 一类传统文本编辑工具的「所见即所得」特点不同,Markdown 语言则是轻量级的「标记语言」,输入的纯文本信息可经由特殊符号标记输出成为富文本信息。下面是一些简单的例子:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
# 一级标题
## 二级标题
### 三级标题
- 项目A
- 项目B
- 项目C
1. 步骤1
2. 步骤2
3. 步骤3

代码格式:`git clone https://github.com/iissnan/hexo-theme-next themes/next`

插入链接:[Patrick's Blog](patricorgi.github.io)

插入图片:![yantuanzi](http://i.imgur.com/67YuVnf.jpg)
---

经输出后,我们就可以得到这样的打印结果:


一级标题

二级标题

三级标题

  • 项目A
  • 项目B
  • 项目C
    1. 步骤1
    2. 步骤2
    3. 步骤3

代码格式:git clone https://github.com/iissnan/hexo-theme-next themes/next

插入链接:[Patrick’s Blog](https://patricorgi.github.io/2016/11/22/我的 Markdown 写作方案/patricorgi.github.io)

插入图片:yantuanzi


除了轻量级的文本格式化输出,软件本身也是轻量级的,iA Writer 本身只有 12.4M 的体积,从各种意义上都能减小设备的负担。

良好的写作环境

良好的创作环境是必要的,就好比高中时候我们都会迫不及待地在新买的笔记本上记笔记一样,毫不夸张地说,这种新奇感可以很大程度上激发人的写作欲望。

img

我们可以先看看 MWeb,它的功能强大,预置了几乎所有 Markdown 语言的格式化按钮,用户不需要记忆和手动输入比较复杂的 Markdown 命令,就可以进行类似上面的链接和图片插入。它甚至还支持 LaTeXLaTeX 输入和即时预览,这也是我最初看好 MWeb 的原因。

但于我,MWeb 的问题在于它复杂的界面,各式各样不能和谐统一的按钮,以及不能隐藏的标题栏。极简主义表示无法忍受,我更倾向于 iA Writer 或 Ulysses 那种纯白的界面,没错,它们的界面就是一片空白,就像新买的笔记本一般精致优雅,让你有马上在上面进行写作的欲望。

img

我当时向作者发了 Feedback 建议把 MWeb 奇怪的 LaTeX 预览字体改成正统的 Latin Modern Math。然后 MWeb 作者给我的说法「字体定制功能并不是给普通用户用的」,当时我就不开心了,你应该帮助用户解决才对,反过来说用户太「普通」,所以到现在这个问题仍然没有解决。

img

多设备同步

iA Writer 和 Ulysses 都能利用 iCloud 进行多设备同步,还能支持 Dropbox 一类的云盘存储。所以可以随时随地写作、并方便上传手机图片。我们也不需要担心手机端的书写效率问题,因为 iA Writer for iOS 的键盘上内置了一排标记符号的按键,可以快捷输入这些标识符。不知 MWeb 什么时候才推出 iOS 版并实现多设备同步呢,如果这样的话我可能还会再考虑一下它呢。

文件管理系统

或者说外部文档浏览功能,使用静态博客的读者可能会知道,所有的文章都是放在同一个文件夹下的,站点文件夹下有一定的层次结构,如果编辑器能自带树状资源管理器,那读写博客是十分方便的。

面包还是要的

可有时候我还需要输入 LaTeX 公式,这该怎么办呢?方案有二:

方案一:使用 Typora

Typora 是一款免费极简 Markdown 软件,原生支持了 LaTeX 公式的输入,

img

对我而言,公式书写的情况占了少数,所以偶尔用 Typora 替代 iA Writer 书写,或用它来检测 LaTeX 语法是否正确。

Typora 像是一个带有 Markdown+LaTeX 功能的「记事本」,它没有同步功能和文件管理系统,否则它将会成为我唯一的 Markdown 编辑器。

方案二:将公式作为图片插入

如果 macOS 里安装了 MacTeX,那么一定会有个名为 LaTeXiT 的软件,这个软件专注于公式生产。你可以直接键入公式,然后「LaTeX iT!」就能生成公式,可以将其复制或保存为 png 在内的多种格式,然后我们把 png 图片插入 Markdown 文件里就可以啦。