1
0
mirror of https://github.com/KanjiVG/kanjivg.git synced 2026-02-04 20:23:13 +01:00

2210 Commits

Author SHA1 Message Date
Ben Bullock
2fe6daaba5 Merge pull request #514 from calimeroteknik/master
Add a generator for the components database KRADFILE
2026-02-03 18:12:26 +09:00
Ben Bullock
5b30d5c7a6 Merge pull request #515 from ecraven/master
Add missing kvg:elements to 乞, 羽, 右.

Sorry about the delay in dealing with this request, github keeps logging me out.
2026-02-03 18:12:08 +09:00
Peter
40d187497e Add missing kvg:elements to 乞, 羽, 右. 2026-01-13 00:18:13 +01:00
CTK
f37b07b4a3 Add a generator for the components database KRADFILE 2026-01-11 14:06:30 +01:00
Ben Bullock
df944a2481 Merge pull request #511 from stephenmk/Add-巜-俞-elements
Introduce 巜 and 俞 as `kvg:element` attribute values
2025-10-15 10:07:09 +09:00
stephenmk
66cf650fc5 Replace "兪" elements with "俞" where appropriate
Also remove `kvg:variant` attributes since the element text now
accurately reflects the SVG strokes.

A couple instances of the `kvg:phon` attribute have also been updated
with the new codepoint.
2025-10-14 16:51:52 -05:00
stephenmk
2303371248 Replace "刂" elements with "巜" where appropriate
Also remove `kvg:variant` and `kvg:original` attributes since they are
no longer applicable.
2025-10-14 16:48:23 -05:00
Ben Bullock
6c0853da8b Merge pull request #510 from stephenmk/StrokePaths-Groups-ID-Fixes
Rename component ID attributes for consistency with numbering
2025-10-14 10:31:39 +09:00
Stephen Kraus
4dfa22c1dc Remove space from kvg:element attribute 2025-10-13 17:12:45 -05:00
Stephen Kraus
1bd8bb19f0 Remove space from transform attribute
This is the only transform attribute in KanjiVG which contains a space before the closing parenthesis.
2025-10-13 14:01:09 -05:00
stephenmk
1f086fdc67 Add semicolon to end of style attribute
This exact style occurs in just about every SVG file in the project,
but this is the only occurrence that does not end with a semicolon.
2025-10-13 10:24:01 -05:00
stephenmk
65bd141c50 Rename component ID attributes for consistency with ordering 2025-10-13 10:23:50 -05:00
Ben Bullock
003068a54b Merge pull request #509 from stephenmk/081ba-Kaisho-fix
Fix `kvg:position` attribute for stroke element `kvg:081ba-Kaisho-g3`
2025-10-05 09:32:48 +09:00
Stephen Kraus
d19e5a8ec3 Fix position attribute 2025-10-04 02:31:35 -05:00
Ben Bullock
b55e0c29aa Remove duplicated lines in 053c3 2025-09-10 08:57:03 +09:00
Ben Bullock
bd13ffbcc9 Merge pull request #504 from shinjikuriy/fix-group-hierarchies
Fix group hierarchies
r20250816
2025-08-13 14:45:42 +09:00
shinjikuriy
1ad04e0263 fix: update kvg:element 鳥 in 烏 and related kanji
- set kvg:partial="true" for 鳥 in 嗚 (055da) and 塢 (05862)
- add kvg:element 鳥 to 烏 (070cf) for consistency with the above
2025-08-13 11:56:29 +09:00
shinjikuriy
305a9ecc2a fix: update attributes of g1 in 赱 (08d71) - set kvg:partial to true 2025-08-10 23:41:15 +09:00
shinjikuriy
8cc4310c46 fix: edit element attributes of g1 in 壬 (058ec)
- change kvg:element from 玉 to 王
- add kvg:original and kvg:partial
2025-08-09 19:43:35 +09:00
shinjikuriy
5ff2f55b3e fix: update group structure of 薀 (08580
- delete element 日 (former g5)
- add element 𥁕 to g4
- add kvg:position to 囚  and 皿
2025-08-09 19:06:06 +09:00
shinjikuriy
3659bcb409 fix: properly close g5 of 賎 (08cce-Kaisho) 2025-08-08 19:00:31 +09:00
shinjikuriy
bdc4989586 fix: update SVG structure for 桟 (0685f-Kaisho)
- include original and phonetic attributes for element 戋
- properly close g3
2025-08-08 18:51:30 +09:00
shinjikuriy
28e5ac369a fix: reorganize SVG structure for 謄 (08b04-Kaisho) for consistency with 謄 (08b04)
- add 朕 as an element
- properly close the tag of element 二
2025-08-07 19:55:04 +09:00
shinjikuriy
77e13bb4b9 fix: merge g4 and g5 of 篭 (07bed and 07bed-Kaisho) as 竜 is a variant of 龍 2025-08-07 19:07:25 +09:00
shinjikuriy
2450253886 fix: merge g2 and g3 of 滝 (06edd and 06edd-Kaisho) as 竜 is a variant of 龍 2025-08-06 20:21:15 +09:00
shinjikuriy
de219e3239 fix: merge g2 and g3 of 槞 (069de and 069de-Kaisho) as 竜 is a variant of 龍 2025-08-06 20:20:00 +09:00
shinjikuriy
89b2cfe299 fix: update SVG structure for 鵠 (09d60-HyougaiKaisho) to properly define element 告 and improve organization 2025-08-05 18:22:09 +09:00
shinjikuriy
dc172abc46 fix: adjust SVG structure for 蔵 (08535-HzFst and 08535-HzFstTenFst) to properly close g4 and g5 2025-08-05 17:55:53 +09:00
shinjikuriy
ed281491c9 fix: adjust SVG structure for 臓 (081d3-Kaisho, 081d3-KaishoHzFst and 081d3-KaishoHzFstTenFst) to close g7 properly 2025-08-05 17:55:28 +09:00
shinjikuriy
70609007bd fix: adjust SVG structure for 09df9-Kaisho to close g1 properly 2025-08-04 18:40:57 +09:00
shinjikuriy
97d2e8d3f8 fix: reorganize SVG structure for 09d6f-Kaisho and 09d6f 2025-08-04 18:06:07 +09:00
Ben Bullock
0d08020e69 Remove katakana ト from the kvg:original field 2025-08-02 19:45:52 +09:00
Ben Bullock
440b019d6e Merge pull request #503 from runarberg/add-original-to-072ad
Add 犬 as the original of 犭
2025-08-02 19:31:03 +09:00
Ben Bullock
b35b8b83cf Merge pull request #502 from runarberg/remove-reduntant-group-065e0
Remove reduntant group from 无
2025-08-02 19:30:45 +09:00
Ben Bullock
bc056a105c Merge pull request #499 from runarberg/add-original-radical-0536e
Add 卩 as the original radical for 卮
2025-08-02 19:29:25 +09:00
Ben Bullock
452e6e2d40 Merge pull request #501 from runarberg/remove-reduntant-group-in-06524
Remove 攵 as a redundant group in 攴
2025-08-02 19:28:17 +09:00
Rúnar Berg
7b86021930 Add 犬 as the original of 犭 2025-08-01 14:30:50 -07:00
Rúnar Berg
f86340c1f6 Remove reduntant group from 无 2025-08-01 14:04:56 -07:00
Rúnar Berg
3f6d30072c Remove 攵 as a redundant group in 攴 2025-08-01 13:44:37 -07:00
Rúnar Berg
b9a8570718 Add 卩 as the original radical for 卮
㔾 is correctly the radical but it is a variant of 卩.
2025-08-01 11:27:37 -07:00
Ben Bullock
4498dc309c Merge pull request #497 from runarberg/fix-radical-055b6
Fix radical of 営
2025-07-28 21:41:48 +09:00
Rúnar Berg
d6f0b36ebc Fix radical of 営
Dictionaries agree it has radical no. 30 口 but here it is marked as
⺍ with original つ which is not a radical.

See #496
2025-07-27 09:51:24 -07:00
Ben Bullock
77c4a50299 Merge pull request #490 from runarberg/patch-1
Change composition of 霊 0970a.svg
2025-07-27 14:01:38 +09:00
Ben Bullock
685d2a7c3b Merge pull request #492 from runarberg/fix-groups-for-08208
Fix the 𦥑 portion of 興
2025-07-27 14:01:06 +09:00
Ben Bullock
8e4b031e7b Merge pull request #493 from runarberg/fix-stroke-mistaken-as-element
Fix a stroke type mistaken as element
2025-07-27 13:59:37 +09:00
Ben Bullock
a5361bea48 Merge pull request #494 from runarberg/add-dot-group-05c28
Add the 丶 group to 尨
2025-07-27 13:58:31 +09:00
Ben Bullock
06e1a001cf Merge pull request #495 from runarberg/fix-nelson-radical
Fix nelson radical of 皷
2025-07-27 13:57:01 +09:00
Rúnar Berg
e951d4bf9d Fix nelson radical of 皷
The Nelson dictionary lists 皷 as having radical 207 which is 鼓, not
壴, which is not a radical.
2025-07-26 17:28:13 -07:00
Rúnar Berg
abdee22dbc Add the 丶 group to 尨
This brings it up to paraty with 尤 and allows scripts to extract the
correct nelson radical.
2025-07-26 14:45:58 -07:00
Rúnar Berg
bc7ac5359c Fix a stroke type mistaken as element
The horizontal stroke ㇐ (U+31D0) was mistaken as the element
一 (U+4E00) in a couple of places. The former is used to denote stroke
types on <path>. But in these two cases it was used to denote elements
on <g>.
2025-07-26 14:37:47 -07:00