有人反抗中英文加空格!

2017-08-28 11:45:16 +08:00
 MemoryCorner

本来是想找个自动加空格的插件,没想到有异教徒做了反空格插件

哈哈哈好气喔

14305 次点击
所在节点    分享发现
106 条回复
hx1997
2017-08-28 17:37:04 +08:00
说是混排机制问题所以不加空格的人难道有尝试推动过该机制的改变吗…
geelaw
2017-08-28 17:50:18 +08:00
@dawn009 错误,在点号(句点、逗点、冒号、分号、叹号、省略号)前的单词之后不需要空格,在段首的单词之前不需要空格。

@hjc4869 +1 最烦自作聪明。

@zuolan Word 会自己增加空白,为什么你用 Word 打字会手动加空白呢?

@killsting 手动加是很蠢,Web 上目前只有手动加的方法,所以我手动加。 **但不要把加空格当成一种美德。**

@hx1997 Word 可以自动加空白,这是浏览器的问题。

最后重申一下我的看法:

需要空白,但是加空格是内容、样式耦合,是不好的。然而主流 Web 浏览器并不会处理 CJK 和拉丁字母混排空白的问题,所以我会单独加空白。目前我实现单独加空白的方式是加空格,但不代表这样做是好的,这是一个很脏的 hack。

这个风气的 **不好** 之处在于有人觉得加空格是理所应当的、美德的,不能意识到这是一个 dirty hack。

一个更优美的实现是:对每次语言切换,增加一个 span 包围新的语言里的内容,并为这类 span 加入适当的空白。然而这样太麻烦,所以我不做。

浏览器的渲染器实现非常糟糕,还有如下方面:不能正确识别法文内容里具有前置空格的点号、结束标号之前的空格应该当成 nbsp 处理,不能识别开始标号之后的空格也是 nbsp。我也懒得把每个这样的位置都打上 nbsp,就随它而去了。
matsuijurina
2017-08-28 17:50:33 +08:00
网站或书籍出于排版目的,统一插入空格或一定空隙是可以的。但要我自己创作文本的时候手工插入空格,我不会那么做,如果我给英文加了,那么我对日文韩文等等加不加。而且,日本人研究混排比中国早很多年,他们创作日英混合的文本时都不加空格,那肯定是有原因的。
LancerComet
2017-08-28 17:51:45 +08:00
我是见一个加一个蛤蛤蛤 ヘ|・∀・|ノ*~●
lixinyu1024
2017-08-28 17:52:44 +08:00
21grams
2017-08-28 17:53:36 +08:00
中英文之间本身就具有很好的辨识度,加空格没什么道理。
lydasia
2017-08-28 17:53:43 +08:00
不喜欢 v2 自动加空格,同意一楼观点。
hx1997
2017-08-28 17:57:25 +08:00
@geelaw 完全同意。我承认加空格是种 hack,但也是现状下的无奈之举。不知怎么就「中文互联网技术圈不好的风气」了,我只是想要美观而已…
flowerpiggy
2017-08-28 18:00:47 +08:00
新规定:与汉语混排时数字和字母一率用全角,不加空格。不然全角字母有啥用?而且windows还设有专门的快捷键SHIFT+SPACE。
......
......
谁有办法把 shift+space 给屏蔽掉!!!我已经苦恼10+年了!
fxxkgw
2017-08-28 18:03:51 +08:00
测试 test
l8mEQ331
2017-08-28 18:07:15 +08:00
由于加空格这个习惯,导致我在输入中文的时候,如果一个专有名词,我下意识都要空格一下。然后立即发现不对,赶紧删掉空格。
mrcn
2017-08-28 18:10:16 +08:00
有这么个东西?
https://css.hanzi.co/
Kasine
2017-08-28 18:12:16 +08:00
中文段落夹英文单词不加,英文段落夹中文字词才加。
laoertongzhi
2017-08-28 18:22:58 +08:00
试试看你们说的 Hello world 对不对
Grubber
2017-08-28 18:36:31 +08:00
好像 v2 自动给评论加上了
barbery
2017-08-28 19:01:42 +08:00
支持加空格
malusama
2017-08-28 19:07:29 +08:00
手动加空格是排版做不到为了让显示效果看得一样才做的嘛。
不过一件事情总有人喜欢不喜欢
jedicxl
2017-08-28 19:08:32 +08:00
不应该依靠人手动添加空格,依靠自动混排比较好,比如 V2
还是应该中间留空隙,很方便阅读
dgy125
2017-08-28 19:57:59 +08:00
反对加空格,这属于自作聪明。过个若干年排版技术或审美转变,手动加空格的是对文档的破坏
bumz
2017-08-28 21:19:22 +08:00
毕竟严格来说应该加的是 1/3 空格,不是一个正常的英文空格

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/386312

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX