Re: [clreq] 间隔号在外语人名缩写时所使用的字符 (#648)

> 窃以为 `威廉·H.盖茨`(full stop 后面没有空格)是错误的写法(编码),正确的写法应该是 `威廉·H.盖茨`(full-width full stop 后面无空格)或者 `威廉·H. 盖茨`(full stop 后面跟一个不可断行空格)。从排版结果来看,用 full-width full stop 更好。
> 
> 我的脑内理解是简体中文的环境下,全宽标点字符的左右是自带可缩并空格的,因此 `你!!我。` 等价于 `You!! Me.`,注意每个全角标点后面都没有空格,但是英文等价写法里第二个叹号后面自动加上了空格(句号后面的空格被“段落结束”吃掉了)。

感谢回复,我也赞同使用`U+FF0E FULL-WIDTH FULL STOP`[.]形如「威廉・H.盖茨」的写法(为了方便演示,我此处用了并不合规范的`U+30FB KATAKANA MIDDLE DOT`),且后方不应跟任何形式的空格。在实际使用中,我也会在没有较严格的码位要求时,使用`U+FF0E FULL-WIDTH FULL STOP`[.]搭配`U+30FB KATAKANA MIDDLE DOT`。

但是,因中西文共用码位等原因,`U+00B7 MIDDLE DOT`[·]在实际的字体中常为比例宽度,且推荐国标GB/T 15834—2011 5.1.7中更是直接规定「间隔号占半字位置」。因此,在间隔号使用`U+00B7 MIDDLE DOT`[·]的情况下,为与之搭配,可能并不适合使用`U+FF0E FULL-WIDTH FULL STOP`[.]或`U+002E  FULL STOP`[.]跟上空格。

-- 
GitHub Notification of comment by duyuang
Please view or discuss this issue at https://github.com/w3c/clreq/issues/648#issuecomment-2861171877 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 8 May 2025 01:44:35 UTC