adobe-fonts/source-han-sans

Some CN glyphs are representing in HK/TW style

jimmymasaru opened this issue · 4 comments

In theory all the ideographs in BMP should have a CN style as China's GB18030 covers almost all of the BMP, and also some are in non-BMP.
I noticed that in the CN (and also JP & KR) mapping, there are 214 characters in the BMP's CJK blocks are mapped to an HK or TW regional style and most of them are distinguishable from their CN style. And these CN glyphs have been removed from the version I am using (2.004). I believe these CN style glyphs should be recovered and CN, JP & KR mapping should point to the CN glyphs.

If there are not enough slots left, maybe we should consider merging some non-essential regional differences like ⻌, ⺮, 䒑 (as in 豆), 𠂆 between CN and JP? And we can also keep only the Japanese style of Japanese dingbats like ㍿. I believe those have been suggested in other issues.

4FD6	俖	10176	uni4FD6-TW
4FF7	俷	10225	uni4FF7-TW
505D	偝	10407	uni505D-TW
506E	偮	10438	uni506E-TW
5087	傇	10479	uni5087-TW
50BC	傼	10586	uni50BC-HK
50C1	僁	10594	uni50C1-TW
50D7	僗	10634	uni50D7-TW
50E0	僠	10651	uni50E0-TW
50FD	僽	10707	uni50FD-TW
512E	儮	10797	uni512E-TW
524E	剎	11239	uni524E-TW
5262	剢	11272	uni5262-TW
5414	吔	11965	uni5414-HK
5419	吙	11970	uni5419-TW
5437	吷	12023	uni5437-TW
54CB	哋	12237	uni54CB-HK
5512	唒	12340	uni5512-TW
558C	喌	12529	uni558C-TW
5690	嚐	12994	uni5690-TW
56C6	囆	13096	uni56C6-TW
57B9	垹	13457	uni57B9-TW
57EE	埮	13539	uni57EE-TW
5838	堸	13662	uni5838-TW
587B	塻	13775	uni587B-TW
5970	奰	14192	uni5970-TW
5E59	幙	16805	uni5E59-TW
5E60	幠	16817	uni5E60-TW
6039	怹	17667	uni6039-TW
6090	悐	17809	uni6090-TW
6154	慔	18158	uni6154-TW
61F1	懱	18463	uni61F1-TW
62B0	抰	18777	uni62B0-TW
6315	挕	18929	uni6315-TW
6423	搣	19377	uni6423-TW
64CF	擏	19693	uni64CF-TW
64EB	擫	19749	uni64EB-TW
650E	攎	19827	uni650E-TW
6565	敥	19977	uni6565-TW
6579	敹	20010	uni6579-TW
6671	晱	20432	uni6671-TW
66AF	暯	20532	uni66AF-TW
66DE	曞	20612	uni66DE-TW
6779	杹	20868	uni6779-TW
6820	栠	21123	uni6820-TW
6826	栦	21132	uni6826-TW
683A	栺	21168	uni683A-TW
6891	梑	21305	uni6891-TW
6967	楧	21690	uni6967-HK
69B5	榵	21834	uni69B5-TW
69F9	槹	21966	uni69F9-HK
6A57	橗	22131	uni6A57-HK
6B76	歶	22650	uni6B76-TW
6C0B	氋	22940	uni6C0B-TW
6C8E	沎	23146	uni6C8E-TW
6CB7	沷	23204	uni6CB7-TW
6D42	浂	23412	uni6D42-TW
6E03	渃	23727	uni6E03-TW
6E2A	渪	23787	uni6E2A-HK
6E61	湡	23883	uni6E61-TW
6F1C	漜	24220	uni6F1C-TW
6F55	潕	24317	uni6F55-TW
6F79	潹	24379	uni6F79-HK
6FAB	澫	24469	uni6FAB-TW
6FBF	澿	24511	uni6FBF-TW
6FFF	濿	24621	uni6FFF-TW
700E	瀎	24653	uni700E-TW
7031	瀱	24724	uni7031-TW
7071	灱	24846	uni7071-TW
7074	灴	24849	uni7074-TW
708B	炋	24901	uni708B-HK
7093	炓	24916	uni7093-TW
70A3	炣	24948	uni70A3-HK
70C5	烅	25010	uni70C5-TW
70C6	烆	25011	uni70C6-TW
70CC	烌	25022	uni70CC-HK
70CD	烍	25023	uni70CD-TW
70D2	烒	25032	uni70D2-TW
70F3	烳	25089	uni70F3-TW
70F4	烴	25090	uni70F4-TW
711F	焟	25175	uni711F-TW
7128	焨	25192	uni7128-TW
712C	焬	25200	uni712C-HK
713A	焺	25229	uni713A-TW
713B	焻	25230	uni713B-HK
7142	煂	25241	uni7142-TW
7144	煄	25244	uni7144-TW
714D	煍	25262	uni714D-TW
714F	煏	25266	uni714F-HK
7154	煔	25277	uni7154-TW
7158	煘	25285	uni7158-HK
715F	煟	25300	uni715F-TW
7170	煰	25335	uni7170-TW
717C	煼	25358	uni717C-HK
7181	熁	25368	uni7181-TW
7182	熂	25370	uni7182-TW
71BC	熼	25496	uni71BC-TW
71BD	熽	25497	uni71BD-TW
71C6	燆	25523	uni71C6-TW
71E4	燤	25586	uni71E4-TW
71E8	燨	25597	uni71E8-TW
7203	爃	25650	uni7203-TW
7205	爅	25653	uni7205-TW
720F	爏	25679	uni720F-HK
721E	爞	25710	uni721E-TW
7223	爣	25720	uni7223-TW
7227	爧	25729	uni7227-TW
724A	牊	25788	uni724A-TW
72A1	犡	25934	uni72A1-TW
72C5	狅	25988	uni72C5-TW
733C	猼	26181	uni733C-TW
735B	獛	26235	uni735B-TW
7373	獳	26275	uni7373-TW
73A4	玤	26356	uni73A4-TW
744C	瑌	26609	uni744C-HK
7690	皐	27720	uni7690-HK
76DA	盚	27831	uni76DA-TW
770F	眏	27917	uni770F-HK
7732	眲	27963	uni7732-TW
7781	瞁	28093	uni7781-TW
77A8	瞨	28161	uni77A8-TW
77CE	矎	28230	uni77CE-TW
78F0	磰	28691	uni78F0-HK
78F1	磱	28692	uni78F1-HK
791D	礝	28762	uni791D-TW
7923	礣	28772	uni7923-TW
7A2A	稪	29252	uni7A2A-HK
7A2C	稬	29254	uni7A2C-HK
7AFC	竼	29710	uni7AFC-HK
7B01	笁	29719	uni7B01-TW
7B1A	笚	29767	uni7B1A-TW
7B1D	笝	29771	uni7B1D-TW
7B42	筂	29845	uni7B42-HK
7B44	筄	29848	uni7B44-TW
7B63	筣	29909	uni7B63-TW
7B78	筸	29955	uni7B78-TW
7B82	箂	29969	uni7B82-TW
7BA3	箣	30045	uni7BA3-HK
7BD8	篘	30146	uni7BD8-TW
7BE2	篢	30171	uni7BE2-TW
7BFB	篻	30228	uni7BFB-TW
7BFD	篽	30233	uni7BFD-TW
7BFF	篿	30236	uni7BFF-TW
7C0A	簊	30263	uni7C0A-TW
7C1D	簝	30304	uni7C1D-TW
7C35	簵	30354	uni7C35-HK
7C8E	粎	30560	uni7C8E-HK
7CD0	糐	30692	uni7CD0-TW
808A	肊	32541	uni808A-TW
8090	肐	32551	uni8090-TW
8095	肕	32561	uni8095-TW
80C9	胉	32664	uni80C9-TW
80D1	胑	32681	uni80D1-TW
80E3	胣	32718	uni80E3-TW
8115	脕	32819	uni8115-TW
8119	脙	32828	uni8119-TW
812A	脪	32864	uni812A-HK
8134	脴	32885	uni8134-HK
8142	腂	32908	uni8142-HK
8144	腄	32911	uni8144-TW
8156	腖	32952	uni8156-HK
815C	腜	32961	uni815C-TW
8162	腢	32974	uni8162-TW
816C	腬	32994	uni816C-HK
81AB	膫	33139	uni81AB-TW
81D0	臐	33229	uni81D0-TW
8215	舕	33377	uni8215-TW
827C	艼	33624	uni827C-TW
8285	芅	33640	uni8285-TW
829E	芞	33687	uni829E-TW
82B5	芵	33749	uni82B5-TW
82C3	苃	33779	uni82C3-TW
82D6	苖	33811	uni82D6-TW
82F2	苲	33873	uni82F2-TW
82F5	苵	33879	uni82F5-TW
82F8	苸	33885	uni82F8-HK
82FC	苼	33894	uni82FC-HK
8319	茙	33950	uni8319-TW
8320	茠	33965	uni8320-TW
8326	茦	33977	uni8326-TW
833F	茿	34034	uni833F-TW
8341	荁	34038	uni8341-TW
834B	荋	34060	uni834B-TW
8374	荴	34126	uni8374-TW
8381	莁	34156	uni8381-TW
838B	莋	34175	uni838B-TW
8390	莐	34189	uni8390-TW
8397	莗	34205	uni8397-TW
83A4	莤	34234	uni83A4-TW
83AE	莮	34258	uni83AE-TW
83AF	莯	34259	uni83AF-TW
83C4	菄	34291	uni83C4-TW
83CB	菋	34308	uni83CB-TW
83D7	菗	34332	uni83D7-TW
9FA6	龦	47497	uni9FA6-HK
9FA7	龧	47498	uni9FA7-HK
9FA8	龨	47499	uni9FA8-HK
9FA9	龩	47500	uni9FA9-HK
9FAA	龪	47501	uni9FAA-HK
9FAB	龫	47502	uni9FAB-HK
9FAC	龬	47503	uni9FAC-HK
9FAD	龭	47504	uni9FAD-HK
9FAE	龮	47505	uni9FAE-HK
9FAF	龯	47506	uni9FAF-HK
9FB0	龰	47507	uni9FB0-HK
9FB1	龱	47508	uni9FB1-HK
9FB2	龲	47509	uni9FB2-HK
9FB3	龳	47510	uni9FB3-HK
9FC7	鿇	47532	uni9FC7-HK
9FC8	鿈	47533	uni9FC8-HK
9FC9	鿉	47534	uni9FC9-HK
9FCA	鿊	47535	uni9FCA-HK
9FCB	鿋	47536	uni9FCB-HK
9FD0	鿐	47542	uni9FD0-HK

