6 Word or Markdown?排版并不难

排版对于很多人来说都是一个大问题,这是因为排版严格来说,并不是一个技术问题,而是一个艺术问题。你需要有足够的对美的感知才能很好的体会到排版使得文章所富有的抑扬顿挫之感。

不过好在,我们的文章并不一定要追求要非常好的排版、对于我们来说,更多是让我们的文章有一个简单大方的排版即可。不求有功,但求无过,不指望我们的文章内容为内容增彩,但至少不要拖后腿。

排版

排版基本原则

在写文章时,一个好的排版会让文章本身的波动和起伏更加的有序,读者在阅读的时候会更加的舒适,更加愿意继续读下去。因此,在写作的时候,也有一些基本原则,来帮助我们排版好文章。

只有一个一级标题

一级标题一般来说,是整个文章的总体内容的引导,是整个文章的主题。一山不容二虎,如果你的文章有多个一级标题,就意味着你的内容有多个主题,会分散读者的注意力,倒不如直接将其分散到不同的文章中去,优化阅读的体验。

合理利用二级、三级、四级标题

一般来说,我们可以使用的标题等级从一级标题一直可以到六级标题,不过,在绝大多数的时候,我们的内容不会超过三级,因此,我们大部分时候只要用二级、三级、四级标题就可以了。

我见过一些人,全文只用一级和二级标题。如果内容简单倒也还好,如果你的文章本身比较复杂,如果全部使用二级标题,是没有办法直接看出不同标题之间的等级关系,会导致读者在阅读时压力增加。

当然,使用所有的标签也可以,不过,由于绝大多数的时候,我们的内容不需要细分到六级标题,如果你加入了六级标题,可能会使得整篇文章的标题过多,在阅读的时候,也不容易抓到重点。因此,这个也是我们需要注意的点。

使用加粗来标注重点内容

加粗也是我们非常常用的格式,如果你在一个文段有需要重点强调的内容,可以使用加粗,来使其吸引人的目光,帮助我们更好的介绍我们的内容。此外,适当的在内容中加粗,可以让你的文章显得轻重错落有致,阅读体验更好。

Markdown 排版

Markdown 是我们常用标记语言,关于他的基础语法,你可以在 http://markdown.tips/ 找到。

对于 Markdown 来说,我们依然是遵循基本的排版规则,使用二级标题到四级标题、使用基础的加粗,都是必须的。此外,markdown 在排版的时候,需要注意一下代码,markdown 的语法高亮是支持指定语言的,你要记得设定对应的语言,具体的格式如下

```scala
here is code
```

在开始标记符后面加入语言符号,就可以引入对应语言的代码高亮,在文章中贴代码的时候一定要注意。

Word 排版

Word 作为我们使用最多的排版工具,其本身有非常强大的功能,你如果希望简单一点,更多的专注于内容,以最简单的方式来完成排版, Word 也有类似的功能,这就是 —— 样式。

在 Word 的「开始」菜单栏中,你可以找到「样式」,

选中你要应用的段落,然后选择你要应用的样式,就可以为特定的文段应用特点的格式。

借助这个功能,你可以很方便的实现简单几步对文章进行格式化,此外。其中的标题1、标题2等格式,还会自动为你的内容设置标题格式,可以通过切换到大纲模式来查看。

格式

在格式基本原则上,我推荐你去看一个项目:chinese-copywriting-guidelines,这个项目总结了一些我们在写作时经常遇到的问题,并给出了对应的正确示范。如果你不想看也没有关系,我将给出一些示例,来说明我们常遇见的错误。

中英文之间、中文和数字之间要加空格。

由于我们现有的文字排版系统的不完善,导致系统不能自动在中文和英文、数字之间加入空格,为了让我们的句子有足够的空间和留白,不至于让读者的阅读负担较重,我们需要主动在对应内容前后加入空格。

在上面的两个示例中你可以看到,加入了空格的文字会更加的让人轻松,加入空格会让读者下意识的认识到这并不是同一类的内容,还可以让读者的眼睛有足够的时间休息。

使用全角标点符号

在我们写代码时,我们一般会使用半角符号,在你写文章的时候,很容易出现延续使用之前的半角符号。半角符号的问题在于,他是为英语的写作习惯而定制的,因此,在展示效果上,会与我们的中文内容十分不搭。导致文章的阅读压力非常大。

你会发现,使用全角符号的内容,拥有更多的留白和空间,整个句子也有其结构和抑扬顿挫之感,可以很容易的阅读。使用半角符号因为留白较少,在看到的第一眼,容易将两个分句视为一个句子,从而造成阅读上的压力。

专有名词使用正确的大小写

计算机产业起源于海外,这使得我们平时在交流的过程中, 会有大量的外来词汇掺杂在我们的内容中,因此,正确的拼写这些专有词汇,会让你的文章看起来更加的正式。

在这个例子中,我们可以明显感觉到,后者因为拼写不正确,山寨感极强。

正确的使用标点符号

在我们的文章中,经常会有错误使用的标点符号。 在中文语境下,各标点符号都有其自己的含义、自己的阅读停顿间隔,错误的标点符号会让阅读者在读你的文章的时候,停顿错误,影响阅读时的流畅度。

在这个例子中,我们可以看到后者的 Java、Python、C#、Golang 和后面的「是一个资深的工程师」成为了同级内容,这使得整个句子的结构层级发生了变化,会误导阅读者,扰乱阅读者对于句子的理解。

总结

在这一节课,我们讨论了关于文章的排版和具体内容的格式的问题,掌握了本次课程的内容,并加以练习,你就可以写出一篇在阅读体验上不会太差的文章,帮助你减轻读者的负担,让他们更加爱读你的文章。

提问

你在写作时,还关注过哪些格式和排版问题呢?不妨一起来讨论讨论。

results matching ""

    No results matching ""