一秒钟,为中英文间添加空格

首先,这不是个学术问题,只是个习惯问题...

先来看看例子:

看到不少网站在中文与英文之间都有空格,如「Windows 操作系统」
但是大多数国内网站都是英文紧挨着中文写,如「Windows操作系统」

没错,中英文之间是否有缓冲会直接影响到,文字表现的整体效果。至于里面的原因,感兴趣的朋友可以去知乎,看看大神的回复《中英文混排时中文与英文之间是否要有空格?》,本文旨在告诉大家如何实现,如何实现呢?继续看

首先,大家可以去这个网站看看,“犊犊的小棚棚 www.jlao.net/technology/1550/ ”原创作者的表达。

中英文混排的时候,有时候我们会觉得它们都挤在一起了。中英文之间其实要空开一格才比较美观,比如中文 English 混合,而不是中文English混合。当然,用 Word 或者 XeTeX 现在已经没有这个问题了(早先的 LaTeX 可以用 cctspace 解决)。但是在网页上,在 Adobe Illustrator / InDesign 之类处理混排不特别成熟的软件里,手工一个个去注意还是很麻烦。于是我就写了个小脚本来解决这个问题。它可以在中英文字符中间自动插入空格,去除中文标点前后的空格,以及连续两个以上的多余空格。程序其实很简单,但似乎用起来还算方便。

不过遗憾的是,作者没有提供“软件”作为解决方案,按照原作者的意思,如果觉得每次使用都开网站比较麻烦的话,可以保存网页为文件使用,比如壹手设计纷享给大家的“中英文之间的空格调整工具单文件版”,但是,需要注意的是,该文件仅实现了操作的便捷性,使用过程中仍需保证网络的畅通,因为文件中所包含的js等文件还需通过作者的网站链接。
一秒钟,为中英文间添加空格

阅读剩余
THE END