KDisplay: Kanji Browser

Overview

KDisplay is a program designed to browse the dictionary used for drilling on kanji.

Usage

KDisplay takes no command line options; simply run the program (kdisplay.tcl) in the same directory as its dictionary file (dkjdict).

Main Window

main window

The following information is available in the main window:

Character:
This is the current character. The number below the character is reference number for the character, as selected with the "Number" pull-down menu. The default is unicode.
Meaning:
Next to the character, in red, is the character's meaning.
Readings:
Found below the meaning are the readings of the character. The ON readings are in caps, and the KUN readings are in lowercase letters.
Grade:
The bottom left box contains the Jouyou grade level of the character. It's displayed in the form of a "G" followed by either the grade number, a plus ("+") for Jouyou Kanji not in the first six grades, an "N" for kanji in the Jinmei list, or an "X" for all other kanji. (The Jouyou Kanji is the official list of educational kanji ordered by grade level. The Jinmei Kanji is the official list of kanji for use in names.)
Frequency:
The box with "F:" in it contains the frequency, where the most commonly seen kanji has a frequency of one, the second most commonly seen kanji has a frequency of two, and so forth. The "A", "B", "C", or "D" in front denotes one of the various standard frequency ranges. A frequency of D9999 donotes a character that is very uncommon and doesn't have an associated frequency.
SKIP:
This is the SKIP code (using the system in the Halpern dictionaries).
Strokes:
This is the number of strokes in the character.

Menu Options

The following options are available from the menu:
File Menu --
Next -- Shows the next character.
Previous -- Shows the previous character.
Quit -- Exits the program.
Filter Menu --
Grade -- Filters by Jouyou grade level.
Frequency -- Filters by frequency ranges.
Readings -- Filters by number of readings.
Meanings -- Filters by number of meanings.
Strokes -- Filters by number of strokes.
Search Meaning -- Searches for a matching meaning.
Search Reading -- Searches for a matching reading.
Search SKIP -- Searches by SKIP code.
Show Filters -- Brings up a window that shows the current character filters:

main window

Number Menu --
Unicode Show unicode number for characters.
Halpern KALD Show reference number from Halpern's Kodansha Kanji Learner's Dictionary.
Halpern NJECD Show reference number from Halpern's New Japanese-English Character Dictionary.
New Nelson Show reference number from The New Nelson Japanese-English Character Dictionary.
Tuttle Card Show flash card number from Tuttle Kanji Cards.
Heisig Show reference number from Heisig's Remembering The Kanji
O'Neill Show reference number from O'Neill's Essential Kanji
Help Menu --
About -- Displays some information about the program.

Notes

KDisplay was written by Douglas Triggs (douglas@triggs.org).