These non-essential regional differences also include the tops of 金, 合, 余, etc..

Yeah, I know that at least this design differences will have to be once again discussed with the design teams, Arphic and Changzhou SinoType, according to my friend who also talked about unifying the 辶 component, and we may not know what the outcome is for quite a while.

I even wanted to unify the 戶 component between JP/KR and CN/TW/HK but the typeface designer said no, according to Dr Lunde years ago. Maybe this time the design teams will listen based on pragmatism? I would have preferred the JP forms of 戶, but in my honest opinion, TW forms of 戶 work too and is cleaner.
P.S. If they finally decide to unify 戶, based on the TW forms, I suggest to keep the JP shape, balance and aesthetics, just remove only that decoration in 戶, map to the TW locale and then remove the TW glyphs afterwards.

Unfortunately my immature attitude at that time about wanting them to copy another commercial typeface might have discouraged Dr Lunde and the Adobe team from unifying the 人 component. Nevertheless, this is still up for discussion and whether they (of course without Dr Lunde) want to change course and follow or not, is up to them, not us.

And yes, some of the CN style glyphs that were removed in v2 are "out-of-scope" JP glyphs, which could be restored as well. Maybe the other unreleased JP glyphs (which never made it to v1) might also come to light?

I am sure my friend also prepared a PDF list of removed CN and JP glyphs for you to refer to, in case you haven't heard. If you're interested, I might upload that PDF.

UPDATE: Just a few minor changes to my wording.

For the list of characters here, 8 require immediate attention as they are in 通用规范汉字表: 晱瀱炣煟玤簝胣荁

Another 2 are in GB/T 12345: 腖烴

(You can note the standards that the characters are in on the top of characters)
nightfurysl2001 github io_shs-cid_ (1)

For the list of characters here, 8 require immediate attention as they are in 通用规范汉字表: 晱瀱炣煟玤簝胣荁

Another 2 are in GB/T 12345: 腖烴

Easy solution: Restore v1 JP glyphs for all of them.

Screenshot 2024-05-21 at 04 21 41