summaryrefslogtreecommitdiff
path: root/tex/context/base/strc-tag.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/strc-tag.lua')
-rw-r--r--tex/context/base/strc-tag.lua10
1 files changed, 9 insertions, 1 deletions
diff --git a/tex/context/base/strc-tag.lua b/tex/context/base/strc-tag.lua
index f51c9d5d0..ad6117728 100644
--- a/tex/context/base/strc-tag.lua
+++ b/tex/context/base/strc-tag.lua
@@ -160,6 +160,11 @@ local properties = allocate {
mfenced = { pdf = "Span", nature = "display" },
maction = { pdf = "Span", nature = "display" },
+ mstacker = { pdf = "Span", nature = "display" }, -- these are only internally used
+ mstackertop = { pdf = "Span", nature = "display" }, -- these are only internally used
+ mstackerbot = { pdf = "Span", nature = "display" }, -- these are only internally used
+ mstackermid = { pdf = "Span", nature = "display" }, -- these are only internally used
+
mtable = { pdf = "Table", nature = "display" }, -- might change
mtr = { pdf = "TR", nature = "display" }, -- might change
mtd = { pdf = "TD", nature = "display" }, -- might change
@@ -241,7 +246,7 @@ end
local nstack = 0
-function tags.start(tag,specification)
+function tags.start(tag,specification,props)
local label, detail, user
if specification then
label = specification.label
@@ -282,6 +287,9 @@ function tags.start(tag,specification)
tagmetadata[completetag] = metadata
metadata = nil
end
+ if props then
+ properties[completetag] = props
+ end
texattribute[a_tagged] = t
return t
end