clreq icon indicating copy to clipboard operation
clreq copied to clipboard

问号与叹号连用时占一个汉字位置可能过于「拥挤」

Open yisibl opened this issue 10 months ago • 4 comments

规范中说道:

排版上,《标点符号用法》规定问号与叹号连用时,占一个字位置;两个问号或叹号叠用时,占一个字位置;三个问号或叹号叠用时,占两个字位置。 https://w3c.github.io/clreq/#exclamatory_question_marks

实际效果可能过于拥挤,调节为 1.5ic 是否更合适?

image

例如在:部编版八年级语文上册-阅读 17 昆明的雨(P86-P90) ,问号与叹号连用时右侧还有一定的空隙。 (当然,本身这个书本里的排版效果一般,需要更好的例证)

image

yisibl avatar Apr 09 '24 15:04 yisibl

此处仅转述《GB/T 15834-2011 标点符号用法》5.1.2 的规定。此份国标为推荐,并非强制。而且,该国标的纸质版的实际排版中,国标 4.2.3.3 以及 4.3.3.3 的实际排印例子中,均在双问号、双叹号的后面加上了二分空。 截屏2024-04-24 17 14 11

因此,这份国标事实上的排版效果,与本文档建议的内容是一致的,即当做是「连续标点」,按照本文档 3.1.6.2 中提到的「原则上的调整度应为:如果任意两个相邻标点符号占用2个字宽,应当缩减成1.5个字宽。」处理。

当然,这份国标纸质版的实际排印效果与所述内容有多处自相矛盾之处。我们提出的大原则更能反映实际情况。

ryukeikun avatar Apr 24 '24 08:04 ryukeikun

Related discussions: https://www.w3.org/2024/05/08-clreq-minutes.html#t09

xfq avatar May 09 '24 06:05 xfq

@xfq 我看了上面的会议讨论了,希望可以尽快更新规范,以便我给 Chrome 提交关于 CSS text-spacing-trim 在这些连续标点中实现的问题。

yisibl avatar May 10 '24 03:05 yisibl

个人觉得,简体模式下,应该最后一个标点占全宽(全角),前面的标点占半宽(半角)。即

效果 宽度
啊! 好 1
啊!! 好 1.5
啊!!! 好 2
啊!!!! 好 2.5

繁体字型一般把标点居中,难道应该前0.25宽空格后0.25宽空格?

ZauberViolino avatar Jun 11 '24 10:06 ZauberViolino