config/default.yml in gimchi-0.1.9 vs config/default.yml in gimchi-0.2.0
- old
+ new
@@ -1,174 +1,174 @@
---
structure:
- chosung: [ㄱ, ㄲ, ㄴ, ㄷ, ㄸ, ㄹ, ㅁ, ㅂ, ㅃ, ㅅ, ㅆ, ㅇ, ㅈ, ㅉ, ㅊ, ㅋ, ㅌ, ㅍ, ㅎ]
- jungsung: [ㅏ, ㅐ, ㅑ, ㅒ, ㅓ, ㅔ, ㅕ, ㅖ, ㅗ, ㅘ, ㅙ, ㅚ, ㅛ, ㅜ, ㅝ, ㅞ, ㅟ, ㅠ, ㅡ, ㅢ, ㅣ]
- jongsung: [ㄱ, ㄲ, ㄳ, ㄴ, ㄵ, ㄶ, ㄷ, ㄹ, ㄺ, ㄻ, ㄼ, ㄽ, ㄾ, ㄿ, ㅀ, ㅁ, ㅂ, ㅄ, ㅅ,
- ㅆ, ㅇ, ㅈ, ㅊ, ㅋ, ㅌ, ㅍ, ㅎ]
+ chosung: [ㄱ, ㄲ, ㄴ, ㄷ, ㄸ, ㄹ, ㅁ, ㅂ, ㅃ, ㅅ, ㅆ, ㅇ, ㅈ, ㅉ, ㅊ, ㅋ, ㅌ, ㅍ, ㅎ]
+ jungsung: [ㅏ, ㅐ, ㅑ, ㅒ, ㅓ, ㅔ, ㅕ, ㅖ, ㅗ, ㅘ, ㅙ, ㅚ, ㅛ, ㅜ, ㅝ, ㅞ, ㅟ, ㅠ, ㅡ, ㅢ, ㅣ]
+ jongsung: [ㄱ, ㄲ, ㄳ, ㄴ, ㄵ, ㄶ, ㄷ, ㄹ, ㄺ, ㄻ, ㄼ, ㄽ, ㄾ, ㄿ, ㅀ, ㅁ, ㅂ, ㅄ, ㅅ,
+ ㅆ, ㅇ, ㅈ, ㅊ, ㅋ, ㅌ, ㅍ, ㅎ]
- fortis map:
- ㄱ: ㄲ
- ㄷ: ㄸ
- ㅂ: ㅃ
- ㅅ: ㅆ
- ㅈ: ㅉ
+ fortis map:
+ ㄱ: ㄲ
+ ㄷ: ㄸ
+ ㅂ: ㅃ
+ ㅅ: ㅆ
+ ㅈ: ㅉ
- double consonant map:
- ㄳ: [ㄱ, ㅅ]
- ㄵ: [ㄴ, ㅈ]
- ㄶ: [ㄴ, ㅎ]
- ㄺ: [ㄹ, ㄱ]
- ㄻ: [ㄹ, ㅁ]
- ㄼ: [ㄹ, ㅂ]
- ㄽ: [ㄹ, ㅅ]
- ㄾ: [ㄹ, ㅌ]
- ㄿ: [ㄹ, ㅍ]
- ㅀ: [ㄹ, ㅎ]
- ㅄ: [ㅂ, ㅅ]
+ double consonant map:
+ ㄳ: [ㄱ, ㅅ]
+ ㄵ: [ㄴ, ㅈ]
+ ㄶ: [ㄴ, ㅎ]
+ ㄺ: [ㄹ, ㄱ]
+ ㄻ: [ㄹ, ㅁ]
+ ㄼ: [ㄹ, ㅂ]
+ ㄽ: [ㄹ, ㅅ]
+ ㄾ: [ㄹ, ㅌ]
+ ㄿ: [ㄹ, ㅍ]
+ ㅀ: [ㄹ, ㅎ]
+ ㅄ: [ㅂ, ㅅ]
pronouncer:
- jongsung sound:
- ㄱ: ㄱ
- ㄲ: ㄱ
- ㄳ: ㄱ
- ㄴ: ㄴ
- ㄵ: ㄴ
- ㄶ: ㄴ
- ㄷ: ㄷ
- ㄹ: ㄹ
- ㄺ: ㄱ
- ㄻ: ㅁ
- ㄼ: ㄹ
- ㄽ: ㄹ
- ㄾ: ㅌ
- ㄿ: ㅂ
- ㅀ: ㄹ
- ㅁ: ㅁ
- ㅂ: ㅂ
- ㅄ: ㅂ
- ㅅ: ㄷ
- ㅆ: ㄷ
- ㅇ: ㅇ
- ㅈ: ㄷ
- ㅊ: ㄷ
- ㅋ: ㄱ
- ㅌ: ㄷ
- ㅍ: ㅂ
- ㅎ:
- transformation:
- # changing the order affects the quality of the transformation
- sequence for 1:
- - rule_5_1
- - rule_5_3
+ jongsung sound:
+ ㄱ: ㄱ
+ ㄲ: ㄱ
+ ㄳ: ㄱ
+ ㄴ: ㄴ
+ ㄵ: ㄴ
+ ㄶ: ㄴ
+ ㄷ: ㄷ
+ ㄹ: ㄹ
+ ㄺ: ㄱ
+ ㄻ: ㅁ
+ ㄼ: ㄹ
+ ㄽ: ㄹ
+ ㄾ: ㅌ
+ ㄿ: ㅂ
+ ㅀ: ㄹ
+ ㅁ: ㅁ
+ ㅂ: ㅂ
+ ㅄ: ㅂ
+ ㅅ: ㄷ
+ ㅆ: ㄷ
+ ㅇ: ㅇ
+ ㅈ: ㄷ
+ ㅊ: ㄷ
+ ㅋ: ㄱ
+ ㅌ: ㄷ
+ ㅍ: ㅂ
+ ㅎ:
+ transformation:
+ # changing the order affects the quality of the transformation
+ sequence for 1:
+ - rule_5_1
+ - rule_5_3
- sequence for 2:
- - rule_16
- - rule_17
- - rule_18
- - rule_19
- - rule_5_1
- - rule_5_3
- - rule_30
- - rule_23
- - rule_24
- - rule_25
- - rule_12
- - rule_20
- - rule_10
- - rule_27
- - rule_9
- - rule_11
- - rule_14
- - rule_13
- - rule_15
- blocking rule:
- rule_16: [rule_30]
+ sequence for 2:
+ - rule_16
+ - rule_17
+ - rule_18
+ - rule_19
+ - rule_5_1
+ - rule_5_3
+ - rule_30
+ - rule_23
+ - rule_24
+ - rule_25
+ - rule_12
+ - rule_20
+ - rule_10
+ - rule_27
+ - rule_9
+ - rule_11
+ - rule_14
+ - rule_13
+ - rule_15
+ blocking rule:
+ rule_16: [rule_30]
number:
- positive: 플러스
- negative: 마이너스
- decimal point: 점
- units: ["", 만, 억, 조, 경, 해, 자, 양, 구, 간, 정, 재, 극, 항하사, 아승기, 나유타, 불가사의, 무량대수]
- digits: [영, 일, 이, 삼, 사, 오, 육, 칠, 팔, 구]
+ positive: 플러스
+ negative: 마이너스
+ decimal point: 점
+ units: ["", 만, 억, 조, 경, 해, 자, 양, 구, 간, 정, 재, 극, 항하사, 아승기, 나유타, 불가사의, 무량대수]
+ digits: [영, 일, 이, 삼, 사, 오, 육, 칠, 팔, 구]
+ post substitution:
+ "^일만": 만
+
+ # 정수형일 때 또다른 표현법 (나이, 시간)
+ alt notation:
+ when suffix:
+ 개:
+ max:
+ 명:
+ max:
+ 살:
+ max:
+ 시:
+ max: 12
+ tenfolds: [열, 스물, 서른, 마흔, 쉰, 예순, 일흔, 여든, 아흔, 백]
+ digits: ["", 한, 두, 세, 네, 다섯, 여섯, 일곱, 여덟, 아홉]
post substitution:
- "^일만": 만
+ "스물$": 스무
- # 정수형일 때 또다른 표현법 (나이, 시간)
- alt notation:
- when suffix:
- 개:
- max:
- 명:
- max:
- 살:
- max:
- 시:
- max: 12
- tenfolds: [열, 스물, 서른, 마흔, 쉰, 예순, 일흔, 여든, 아흔, 백]
- digits: ["", 한, 두, 세, 네, 다섯, 여섯, 일곱, 여덟, 아홉]
- post substitution:
- "스물$": 스무
-
romanization:
- chosung:
- ㄱ: g
- ㄲ: kk
- ㅋ: k
- ㄷ: d
- ㄸ: tt
- ㅌ: t
- ㅂ: b
- ㅃ: pp
- ㅍ: p
- ㅈ: j
- ㅉ: jj
- ㅊ: ch
- ㅅ: s
- ㅆ: ss
- ㅎ: h
- ㄴ: n
- ㅁ: m
- ㄹ: r
- ㅇ: "-"
- jungsung:
- ㅏ: a
- ㅓ: eo
- ㅗ: o
- ㅜ: u
- ㅡ: eu
- ㅣ: i
- ㅐ: ae
- ㅔ: e
- ㅚ: oe
- ㅟ: wi
- ㅑ: ya
- ㅕ: yeo
- ㅛ: yo
- ㅠ: yu
- ㅒ: yae
- ㅖ: ye
- ㅘ: wa
- ㅙ: wae
- ㅝ: wo
- ㅞ: we
- ㅢ: ui
- jongsung:
- ㄱ: k
- ㄴ: n-
- ㄷ: t
- ㄹ: l
- ㅁ: m
- ㅂ: p
- ㅇ: ng
- post substitution:
- # 제2항 [붙임 2]‘ㄹ’은 모음 앞에서는 ‘r’로, 자음 앞이나 어말에서는
- # ‘l’로 적는다. 단, ‘ㄹㄹ’은 ‘ll’로 적는다.
- lr: ll
- "-w": w
- "-y": y
- kkk: k-kk
- ttt: t-tt
- ppp: p-pp
- "--": "-"
- "n-([^gaeiou])": "n\\1"
- "-(\\s)": "\\1"
- "-$": ""
+ chosung:
+ ㄱ: g
+ ㄲ: kk
+ ㅋ: k
+ ㄷ: d
+ ㄸ: tt
+ ㅌ: t
+ ㅂ: b
+ ㅃ: pp
+ ㅍ: p
+ ㅈ: j
+ ㅉ: jj
+ ㅊ: ch
+ ㅅ: s
+ ㅆ: ss
+ ㅎ: h
+ ㄴ: n
+ ㅁ: m
+ ㄹ: r
+ ㅇ: "-"
+ jungsung:
+ ㅏ: a
+ ㅓ: eo
+ ㅗ: o
+ ㅜ: u
+ ㅡ: eu
+ ㅣ: i
+ ㅐ: ae
+ ㅔ: e
+ ㅚ: oe
+ ㅟ: wi
+ ㅑ: ya
+ ㅕ: yeo
+ ㅛ: yo
+ ㅠ: yu
+ ㅒ: yae
+ ㅖ: ye
+ ㅘ: wa
+ ㅙ: wae
+ ㅝ: wo
+ ㅞ: we
+ ㅢ: ui
+ jongsung:
+ ㄱ: k
+ ㄴ: n-
+ ㄷ: t
+ ㄹ: l
+ ㅁ: m
+ ㅂ: p
+ ㅇ: ng
+ post substitution:
+ # 제2항 [붙임 2]‘ㄹ’은 모음 앞에서는 ‘r’로, 자음 앞이나 어말에서는
+ # ‘l’로 적는다. 단, ‘ㄹㄹ’은 ‘ll’로 적는다.
+ lr: ll
+ "-w": w
+ "-y": y
+ kkk: k-kk
+ ttt: t-tt
+ ppp: p-pp
+ "--": "-"
+ "n-([^gaeiou])": "n\\1"
+ "-(\\s)": "\\1"
+ "-$": ""