adobe-fonts / source-han-sans

Source Han Sans | 思源黑体 | 思源黑體 | 思源黑體 香港 | 源ノ角ゴシック | 본고딕
Other
14.48k stars 1.3k forks source link

Formal request to unify ⺮ component #398

Open NightFurySL2001 opened 1 year ago

NightFurySL2001 commented 1 year ago

I would like to formally request to unify ⺮ component to JP form for all regions.

I would like to suggest to consider unifying the ⺮ radical for all regions, using the form that the dots are connected to the horizontal line above. This applies to both the Sans and Serif version.

Currently, the dots of the ⺮ component doesn't join the horizontal stoke above just for TW variant. The forthcoming HK variant will probably follow suit. [Editor: for TW and HK variant.]

⺮ is a variant of 竹 which vertical strokes are essentially connected to the horizontal strokes. There isn't a "must" to make it disjointed. A joined form won't confuse user in any way. It doesn't conflict with other component of different origin. The stroke count and order don't change. So I inclined to believe that it doesn't result in a violation of the regional standard (it's just like writing the dot closer to the horizontal line). (Quoted from @/tamcy at https://github.com/adobe-fonts/source-han-sans/issues/182#issuecomment-365598683)

國字標準字體 does not specify ⺮ should be disconnected

There is no evidence that ⺮ component is specifically required to be disconnected in 國字標準字體 or in any of the official Taiwan MOE documents. The demonstrated ⺮ is a Regular script font, which is different from printed Ming/Song/Hei fonts for all other regions. Screenshot are as follow: image image image

While I cannot suggest changes to resemble another commercial typeface, for the sake of unifying components, I have to give a reference. This reference is Hiragino Sans CNS, which was updated to completely follow Taiwan MOE standards on macOS 12 Monterey after many years of being an incomplete typeface with a mix of Japanese and mainland China glyph shapes. Basically put, the 竹 component in Hiragino Sans CNS is exactly the same as the GB (China) and the Japanese version. img (Quoted from @/Marcus98T at https://github.com/adobe-fonts/source-han-sans/issues/326)

Using a joined version of ⺮ can:

  • frees up a glyph spaces for something more meaningful.
  • reduces chance of discrepancies when viewing articles with characters outside the TW/HK supported range.
  • creates a more pleasant reading experience because of less "noises" in a glyph. The disjoint version doesn't only not help but can sometimes disturb viewer's eyes in certain circumstances, like 箔: img (Quoted from @/tamcy at https://github.com/adobe-fonts/source-han-sans/issues/182#issuecomment-365598683)

Action to take

  1. After a basic check, it is determined that at least 200 glyphs from TW can be removed if this request is accepted. (Only checked with TW version for now)

    㗛㗳㘉䇛䇭䇹䈑䈣䉀䉪䉶劄匴噬囖幯憡撘攥橁檱櫡潷澨瀄竺竻竽竿笄笅笆笈笋笎笏笐笑笔笘笙笛笞笠笢笣笤笥符笧笨笩笪笫第笮笰笱笲笳笴笵笸笹笻筀筃筅筆筇筈筊筌筍筏筐筒答筕策筘筡筢筤筥筦筧筩筬筭筮筯筰筱筴筶筸筻箄箅箇箈箊箋箌箍箏箑箒箔箕箖算箘箙箚箝管箤箮箯箱箲箴箵箹節篁範篅篆篊篋篎篐篔篕篙篛篜篝篡篣篤篧篨篩篰篸篹篺篼篾簀簁簂簃簆簌簍簎簑簒簕簛簜簞簟簠簡簢簣簥簦簨簫簬簭簰簳簸簹簼簽簾籀籃籄籇籉籌籍籖籛籜籟籣籤籥籦籪籫籮籰籲纂譗鏼鱵

    image image

  2. A few discrepency between glyphs which if resolved might add or remove some glyphs:

    篏簐笊笟箛

    image

  3. And at least 90 glyphs in the BMP which need modification of TW glyph (not counting non-BMP HKSCS characters).

    䇯䉠竼竾笀笉笌笒笓笚笝笭笯筂等筋筎筑筠筲筳筵筷箎箐箜箠箢箬箭箷箾篇築篌篚篟篠篥篦篪篫篬篱篲篳篴篷篻篽簅簇簉簋簏簙簧簩簪簵簷籈簻簿籂籅籊籐籑籓籔籗籙籚籝籠籧籩籬籭籯艞遾笁筄筣箂箣篘篢篿簊簝

    image Light blue are glyphs with only TW/HK, red are characters to take note (筳 might be modified for CN if https://github.com/adobe-fonts/source-han-sans/issues/327 is resolved, 籐 is difference in 氺), and green is already conforming to suggestion of this issue (reported in https://github.com/adobe-fonts/source-han-sans/issues/362).

Among those, these can be restored from v1 JP: 笁笚笝筄筣箂箣篘篢篻(HK)篿簊簝簵

  1. 46 non-BMP glyphs from HKSCS need to be modified too:
    𠑥𠠬𠿫𡠨𢞖𢴈𢶠𣠺𤄙𤅄𤅕𤨤𤪔𤪱𤴆𤺥𥋘𥫩𥭴𥮉𥮳𥮴𥯆𥯤𥯨𥰁𥰆𥰡𥱊𥱋𥱥𥲑𥲤𥳀𥳁𥳾𥴠𥴰𥵃𥶙𥶹𥸎𨘥𨘻𨰉𨰝

    image

This will be a hard request to accept, but with the benefit of 210 free-up CIDs, visually more pleasing characters, while still maintaining consistency with 國字標準字體, I hope Source Han project will accept this request (as many in the Chinese community already has voiced out in the past time). The same thing already happened in v2.000 with 辶 component, so I don't see any reason why this can't be implemented.

Marcus98T commented 1 year ago

In addition, if this request is to be unified, the following characters should restore the v1 JP glyphs to replace the TW/HK glyphs, so as not to waste time doing adjustments.

Unicode Character Notes
U+7B01
U+7B1A
U+7B1D Adjust the bottom 囗 component, see this reply
U+7B44
U+7B58 Adjust the bottom right 口, see this reply
U+7B63
U+7B78
U+7B82
U+7BD8
U+7BE2
U+7BFB
U+7BFF 篿
U+7C0A
U+7C1D
U+7BA3
U+7C35
Screenshot 2023-04-02 at 16 42 56

Note: 篻 (U+7BFB) is to be restored for HK only, TW should remain to be adjusted.

I currently do not have the list for Serif, but keep in mind that if this request is to be accepted, I'd rather have the v1 JP glyphs restored where appropriate than to waste time adjusting the TW/HK glyphs.

EDIT: Removed 筘 from the table based on feedback. EDIT 2: Added back 筘, but this time the glyph should be adjusted after restoring.

NightFurySL2001 commented 1 year ago

After verifying, 笁筄筣箂箣篘篢篿簊簝 is misclassified in my comment and changed from "unchanged" to "need to be changed/restored" category; 筘 I personally think shouldn't be restored due to slight difference in 口 with current CN which is better than v1 JP (see pic below), however ⺮ can be copied from v1 JP; 筸 if restored should replace current CN. image

Marcus98T commented 1 year ago

筘 I personally think shouldn't be restored due to slight difference in 口 with current CN which is better than v1 JP (see pic below), however ⺮ can be copied from v1 JP; image

Well this time I think I have to ask Adobe to restore the v1 JP glyph for 筘 (uni7B58-JP), but modify it to actually move up slightly the bottom horizontal stroke in the bottom right 口 part for balance, as circled.

Screenshot 2023-06-18 at 18 22 23 Screenshot 2023-06-18 at 18 22 29

So the restored JP glyph will look like this:

Screenshot 2023-06-18 at 18 18 49

And the masters will look like this:

Screenshot 2023-06-18 at 18 31 56
Marcus98T commented 1 year ago

Well, I previously mentioned that the v1 JP glyph of 笝 (U+7B1D) should be restored to replace the TW glyph, but recently I found out the design looks a bit ugly because the 囗 component is too wide.

Screenshot 2023-09-21 at 18 11 31

So I suggest that it should also be adjusted such that the 囗 component is a little slimmer (for both masters) and the 又 component inside is shifted upwards (for the ExtraLight master only), similar to my mockup. This will make it look more professional.

Screenshot 2023-09-21 at 18 26 54
hfhchan commented 6 months ago

Please also note that in the Reference Glyphs published by the Education Bureau of Hong Kong Government, the dots are supposed to touch the leftward throwing stroke.

The one where the dot is detached from the top is only found in the fonts produced by the OGCIO of Hong Kong Government.

image

Commerically produced fonts for Hong Kong market don't detach the dot.

Example from PingFang HK (Apple):

image

Example from Songti TC (Apple):

image

Example from LiSong Pro (Apple, Hong Kong local font developer, 1990s):

image

There do not seem to be strong grounds for maintaining a huge set of extra glyphs where the dot is separated from the top stroke.