Random_QuantumLv.4
排版 FAQ - 我拿什么来拯救你的排版?
帖
著
中
E
发表于:
7 年前
本作属原创作品,未经作者同意请勿转载。
连载中
其他题材
8,349
17
7
9,657
16
0
5
15
789
10
用 Markdown 写作:(一)那是什么?
第 7 章
7 年前
1265向老麦大喊三声:「Markdown! Markdown! Markdown!」
安利 Markdown,就要像安利 MLP:FiM 一样。
本节参考资料:
- GitHub - younghz/Markdown: Markdown 基本语法。
- Markdown Guide
- Markdown Tutorial
- Markdown 写作浅谈
- 為什麼文科生也該用markdown寫作?
- 为什么作家应该用 Markdown 保存自己的文稿
- 用 Markdown 写作用什么文本编辑器? - 知乎
Markdown 是什么?——一个技术性描述
Markdown 是一种轻量级标记语言,它以纯文本形式(易读、易写、易更改)编写文档,并最终以 HTML 格式发布。Markdown 也可以理解为将以 Markdown 语法编写的语言转换成 HTML 内容的工具。
via: Markdown Guide
所以,Markdown 天生对网页友好。
什么你看不懂?那么我就用友好的方式来说说为什么用 Markdown 写作。
友好地介绍 Markdown
使用工具是为了更加方便,不是为了自找麻烦。
为什么推荐用 Markdown 写作,而不推荐用 Word?
看一下放弃使用 Word 而转向 Markdown 的那些作者所说的难以专心:写Word文档的时候,我们经常浪费大量时间在Word本身上,特别是那80%我们用不到的功能。比如,找借口,Word又出问题了;或者,又要升级了。其实,在内心偷笑,哈哈,可以偷懒了
浪费力气在排版上:使用Word时,我们会花费大量力气去排版,试图让文档变得漂亮一些。是粗体还是斜体,是宋体还是黑体,对创作来说,有那么重要吗?
难以自动的版本跟踪:每一位自杀的写作者的电脑文档里面,都必然有一个Word文档,从V1.0到V20.0的无数版本……
难以共同协作:想想你让一位合作的编辑帮你改书有多么痛苦,一个Word文档来,一个Word去,极其难用的修订与审阅功能,你就理解了;
from 阳志平《Markdown写作浅谈》
大部分作家用 Word 或 Pages 写作,过去的文档也大都以 .doc, .docx 格式或是 Pages 格式储存。还有人为了保证文稿发给谁都能正常打开,会用 .txt 格式。
.doc 或 Pages 格式有如下问题:
- 不一定谁都能打开。用 Windows 的人打不开 .pages 文件,用旧版 Word 的人不一定能打开你用新版 Word 写的稿子。
- 对方看到的稿子的样子和你自己看到的可能差别很大。
- Office 已经是你电脑上唯一的盗版软件,导致心情不佳。
.txt 格式的问题在于没有样式:收到稿子的编辑和设计师可能不知道哪个是小标题,哪里需要斜体,哪里需要加粗。
这就是 Markdown 登场的时候了。
from Lawrence Li《为什么作家应该用 Markdown 保存自己的文稿》
何为「轻量级标记语言」?
什么叫作「轻量级」?就是很轻便、很简单。什么叫作「标记语言」?
举个例子。
比如,一位同人文作者写了:
邪物本纪(标题)
起源(小标题)
大概谁都能认出来,「(标题)」的意思是「邪物本纪」是标题,而「(标题)」并不是这个标题的一部分。
这就是标记语言。
Markdown 用的方式更加简单:
# 邪物本纪
## 起源
一个 # 代表一级标题,两个 # 即 ## 代表二级标题
从打字量上来看,小雌驹所砸坏的键盘要更少一点。
从易读性上来看,「(标题)」相比「#」还是容易与正文混淆。
从准确性上来看,「(小标题)」相比「##」,「小标题」可能会有多种理解,而「##」并不会。
这就是「轻量级标记语言」。
它还将样式与具体的文本参数分离。
什么是「具体的文本参数」?嗯,展示出来大概会是这样的:
邪物本纪(居中,二号,中易黑体,1.3 倍行距)
起源(左对齐,小三号,中易黑体,1.3 倍行距)
这不就是 Word 用户的日常吗?
写作的时候,为啥要管排版的一些细节呢?
完全只需要这样就可以了:
# 邪物本纪
## 起源
排版的事情,以后再解决。
去掉累赘
不像你需要安装个 Word 才能打开 doc 文件(这个大小是 GB 级的),你可以在任何平台上书写 Markdown,只要它支持纯文本格式。不过,还是不推荐使用记事本写。
原因有三:
- 记事本有些时候比较坑 (记事本会自作聪明地在文件的前几个字符写入记号标记 UTF-8(UTF8-BOM),这个举动会使得有些代码无法运行(如果你用记事本写代码))
- 记事本看上去太无聊,就是一个字,丑
- 对 Markdown 没有特别支持
你可以使用专门的 Markdown 编辑器(比 Word 小多了,有些还是在线的)也可以使用一些通用的纯文本编辑器(专为程序员设计的)。
- Markdown 编辑器
- 在线
- 本地
- 在线
- 通用纯文本编辑器
- Notepad++(开源、免费)
- Visual Studio Code(开源、免费)
进一步阅读:
