wildgoat的个人空间 https://blog.eetop.cn/wildgoat [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

[ZZ] 为什么作家应该用 Markdown 保存自己的文稿

已有 5663 次阅读| 2012-2-22 19:43 |个人分类:Markdown


为什么作家应该用 Markdown 保存自己的文稿


Markdown 是一种「标记语言」,通常为程序员群体所用。我想用这篇文章解释一下作家用 Markdown 写东西有什么好处。

大部分作家用 Word 或 Pages 写作,过去的文档也大都以 .doc, .docx 格式或是 Pages 格式储存。还有人为了保证文稿发给谁都能正常打开,会用 .txt 格式。

.doc 或 Pages 格式有如下问题:

  1. 不一定谁都能打开。用 Windows 的人打不开 .pages 文件,用旧版 Word 的人不一定能打开你用新版 Word 写的稿子。
  2. 对方看到的稿子的样子和你自己看到的可能差别很大。
  3. Office 已经是你电脑上唯一的盗版软件,导致心情不佳。

.txt 格式的问题在于没有样式:收到稿子的编辑和设计师可能不知道哪个是小标题,哪里需要斜体,哪里需要加粗

这就是 Markdown 登场的时候了。

不要被「标记语言」这个说法吓到,这一点也不难。事实上我见过一位记者已经在用标记语言写稿了。

以下便是一则标记语言的应用实例:

「你们现在看到的,仅仅是冰山一角」(小标题)

所有编辑都能认出,「(小标题)」不是这个小标题的一部分,它只是在告诉你,「『你们现在看到的,仅仅是冰山一角』」是一个小标题。这就是标记语言。

Markdown 比这更简单。上述标题用 Markdown 改写后是这样的:

「你们现在看到的,仅仅是冰山一角」

在 Markdown 的语法里,两个井号(##)代表二级标题。若你要告诉编辑或设计师某句话是小标题,只要在标题前加入两个井号即可。若该小标题下还有其它小标题(三级标题),只要在三级标题前加上三个井号即可。从打字量上讲,两个井号只需要按两次键,「(小标题)」的按键次数多了一倍不止。从易读性上讲,「(小标题)」是自然语言,容易跟稿件正文混淆,## 则清晰得多。

这里是一份用手写成的 Markdown 文稿:

Alt text

这篇文章本身也是用 Markdown 写的,你可以在这里http://d.pr/uxQF下载。

用 Markdown 有如下好处:

  1. 兼顾了「什么人都能打开」和「样式」。Markdown 就是纯文本,就是 txt,所以什么人都能打开。而如上所述,你可以用它来标记文本的样式,而且语法非常简单。

    由于是纯文本,Markdown 文稿也不会因为未来软件升级而产生不同版本之间的兼容问题,即,不会出现「我这篇稿子是用旧版 Word 写的,你用新版 Word 看可能格式会有点问题」的情况。

  2. Markdown 转 HTML 非常方便。HTML 是整个万维网(web)的标记语言,但更重要的是,它也是目前主流电子书格式所用的标记语言。无论是 EPUB, mobi,还是 Kindle 用的专有格式 .azw,都只是把一堆 HTML 文件打包而已。如果你写的是书,用 Markdown 标注格式之后,可以很方便地转为以上格式(当然这个转换工作不需要由你来做);如果你写的是单篇的文章(例如新闻报道或专栏),未来不排除结集出书的可能。若采用 Markdown,对于日后的文件转换工作也大有裨益。

如何开始用 Markdown?继续用你习惯的写作软件即可。记事本、Word、Pages 都没问题,但请记得存成纯文本(plain text)格式。就这么简单。

纯文本万岁。


关于《为什么作家应该用 Markdown 保存自己的文稿》的回复


昨日《为什么作家应该用 Markdown 保存自己的文稿》一文发表后,收到反馈如下,特此回复。

一、飞猪说纯文本文件在 Mac 和 Windows 上经常不兼容,故不推荐用 Markdown。这指的应该是用 Windows 记事本存的 .txt 文件,在 Mac OS X 下用自带的文本编辑器 TextEdit 打开时会乱码。这个问题的起因是 TextEdit 无法自动识别文字编码,因此只有 TextEdit 的开发者(苹果)可以解决。我承认这是一只讨厌的臭虫(bug),而且虽然江疆(@jjgod)很早之前就发布了 TextEditPlus 修正这一问题,但毕竟大部分人还是只知 TextEdit,不知 TextEditPlus。

从理论上说,既然天下有各种不同的文字编码,纯文本的可移植性也就无法 100% 保证。不过所有电脑操作系统都自带了打开纯文本的软件,但并非所有系统都能打开 Word 文件或 Pages 文件。从实践层面讲,我们只能追求相对最优。

目前解决这一问题的办法就是安装 TextEditPlus。如果懒得装新软件,在 Mac 上处理用记事本存成的 .txt 文件时可以先用 Safari 打开,在菜单 View >> Text Encoding 里选择正确的中文编码 (Chinese (GB 18030) 或 Simplified Chinese (GB 2312)),然后再将文字拷贝出来。

二、经雷(@jinxray)认为编辑和出版业者比作家更应该用 Markdown。我同意。如果写作者本人对各种不同的编辑器、编码和标记语言并没有深究的兴趣,我们也没有理由强推他们改变已经形成的写作习惯。但「编辑」这一再加工的过程则应该包括「将文稿用合适的格式储存」。举个极端的例子:对于至今仍然不用电脑写稿的作者,编辑的工作必然要包含「将纸稿数字化」这一步,不管是用文字识别软件还是手工录入。出于各种原因,我们不太可能要求每一个不用电脑的作者马上开始学打字,同理,我们也很难去要求用惯了 Word 的作者马上开始学 Markdown。但作为编辑则应该考虑数字文稿的可移植性,以及它在特定工作流程中的合理性与便捷性,做出相应的专业判断。在如今这个电子出版的黎明期更是如此。



点赞

发表评论 评论 (2 个评论)

回复 huakai 2012-2-24 20:42
说的不错啊,支持下

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 122

    粉丝
  • 42

    好友
  • 274

    获赞
  • 118

    评论
  • 22104

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-9 04:50 , Processed in 0.016373 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部