summaryrefslogtreecommitdiff
path: root/language/korean/pmhanguljamo/tex/pmhanguljamo.sty
diff options
context:
space:
mode:
Diffstat (limited to 'language/korean/pmhanguljamo/tex/pmhanguljamo.sty')
-rw-r--r--language/korean/pmhanguljamo/tex/pmhanguljamo.sty20
1 files changed, 12 insertions, 8 deletions
diff --git a/language/korean/pmhanguljamo/tex/pmhanguljamo.sty b/language/korean/pmhanguljamo/tex/pmhanguljamo.sty
index c282b3c6ad..0dbcac43f4 100644
--- a/language/korean/pmhanguljamo/tex/pmhanguljamo.sty
+++ b/language/korean/pmhanguljamo/tex/pmhanguljamo.sty
@@ -22,8 +22,8 @@
\RequirePackage{xparse}
\ProvidesExplPackage
{pmhanguljamo}
- {2022/09/06}
- {v0.5.1}
+ {2022/09/07}
+ {v0.5.2}
{Poorman's Hangul Jamo Input Method}
\RequirePackage{l3keys2e}
@@ -189,20 +189,20 @@
\NewDocumentCommand \setpmhangulfont { o m o }
{
\tl_gset:Nn \opt_pmfont_tl { #2 }
- \IfValueTF { #3 } { \tl_gset:Nn \opt_pmfontfeature_tl { #3, Script=Hangul, Renderer=OpenType } }
+ \IfValueTF { #3 } { \tl_gset:Nn \opt_pmfontfeature_tl { #3, Ligatures=TeX, Script=Hangul, Renderer=OpenType } }
{
- \IfValueTF { #1 } { \tl_gset:Nn \opt_pmfontfeature_tl { #1, Script=Hangul, Renderer=OpenType } }
- { \tl_gset:Nn \opt_pmfontfeature_tl { Script=Hangul, Renderer=OpenType } }
+ \IfValueTF { #1 } { \tl_gset:Nn \opt_pmfontfeature_tl { #1, Ligatures=TeX, Script=Hangul, Renderer=OpenType } }
+ { \tl_gset:Nn \opt_pmfontfeature_tl { Ligatures=TeX, Script=Hangul, Renderer=OpenType } }
}
}
\AtBeginDocument{
\tl_if_empty:NTF \opt_pmfontfeature_tl
{
- \tl_gset:Nn \opt_pmfontfeature_tl { Script=Hangul, Renderer=OpenType }
+ \tl_gset:Nn \opt_pmfontfeature_tl { Ligatures=TeX, Script=Hangul, Renderer=OpenType }
}
{
- \tl_gput_right:Nn \opt_pmfontfeature_tl { , Script=Hangul, Renderer=OpenType }
+ \tl_gput_right:Nn \opt_pmfontfeature_tl { , Ligatures=TeX, Script=Hangul, Renderer=OpenType }
}
}
@@ -838,11 +838,15 @@
\seq_set_split:NnV \l_pmnni_seq { / } \l_tmpz_tl
\seq_map_inline:Nn \l_pmnni_seq
{
+ \regex_match:nnT { [a-zA-Z] } { ##1 }
+ {
+ \allowbreak
+ }
\exp_args:No \use:c { \l_pmulcmdnm_tl } { \jamoword { ##1 } }
}
\int_compare:nT { #1 < \seq_count:N \l_pmlli_seq }
{
- \exp_args:No \use:c { \l_pmulcmdnm_tl } {\space}
+ \exp_args:No \use:c { \l_pmulcmdnm_tl } {~}
}
}