KanjiVG includes data on variations of characters and stroke order. For example, when characters in the schoolbook style deviate from traditional kaisho, there might be an extra file containing the kaisho version of the character. This file is named using the same Unicode value as the schoolbook style kanji, with the suffix -Kaisho. For example the kaisho variant of 島, 05cf6.svg is named 05cfa-Kaisho.svg.

There are also different versions for different stroke orders.

Undocumented and unknown features, and notes on possible flaws in the data, are distinguished with a pale green background.

Variant suffixes

The following is a list of the file suffixes used to indicate variant forms. Not all of them have been described.

Hyougai
Variant forms of the character, called "hyougai" (表外ひょうがい) in Japanese. These are often the characters for different Unicode code points, or otherwise inconsistent.
HzFst
Horizontal First stroke order
HzFstLeRi
Horizontal First, Left to Right stroke order
HzFstRiLe
Horizontal First, Right to Left stroke order
HzFstVtLst
Horizontal First, Vertical Last
HzLst
Horizontal Last
Insatsu
Printed form (印刷いんさつ), where it differs from the schoolbook format. This is used inconsistently.
Jinmei
Versions of the character used for names, which appear in the Jinmei list. In practice these often refer to different Unicode code points than the ones given.
Kaisho
Kaisho variant. In practice this usually seems to mean something like 月 or 日 with a shorter middle stroke which doesn't go all the way to the right side of the element.
LeFst
Left First
MdLst
Middle Last
MidFst
Middle First
Ten3
These characters all contain a 必 element, with the strokes in a different order than usual.
TenLst
These characters all contain a 卵 element, with the centre right shortest stroke coming last in the stroke order.
Vt4
These characters contain a variant stroke order with a vertical as the fourth stroke.
Vt6
These characters contain a variant stroke order with a vertical as the sixth stroke.
VtFst
Vertical First
VtFstRiLe
Vertical First Right to Left
VtLst
Vertical Last