diff options
Diffstat (limited to 'tex/context/base/mkxl/mlib-int.lmt')
-rw-r--r-- | tex/context/base/mkxl/mlib-int.lmt | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tex/context/base/mkxl/mlib-int.lmt b/tex/context/base/mkxl/mlib-int.lmt index ae883b1e8..ace2fee17 100644 --- a/tex/context/base/mkxl/mlib-int.lmt +++ b/tex/context/base/mkxl/mlib-int.lmt @@ -16,6 +16,7 @@ local get = tex.get local emwidths = fonts.hashes.emwidths local exheights = fonts.hashes.exheights +local registerscript = metapost.registerscript local registerdirect = metapost.registerdirect local on_right_page = structures.pages.on_right @@ -169,6 +170,21 @@ registerdirect("InPageBody", in_body_page ) registerdirect("defaultcolormodel", defaultcolormodel) +-- see node-rul.* + +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("RuleDirection", function() return getmacro("c_rule_direction") end) +registerdirect("RuleFactor", function() return getmacro("m_rule_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) + -- see typo-ada.* registerdirect("AdaptiveWidth", function() return getdimen("d_adaptive_width") * factor end) |