-
Notifications
You must be signed in to change notification settings - Fork 183
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stroke order issue in 籤, 齏, 殲 #190
Comments
Same issue in 殲 as well |
It doesn't contain 非 but 韭. Zdic.net has the same order as you for this component: https://www.zdic.net/hans/%E9%9F%AD It doesn't have a stroke order diagram for the larger component: https://www.zdic.net/hans/%E9%9F%AF But the following web site gives the same stroke order as kanjivg: https://kakijun.jp/page/kuji23200.html Similarly here: https://kaku-navi.com/kanji/kanji07603.html and here: https://kanji.quus.net/kakijyun/4601.htm Can you give a source for your stroke order information? |
@benkasminbullock Also, KanjiVG itself marks 韭 as being composed of 非 followed by 一 as part of its group radical metadata. If the stroke order is different, then this metadata would need to be altered, as it would be incorrect. |
OK, but there is nobody here to do the work except us, so you need to find out the correct stroke order and regroup the SVG elements yourself. |
@benkasminbullock As different sources give different answers, the question becomes "Which source is sufficiently authoritative?" The problem is exacerbated by the fact that the radical is not Jouyou. With no source acting as "word of god", I would even be willing to posit that both answers might be correct. Unless there's a specific reason to consider it as "wrong", I think 韭 should have its stroke order adjusted to 非 followed by 一, and all kanjis containing it as a radical/component, likewise. |
There is nobody here doing any research or editing work, so you have to do
it.
…On Mon, 19 Apr 2021 at 08:06, SlugFiller ***@***.***> wrote:
@benkasminbullock <https://github.com/benkasminbullock>
https://en.wikipedia.org/wiki/Radical_179 puts the stroke order for 韭 as
非 followed by 一. However, it's unclear to what they source the stroke
order, as the citations don't specify.
As different sources give different answers, the question becomes "Which
source is sufficiently authoritative?" The problem is exacerbated by the
fact that the radical is not Jouyou. With no source acting as "word of
god", I would even be willing to posit that both answers might be correct.
Unless there's a specific reason to consider it as "wrong", I think 韭
should have its stroke order adjusted to 非 followed by 一, and all kanjis
containing it as a radical/component, likewise.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#190 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAY45LGOVMKMDS43TCJPU3TJNQVRANCNFSM4T5TKQTQ>
.
|
@benkasminbullock I'm not sure what you mean. This is a GitHub, not a wiki, and I'm not a Member. I can't just straight-up edit the SVGs. |
殱 is another one where this element is in a mess. Strokes 8 and 9 are grouped and labelled with kvg:type as if across strokes but are actually the two downward verticals. Also 齏, 薤 |
A complete list of non-variant files affected by this so far: kanji/05b45.svg |
I think the order for the following kanji should be as per kakijun.jp: 非 (罪, 俳, 排, 輩, 匪, 悲, 扉, 斐, 緋, 誹, 徘, 暃, 榧, 琲, 翡, 腓, 菲, 蜚, 裴, 霏, 靠, 鯡, 靡) The etymology of 非 and 韭 is different and that's why the stroke order differs, even though writing 韭 as 非 followed by 一 would also make sense I guess. https://hanziyuan.net/#%E9%9D%9E |
@ospalh did one of the stroke direction issues here: But the grouping was not changed in that commit. There are several more, all with the same pattern of grouping into left and right, but with the second stroke of the "left" group actually being the vertical of the "right" group, and also the wrong stroke "type" on strokes 1, 2 and 5 of the structure. I'm not sure what to do with the two groups except just delete them, since they are not left and right. The bottom group for the horizontal can be kept, for what it's worth. All of these broken groups seem to have been added automatically by a script at some point, but it's not in the git history. If only the person who did this had kept the script so that the errors could be fixed at the source. |
If the order is kept as-is, the grouping becomes questionable. Logical options would be 2-3-3-1, (2-3-3)-1, 2-(3-3)-1, (2-(3-3))-1, 8-1, 2-6-1, (2-6)-1, or 9. |
The existing stroke order seems to be correct, according to the information I can find. I've kept the single group at the end but ungrouped the eight strokes above into a flat structure, so 8-1 in your terminology. I didn't really want to make more groups out of the remaining strokes, since there is not actually an obvious substructure, and the existing extraneous subgroups in KanjiVG already tend to make the files quite complicated, for what benefit it is very difficult to know. If one was to use 2-3-3 structure then the element value would be something like * 三 三 I suppose. |
Thank you for the bug report @SlugFiller. I'll close this now, but please reopen if there is anything else, or alternatively start a new issue if that seems like a better fit. |
I'm noticing the element tag 非 is still present for the 8 group in the corrected version. I'm wondering if it's appropriate, given that it is not the same radical. Also noticing the lines on the left went from ㇐c, ㇐c, ㇀ to ㇐c, ㇀, ㇐. It's a mild nitpick, but some dictionaries use this data to facilitate kanji-radical search. |
Also noticed the commit doesn't contain 097ed, which is the root of the issue. |
Which dictionaries use that data? |
You are good at spotting stuff, I hope you contribute more bug reports here. That was due to a bug in my script which does the correcting where it wasn't looking at the element but only its children when searching for corrections. |
At the very least jisho.org mentions KanjiVG by name, but a check of the radical search results for 非 suggests it doesn't use the radical data, only the strokes.
Is it? I was under the impression it, along with
Only for a while longer. I'm in the process of creating a new kanji visual indexing system that's more intuitive and unambiguous than the likes of SKIP or Four-corner. and has less of a learning curve than the likes of Cangjie. The obvious downside is that the process is mostly manual, as I have to "index" one kanji at a time, and occasionally go back and re-index previous ones if I see a flaw in the method (e.g. having to go back and separate 雷 and 冨 from 雨 and 同 due to 冖 being separate from 冂). Having accurate KanjiVG data is invaluable for creating consistent indices. I've already indexed ~5500 kanjis of my initial goal of ~6000, so any other reports would most likely either be during the verification pass, or if I decide to expand the target list. |
It's very unlikely that anyone is using kvg:type to do anything at the moment, otherwise the bug reports on this repository would probably number in the thousands. We actually do not have any documentation on what the c or v fields mean, and we only have guesses as to what a and b mean. There are any number of errors in the kvg:type field resulting from some kind of blanket application of a script to generate the files, before it became a git repository. This blanket application by script was done often without any consideration of whether the groups were correct. Yesterday I fixed about 180 cases where almost every kvg:type was wrong due to a repeated error where 糸 was given as five strokes rather than six.
The documentation which existed at the time I was given permission to change this repository said that kvg:element was used for the visual appearance whereas kvg:original was used for the semantic origin of the components.
I think a lot of people will be grateful for any input you want to give, but of course there is no obligation on you.
I wish you good luck with your system. If you post a message to the KanjiVG mailing list about your project, or send a pull request, I'll add it to the "Projects using KanjiVG" page.
I'm glad this project has proved useful for you.
Sounds like a lot of work. At the moment the final 韭 is in a pull request, and I intend to merge that and close this issue tomorrow if there is no further objection. The kvg:type will probably have to wait for now. |
The second stroke of the left side of the 非 radical in 籤 is actually the first stroke of the right side. That is, the 13th stroke should be the 16th stroke, with strokes 14-16 shifted back accordingly. The tags for the strokes (kvg:type) are actually correct, only the paths are incorrect.
The text was updated successfully, but these errors were encountered: