鄭碼
鄭碼では文字の構成要素である字根170種類が定義されている。各字根はアルファベット26文字の1ないし2打(一部は3打)で入力される。ほかの方式では通常1つの字根は1打で入力されるが、鄭碼では1打で打てる第1主根(26種類)、2打めにDを加える第2主根、2打めにそれ以外のアルファベットを打つ副根の3種類があることを特徴とする。
アルファベット26文字は第1画の五筆によって分類され、横で始まるものはA-H、竪はI-L、撇(左払い)はM-R、点はS-W、折はX-Zのいずれかが割りあてられる。副根の第2打の種類は第2画の筆画であったり(例:丁AI)、字根の一部が別の字根になっている場合はその第1打であったりと(例:穴WO、八=O)連想が働きやすいように設計されているが、一部の副根は不規則である(山LL など)。
いくつかの副根が2打めに同じ打鍵を持っている場合があり、その場合第3打にA,B,Cのような打鍵を加えることで区別される。たとえば「田」KI、「由」KIA、「甲」KIB、「申」KICが定義されている。
1つの漢字は1つから4つの字根に分割される。5つ以上に分割される場合には最初と最後の2つずつを取る。1字は2打から4打で入力されるが、漢字のコードは字根数によって以下のように異なる。最初の字根は全部入力するが、3つ以上の字根からなる漢字の場合、2番目以降の字根が第1打のみに省略されることがある。
1つの字根からなる字は字根そのものを打鍵する。1打のみの場合はその後ろにAを加える(例:「王」CA、「田」KI)。