跳转到内容
彼岸论坛
欢迎抵达彼岸 彼岸花开 此处谁在 -彼岸论坛

[分享发现] 最近研究中英文混排是否需要空格分隔时的一些发现(解决你中英文混排的疑虑)


小天管理

已推荐帖子

最先搜索到的资料是 中文文案排版指北,推崇的原则是使用空格。

后面我发现 W3C 有个 中文排版需求 的草案。草案中 3.2.2 横排的中、西文混排配置 也提出可使用西文词间空格。但是,草案全文并没有遵循这个原则。

其实,这个早在 2015 年就有过激烈的讨论:文本中多处中西混排没有依照 3.2.2 ,3.2.4 留出空白。 · Issue #14 · w3c/clreq (github.com)

其实,也如大家所说的一样“将中西文间距视作「样式」而非「内容」”,另外,在语义上是否需要空格也有激烈的讨论。

在 IE 上是有 text-autospace 这个 CSS 样式来控制的。现在在 W3C 的草案 CSS Text Module Level 4 也加入了这个样式。

结论,W3C 是不使用空格来分隔中英文混排的(在中文语境下),并把这个问题交给未来解决(也就是上文说的 CSS )。

另外,在其他地方,比如,操作系统的默认文件(参考 Windows 快捷方式)命名,Microsoft 是使用的空格分隔中英文,但是国内的软件基无使用空格分隔的,例如:卸载英文名的软件

对于强迫症患者可能就会有选择困难症了,文件名使用空格分隔,而文中内容不使用空格分隔?其实纠结的根本原因就是现有的很多(笔记)软件不支持(比如:Obsidian ),如果现有的软件支持文件列表的文件名和内容有对应的样式支持(有这样的 Markdown 笔记软件吗?),那就不会有人添加空格了。我建议统一,如果使用了空格分隔,那就都使用;如果没有使用,那就都不使用。

PS:我还特意翻看了下国家公文排版(文件和网页),基本上都不使用空格风格(可参考)。

那么,以后那些使用 Markdown 生成的 Web 方案会加入 text-autospace 样式吗?如果加入了,那么是否要处理使用空格分隔的问题?毕竟,现在很多人都是使用空格来分隔的。

意见的链接
分享到其他网站

加入讨论

您现在可以发表并稍后注册. 如果您是会员,请现在登录来参与讨论.

游客
回复主题...

×   粘贴为富文本.   粘贴为纯文本来代替

  只允许使用75个表情符号.

×   您的链接已自动嵌入.   显示为链接来代替

×   您之前的内容已恢复.   清除编辑器

×   您无法直接粘贴图片.要从网址上传或插入图片.

×
×
  • 创建新的...