정리/세벌식정음

가나자 전반(정음)

Tolhisk 2016. 6. 16. 19:19

세벌식 배열을 기반으로 하는 일본어 입력기(배열)이다. 가나문자를 정음으로 입력하는데, 외형은 익히 알려진 세벌식들과 유사하나, 거센소리는 예사소리쪽으로 합치고, 그 자리엔 흐린소리를 대신 넣었다. 기능은 다음 처럼 다섯 가지로 구성되있다.

  1. 정음으로 히라ᅁᅡ나를 입력한다.
  2. 항목 2에서 입력된 히라ᅁᅡ나를 카타카나로 변환한다.[기본은 날개셋 편집기.]
  3. 일본어 로마자 표기를 이용하여 한글을 입력한다.[날개셋 편집기.]
  4. 가나↔한자 사전 파일을 이용하여 입력된 단어를 변환한다.["가나자_전각_kana-kanji.txt"파일 필요.][날개셋 편집기.]
  5. 카타카나(반각)을 입력한다.[제대로된 동작은 날개셋 편집기.]

※아쉽지만 1·5번 ᄲᅢ고는 모두 날개셋 편집기에서만 정상작동한다.-_-a [2번은 옵션의 o 값 활성화에 따라서 변화.]

  • 한자 정리는 반년 후에…;;
  • 손 놓고 있다;;


가나자_정음_전반-161013T00.ist


키보드 레이아웃

[받침은 미관상(?) 붙여둔 거라서 기능하지 않는다.]


사용하기

네 가지 기능을 나누어 설명한다. 각 기능은 상태에 따라서 달라지며, 상태 변경은 Caps Lock과 Num Lock의 작동 유무에 있다.


1. 정음으로 히라ᅁᅡ나를 입력 (Caps Lock: 꺼짐, Num Lock: 켜짐)

기본 기능인 정음을 이용한 히라ᅁᅡ나 입력이다.

ㅏ(f), ᅌᅡ(kyf) → ぁ  [기본.]
아ᅟᅟힹᅌᅡᅌᅡ(jffff) → ああぁぁ  [단모음 → 장모음 → 스ᄯᅦᅁᅡ나(기본).]

{히라ᅁᅡ나(mdyfjkfhf), 히라까나(mdyfkjfhf)} → ひらがな


기본 모음의 입력은 3단계로 변화한다.

  1. 스ᄯᅦᅁᅡ나: 초성 입력이 없을 때(기본).
  2. 단모음: 초성 입력이 있을 때.
  3. 장모음: 가나 입력이 있을 때.


장모음 이후에는 다시 스ᄯᅦᅁᅡ나로 돌아간다.


히라ᅁᅡ나-정음표:

오른편의 정음을 입력하면, 왼편의 히라ᅁᅡ나를 출력할 수 있다.

あいうえお         아이우에오
  ゔ             ᄬᅮ
かきくけこ きゃきゅきょ  가기구게고 갸규교  ᄭᅡᄭᅵ쿠ᄭᅦᄭᅩ ᄭᅣᄭᅲᄭᅭ(○○ᄭᅮ○○ ○○○)
がぎぐげご ぎゃぎゅぎょ  ᅁᅡᅁᅵᅁᅮᅁᅦᅁᅩ ᅁᅣᅁᅲᅁᅭ(까끼꾸께꼬 꺄뀨꾜)
さしすせそ しゃしゅしょ  사시스세소 샤슈쇼
ざじずぜぞ じゃじゅじょ  ᅅᅡᅈᅵᅅᅳᅅᅦᅅᅩ ᅀᅡᅀᅮᅀᅩ(싸찌쓰쎄쏘 쨔쮸쬬/ᅈᅡᅈᅮᅈᅩ/ᅅᅣᅅᅲᅅᅭ)
たちつてと ちゃちゅちょ  다지즈데도 자주조  ᄯᅡᄶᅵᄧᅳᄯᅦᄯᅩ ᄶᅡᄶᅮᄶᅩ/ᄧᅣᄧᅲᄧᅭ
だぢづでど ぢゃぢゅぢょ  ᄕᅡᅜᅵᅜᅳᄕᅦᄕᅩ ᅜᅡᅜᅮᅜᅩ
  っ             ㄷ  [ㆆ: ㄱ(か), ㅅ(さ), ㄷ(た), ㅂ(ぱ)]
なにぬねの にゃにゅにょ  나니누네노 냐뉴뇨
はひふへほ ひゃひゅひょ  하히후헤호 햐휴효(ꥷᅪ○ᅗᅮꥷᅦ○ ○○○)
ばびぶべぼ びゃびゅびょ  ᄜᅡᄜᅵᄜᅮᄜᅦᄜᅩ ᄜᅣᄜᅲᄜᅭ(빠삐뿌뻬뽀 뺘쀼뾰)
ぱぴぷぺぽ ぴゃぴゅぴょ  바비부베보 뱌뷰뵤  ᄲᅡᄲᅵᄲᅮᄲᅦᄲᅩ ᄲᅣᄲᅲᄲᅭ
まみむめも みゃみゅみょ  마미무메모 먀뮤묘
や ゆ○よ         야 유예요
らりるれろ りゃりゅりょ  라리루레로 랴류료
わゐ ゑを         와위 웨ᄋᆂ
  ん             ㄴ  [ㆁ(あ·は·や·わ), ㆁ(か), ㄴ(さ·た·な·ら), ㅁ(ば·ま)]
ぁぃぅぇぉ         ᅌᅡᅌᅵᅌᅮᅌᅦᅌᅩ(입력: ㅏㅣㅜㅔㅗ)
ゃ ゅ ょ         ᅌᅣ ᅌᅲ ᅌᅭ(입력: ㅑ ㅠ ㅛ)
ゎ             ᅌᅪ    (입력: ㅘ)
あいうえお         ᅟᅟힹㅢᅟᅟᆕᅟᅟힻᅟᅟힼ(입력: ㅏㅣㅜㅔㅗ)

[초안과 달리, 호환용 자모를 우선하도록 변경하였다.]


ㄱ/ㄷ/ㅂ들은 어두와 어중에 따라서 다르게 입력되며, 공백 입력이나 탈출하면 다시 어두음으로 돌아간다.

|=어두 | ㄱ | ㄷ | 참고: ㅂ |

|=어중 | ㅺ | ㅼ | 참고: ㅽ |


돈ᄭᅡᄡᅳ(uvsnkflg) → とんかつ, 카카오(kfkfjv) → カカオ…

네루ᄜᅡ쇼(hcybakmfnxqa) →
  ねる(hcyb) + 한자(a) → 寝る
     ⎧kmfnx
  ばしょ⎨     ⎬ + 중단(q) + 한자(a) → 場所
     ⎩mfpnx

  → 寝る場所


문제점:

날개셋 편집기가 아닌 곳에서는 흐린소리 입력을 위한 ㅇ합용병서 계열을 쓰기가 힘들기 때문에, 첫변하여 사용하거나 각자병서로 입력해주어야만 한다. 다른 방법으로는 날개셋의 최종 변환 기능을 이용하여 낱자를 부여해줄 수도 있겠지만 번거로울 듯 하다.

→ 20160616일자로, 각자병서을 우선하도록 변경하였다.


흐린소리 입력

흐린 소리 입력은 다음과 같다.[이전의 독립된 낱자들은 모두 제거됨.]

  1. 한글 조합으로 입력: 각자·합용병서, ㅇ-합용병서.[날개셋 입력 문제로, 호환용 자모 사용을 이용하는 쪽으로 변경하였다. 입력 자체는 가능.] 
  2. 탁점으로 입력: 가나자+゛(p)

ᅁᅩ(jkv) + 마 → ごま

꼬(kjv/kkv) + 마 → ごま

こ(kv) + ゛(p) + 마 → ごま


나머지도 이와 유사한 방식으로 입력할 수 있다.


장모음 입력

로마자 입력시 사용되는 장모음 표기를 비슷하게 따라해보려는 컨셉이다. 기본 입력은 가나자를 만든 뒤, 장모음에 해당하는 모음 낱자를 이어치는 것이다. 또는 별도로 지정된 장모음 입력 글쇠(g)를 이용해도 입력할 수 있다.

東京(とうきょう) →
  Tokyo 도ㅜᄭᅭㅜ
  Tōkyō 도ᅟᅟᆕᄭᅭᅟᅟᆕ
  → と[도(uv)] + う[ᅟᅟᆕ(b)] + きょ[ᄭᅭ(kx)] + う[ᅟᅟᆕ(b)] → (uvbkxb)  [모음 글쇠.]
  또는, → と[도(uv)] + う[ᅟᅟᆕ(g)] + きょ[ᄭᅭ(kx)] + う[ᅟᅟᆕ(g)] → (uvgkxg)  [장모음 입력 글쇠.]

[장음부호 ー의 자형과 유사한 한글 ㅡ를 부호 대신 사용하였다.]


장모음 입력 글쇠(g)를 누르면, 앞서 입력되었던 모음에, 지정한 (장)모음을 따라 입력한다…는 컨셉이지만, 딱히 쓸 일은 없을 것 같다. 지정하지 않은 모음은 직접 입력.

 단모음(f·d·b·c·v)

아[あ]

 이[い]

 우[う]

 에[え]

 오[お]

 장모음(-f·d·b·c·v)

ᅟᅟힹ[-あ]

 ㅢ[-い]

 ᅟᅟᆕ[-う]

 ᅟᅟힻ[-え]

 ᅟᅟힼ[-お]

 장모음 글쇠(g)

 ᅟᅟힹ[-あ]

 ㅢ[-い]

 ᅟᅟᆕ[-う]

 ㅢ[-い]

 ᅟᅟᆕ[-う]

[ᅟᅟᆖ도 있긴하지만 쓰진 않는다.]ᅟ


p 글쇠로도 입력할 수 있는데, 탁음 입력과 엮여있기 때문에 단독으로는 불가능하며, ㅇ을 선행하여 입력한다.


상대 특수 가나 표기 입력(甲/乙)

ア  イ   ウ  エ    オ
  甲 乙   甲 乙  甲 乙
カ 기키귀퀴   게케계켸 고코ᄀᆂᄏᆂ
ガ 끼 뀌    께 꼐  꼬 ᄁᆂ
サ             소 ᄉᆂ
ザ             쏘 ᄊᆂ
タ             도토ᄃᆂᄐᆂ
ダ             또 ᄄᆂ
ナ             노 ᄂᆂ
ハ 히 휘    헤 혜
バ 삐 쀠    뻬 뼤
マ 미 뮈    메 몌  모 ᄆᆂ
ヤ             요 ᄋᆇ
ラ             로 ᄅᆂ
ワ  ヰ      ヱ    ヲ

[낱자 조합은 구성되어 있지만, 타이핑시 가나자를 출력하지는 않는다. 역시 컨셉에 가까움.]


2. 입력된 히라ᅁᅡ나를 카타카나로 변환 (Caps Lock: 꺼짐, Num Lock: 꺼짐)

히라ᅁᅡ나를 입력하는 즉시 변환한다. 날개셋 편집기에서만 제대로 작동.

トン(uvs)


'글쇠배열>옵션'의 기본 값으로 o 값이 활성화되어 있기 때문에 날개셋 편집기 이외에서도 카타카나 출력을 할 수는 있다. 만약 날개셋 편집기에서 매끄럽게 동작하길 원한다면 옵션의 o 값을 지워준다.


3. 일본어 로마자 표기를 이용한 한글 입력 (Caps Lock: 껴짐)

문제가 많은 기능이다-_-a 일본어 로마자 표기로 입력하면 한글로 출력하는데, 입력과정이 느리고, 발음/촉음의 입력이 수동이다. 역시 날개셋 편집기에서만 제대로 작동하는 등의 문제점이 있다.


기본은 다음 처럼 동작한다.

hiragana → 히라ᅁᅡ나

katakana → 가ᄯᅡᄭᅡ나

[어두와 어중에 따라 か의 결과가 다르다.]

か/た/ぱ행은 어두과 어중에 따라서 한글 출력이 다르다.[외래어 표기법 참고.] 문자를 입력 중에는 ㅋ/ㅌ/ㅍ 출력을 유지하며, 특수키나 공백, 쉼표·마침표 등의 몇몇 문장부호들을 입력하면, 다시 ㄱ/ㄷ/ㅂ으로 돌아간다.

