source-han-sans icon indicating copy to clipboard operation
source-han-sans copied to clipboard

Error in mapping for U+3D1D 㴝 and U+2A3ED 𪏭 in HK

Open S-Asakoto opened this issue 4 months ago • 1 comments

It seems that the glyphs for U+3D1D 㴝 and U+2A3ED 𪏭 are kind of mixed up in HK locale, while in other locales the mapping is correct. image

And for some reason when displaying in Chrome the mappings change again, having correct mapping for U+2A3ED but identical shape for U+3D1D image

S-Asakoto avatar Feb 20 '24 05:02 S-Asakoto

First, the font's cmap of v2.004 shows that both U+3D1D 㴝 and U+2A3ED 𪏭 are mapped to u2A3ED-HK for HK for v2.004.

image

In my testing, the two codepoints appear as ⿱利𱥯 in both the CJK and subset configurations for HK. This aligns with the cmap, and no swapping has occurred. I suggest you to supply your version and configuration for a better investigation after confirming the HK glyph in your report is really a U+2A3ED.

Second, the background of U+3D1D and U+2A3ED in HKSCS is best explained in this document:


image

So it is very possible that both Source Han Sans and Serif decided to keep the original HK form of ⿱利𱥯 in U+3D1D in the HK version for backward compatibility.

tamcy avatar Feb 20 '24 12:02 tamcy

Thanks for the info, will close the issue.

S-Asakoto avatar Feb 29 '24 00:02 S-Asakoto