diff options
Diffstat (limited to 'language/korean/pmhanguljamo/tex/pmhanguljamo-rrk.sty')
-rw-r--r-- | language/korean/pmhanguljamo/tex/pmhanguljamo-rrk.sty | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/language/korean/pmhanguljamo/tex/pmhanguljamo-rrk.sty b/language/korean/pmhanguljamo/tex/pmhanguljamo-rrk.sty index d269a626e4..a86c54051c 100644 --- a/language/korean/pmhanguljamo/tex/pmhanguljamo-rrk.sty +++ b/language/korean/pmhanguljamo/tex/pmhanguljamo-rrk.sty @@ -1,8 +1,9 @@ % -% subroutine of pmhanguljamo.sty +% subroutines of pmhanguljamo.sty %. v0.3.2 (2020/02/05) %. v0.3.3 (2020/03/09) %. v0.3.4 (2020/03/15) +% v0.4 (2021/11/28) % \seq_new:N \l_textjm_seq @@ -137,9 +138,20 @@ { h } { \insert_out:n { ᄒ } \restore_c: \restore_b: } { x } { \insert_out:n { ᄋ } \restore_c: \restore_b: } - { s } { \exp_args:No \str_if_eq:nnTF { \l_tmpb_tl } { s } - { \insert_out:n { ᄊ } \restore_c: } - { \insert_out:n { ᄉ } \restore_c: \restore_b: } } +% { s } { \exp_args:No \str_if_eq:nnTF { \l_tmpb_tl } { s } +% { \insert_out:n { ᄊ } \restore_c: } +% { \insert_out:n { ᄉ } \restore_c: \restore_b: } } + { s } { + \str_case_e:nnF { \l_tmpb_tl } + { + { s } { \insert_out:n { ᄊ } \restore_c: } + { g } { \insert_out:n { ᄭ } \restore_c: } + { d } { \insert_out:n { ᄯ } \restore_c: } + { b } { \insert_out:n { ᄲ } \restore_c: } + { j } { \insert_out:n { ᄶ } \restore_c: } + } + { \insert_out:n { ᄉ } \restore_c: \restore_b: } + } { j } { \exp_args:No \str_if_eq:nnTF { \l_tmpb_tl } { j } { \insert_out:n { ᄍ } \restore_c: } { \insert_out:n { ᄌ } \restore_c: \restore_b: } } @@ -307,10 +319,12 @@ { lh } { \insert_out:n { ᆶ } } { l } { \insert_out:n { ᆯ } } { m } { \insert_out:n { ᆷ } } + { mg } { \insert_out:n { ᇚ } } %% v0.4 { bs } { \insert_out:n { ᆹ } } { b } { \insert_out:n { ᆸ } } { ss } { \insert_out:n { ᆻ } } { s } { \insert_out:n { ᆺ } } + { sg } { \insert_out:n { ᇧ } } %% v0.4 { ng } { \insert_out:n { ᆼ } } { j } { \insert_out:n { ᆽ } } { ch } { \insert_out:n { ᆾ } } |