Re: [clreq] Rewrite of Prohibition Rules for Line Start and Line End 行首行尾禁则 (#220)

正如小林敏老师在邮件所述,hyphen 无论全角还是半角,大多数人还是认为需要避头的。而  U+2013 EN DASH [–] 虽然在 JIS X 4051 中规定要避头,小林老师本人也觉得避头更合适,但对于日文实际现状来说,这个符号比较新(跟多人的人与 hyphen 混用)所以很多人在不知道的情况下会用放到行头。所以在日文的需求来说,应该是要避头的。

另一方面,中国大陆的 GB 规定连接号是要避头的,而且这个连接号包括U+2014 EM DASH [—],浪纹线 U+FF5E FULLWIDTH TILDE [~] 和 U+2013 EN DASH [–](理论上还有 U+FF0D FULLWIDTH HYPHEN-MINUS[-] 但实际上由于输入法/字库的问题,几乎没有人用,所以在需要 hyphen 的地方挪用了西文的 U+2013 EN DASH [–] 来用。

总之,从需求文档的角度来说,需求是明确的。CSS Text 的这个 loose 遇到汉字断行的话则过于宽松——这应该是 CSS 的 issue 而不是需求文档的问题。

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

Received on Friday, 14 February 2020 04:41:47 UTC