为什么你们就是不能加个空格呢?
这是一个关于文字排版的问题,尤其在中英文混排中,如果能给中文字和英文、数字、符号间加入一个小空格,你会发现阅读都变得更顺畅了。
小众的编辑们有个成文的规矩,就是给中英文间加空格…不过很多网站都木有做到,或者说并不认为这是个事情,先来感受下这个例子,来源 Chinese Copywriting Guidelines:
示例 1
在LeanCloud上,数据存储是围绕AVObject进行的。每个AVObject都包含了与JSON兼容的key-value对应的数据。数据是schema-free的,你不需要在每个AVObject上提前指定存在哪些键,只要直接设定对应的key-value即可。
示例 2
在 LeanCloud 上,数据存储是围绕 AVObject 进行的。每个 AVObject 都包含了与 JSON 兼容的 key-value 对应的数据。数据是 schema-free 的,你不需要在每个 AVObject 上提前指定存在哪些键,只要直接设定对应的 key-value 即可。
觉得哪个顺眼呢?
为什么你们就是不能加个空格呢?是一款 Chrome 扩展和 Firefox(Greasemonkey) 脚本,专门给那些没有加空格的网站加空格,自动实现。
汉学家称这个空白字元为「盘古之白」,因为它劈开了全形字和半形字之间的混沌。另有研究显示,打字的时候不喜欢在中文和英文之间加空格的人,感情路都走得很辛苦,有七成的比例会在 34 岁的时候跟自己不爱的人结婚,而其余三成的人最后只能把遗产留给自己的猫。毕竟爱情跟书写都需要适时地留白。
上面的话来自设置页面,在里面还能设置排除哪些网站,以及两个其他选项:
- 在这个页面静音
- 不要再他妈「空格之神显灵了」!
为什么你们就是不能加个空格呢? 会在你添加排除名单的时候发出奇怪的音效,以及打开每个网页时右下角显示「空格之神显灵了」!
看在其 Github 页面列出了其他平台的解决方案后(如 WordPress、Atom、Emacs),就不吐槽这俩功能了。
….神一样的插件,我也曾试过在我的站点发布内容时 英文后加个空格 但发现前面也得加 每次都想不起来 于是放弃了。。。不加了。。
坚持几天了,有点累,希望能慢慢习惯下来。PS:加了空格确实好看许多
成文…😂😂
属实,并非笔误
!
原来不止我一个人有这个习惯。。。
我还有一个愿望就是所有书的英文人名保持英文人名。。
不要无需无意的音译,根本很难读。。
希望某天也能实现!
这个恐怕难实现,音译就是给那些不会读英文名的人准备的。有受众啊。
凡是翻译的书,一律记不住除猪脚以外的人名.
但是至少可以翻得短一点吗,中国人容易记住的名字?
把角色的名字都换成赵四、刘能什么的,看起来就流畅的多了哟
問題是不是所有的外國人都有英文名啊……
一般习惯特殊名词前后加空格
附个新闻:
一个名为left-pad的库被作者从npm上撤下来了(包括其他所有作品),引出一大波槽点
1.npm的实质
2.商业公司的”依法背德”
3.极简库、单行库的存在意义
4.过度依赖第三方库的危害
5.程序员是否退化了
6.……
补注:这个极简的库作用就是字符串左侧加空格(or其他字符)
装上之后,哈哈哈,小青蛙,你那两个示例明明是一样的嘛
现在改为引用了效果还是一样?
反正我现在用了之后是一样的。。
很抱歉,真心觉得示例1更顺眼些。
😂
各人有各人的喜好啦~
那是因为例子中的连续英文中并不包括任何空格。如果有类似这样的句子:下载最新版本的Microsoft Windows SDK去微软官网。这句话中间的英文两边如果没有空格,感觉整句话被中间的两个空格割裂成三段:下载最新版本的Microsoft、Windows、SDK就在微软官网,没有美观性可言。你自己看书籍的排版、Word 的排版,都会自动加入间距这样才更美观,看 Windows 系统、iOS、Android 中的英文字符串,都人工加入了空格。至于纯数字,个人觉得可以不加,因为 Windows 一直都没有。
另外我要补充一下,等宽字体,还有网页上的宋体大多时候也是等宽,或者指定雅黑(说实话我超级讨厌硬生生指定宋体或者雅黑的程序员,感觉没审美要么就是脑袋被驴踢了),此时中英文间的空格的确感觉太宽了,我一开始也不习惯,现在还好。XP 时代,指定 Tahoma,7 时代,指定 Segoe UI。首先,字体比宋体/雅黑的英文好看多了,其次空格也不那么突兀了。如果你在文本编辑器中把字体设置为 Tahoma (此时中文自动使用宋体) 或 Segoe UI (此时中文自动为雅黑),则中英文之间的空格大约只有四分之一字宽。这个效果和 Word 中一样,是最适合的。
希望有拯救大写阅读障碍的插件
加了空格感觉文字被生生割裂了,人为的造成阅读的跳跃,很不舒服。估计作者有些强迫症
说实话在网页中加入空格的确会有这种感觉,那是因为空格太大了,大多都近半个字符宽度,而 Word 中自动调整的空格就比较适中,比较适合。但是网页中要实现这种四分之一到三分之一宽的空格的确太难。
有一种原因是,相当一部分人是在 word 下面工作的,在 word 下面,不加空格,也可以显示的很好哦。^_^
只是 Word 不用手动加空格,为我们设置好了间距,加空格反倒不对了。
Word 里加了空格很奇怪,网页端不使用「为什么你们就是不能加个空格呢?」就感觉很奇怪。
我想问问 sublime 有没有类似的插件?
这个放在这里很合适,小众嘛
之前编辑文章都会「手动」加个空格,但有时候就忘了,后来找到个小程序,希望可以帮到大家 「一秒钟,为中英文间添加空格」 http://iyeslogo.com/space-between-the-english/
古人云: “中文英文混合输入的时候, 中英文之间的那个空格, 就叫做 – 逼格”
… 原来空格这么重要
之前只是喜欢在 重点 、容易产生歧义的地方加空格。
以后在中英文之间也加上
那个符号 数字 ? 逗号句号啥的应该不必吧?
个人认为作者就应该关心内容本身,至于表现形式的部分,字体字号行间距字间距等等,还有中文和西文之间的显示如何处理,这是应用软件该做的事情——看看word是怎么做的,各大浏览器值得学习学习。
的确,这个不应该交给作者来纠结。
但有个问题你没考虑到,word是一家独大的,word增加一个功能就能覆盖到绝大部分的用户。而浏览器不同,不同浏览器都占据着自己各自的份额,只有一家支持是不行的。而如果想推动所有浏览器厂商支持,这个难度会有多大。
而就算假设大部分浏览器支持的话,还会面临各个浏览器厂商各自采用自己的标准的情况。开关这个特性用什么属性,具体实现起来效果的控制,到时候很可能一个浏览器一个方法(做过网页开发的都懂各中辛酸)。而最终为这负担买单的就是网页作者,结果到头来所有的工作量还是回到了坐着身上。
用CSS实现啊。
太酷了,已添加
用了挺久了,但是导致的 BUG 也挺多的。
比如 Google 图片搜索点击图片无法展开,知乎无法展开评论等。
楼上的头像握手啊!
我一般习惯在英语单词跟中文字之间留一个空格。
我居然从来没加过空格
谈谈我为什么不再中英文之间加空格。因为如果要加空格,你就要考虑以下问题:
1. 中文标点符号和英文之间是否要有空格?
2. 中文和数字之间是否要有空格?
3. 英文之间的标点符号是用中文的还是英文的?
4. 包裹英文的括号是用中文的还是英文的?包裹中英混合的括号呢?
然后你就会发现加上空格后的排版有时会很不协调。
并且我很认同@vinny的说法,这个应该是那些显示内容的软件需要关心的,而不是作者。
是的,文本就是文本,style应该是分开定义的,如CSS。
这根本不是网页的锅,明明是浏览器的锅,在全角字符和半角字符中间应该插入的是*空白*而不是*空格*。。。
看来有必要写个插件,《为什么你们就是不能去掉空格呢?》
唉唉唉 别打脸
这个提示神烦啊
这个空格,就叫逼格。。。
这个插件的作者可是个女生,你们好意思关掉特效声音和右下的弹窗么?!
这….
你们不觉得最重要的一段是这个么 “感情路都走得很辛苦,有七成的比例会在 34 岁的时候跟自己不爱的人结婚,而其余三成的人最后只能把遗产留给自己的猫。”
哈哈哈中间一个链接里空格之神也显灵了。已安装该插件,一星评价后删除。
囧
为什么你们就是不能首行缩进呢?
咦,首行缩进是什么原理?
就是头两个字空格,这个要求好无聊。
这不是小学课本上的要求嘛,互联网不是给革命了嘛
每回复制有英文单词的文字的时候,我都会手动删除空格,也算是一种强迫症吧~~~
word那种排版方式就很好
我也认为有间距更好看,只是个人觉得显示样式和内容应该是分离的,不应该用添加空格的方式来排版
跟我想的一样。不过,鉴于西文单词间要加空格,所以中文和西文间加空格似乎也可以认为是西文的规范而不是样式?
结果你的“为什么你们就是不能加个空格呢?”链接里面也多了个空格,导致链接404了。
好囧
讲道理,1也没什么不顺眼。习惯了
用了几天, 效果太好, 但……这简直是在培养我新的强迫症啊啊啊……
就排版而言,确实是优化了很多。但有一个很验证的问题
我在使用之后,今天才发现,对知乎的评论里面的翻页功能有影响,禁用后就OK了。
好想和看不惯空格的人撕逼,然后一巴掌打死对方。
这个,用带正则功能的记事本类的软件(比如说textpro、cnbook等),也能轻松添加。
呵呵,加个空格这事儿,原来这是常态,而不是变态!浪里格朗……
用了几天之后,被迫删除了这个脚本。
主要原因是:这个会影响某些页面的JS的正常运作。
比如说,在知乎的回答里面,可以评论,评论的内容过多就会分页,而如果要翻页,就会无效了。
“噫耶贝比 嘿嘿嘿哈哈”
怎么办我加黑名单停不下来
排版使用空格、回车等是入门级错误。
请教下,firefox下怎么安装