首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

这个 GitHub 库能拯救你的文章排版

作者: 苏克1900

公众号:第2大脑

相关历史文章推荐:

绝对值得安装的 24 款 App有了它,你手机上的很多 App 都可以卸了

这是「每周分享」的第 5 期。

https://www.makcyun.top/

上一期文章 「程序员是如何在 5 分钟内搞定公众号排版的」,介绍了如何快速对公众号文章进行排版,但是没有介绍文案排版中的另一个重点,即 「如何让文章看起来更美观」。

你能看出上面两个排版哪个更好以及在好哪里么?

我相信,不少人在对公众号文章进行排版时,主要是凭个人感觉或者喜好来排的,而这会导致两个问题:

无论怎么排版,总感觉和网上优秀的文章相比,自己的文章看起来不是那么优雅。

这种凭感觉的排版会造成排版风格不够固定,因为感觉是经常在变的,所以排版风格也就跟着会变化,而频繁的风格变化会给读者增加阅读成本。

我自己是一直深受上面两个问题困扰,所以一直在网上尝试寻找解决方法,直到最近知道了 GitHub 上一个库的存在:「中文文案排版指北」,让我终于找到了「北」。

看了这篇文案排版说明之后,我发现原来优秀的文章排版,都遵循了一套潜在的业内标准和规范

当我尝试着将这套标准应用到了自己的文章中之后,发现文章变得好看多了。下面就来介绍一下这个库规定了哪些文案排版标准。

空格

我以前从来没有意识到「文字之间需要适当地添加空格」这件事的重要性:

「有研究显示,打字的时候不喜欢在中文和英文之间加空格的人,感情路都走得很辛苦,有七成的比例会在 34 岁的时候跟自己不爱的人结婚,而其余三成的人最后只能把遗产留给自己的猫。毕竟爱情跟书写都需要适时地留白。」

中英文之间需要增加空格

正确:你可以搜索 makcyun 关注我的博客。

错误:你可以搜索makcyun关注我的博客。

例外:「豆瓣FM」等产品名词,按照官方所定义的格式书写。

中文与数字之间需要增加空格

正确:拿钢琴来说,键盘有始也有终,它有 88 个键,并不是无限的。

错误:拿钢琴来说,键盘有始也有终,它有88个键,并不是无限的。

数字与单位之间需要增加空格

正确:双十一我买了一副 2000 元的耳机。

错误: 双十一我买了一副 2000元的耳机。

例外1:当表示规格时,不需要添加空格:

正确:我的手机有 64GB 内存

错误:我的手机有 64 GB 内存

例外2:度和百分比与数字之间不需要增加空格。

正确:今天很冷,只有 1°,所以我几乎 90% 的时间都是在被窝里。

错误:今天很冷,只有 1 °,所以我几乎 90 % 的时间都是在被窝里。

全角标点与其他字符之间不加空格

正确:我刚刚买了一部 iPhone,好开心!

错误:我刚刚买了一部 iPhone ,好开心!

标点符号

说起标点符号,就要先说一下「全角」和「半角」这两种标点符号类型。首先,简单来说,中文字符是全角字符,拉丁字母和数字则是半角字符。全角标点占 2 个字节,宽一些;半角标点占 1 个字节,窄一些。比如表示中英文的逗号分别是「,」和「,」。

使用全角中文标点

正确:嗨!你今天去 Python 技术主题大会(PyCon)现场了么?

错误:嗨!你今天去 Python 技术主题大会(PyCon)现场了么?

遇到完整的英文整句、特殊名词,其內容使用半角标点

正确:我发现很多人都喜欢用乔布说的那句话:「Stay hungry, stay foolish.」

错误:我发现很多人都喜欢用乔布说的那句话:「Stay hungry,stay foolish。」

名词

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

正确:

我们的客户有 GitHub、Foursquare、Microsoft Corporation、Google、Facebook, Inc.。

错误:

我们的客户有 github、foursquare、microsoft corporation、google、facebook, inc.。

不要使用不地道的缩写

正确:我们需要一位熟悉 JavaScript、HTML5 的前端开发者。

错误:我们需要一位熟悉 Js、h5 的前端开发者。

建议

简体中文使用直角引号

直角引号就是「」、『』,他们才是真正的中文引号,常见的 “” 是弯角引号,是当时我国参考了英文引号之后,而制定出的简体中文引号标准。实际上,在文章中使用直角引号要比弯角引号更好看。

对比一下:

「老师,『有条不紊』的『紊』是什么意思?」

“老师,‘有条不紊’的‘紊’是什么意思?”

中文尽量不要使用斜体

中文不太适合用斜体字,斜体之后效果糟糕,字形会扭曲。

链接之间增加空格

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190112B15EJH00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券