diff options
Diffstat (limited to 'tex/context/base/mkxl/mlib-int.lmt')
-rw-r--r-- | tex/context/base/mkxl/mlib-int.lmt | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/tex/context/base/mkxl/mlib-int.lmt b/tex/context/base/mkxl/mlib-int.lmt index 7a094dbfd..837630850 100644 --- a/tex/context/base/mkxl/mlib-int.lmt +++ b/tex/context/base/mkxl/mlib-int.lmt @@ -168,15 +168,20 @@ registerdirect("defaultcolormodel", defaultcolormodel) -- see node-rul.* +-- offset is a multiplier +-- factor is the amount + registerdirect("RuleWidth", function() return getdimen("d_rule_width") * factor end) registerdirect("RuleHeight", function() return getdimen("d_rule_height") * factor end) registerdirect("RuleDepth", function() return getdimen("d_rule_depth") * factor end) registerdirect("RuleH", function() return getdimen("d_rule_h") * factor end) registerdirect("RuleV", function() return getdimen("d_rule_v") * factor end) registerdirect("RuleThickness", function() return getdimen("d_rule_line") * factor end) -registerdirect("RuleOffset", function() return getdimen("d_rule_offset") * factor end) +registerdirect("RuleOffset", function() return getdimen("d_rule_offset") / 65536 end) +-- registerdirect("RuleOffset", function() return getdimen("d_rule_offset") * factor end) registerdirect("RuleDirection", function() return getmacro("c_rule_direction") end) -registerdirect("RuleFactor", function() return getmacro("m_rule_factor") end) +-- registerdirect("RuleFactor", function() print(getmacro("m_rule_factor")) return (tonumber(getmacro("m_rule_factor")) or 0) * factor end) +registerdirect("RuleFactor", function() return getdimen("d_rule_factor") * factor end) registerdirect("RuleOption", function() return getmacro("m_rule_option") end) --------------("RuleColor", function() return getmacro("m_rule_color") end) registerscript("RuleColor", function() return getmacro("m_rule_color") end) |