While MaaJik's phonetic base may be enough for most common words and phrases, this still does not let us write any arbitrary word or character. For this, MaaJik uses a shape decomposition system based on the Cangjie (倉頡) input method.
The Cangjie keys map approximately one-to-one with the keys on the MaaJik layout:
手H- |
田D- |
水B- |
口i- |
廿i*- |
卜-i* |
山-i |
戈-B |
人-D |
心-H |
|
日S- |
尸G- |
木a- |
火e- |
土e*- |
竹-e* |
十-e |
大-a |
中-G |
難-S |
|
金g- |
女n- |
月-n |
弓-gn |
一-g |
Single characters can be "fingerspelled" using the constituent Cangjie codes, using the HSDG
stroke to indicate the start of a Cangjie code, and gn
to mark the end. The ending stroke may be omitted if the code already resolves to exactly one character, or there have been five letters.
For example, 翼 (尸一田廿金) can be fingerspelled as HSDG/G/-g/D/i*/g
, and 什 (人十) can be written HSDG/-D/-e/gn
.