Happy !

tomooda / Tekka

Project infos

License MIT
Tags japanese, input method
Creation date 2013-06-26
Website http://squeaksource.blueplane.jp/Tekka.html

Monticello registration

About Tekka

Tekka has been moved to github

Overview

Tekka is a simple and mode-less Japanese input method in Squeak/Pharo environment. It's fully implemented in Smalltalk. Tekka uses a Japanese vocabulary dictionary SKK-JISYO.L, which is NOT included in this package because the dictionary file is distributed under GPL. Tekka's installation script will help you download it.

Tekka is mode-less in the sense that it has neither "alphabet mode", "hiragana mode" nor "katakana mode". It does NOT have an input buffer. Every character typed with the keyboard is inserted into the text. Pressing cmd-j (or ctrl-j) will turn a phrase into a japanese word. There's no distinction between "determined text" and "under conversion text". Every character you see on the screen is already a part of the text.

Tekka is deeply inspired by SKK and Sekka: their simplicity and less-modal human interfaces. Tekka is partly supported by Japanese MEXT/JSPS KAKENHI Grant Number 23650077.

INSTALL

  • Plan A: Install the latest version of the Tekka-Core package. If you are Squeak user (not Pharo), you'll also need Tekka-squeak package that overwrites shortcut definition of TextEditor and SmalltalkEditor.
    • Option: Tekka-Extensions-GoogleIME package may help you when and only when you are online.
  • Plan B: "ConfigurationOfTekka load" for standard installation. "ConfigurationOfTekka loadTekkazan" for Google-IME extension.

DEMO

Tekka, converting roman letters into Japanese kanjis.

Tekka, converting English words into Japanese.

Tekka, for typing math symbols.

Tekkazan, an extension package to convert longer phrases with Google IME API.