특수 키: 탈출키(`), 어두음키(q).

문장부호: 느낌표(!), 따옴표("·'), 소괄호[(·)], 쉼표(,), 마침표(.), 빗금(/), 쌍반점(:), 물음표(?).


예문:

가ᄭᅡ오(kakao)ᄭᅡᄭᅡ오(kakao) 가가오(kakqao)


발음/촉음 입력:

발음과 촉음은 받침으로 들어가며 결합하는데, 결합키(l)를 눌러서 조합해야만 한다.

konbanwa →

  고ㅁ(kom) + <결합>(l) = 곰

  + ᄜᅡㆆ(banx) + <결합>(l) = ᄜᅡᇹ

  + 와(wa)

  = 곰ᄜᅡᇹ와(komlbanxlwa)


kankoku → 가ᇰᄭᅩ쿠(kanglkoku)

nissyoku → 닛쇼쿠(nislsyoku)

ippai → 입ᄲᅡ이(iplpai)


ㆁ/()의 구분:

'n-'과 결합하는 후속 문자에 따라서 출력이 다르다.

ng → ㆁ  [ 마ᇰᅁᅡ: ᅌᅵ으ᇰ. ]

nx → ㆆ  [ 가ᄜᅡᇹ: ᅙᅵ으ᇹ. ]  [ 구형식, N → ㅇ  [ 가ᄜᅡᇹ: 이응 ]. ]


초안의 nx는 ㅇ을 사용하는 것이었지만, 정음의 ㅇ(0) 값을 보존하려는 명목으로 ㆆ으로 대체한다. 일단은 모두 넣어두었다.


4. 입력된 히라ᅁᅡ나를 외부 사전 파일을 이용하여 한자로 변환

사전 파일이 있다면 실행할 수 있다. 한글 입력 전/후로 "a" 키를 누르면 작동한다. 이 것도 날개셋 편집기에서만 제대로 동작;;

  • 가나↔한자 단어(1492자): 기본 단어들(초급 수준).
  • 한자→가나 낱자(13389자): 유니코드에 등록된 한자들.[高久雅生의 "Unihan-kJapaneseOnKun.txt"에서 가져왔다.]

たたみ(ufufid) + <한자>(a) → 畳


사전 파일은 시간이 좀 더 지난 후에 다듬어질 것이다.


5. 카타카나(반각)을 한글 키 배열에 따라서 입력 (Caps Lock: 꺼짐, Scroll Lock: 켜짐)

QWERTY가 아닌 세벌식 배열로 입력한다.

カタカナ ハンカク(kukn mskkg)

[몇몇 글자는 중복되어 있다.]


카타카나 조합표:

기본적으로 히라ᅁᅡ나 조합과 같다.

  ァ ィ ゥ ェ ォ
ᄋ ア イ ウ エ オ  ・ᅡ・ᅵ・ᅮ・ᅦ・ᅩ
ᄏ カ キ ク ケ コ  카키쿠케코
ᄉ サ シ ス セ ソ  사시스세소
ᄐ タ チ ツ テ ト  타치츠테토
     ッ           ッ
ᄂ ナ ニ ヌ ネ ノ  나니누네노
ᄒ ハ ヒ フ ヘ ホ  하히후헤호
  バ ビ ブ ベ ボ
  パ ピ プ ペ ポ
ᄆ マ ミ ム メ モ  마미무메모
ᄋ ヤ   ユ   ヨ  ・ᅣ  ・ᅱ  ・ᅭ
ᄅ ラ リ ル レ ロ  라리루레로
      ワ          ワ
      ン          ン
  ァ ィ ゥ ェ ォ  ァ ィ ゥ ェ ォ
  ャ   ュ   ョ  ャ   ュ   ョ

[기본자만 있으며 나머지 소리는 탁점(p), 반탁점(o)으로 각각 조합하여 입력해야만 한다.]

조합기능

다른 정음 키보드들과 마찮가지로 첫변과 가변을 사용할 수가 있다.


첫소리변경

<첫변용ㄱ>(k)
  + {ㅇ, ㄷ/ㅌ, ㅅ, ㅈ/ㅊ} → ㄲ, ㅦ, ㅆ, ㅉ.
  + {ㄴ, ㅁ, ㄹ} → ㅿ, ㆆ, ㆁ.


た행 입력: ㅎ+ㅅ → ㅄ.

だ행 입력: ㄱ+ㄷ → ㅦ, ㅁ+ㄷ → ㄵ.

は행 입력: ㄱ+ㅎ → ㅮ, ㅁ+ㅇ → ㅂ, ㅁ+ㅈ → ㅃ, ㅁ+ㅎ → ㅍ, ㅅ+ㅎ → ㅽ.


가운뎃소리변경

<가변용ㆍ>(o) + {ㅏ, ㅣ, ㅔ} → ㅘ, ㅟ, ㅞ.

<가변용ㅗ>(V) + {ㅗ, ㅛ} → .ᅟᆂ, ᅟᆇ.


부가기능

특수기호 입력

키보드 레이아웃에 보이는 특수기호 위치의 글자를 누르고, ✎[상용구(r)] 글쇠를 누르면 작동한다. 상용구키는 Caps Lock이 켜지면, 기능키가 아닌 단순한 문자 "r"키로 작동한다.

, + ✎(r) → 、

. + ✎(r) → 。

ㅁ + ✎(r) → ※

ー + ✎(r) → ː


상용구는 날개셋의 내장형 후보 변환 기능을 이용하고 있으므로, 후보 데이터를 추가 및 수정하여 사용한다.


부록

카타카나-정음표:

별도의 입력 기능을 제공하지는 않지만, 개념적으로는 이렇게 그려보고 있다.

アイウエオ         아이우에오

  ヴ             ᄬᅮ

カキクケコ キャキュキョ  카키쿠케코 캬큐쿄

ガギグゲゴ ギャギュギョ  까끼꾸께꼬 꺄뀨꾜(ᅁᅡᅁᅵᅁᅮᅁᅦᅁᅩ ᅁᅣᅁᅲᅁᅭ)

サシスセソ シャシュショ  사시스세소 샤슈쇼

ザジズゼゾ ジャジュジョ  싸찌쓰쎄쏘 쨔쮸쬬(ᅅᅡᅈᅵᅅᅳᅅᅦᅅᅩ ᅈᅣᅈᅲᅈᅭ)

タチツテト チャチュチョ  타치츠테토 챠츄쵸

ダヂヅデド ヂャヂュヂョ  따띠뚜떼또 땨뜌뚀(ᅂᅡᅂᅵᅂᅮᅂᅦᅂᅩ ᅂᅣᅂᅲᅂᅭ)

  ッ             ㄷ  [ㄱ(か), ㅅ(さ), ㄷ(た), ㅂ(ぱ)]

ナニヌネノ ニャニュニョ  나니누네노 냐뉴뇨

ハヒフヘホ ヒャヒュヒョ  하히ᅗᅮ헤호 햐휴효

バビブベボ ビャビュビョ  빠삐뿌뻬뽀 뺘쀼뾰(ᅄᅡᅄᅵᅄᅮᅄᅦᅄᅩ ᅄᅣᅄᅲᅄᅭ)

パピプペポ ピャピュピョ  파피푸페포 퍄퓨표

マミムメモ ミャミュミョ  마미무메모 먀뮤묘

ヤ ユ○ヨ         야 유예요

ラリルレロ リャリュリョ  라리루레로 랴류료

ワ             와

  ン             ㄴ  [ㆆ/ㅇ(あ), ㆁ(か), ㄴ(さ), ㅁ(ば)]

ァィゥェォ         ㅏㅣㅜㅔㅗ

ャ ュ ョ         ㅑ ㅠ ㅛ

ヮ             ㅘ

ー             P

[외래어 표기에 좋도록!]


같이보기


설정파일

2016-10-13, 날개셋 5.0 유형 자판 설정 파일:


가나자_정음_전반-161013T00.ist


가나↔한자 사전 파일:


가나자_전각_kana-kanji.txt (16-04-05)


=끝