Saturday, December 7, 2019

Kanji Builder

This is a way to type kanji by building them up from their components. It's a work in progress.

Controls

  • Use the arrow keys to change the selected cell, which is highlighted in gray. You start with just one cell, and it's empty.
  • Type "/" to move in and out of enclosures.
  • Use "shift" + arrow keys to create a new cell above, below, or to the left or right of the currently selected cell.
  • Use "shift" + K, T, or N to create a new cell for a kamae, tare, or nyou.
  • Search for components by their reading, or stroke count. In order to write an enclosure, the currently selected cell must be an enclosure of the correct type.
  • Use the spacebar to find a different component, or a variant.
  • Use "backspace" to delete the contents of a cell, or to remove an empty cell.
  • To create the kanji, hit "enter".

Mockup Images

I would like to make this into an input method, like IME.