summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/scrp-cjk.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/mkiv/scrp-cjk.lua')
-rw-r--r--tex/context/base/mkiv/scrp-cjk.lua11
1 files changed, 10 insertions, 1 deletions
diff --git a/tex/context/base/mkiv/scrp-cjk.lua b/tex/context/base/mkiv/scrp-cjk.lua
index 579c9971c..f9df7ed45 100644
--- a/tex/context/base/mkiv/scrp-cjk.lua
+++ b/tex/context/base/mkiv/scrp-cjk.lua
@@ -515,7 +515,7 @@ end
scripts.installmethod {
name = "hangul",
injector = process,
- datasets = { -- todo: metatables
+ datasets = { -- todo: metatables and maybe some stretch and shrink factor
default = {
inter_char_shrink_factor = 0.50, -- of quad
inter_char_stretch_factor = 0.50, -- of quad
@@ -525,6 +525,15 @@ scripts.installmethod {
inter_char_quarter_stretch_factor = 0.50, -- of quad
inter_char_hangul_penalty = 50,
},
+ tight = {
+ inter_char_shrink_factor = 0.10, -- of quad
+ inter_char_stretch_factor = 0.10, -- of quad
+ inter_char_half_shrink_factor = 0.10, -- of quad
+ inter_char_half_stretch_factor = 0.10, -- of quad
+ inter_char_quarter_shrink_factor = 0.10, -- of quad
+ inter_char_quarter_stretch_factor = 0.10, -- of quad
+ inter_char_hangul_penalty = 50,
+ },
},
}