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 | 作者还在努力推进中 :) |