summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/scrp-cjk.lua
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2021-06-13 20:18:45 +0200
committerContext Git Mirror Bot <phg@phi-gamma.net>2021-06-13 20:18:45 +0200
commit213813e4bd4ef8d9bbe79100d80e960b7ba53649 (patch)
treea92b9d02f38e87063f0ea2b512f936bd4b2affb8 /tex/context/base/mkiv/scrp-cjk.lua
parentc2d1340b17aab1f84717895516c128dc2552c199 (diff)
downloadcontext-213813e4bd4ef8d9bbe79100d80e960b7ba53649.tar.gz
2021-06-13 19:21:00
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,
+ },
},
}