1
0
mirror of https://github.com/KanjiVG/kanjivg.git synced 2026-02-13 15:48:17 +01:00
Commit Graph

1629 Commits

Author SHA1 Message Date
Ben Bullock
613af35e38 Fix internal labels in 07e6b-Kaisho 2022-06-02 08:08:44 +09:00
Ben Bullock
fe0caa31d4 Move 07e4b variant to 07e6b 2022-06-02 07:50:46 +09:00
Ben Bullock
4684db49c6 Stroke type changes 2022-06-02 07:44:48 +09:00
Ben Bullock
ca7f949059 Various grouping issues around 必
There was a variety of grouping issues with the 心 element under 必,
this resolves most of the grouping issues. There may be some stray
part= on some inputs.
2022-06-01 20:08:23 +09:00
Ben Bullock
163ea729ff Change the long stroke of 心 to ㇃ 2022-06-01 17:36:15 +09:00
Ben Bullock
9326c36ecc Hooks added to more kaisho vertical lines 2022-06-01 17:18:23 +09:00
Ben Bullock
80305ec854 Type ㇅ to ㇞ in all remaining 龍
I've been doing these by hand but there are so many, so these were
done by script.
2022-06-01 15:44:29 +09:00
Ben Bullock
0c19bb8702 As previous commit and 了 elements 2022-06-01 15:38:37 +09:00
Ben Bullock
5d8b042fa5 Automated down stroke edits; fix of various 离
Various of the 离 elements have the types of the bottom centre strokes
given as ㇜ and ㇜, which is incorrect. This uses a script to fix
about six cases. It also uses the previously-mentioned downstroke
script to fix yet more problems in the -Kaisho variants.
2022-06-01 14:39:05 +09:00
Ben Bullock
7aedca8e7c Shape of stroke 11 in 09f8d 2022-06-01 13:21:04 +09:00
Ben Bullock
0b50215d5d A large number of automatic edits; see previous commit
The script which checks the errors in the strokes is very slow & also
requires clustering of results. It also has to be run over and over to
find these errors, since once too many wrong things get into the
cluster of results it can't discriminate any more. This represents
about three runs.
2022-06-01 10:30:28 +09:00
Ben Bullock
2985e2c770 Stroke type errors fixed & some group work
Group work on 08b7d-LeFst; incorrect stroke types fixed
2022-06-01 06:18:55 +09:00
Ben Bullock
d08460f916 Change ㇑ to ㇚ where appropriate in Kaisho variants
Many of the Kaisho variants consist of nothing other than a down-line
in a tree shape with a hook at the end, but this difference is not
represented in the stroke's kvg:type. This uses a graphical search
algorithm to find instances where a line is labelled ㇑, but appears
to actually be ㇚ graphically, and automatically changes the files.

There are about 150 changes. I've done spot checks on about ten of the
files to make sure that the correct things are being done.
2022-06-01 05:35:29 +09:00
Ben Bullock
d17536b8bd More kaisho stroke types changed 2022-05-31 21:56:50 +09:00
Ben Bullock
29923d0b58 Change type of downstroke in Kaisho variants 2022-05-31 21:38:47 +09:00
Ben Bullock
9d36acdee6 Various stroke type errors 2022-05-31 21:08:01 +09:00
Ben Bullock
4ff1aede4c Stroke type errors on various characters 2022-05-31 17:03:56 +09:00
Ben Bullock
686de16b30 Stroke type for stroke 10 to ㇉ in 05ae3 and variant 2022-05-31 15:38:37 +09:00
Ben Bullock
72aa57a856 More individual cases of ㇅ should be ㇞ 2022-05-31 13:15:31 +09:00
Ben Bullock
491df75bc9 Change stroke type ㇅ to ㇞ in 亞 and derived characters 2022-05-31 12:49:45 +09:00
Ben Bullock
ac13d30f5b Change type of right stroke in 04e73 2022-05-31 08:29:02 +09:00
Ben Bullock
f9eace5bd0 Change remaining ㇕v to CJK STROKE WG
Two cases were missed in the previous commit, the case where the ㇕v
was on a child path of the top-level group, and the case where ㇕v
appeared more than once in the same kanji.
2022-05-31 07:38:32 +09:00
Ben Bullock
6845d4d9c3 Replace stroke type ㇕v with ㇁ throughout
This replaces kvg:type="㇕v" with kvg:type="㇁" in all cases.

