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

是否需要将共用的标点码位标注出来? #529

Closed
loveloki opened this issue Mar 15, 2023 · 6 comments
Closed

是否需要将共用的标点码位标注出来? #529

loveloki opened this issue Mar 15, 2023 · 6 comments

Comments

@loveloki
Copy link

loveloki commented Mar 15, 2023

文档中有“Unicode并未对其区分码位,标点多有共用。”的描述,但是下表没有标注

如图:
image

image

@groverlynn
Copy link

https://www.w3.org/TR/clreq/#h-note-12
這段描述已經過時了,Unicode 12.0起以變體方式支援下列CJK全寬標點的兩種字面位置――置中對齊(centered)、角落對齊(corner-justified)

角落對齊(U+FE00) 置中對齊(U+FE01)
頓號(U+3001) 、︀ 、︁
句號(U+3002) 。︀ 。︁
歎號(U+FF01) !︀ !︁
逗號(U+FF0C) ,︀ ,︁
句點(U+FF0E) .︀ .︁
冒號(U+FF1A) :︀ :︁
分號(U+FF1B) ;︀ ;︁
問號(U+FF1F) ?︀ ?︁

不過目前僅有少量字體支持這組變體選擇

@loveloki
Copy link
Author

https://www.w3.org/TR/clreq/#h-note-12 這段描述已經過時了,Unicode 12.0起以變體方式支援下列CJK全寬標點的兩種字面位置――置中對齊(centered)、角落對齊(corner-justified)

角落對齊(U+FE00) 置中對齊(U+FE01)
頓號(U+3001) 、︀ 、︁
句號(U+3002) 。︀ 。︁
歎號(U+FF01) !︀ !︁
逗號(U+FF0C) ,︀ ,︁
句點(U+FF0E) .︀ .︁
冒號(U+FF1A) :︀ :︁
分號(U+FF1B) ;︀ ;︁
問號(U+FF1F) ?︀ ?︁
不過目前僅有少量字體支持這組變體選擇

https://www.w3.org/TR/clreq/#h-note-12 這段描述已經過時了,Unicode 12.0起以變體方式支援下列CJK全寬標點的兩種字面位置――置中對齊(centered)、角落對齊(corner-justified)

角落對齊(U+FE00) 置中對齊(U+FE01)
頓號(U+3001) 、︀ 、︁
句號(U+3002) 。︀ 。︁
歎號(U+FF01) !︀ !︁
逗號(U+FF0C) ,︀ ,︁
句點(U+FF0E) .︀ .︁
冒號(U+FF1A) :︀ :︁
分號(U+FF1B) ;︀ ;︁
問號(U+FF1F) ?︀ ?︁
不過目前僅有少量字體支持這組變體選擇

Unicode 12过于遥远。
我的问题在于:这些标点都是共用的吗?还是说只是某一部分?如果是后者是否需要标注出来哪些是会共用的

@groverlynn
Copy link

https://www.w3.org/TR/clreq/#h-note-12 這段描述已經過時了,Unicode 12.0起以變體方式支援下列CJK全寬標點的兩種字面位置――置中對齊(centered)、角落對齊(corner-justified)
角落對齊(U+FE00) 置中對齊(U+FE01)
頓號(U+3001) 、︀ 、︁
句號(U+3002) 。︀ 。︁
歎號(U+FF01) !︀ !︁
逗號(U+FF0C) ,︀ ,︁
句點(U+FF0E) .︀ .︁
冒號(U+FF1A) :︀ :︁
分號(U+FF1B) ;︀ ;︁
問號(U+FF1F) ?︀ ?︁
不過目前僅有少量字體支持這組變體選擇

https://www.w3.org/TR/clreq/#h-note-12 這段描述已經過時了,Unicode 12.0起以變體方式支援下列CJK全寬標點的兩種字面位置――置中對齊(centered)、角落對齊(corner-justified)
角落對齊(U+FE00) 置中對齊(U+FE01)
頓號(U+3001) 、︀ 、︁
句號(U+3002) 。︀ 。︁
歎號(U+FF01) !︀ !︁
逗號(U+FF0C) ,︀ ,︁
句點(U+FF0E) .︀ .︁
冒號(U+FF1A) :︀ :︁
分號(U+FF1B) ;︀ ;︁
問號(U+FF1F) ?︀ ?︁
不過目前僅有少量字體支持這組變體選擇

Unicode 12过于遥远。 我的问题在于:这些标点都是共用的吗?还是说只是某一部分?如果是后者是否需要标注出来哪些是会共用的

都是共用的,但僅限CJK共用。與東亞以外文字共用的標點(比如簡中的彎引號“”‘’)以變體選擇改變字面位置的提議被unicode擱置了。

@loveloki
Copy link
Author

这里列出来的都是CJK共用的这点明白了。

如图:
image

这里的困惑是像是U+002C这种,比如用 Arial 也可以,用中文字体也可以渲染。
image

我好像明白了,这就是普通的不同字体的不同渲染形式,和共用其实没有关系?还是说其实无论哪个都是共用的,只是看字体有没有处理这个码位?

@xfq
Copy link
Member

xfq commented Mar 29, 2023

经昨天的编辑会议讨论,我们认为标出中日韩越的共用标点不在本文档的描述范围内,但我们会新写一个issue来列出中西文的共用标点。

@xfq xfq closed this as not planned Won't fix, can't repro, duplicate, stale Mar 29, 2023
@groverlynn
Copy link

这里列出来的都是CJK共用的这点明白了。

如图: image

这里的困惑是像是U+002C这种,比如用 Arial 也可以,用中文字体也可以渲染。 image

我好像明白了,这就是普通的不同字体的不同渲染形式,和共用其实没有关系?还是说其实无论哪个都是共用的,只是看字体有没有处理这个码位?

中文字體能夠渲染abc,不代表abc是漢字

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants