文章目录

平时大家在文档排版、印刷排版的时候,不管是应用级的 Adobe inDesign 和 Microsoft Word,还是底层排版引擎 Latex,都会默认在英文字符与汉字之间、阿拉伯数字与汉字之间加一个间隙或是半角空格。不信的话大家可以打开 Word 试一下。而且,如果我们在 Word 的中英文间隔处手动打一个空格,这个间隙不变,我实验过多次。

我今天注意到,腾讯微信的排版引擎没有做这件事情。

中英混排加空格这个排版习惯,当代年轻的传统出版界人士并不了解,倒是 IT 工程师们比较清楚。现在传统媒体都直接用现成的排版软件,这些排版上的事软件都自动做了,导致传统媒体运营者并不知道其中还有这一道关窍。倒是 IT 工程师经常需要自己写原生的朴素文本文档和 HTML 代码,需要不停地手打空格,中英混排加空格这件事情已经深入脑髓。我们的 Windows 操作系统,Mac OS 操作系统,IOS 操作系统,Android 操作系统,但凡涉及中英混排的,都会遵循这个空格习惯。

由于微信排版引擎没有对中英混排做出优化,于是传统媒体发表的微信文章中英混排普遍拥挤。点击可查看大图。

清新时报

财新网

这种拥挤在年号、英文词组中显示得特别明显,英文词组的完整感常因为缺乏两侧空格而割裂。

相反,工程师背景的微信文章多习惯性地加上了空格。点击可查看大图。

亚马逊 AWS 中国

极客公园

我们看到,即便是单个的数字或英文字符,两侧如果与汉字相接,也一定各有一个半角空格。如果英文字符与标点符号相连,则不需要添加空格。

两种效果,大家可以自己对比。

类似于腾讯微信后台这样的排版工具一般也确实没有提供中英智能混排这么专业的功能,在平台没更新的情况下,排版者如果想执行行业习惯,只能自己注意。

这是行业习惯,我搜了一下也找不到文献,只能让大家自己看看自己的手机、电脑、纸质书,看看行业习惯是否如此了。或者有兴趣的同学做个调研。

文章目录