adobe-fonts/source-han-sans

Consolidation of Glyph Correction Suggestions

kenlunde opened this issue · 1 comments

The following table shows the glyph corrections that are planned for the Version 2.000 update, and does not yet include those for supporting HKSCS-2016 (though a small number of HK glyph corrections are specified so that they are not overlooked), and unless otherwise noted, the corrections are consolidated from Issue #99 or were from my own notes:

Character Glyph Name Description
U+1134 uni1134.ljmo02
U+116F uni116F.vjmo02
U+1171 uni1171.vjmo02
U+1176 uni1176.vjmo02
U+1178 uni1178.vjmo02
U+1179 uni1179.vjmo02
U+117A uni117A.vjmo02
U+117C uni117C.vjmo02
U+117D uni117D.vjmo02
U+1189 uni1189.vjmo02
U+118E uni118E.vjmo02
U+1194 uni1194.vjmo02
U+1197 uni1197.vjmo02
U+119A uni119A.vjmo02
U+119C uni119C.vjmo02
U+11A3 uni11A3.vjmo02
U+11C1 uni11C1.tjmo04 Issue #90
U+11C2 uni11C2.tjmo01
U+11D6 uni11D6.tjmo04 Issue #90
U+11EC uni11EC
U+11ED uni11ED
U+11F5 uni11F5.tjmo04
U+20DD ⃝ uni20DD (AJ16 CID+16328) Make the glyph zero-width and shift 1000 units to the left; Noto CJK Issue 72
U+20DE ⃞ uni20DE (AJ16 CID+11035) Make the glyph zero-width and shift 1000 units to the left; Related to Noto CJK Issue 72
U+2673 ♳ uni2673 Make generic in weight by using Heavy master for ExtraLight master
U+2674 ♴ uni2674 Make generic in weight by using Heavy master for ExtraLight master
U+2675 ♵ uni2675 Make generic in weight by using Heavy master for ExtraLight master
U+2676 ♶ uni2676 Make generic in weight by using Heavy master for ExtraLight master
U+2677 ♷ uni2677 Make generic in weight by using Heavy master for ExtraLight master
U+2678 ♸ uni2678 Make generic in weight by using Heavy master for ExtraLight master
U+2679 ♹ uni2679 Make generic in weight by using Heavy master for ExtraLight master
U+3099 ゙ uni3099 (AJ16 CID+16326) Make the glyph zero-width and shift 1000 units to the left
U+309A ゚ uni309A (AJ16 CID+16327) Make the glyph zero-width and shift 1000 units to the left
U+33C2 ㏂ uni33C2 Add periods; Noto CJK Issue 32
U+33CB ㏋ uni33CB Adjust to be a single (connected) glyph
U+33D8 ㏘ uni33D8 Add periods; Noto CJK Issue 32
U+3665 㙥 uni3665-CN Change the middle component of the right side from Radical 30 to Radical 28
U+3B9D 㮝 uni3B9D-CN The right side component should be Radical 163
U+3D78 㵸 uni3D78-CN Remove the extra Radical 30 component from the middle of the glyph
U+4389 䎉 uni4389-CN The short diagonal stroke in the right component should be horizontal
U+454E 䕎 uni454E-CN The lower-left component should look like Radical 72
U+4578 䕸 uni4578-CN & uni4578-HK The primary vertical stroke of the lower-left component has inconsistent thickness in the lighter intermediate weights
U+465B 䙛 uni465B-CN Change the middle component of the right side from Radical 30 to Radical 28
U+4723 䜣 uni4723-CN The LEs for the lower-left corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+4724 䜤 uni4724-CN The LEs for the lower-left corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+4727 䜧 uni4727-CN The LEs for the lower-left corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+47E1 䟡 uni47E1-CN The short diagonal stroke should not connect, and should be lower
U+497B 䥻 uni497B-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+497F 䥿 uni497F-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+49B4 䦴 uni49B4-CN Transpose the widths of the bottom two horizontal strokes
U+4B6A 䭪 uni4B6A-CN The LEs for the lower-left corner of the 饣 component don't join correctly in the Heavy master; Issue #120
U+4B96 䮖 uni4B96-CN Fix the connection error
U+4E35 丵 uni4E35-CN The bottom two horizontal strokes are not symmetrical (the bottom one should remain longer than the top one)
U+4FB4 侴 uni4FB4-CN Adjust the lower-left horizontal stroke to be diagonal
U+4FB9 侹 uni4FB9-CN The middle horizontal stroke of the right-side component should be longer/wider
U+5002 倂 uni5002-JP (AJ16 CID+20299) The diagonal stroke in the middle of the glyph should be horizontal
U+506E 偮 uni506E-TW The right component is too wide
U+5329 匩 uni5329-CN The inner components are incorrectly connected
U+5357 南 uni5357-CN Adjust the top vertical stroke to be completely vertical and centered
U+555A 啚 uni555A-CN Adjust the short vertical stroke to be perfectly vertical, not slightly diagonal
U+5747 均 uni5747-TW The left and right components are too far apart
U+57D3 埓 uni57D3-JP (AJ16 CID+4497) Adjust the top-right component
U+5829 堩 uni5829-CN The right-side component is incorrect
U+5940 奀 uni5940-JP Adjust the proportions of the top and bottom components; Issue #138
U+5B4D 孍 uni5B4D-CN Fix the left component to be Radical 38
U+5D9F 嶟 uni5D9F-TW The inner horizontal stroke of the upper-right component should not touch the vertical strokes
U+5DD5 巕 uni5DD5-TW The lower-right component should be Radical 38, not Radical 39 (see U+21FD2 𡿒); Issue #169
U+5EF3 廳 uni5EF3-TW The lower diagonal stroke of the Radical 128 component should be horizontal
U+5EF4 廴 uni5EF4-CN Adjust the top to be perfectly flat, not diagonal, on the right side
U+5F73 彳 uni5F73-CN Adjust the glyph by making it slightly wider and centered
U+6012 怒 uni6012-TW Fix the second stroke of the upper-right component by making it curve outward
U+613F 愿 uni613F-TW The Radical 27 enclosure should not extend downward beyond the top enclosed component
U+61CC 懌 uni61CC-CN Adjust the bottom horizontal stroke of the right side so that it is wider than the stroke above it
U+61F2 懲 uni61F2-CN The upper-middle part of the glyph is missing a horizontal stroke
U+61F2 懲 uni61F2-TW The last stroke of the upper-right component should curve outward
U+6424 搤 uni6424-JP (AJ16 CID+19408) Adjust the top corner so that it doesn't have a roof
U+64FB 擻 uni64FB-TW The third stroke of the Radical 38 component should be horizontal, not diagonal; Source Han Serif Issue 36
U+6578 數 uni6578-TW The third stroke of the Radical 38 component should be horizontal, not diagonal; Source Han Serif Issue 36
U+6975 極 uni6975-CN & uni6975-TW The Radical 30 component should have a "foot" only on its left side
U+6A5C 橜 uni6A5C-CN Fix the 12th stroke to curve outward
U+6B5D 歝 uni6B5D-CN Adjust the bottom horizontal stroke of the left side so that it is wider than the stroke above it
U+6BA9 殩 uni6BA9-CN Fix the upper-left component of the right side
U+6C11 民 uni6C11-CN Shift the glyph slightly to the left to better balance it within the em-box
U+6E09 渉 uni6E09-CN Adjust the bottom vertical stroke to not touch the curved stroke below
U+70E2 烢 uni70E2-TW The middle diagonal stroke should be horizontal
U+716A 煪 uni716A-TW The inner horizontal stroke of the right component should not touch the vertical strokes
U+71C7 燇 uni71C7-TW The inner horizontal stroke of the upper-right component should not touch the vertical strokes
U+72C5 狅 uni72C5-TW The middle horizontal stroke of the right component should be the narrowest
U+7436 琶 uni7436-CN The top components are not symmetric
U+745F 瑟 uni745F-CN The top components are not symmetric
U+7464 瑤 uni7464-JP (AJ16 CID+7477) Adjust the upper-right component so that the dots don't connect
U+7662 癢 uni7662-JP (AJ16 CID+5775) Adjust the final stroke so that it curves outward
U+7809 砉 uni7809-TW The top and bottom components should not connect
U+7A3D 稽 uni7A3D-TW The middle component of the right side should use a horizontal stroke
U+7B80 简 uni7B80-CN Remove the "foot" from the Radical 72 component, and make the lower-right hook shorter; Issue #93
U+7C54 籔 uni7C54-TW The third stroke of the Radical 38 component should be horizontal, not diagonal; Source Han Serif Issue 36
U+7F5A 罚 uni7F5A-CN The LEs for the lower-left corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+7F6A 罪 uni7F6A-CN Adjust the horizontal strokes, especially the bottom two ones, to be symmetric
U+7FA1 羡 uni7FA1-CN Disconnect the first and second strokes of the lower-right component from its third and fourth strokes
U+8028 耨 uni8028-TW The upper-right component should not extend downward beyond the Radical 41 component
U+807D 聽 uni807D-TW The lower diagonal stroke of the Radical 128 component should be horizontal
U+8084 肄 uni8084-TW The upper-left component is incorrect
U+81AC 膬 uni81AC-TW The lower-left Radical 82 component is incorrect
U+82AE 芮 uni82AE-TW The bottom component is too close to the top radical/component
U+82CC 苌 uni82CC-CN The lower-left corner has an LE connection issue only in the Heavy master; Issue #120
U+8328 茨 uni8328-CN Disconnect the first and second strokes of the lower-right component from its third and fourth strokes
U+8585 薅 uni8585-TW The middle-right component should not extend downward beyond the Radical 41 component
U+85EA 藪 uni85EA-TW The third stroke of the Radical 38 component should be horizontal, not diagonal; Source Han Serif Issue 36
U+864B 虋 uni864B-CN The horizontal stroke in the middle component should touches at both ends
U+87FC 蟼 uni87FC-TW The last stroke of the upper-right component should curve inward
U+884B 衋 uni884B-CN The center of the glyph is missing a horizontal stroke
U+88B1 袱 uni88B1-CN The left component is missing a stroke; Noto CJK Issue 95
U+896C 襬 uni896C-TW The upper Radical 21 component should use a horizontal stroke, not a hook
U+897E 襾 uni897E-JP (AJ16 CID+6635) Adjust to fill more of the em-box
U+8999 覙 uni8999-CN The top and bottom of the left component should touch
U+8BA3 讣 uni8BA3-CN The LEs for the upper-right corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8BAC 讬 uni8BAC-CN The LEs for the lower-left corner of the ⻈ component don't join smoothly in both masters; Issue #120
U+8BAE 议 uni8BAE-CN The LEs for the lower-left corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8BB6 讶 uni8BB6-CN The LEs for the lower-left corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8BC0 诀 uni8BC0-CN The LEs for the upper-right corner of the ⻈ component don't join correctly in both masters; Issue #120
U+8BCB 诋 uni8BCB-CN The LEs for the lower-left corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8BD1 译 uni8BD1-CN The LEs for the lower-left and upper-right corners of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8BDE 诞 uni8BDE-CN The LEs for the lower-left corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8BE8 诨 uni8BE8-CN The LEs for the upper-right corner of the ⻈ component don't join correctly in both masters; Issue #120
U+8BEB 诫 uni8BEB-CN The LEs for the lower-left corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8BF6 诶 uni8BF6-CN The LEs for the upper-right corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8BF9 诹 uni8BF9-CN The LEs for the upper-right corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8C06 谆 uni8C06-CN An LE is protruding through another LE at the bottom-right of the ⻈ component in the Heavy master; Issue #120
U+8C07 谇 uni8C07-CN The LEs for the upper-right corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8C09 谉 uni8C09-CN The LEs for the upper-right corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8C0B 谋 uni8C0B-CN The LEs for the upper-right corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8C13 谓 uni8C13-CN The LEs for the lower-left corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8C15 谕 uni8C15-CN The LEs for the lower-left corner of the ⻈ component don't join correctly in the Heavy master, and the LEs for the upper-right corner of the ⻈ component don't join correctly in both masters; Issue #120
U+8C1C 谜 uni8C1C-CN The LEs for the upper-right corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8C25 谥 uni8C25-CN The LEs for the lower-left corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8C28 谨 uni8C28-CN The LEs for the lower-left corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8C30 谰 uni8C30-CN The LEs for the upper-right corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8C32 谲 uni8C32-CN The LEs for the upper-right corner of the ⻈ component don't join correctly in the Heavy master; Issue #120
U+8C3B 谻 uni8C3B-TW The upper-right component is the wrong style
U+8F27 輧 uni8F27-JP (AJ16 CID+19874) The diagonal stroke in the middle of the glyph should be horizontal
U+8FD0 运 uni8FD0-CN The LEs for the lower-left corner of the 云 component don't join correctly in the Heavy master; Issue #196
U+8FF5 迵 uni8FF5-CN Adjust the Radical 30 component to have a "foot" only on its left side
U+8FF5 迵 uni8FF5-TW The Radical 30 component is missing a "foot" on the left side
U+900F 透 uni900F-TW The fifth stroke of the upper-right component should curve outward
U+9020 造 uni9020-KR & uni9020-TW Remove the feet from the Radical 30 component of the enclosure
U+906F 遯 uni906F-TW The middle component should be Radical 130, not Radical 74
U+907F 避 uni907F-CN Adjust the Radical 30 component to have a "foot" only on its left side
U+908D 邍 uni908D-TW The last stroke of the upper-right component should curve outward
U+9119 鄙 uni9119-CN Adjust the vertical stroke on the left side to be perfectly vertical and centered
U+9173 酳 uni9173-TW The inner horizontal stroke of Radical 164 should not touch the vertical strokes
U+9190 醐 uni9190-TW The inner horizontal stroke of Radical 164 should not touch the vertical strokes
U+9191 醑 uni9191-TW The inner horizontal stroke of Radical 164 should not touch the vertical strokes
U+919D 醝 uni919D-TW The inner horizontal stroke of Radical 164 should not touch the vertical strokes
U+91A0 醠 uni91A0-TW The inner horizontal stroke of Radical 164 should not touch the vertical strokes
U+91A1 醡 uni91A1-TW The inner horizontal stroke of Radical 164 should not touch the vertical strokes
U+91AD 醭 uni91AD-TW The inner horizontal stroke of Radical 164 should not touch the vertical strokes
U+945D 鑝 uni945D-TW The last stroke of the upper-right component of the lower-right component should curve outward
U+9477 鑷 uni9477-TW The second-to-last stroke of the lower-left Radical 128 component should not penetrate the last stroke
U+94A1 钡 uni94A1-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+94AE 钮 uni94AE-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+94AF 钯 uni94AF-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+94B5 钵 uni94B5-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+94B8 钸 uni94B8-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+94C2 铂 uni94C2-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+94C4 铄 uni94C4-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+94C6 铆 uni94C6-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+94CB 铋 uni94CB-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+94D1 铑 uni94D1-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+94D3 铓 uni94D3-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+94D6 铖 uni94D6-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+94D8 铘 uni94D8-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+94DA 铚 uni94DA-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+94F3 铳 uni94F3-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+94F9 铹 uni94F9-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+94FC 铼 uni94FC-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+94FE 链 uni94FE-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9503 锃 uni9503-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+950D 锍 uni950D-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9512 锒 uni9512-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9513 锓 uni9513-CN The LEs for the lower-left corner of the 钅 component don't join correctly in both masters; Issue #120
U+951C 锜 uni951C-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9521 锡 uni9521-CN The LEs for the lower-left corner of the 钅 component don't join correctly in both masters; Issue #120
U+9523 锣 uni9523-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9524 锤 uni9524-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9526 锦 uni9526-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+952E 键 uni952E-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9530 锰 uni9530-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9533 锳 uni9533-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9534 锴 uni9534-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9535 锵 uni9535-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9540 镀 uni9540-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9552 镒 uni9552-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9553 镓 uni9553-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9555 镕 uni9555-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9564 镤 uni9564-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9567 镧 uni9567-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9569 镩 uni9569-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9572 镲 uni9572-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+9574 镴 uni9574-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120
U+95D9 闙 uni95D9-CN Fix the arrangement of the three inner components
U+96E0 雠 uni96E0-CN The LEs for the lower-left corner of the ⻈ component don't join correctly in the Heavy master
U+9746 靆 uni9746-JP (AJ16 CID+7141) Adjust the last two strokes so that they do not touch
U+98BE 颾 uni98BE-TW The second stroke of the Radical 29 component should curve outward
U+996A 饪 uni996A-CN The LEs for the lower-left corner of the 饣 component don't join correctly in the Heavy master; Issue #120
U+9991 馑 uni9991-CN The LEs for the lower-left corner of the 饣 component don't join correctly in the Heavy master; Issue #120
U+99A8 馨 uni99A8-TW The second stroke of the Radical 29 component should curve inward
U+99B0 馰 uni99B0-CN Fix the connection error
U+99C6 駆 uni99C6-JP (AJ16 CID+1766) Fix the connection errors (masters are okay)
U+99CC 駌 uni99CC-CN & uni99CC-TW Fix the connection error
U+9A4E 驎 uni9A4E-KR Connection error
U+9A5A 驚 uni9A5A-JP (AJ16 CID+1723) Fix the connection errors
U+9CD6 鳖 uni9CD6-CN Adjust the Y-axis position of the bottom horizontal stroke; the top of the vertical stroke on the left side has an interpolation issue in the intermediate weights
U+9D3F 鴿 uni9D3F-CN Adjust the Radical 30 component to have a "foot" only on its left side
U+9DBE 鶾 uni9DBE-TW Fix the LE connection error
U+9E82 麂 uni9E82-TW The left side of the Radical 198 component should extend downward
U+9EA4 麤 uni9EA4-TW The right Radical 21 component of the lower-left component should be the same as the left one
U+9EF9 黹 uni9EF9-CN Adjust the last two diagonal strokes so that they touch the center vertical stroke
U+9F39 鼹 uni9F39-JP (Adobe-Japan1-6 CID+15376) Fix the ExtraLight master such that the 鼠 and 女 components do not touch; Issue #194
U+A975 uniA975.ljmo02
U+D7B1 uniD7B1.vjmo02
U+D7B1 uniD7B1
U+D7B5 uniD7B5.vjmo02
U+D7BD uniD7BD.vjmo02
U+D7C1 uniD7C1.vjmo01
U+D7C1 uniD7C1.vjmo02
U+D7C2 uniD7C2.vjmo02
U+D7C6 uniD7C6.vjmo02
U+D7F5 uniD7F5
U+D7F6 uniD7F6
U+D7FA uniD7FA.tjmo01
U+1F250 🉐 u1F250-JP The Heavy weight is missing two subpaths; Issue #163
U+20087 𠂇 u20087-CN The glyph should fill more of the em-box
U+257E0 𥟠 u257E0-HK Remove the extra stroke from the bottom-right component (current glyph is identical to U+7A2D 稭)
U+28D34 𨴴 u28D34-HK Fixed the enclosed component (it should be U+5175 兵, not U+5171 共)
U+2CB6F 𬭯 u2CB6F-CN The bottom portion of the vertical stroke of the middle component has different thicknesses in the lighter intermediate weights
U+2CB73 𬭳 2CB73-CN The LEs for the lower-left corner of the 钅 component don't join correctly in the Heavy master; Issue #120

See Issue #204 for Version 2.000 and beyond.