Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
yisibl opened this issue Apr 9, 2024 · 6 comments
Open
Assignees
Labels
i:punctuation_etc Phrase & section boundaries 問題/question

Comments

@yisibl
Copy link

yisibl commented Apr 9, 2024

规范中说道:

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

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

image

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

image

@xfq xfq added the i:punctuation_etc Phrase & section boundaries label Apr 22, 2024
@ryukeikun
Copy link
Contributor

ryukeikun commented Apr 24, 2024

此处仅转述《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个字宽。」处理。

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

@xfq
Copy link
Member

xfq commented May 9, 2024

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

@yisibl
Copy link
Author

yisibl commented May 10, 2024

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

@ZauberViolino
Copy link

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

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

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

@yisibl
Copy link
Author

yisibl commented Dec 19, 2024

Hi, @ryukeikun 有时间把这里的结论更新到 clreq 规范吗?

@ryukeikun
Copy link
Contributor

CLReq 编辑会议讨论认为,CLReq 需要整合中国大陆、港澳台、新马等地不同的风格,特别是横排和竖排中不同的实作,目前正在和相关部门协调具体事宜。等时机成熟之后再更新。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
i:punctuation_etc Phrase & section boundaries 問題/question
Projects
None yet
Development

No branches or pull requests

4 participants