This edit was done automatically. I did not check every edit but I
checked that an appropriate element was present in most of the files.
2022-05-30 19:54:29 +09:00
Ben Bullock
15a5a1a9c7 Add 䒑 groups on 羊 elements 2022-05-30 16:22:47 +09:00
Ben Bullock
7c401b8c03 Add 䒑 and 𢆉 groups on 幸 elements 2022-05-30 16:13:19 +09:00
Ben Bullock
974edf2d99 Groups in 066e6 and variant 2022-05-28 22:29:34 +09:00
Ben Bullock
a5176ceeee Nelson radical moved to top left for 053db and variant
The position of the Nelson radical on stroke 4 was extremely unlikely
to be the correct one, since Nelson's reworking of the radical system
is mostly about insisting on using the upper left corner as the
radical, rather than using a recognisable shape. Unfortunately that
also means that the radical on 053db-Hyougai is the wrong shape. I
think this is yet another case of the Nelson radical being quite
ill-informed. Anyway I've moved both of them even though this means
that the radical on the Hyougai variant looks more like radical 3 than
radical 4.
2022-05-28 21:14:44 +09:00
Ben Bullock
83d86bfdc8 Add 屰 group 2022-05-28 09:40:30 +09:00
Ben Bullock
6b0594e63a Add more groups for 0621a and variant
This fixes issue 363.
2022-05-28 08:58:43 +09:00
Ben Bullock
4a617b2f66 Work on type and group mistakes
These type and group mistakes were found during the processing of an
automated script for detecting stroke shapes. The processing so far
only covers 3000 of the 10,000 files.
2022-05-27 09:16:55 +09:00
Ben Bullock
144a581b06 Minor stroke type errors across multiple kanji 2022-05-27 08:41:12 +09:00
Ben Bullock
5cab13627f Fix some bad types in 02ec3 2022-05-26 18:03:27 +09:00
Ben Bullock
c61e9b1166 Some work on 07dfb-KaishoVtFst 2022-05-26 09:09:00 +09:00
Ben Bullock
0ce3c361f1 Work on missing strokes, add position
I decided to use CJK composition characters rather than "bucket" or
similar, since those are clearer. I used A and B to indicate the outer
and inner parts of the composition characters.

Add missing stroke, labels to 07726-KaishoHzFst.svg
2022-05-26 09:00:48 +09:00
Ben Bullock
45d8d8001e More grouping/missing stroke stuff 2022-05-25 07:54:15 +09:00
Ben Bullock
88a51f15b9 Groups, strokes in 07058, 07726, 079b1 2022-05-25 07:40:07 +09:00
Ben Bullock
36977aca61 Jinmei 06666 versions; groupings in 05292 and 06538 2022-05-25 07:26:48 +09:00
Ben Bullock
401396c0db Add a group in 05b85-Kaisho and 07e94-Kaisho 2022-05-24 10:28:47 +09:00
Ben Bullock
623fb9959e Fix some of the brokenness in 07e94-Kaisho 2022-05-24 10:24:04 +09:00
Ben Bullock
25cb643422 Fix bad groups in kanji/07dfb-Kaisho.svg 2022-05-24 10:19:38 +09:00
Ben Bullock
6ce8009584 Fix ungrouped elements in 27491.svg 2022-05-24 10:14:13 +09:00
Ben Bullock
0048cdf8f6 Fix misgroupings in 07e90-Kaisho 2022-05-24 10:04:50 +09:00
Ben Bullock
d6e2f5d3a2 Groupings in 072a7 2022-05-24 09:57:14 +09:00
Ben Bullock
a98f2a0e49 Add groups for 敫𦥯㳟𦔮𡗗耑电翏夌
This commit consists of multiple additions of groups on empty elements
from the list 敫𦥯㳟𦔮𡗗耑电翏夌. Two characters, 09675.svg, with an
incorrect group element, and 07ac5.svg, where the white element was
covering more strokes than it should, were edited in a text editor to
correct the mistakes. The rest of the edits were automated.
2022-05-23 09:18:19 +09:00
Ben Bullock
90de712b04 Resolve inconsistencies between variants
Mostly add but in one case remove group that is inconsistent between variants.
2022-05-20 05:53:31 +09:00
Ben Bullock
c250127fad Add position information on 08cb3, 088c1 2022-05-20 04:53:52 +09:00
Ben Bullock
40e3bb8a04 Add 冘 element 2022-05-19 06:37:43 +09:00
Ben Bullock
2cb30a0c40 Add 啇 element; fix error in 09af7 2022-05-19 06:17:37 +09:00
Ben Bullock
e7b3c371b4 Add 殸 element 2022-05-19 05:54:05 +09:00
Ben Bullock
0cd206e501 Add 畐 element 2022-05-18 21:34:05 +09:00