TL;DR 中文文案排版指南

前言

排版的重要性

中文文案排版是每一个现代人或多或少都要进行的职业活动。但是文案排版不是一个容易的工作,有很多人一直都在使用错误的方式排版文案。排版错误或者不美观的文案将影响文案的宣传和传播效果,尤其是你的申请表、简历、个人介绍等,影响深远!

符号约定

为了让空格更容易被识别出来,本文余下内容中将使用☐ (U+2610 BALLOT BOX(方格)) 表示空格

版权相关

本文中的多数内容都是基于参考文献的衍生和再创造,特此申明!

空格的使用

「為什麼你們就是不能加個空格呢?」

by https://github.com/vinta/pangu.js

中英文之間需要增加空格

正确的做法

排版效果:

在 LeanCloud 上,数据存储是围绕 AVObject 进行的。

排版方案:

在☐LeanCloud☐上,数据存储是围绕☐AVObject☐进行的。

错误的做法

在LeanCloud上,数据存储是围绕AVObject进行的。

在 LeanCloud上,数据存储是围绕AVObject 进行的。

例外情况

例如「豆瓣FM」之类的产品名称等专有名词,按照产品官方定义的格式书写。

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

正确的做法

今天出去买菜花了 5000 元。

错误的做法

今天出去买菜花了5000元。

今天出去买菜花了 5000元。

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

NOTE: 很典型的错误的!:(

正确的做法

我家的光纤入屋带宽有 10 Gbps,SSD 一共有 20 TB。

错误的做法

我家的光纤入屋带宽有 10Gbps,SSD 一共有 20TB。

例外情况

度/百分比與數字之間不需要增加空格

温度
正确的做法

今天是 233° 的高溫。

错误的做法

今天是 233 ° 的高溫。

百分比
正确的做法

新 MacBook Pro 有 15% 的 CPU 性能提升。

错误的做法

新 MacBook Pro 有 15 % 的 CPU 性能提升。

全形(全角)標點與其他字符之間不加空格

正确的做法

剛剛買了一部 iPhone,好開心!

错误的做法

剛剛買了一部 iPhone ,好開心!

其他非空格相关的排版问题

常见错误类

中文环境使用半角符号是错误的!

正确的做法

排版效果:

嗨!你知道嘛?今天前台的小妹跟我說「喵」了哎!

排版方案:

嗨!你知道嘛?今天前台的小妹跟我說「喵」了哎!

NOTE: 上文文字间没有☐,也就是没有空格。

错误的做法

排版效果:

嗨! 你知道嘛? 今天前台的小妹跟我說 “喵” 了哎!

排版方案:

嗨!☐你知道嘛?☐今天前台的小妹跟我說☐"喵"☐了哎!

NOTE: 这种错误还挺常见的!

專有名詞使用正確的大小寫

正确的做法

我們的客戶有 GitHub、Foursquare、Microsoft Corporation、Google、Facebook, Inc.。

错误的做法

我們的客戶有 github、foursquare、microsoft corporation、google、facebook, inc.。

NOTE: 看完之后,多数人都有想立即把首字母改成大写的冲动,真的!

不要使用不地道的縮寫

正确的做法

我們需要一位熟悉 JavaScript、HTML5,至少理解一种框架(如 Backbone.js、AngularJS、React 等)的前端開發者。

错误的做法

我們需要一位熟悉 Js、h5,至少理解一种框架(如 backbone、angular、RJS 等)的 FED。

NOTE: 错误到简直辣眼睛!千万不要出现在你的简历里,真的拜托了🙏!

略有争议但我(作者个人)觉得正确的常见错误类

链接之间增加空格

正确的做法

访问我们网站的最新动态,请 点击这里 进行订阅!

错误的做法

访问我们网站的最新动态,请点击这里进行订阅!

NOTE: 链接文字和普通文字挤在一起的感觉,让人觉得很业余!

简体中文使用直角引号(这个还真是挺争议的)

正确的做法

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

NOTE: 感觉正体很帅,很正式!

错误的做法

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

怎么输入直角引号(i.e.「、」、『、』)

见知乎:如何输入直角引号(「」和『』 )?

不常见错误类

既然是不常见的错误,那么本文就不再讨论了,读者还是去看附在文末的参考文献吧,里面什么都有!

「盤古之白」是什么意思?

所有的中文字和半形的英文、數字、符號之間应该存在的空白,被漢學家稱為「盤古之白」,因為它劈開了全形字和半形字之間的混沌。

另有研究顯示,打字的時候不喜歡在中文和英文之間加空格的人,感情路都走得很辛苦,有七成的比例會在 34 歲的時候跟自己不愛的人結婚,而其餘三成的人最後只能把遺產留給自己的貓。畢竟愛情跟書寫都需要適時地留白。

與大家共勉之。

by https://github.com/vinta/pangu.js

工具

仓库 语言
vinta/paranoid-auto-spacing JavaScript
huei90/pangu.node Node.js
huacnlee/auto-correct Ruby
sparanoid/space-lover PHP (WordPress)
nauxliu/auto-correct PHP
ricoa/copywriting-correct PHP
hotoo/pangu.vim Vim
sparanoid/grunt-auto-spacing Node.js (Grunt)
hjiang/scripts/add-space-between-latin-and-cjk Python

谁在这样做?

网站 文案 UGC
Apple 中国 Yes N/A
Apple 香港 Yes N/A
Apple 台湾 Yes N/A
Microsoft 中国 Yes N/A
Microsoft 香港 Yes N/A
Microsoft 台湾 Yes N/A
LeanCloud Yes N/A
知乎 Yes 部分用户达成
V2EX Yes Yes
SegmentFault Yes 部分用户达成
Apple4us Yes N/A
豌豆荚 Yes N/A
Ruby China Yes 标题达成
PHPHub Yes 标题达成
少数派 Yes N/A
blog.xiaoquankong.ai (本站啦) Yes 作者还在努力推进中 :)

参考文献