【推荐】求求你加个空格吧~

【推荐】求求你加个空格吧~

写在前面:

  • 我昨天买一本php的书,花了72块钱;
  • 我昨天买了一本 php 的书,花了 72 块钱;

如果您觉得第一句话看起来比较顺眼,那么可以忽略下面的内容。
如果您觉得第二句话看起来更舒服些,那么请往下看~

解决问题:

在工作、学习、生活中,难免会遇到中英文混排的大段文字,而易读性好的排版会让人看起来很舒服,更容易读下去。为了易读性,中英文之间要有些“间距”,注意这里是“间距”,“空格”可以帮助产生间距,但是间距不一定是“空格”。

有很多的排版软件会帮助我们去自动格式化中英文的排版,增加了更多的易读性!

但是绝大多数的文本编辑器或者输入框(QQ、微信等等)对于大段的连续输入的中英文是不会自动适应出间距的,就像开头的第一句话,会让一些有强迫症的人看起来很别扭~

怎么办?手动加空格!

使用规范:

那么我们什么时候该加空格?下面内容引用来自于 GitHub 上:https://github.com/mzlogin/chinese-copywriting-guidelines

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

与大家共勉之。」——vinta/paranoid-auto-spacing

中英文之间需要增加空格

正确:

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

错误:

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

完整的正确用法:

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

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

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

正确:

  • 今天出去买菜花了 5000 元。

错误:

  • 今天出去买菜花了 5000元。
  • 今天出去买菜花了5000元。

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

正确:

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

错误:

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

另外,度/百分比与数字之间不需要增加空格:

正确:

  • 今天是 233° 的高温。
  • 新 MacBook Pro 有 15% 的 CPU 性能提升。

错误:

  • 今天是 233 ° 的高温。
  • 新 MacBook Pro 有 15 % 的 CPU 性能提升。

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

正确:

  • 刚刚买了一部 iPhone,好开心!

错误:

  • 刚刚买了一部 iPhone ,好开心!

标点符号

不重复使用标点符号

正确:

  • 德国队竟然战胜了巴西队!
  • 她竟然对你说「喵」?!

错误:

  • 德国队竟然战胜了巴西队!!
  • 德国队竟然战胜了巴西队!!!!!!!!
  • 她竟然对你说「喵」??!!
  • 她竟然对你说「喵」?!?!??!!

全角和半角

标点是分全角和半角的,全角标点一般是在中文状态下输出来的,比如 ,半角标点一般是在英文状态下输出来的,比如 ,.!,两个看起来不一样吧?所以,如果是中文标点,即全角标点,那不需要加空格。

使用全角中文标点

正确:

  • 嗨!你知道嘛?今天前台的小妹跟我说「喵」了哎!
  • 核磁共振成像(NMRI)是什么原理都不知道?JFGI!

错误:

  • 嗨! 你知道嘛? 今天前台的小妹跟我说 “喵” 了哎!
  • 嗨!你知道嘛?今天前台的小妹跟我说”喵”了哎!
  • 核磁共振成像 (NMRI) 是什么原理都不知道? JFGI!
  • 核磁共振成像(NMRI)是什么原理都不知道?JFGI!

数字使用半角字符

正确:

  • 这件蛋糕只卖 1000 元。

错误:

  • 这件蛋糕只卖 1000 元。

例外:在设计稿、宣传海报中如出现极少量数字的情形时,为方便文字对齐,是可以使用全角数字的。

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

正确:

  • 乔布斯那句话是怎么说的?「Stay hungry, stay foolish.」
  • 推荐你阅读《Hackers & Painters: Big Ideas from the Computer Age》,非常的有趣。

错误:

  • 乔布斯那句话是怎么说的?「Stay hungry,stay foolish。」
  • 推荐你阅读《Hackers&Painters:Big Ideas from the Computer Age》,非常的有趣。

名词

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

大小写相关用法原属于英文书写范畴,不属于本 wiki 讨论內容,在这里只对部分易错用法进行简述。

正确:

  • 使用 GitHub 登录
  • 我们的客户有 GitHub、Foursquare、Microsoft Corporation、Google、Facebook, Inc.。

错误:

  • 使用 github 登录
  • 使用 GITHUB 登录
  • 使用 Github 登录
  • 使用 gitHub 登录
  • 我们的客户有 Github、FourSquare、MicroSoft Corporation、Google、FaceBook, Inc.。
  • 我们的客户有 gitHub、fourSquare、microSoft Corporation、google、faceBook, Inc.。

不要使用不地道的缩写

正确:

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

错误:

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

引用类库:

现在是不是现在都想把自己的中英文笔记加上空格了?难道要手调吗?不需要。

有现成的工具了,名字叫做 pangu,它支持各种语言,另外还有浏览器插件可以用,列表如下:

浏览器插件

开发工具包

例如:php 的话,我们就可以使用 pangu.php 这个工具组件:

(1)使用 Composer 引入包

composer require kunr/pangu.php

(2)直接 Clone 下来

git clone https://github.com/Kunr/pangu.php.git

举个栗子:

require 'pangu.php';
echo pangu('当你凝视bug的时候,bug也在凝视你'); 

运行输出:

当你凝视 bug 的时候,bug 也在凝视你

除此之外,我另外做了一个可供使用工具:http://space.zhaoshuai.me/供大家调整文字排版~

硬菜硬菜:

另外如果你是 Mac 系统,可以安装一个 Alfred,具体教程可以参考 Alfred 教程,在这里有位博主小姐姐做了一个 Alfred 的小工具,下载下来,双击就可以安装这个小工具,安装完成,设置一下快捷键(例如我设置是双击 shift 键

作用:在任何输入框,编辑好文字,选中之后敲击快捷键,就可以自动帮我们替换成空格格式化之后的排版!!

【推荐】求求你加个空格吧~

下载链接:https://pan.baidu.com/s/1ggDtOnnsHLiOvVJmcQTCtA

如果想要源码,也可以扫右边二维码私戳博主哦~

感觉不错的话,点个赞吧~

感谢博主:

https://cuiqingcai.com/6533.html

http://www.carolunar.com/

喜欢(2) 打赏

评论2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #0
    哈哈哈哈哈哈
    cc2019-11-10 20:21:18回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

小北在线

小北在线

  • 扫描二维码,微信联系 扫描二维码,微信联系