字母発音ローマ字名称(大韓民国)名称(朝鮮民主主義人民共和国)
基
本
字
母?
?
?
?
?
?
?
?
?
?
?
?
?
?[k/?]
[n]
[t/d]
[r/l]
[m]
[p/b]
[s/?]
([?])
[?/?]
[??]
[k?]
[t?]
[p?]
[h/?]g
n
d
r/l
m
b
s
(ng)
j
ch
k
t
p
h?? giyeok
?? nieun
?? digeut
?? rieul
?? mieum
?? bieup
?? siot
?? ieung
?? jieut
?? chieut
?? kieuk
?? tieut
?? pieup
?? hieut?? gieuk
(同左)
?? dieut
(同左)
(同左)
(同左)
?? sieut
(同左)
(同左)
(同左)
(同左)
(同左)
(同左)
(同左)? geu
? neu
? deu
? reu
? meu
? beu
? seu
? eung
? jeu
? cheu
? keu
? teu
? peu
? heu
合
成
字
母?
?
?
?
?[k?]
[t?]
[p?]
[s?/??]
[??]kk
tt
pp
ss
jj??? ssanggiyeok
??? ssangdigeut
??? ssangbieup
??? ssangsiot
??? ssangjieut??? doen-gieuk
??? doendieut
??? doenbieup
??? doensieut
??? doenjieut? kkeu
? tteu
? ppeu
? sseu
? jjeu
ローマ字は2000年大韓民国文化観光部告示第2000-8号「国語のローマ字表記法(??? ??? ???)」による。
字母「?」は音節頭の位置にあるときには子音がないことを表し、音節末にあるときには鼻音[?]を表す。
訓民正音創製当時には中期朝鮮語の音韻を表す子音字母として ? [z],? [?],? [?] があったが、現代朝鮮語の表記には用いられない。
基本字母 合成字母
字母発音ローマ字名称字母発音ローマ字名称
?
?
?
?
?
?
?
?
?
?[a]
[ja]
[?]
[j?]
[o]
[jo]
[u]
[ju]
[?]
[i]a
ya
eo
yeo
o
yo
u
yu
eu
i? a
? ya
? eo
? yeo
? o
? yo
? u
? yu
? eu
? i?
?
?
?
?
?
?
?
?
?
?[?]
[j?]
[e]
[je]
[wa]
[w?]
[o/we]
[w?]
[we]
[y/wi]
[?i]ae
yae
e
ye
wa
wae
oe
wo
we
wi
ui? ae
? yae
? e
? ye
? wa
? wae
? oe
? wo
? we
? wi
? ui
ローマ字は2000年大韓民国文化観光部告示第2000-8号「国語のローマ字表記法(??? ??? ???)」による。合成字母の配列順序は大韓民国の順序に従う。
訓民正音創製当時には中期朝鮮語の音韻を表す母音字母として ? [?] があったが、現代朝鮮語の表記には用いられない。
字母(チャモ)を2つ以上組み合わせて1文字を成す。1文字の構成は子音字母 + 母音字母あるいは子音字母 + 母音字母 + 子音字母のどちらかである。音節頭の子音字母を初声、母音字母を中声、音節末に来る子音字母を終声またはパッチム(??。「支えるもの」の意)と呼ぶ。
初声と中声の組み合わせかたには3つのタイプがある。
初中
? ga 初声が?,?,?,?,?,?,?,?,?のときは、初声を左に、中声を右に配置する。
初
中
? go 中声が「?,?,?,?,?」のときは、初声を上に、中声を下に配置する。
初中2
中1
? gwa 中声が?, ?, ?, ?, ?, ?, ?のときは、初声を左上に、中声を下から右にかけて配置する。
終声があるときは、これらの下に終声を置く。
初中
終
初
中
終
初中2
中1
終
?
gan?
gon?
gwan
なお、終声として用いることのできる子音字母は、? dd,? bb,? jjを除いた16個である。また、朝鮮語の形態音素表記のために、終声では2つの子音字母を左右に組み合わせることがある。正書法で認められている組み合せは、? gs,? nj,? nh,? lg,? lm,? lb,? ls,? lt,? lp,? lh,? bsの11種類である。
韓国においては次の通りである。初声:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?中声:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?終声:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
一方、北朝鮮においては次の通りである。初声:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?中声:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?終声:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
詳細は朝鮮語のローマ字表記法を参照。
字母を組み合わせて作られる文字の理論上の組み合わせは11,172文字だが、実際に使用されるのはその半分以下である(1987年に韓国の国家標準となったコンピュータ用の文字セット(KS完成型、KS C 5601-1987)には日常の99%が表記できる範囲として2,350字しか含まれなかった)。 なお、1994-1995年ごろまでは11,172文字全部を表現できる文字セット(組合型、johab)が圧倒的に多く使われていたが、Windows 95でKS完成型を拡張させた文字セット(拡張完成型、UHC(Unified Hangul Code))を採用し、後のWindowsにも使用されたため、現在は組合型文字セットはほとんど使われていない。なお、Windows NT系ではUnicode 2.0(KS C 5700、現:KS X 1005-1)以降をサポートしている。
Unicodeにはハングルを符号化するための文字が数種類あり、標準的に使用されるものは、ハングル字母(U+1100-11FF)とハングル音節文字(U+AC00-D7A3)である。
ハングル字母はハングルを構成する字母で、これらを合成する事により現代から古代までのハングル音節文字を作成できる。U+1100-115Fは初声子音、U+1160-11A2は中声母音、U+11A8-11F9は終声子音が定義されている。
ハングル音節文字は、2音節の字母を組み合わせた399文字、3音節の字母を組み合わせた10,773文字の合計11,172文字で構成されている。
この他にハングル互換字母(U+3130-318F)があるが、KS完成型(KS C 5601-1987、現:KS X 1001:1998)との互換性のために存在する。
Unicodeでは、Unicode 1.1以前とUnicode 2.0以降ではハングルを定義する領域が異なっており互換性がない。
Unicode 1.1まではU+3400-4DFFにハングルが定義されていたが、Unicode 2.0制定時に、新しくU+AC00-D7AFにハングルが定義され旧領域は破棄された。その際、韓国の要求によりKS C 5601-1992の組合型文字セットに基づく現代ハングル音節文字11,172文字が網羅されている。