These are counts in one KanjiVG snapshot. A count is not a rule. The variant mark is the attribute on the group. The original, when the group carries one, is the kvg:original string. The page makes no claim about why the mark is there, and no claim about meaning.

Cinnabar marks the variant group’s strokes on the host, once they have been drawn. On the standalone plate, cinnabar marks the kept strokes when the group’s letter-stripped sequence is a subsequence of the element’s own file. The tint is data-stroke-highlight. A plate without it is not recolored. Click a plate to replay. With reduced motion the finished character stays still, and the color stays. The draw timings are unchanged. The plate stays cream in either theme.

On this page

How a variant group is read

Variant group
Element
Original
Own file
Reference
Stroke count kept
The group has as many strokes as the element’s own file.
Shorter
Fewer strokes than the element’s own file.
Longer
More strokes than the element’s own file.
Equal
The letter-stripped type sequences are the same tuple.
Subsequence
The group’s letter-stripped sequence is a subsequence of the reference, and the two tuples differ.
Not a subsequence
The letter-stripped sequence is not a subsequence of the reference. The page names no kept set for that group.
Order kept
First
One unbroken run, starting at stroke 1, with some other stroke still to come.
Last
One unbroken run, ending on stroke N, with some other stroke already written.
Split
In the middle
One unbroken run that is neither the start nor the end.
The whole character
The variant group contains every stroke. It is not counted as first or as last.
Host
A jōyō character whose file contains the group. One host can contain more than one group.
Depth
Depth 0 is the character’s own group, or a group whose parent is that group. Depth k means k groups lie between the variant group and the character group.
Partial

Which groups carry the mark

Set Count

Stroke count and type sequence

Stroke count Equal Subsequence Not a subsequence Total

Where the group sits

Set First Last Split In the middle The whole character Total

Depth in the group tree

Depth Groups

Hosts

Groups in the host Hosts

Partial and original

kvg:partial With original No original Total

By element

On each row, kept, shorter, and longer add to the occurrences when the element has a file, and they are zero when it does not. Equal, subsequence, and not a subsequence add the same way. Order kept is equal plus subsequence. First, last, split, in the middle, and the whole character add to the occurrences. The total row sums those columns. The hosts column counts a host once for each element it contains. The strokes are not a sum.

Element Own file Strokes Hosts Occurrences With original Partial Kept Shorter Longer Equal Subsequence Not a subsequence Order kept First Last Split In the middle The whole character
Full list of elements

Every element

The rows are every element that a variant group names, in the same columns as the ten above. The occurrences add to the groups that name an element. The two groups that name no element are not in this table.

Element Own file Strokes Hosts Occurrences With original Partial Kept Shorter Longer Equal Subsequence Not a subsequence Order kept First Last Split In the middle The whole character

No standalone file

Element Originals Hosts Occurrences First Last Split In the middle The whole character

Groups that name no element

Host Original Group strokes Host strokes Place Position

Plates

KanjiVG · CC BY-SA 3.0

What this shows