Module: K2J::Map

Defined in:
lib/k2j/maps.rb

Constant Summary collapse

KEY =
['', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '']
CHO =
["", "카까", "", "", "", "타차짜따", "", "", "", "", "파빠", "", ""]
JOONG =
["", "", "우으", "", "", "", "", "", "", "", "", "", ""]
JONG =
["안앙암", "앗앚앋앛압악"]
HIRAGANA =
[
"", "", "", "", "", "", "", "", "", "", "", "", "", 
"", "", "", "", "", "", "", "", "", "", "きゃ", "きゅ", "きょ", 
"", "", "", "", "", "", "", "", "", "", "ぎゃ", "ぎゅ", "ぎょ", 
"", "", "", "", "", "", "", "", "", "", "しゃ", "しゅ", "しょ", 
"", "", "", "", "", "", "", "", "", "", "じゃ", "じゅ", "じょ", 
"", "", "", "", "", "", "", "", "", "", "ちゃ", "ちゅ", "ちょ", 
"", "", "", "", "", "", "", "", "", "", "ぢゃ", "ぢゅ", "ぢょ", 
"", "", "", "", "", "", "", "", "", "", "にゃ", "にゅ", "にょ", 
"", "", "", "", "", "", "", "", "", "", "ひゃ", "ひゅ", "ひょ", 
"", "", "", "", "", "", "", "", "", "", "びゃ", "びゅ", "びょ", 
"", "", "", "", "", "", "", "", "", "", "ぴゃ", "ぴゅ", "ぴょ", 
"", "", "", "", "", "", "", "", "", "", "みゃ", "みゅ", "みょ", 
"", "", "", "", "", "", "", "", "", "", "りゃ", "りゅ", "りょ"]

Class Method Summary collapse

Class Method Details

.cho(a) ⇒ Object



24
25
26
27
# File 'lib/k2j/maps.rb', line 24

def cho(a)
  r = ((a[0].ord - 44032) / 28) / 21
  (r + 4352).chr(Encoding::UTF_8)
end

.jong(a) ⇒ Object



34
35
36
37
# File 'lib/k2j/maps.rb', line 34

def jong(a)
  r = (a[0].ord - 44032) % 28
  (r + 4520 - 1).chr(Encoding::UTF_8)
end

.joong(a) ⇒ Object



29
30
31
32
# File 'lib/k2j/maps.rb', line 29

def joong(a)
  r = ((a[0].ord - 44032) / 28) % 21
  (r + 4449).chr(Encoding::UTF_8)
end