summaryrefslogtreecommitdiff
path: root/macros/luatex/generic/minim/minim-pdfresources.lua
diff options
context:
space:
mode:
Diffstat (limited to 'macros/luatex/generic/minim/minim-pdfresources.lua')
-rw-r--r--macros/luatex/generic/minim/minim-pdfresources.lua6
1 files changed, 5 insertions, 1 deletions
diff --git a/macros/luatex/generic/minim/minim-pdfresources.lua b/macros/luatex/generic/minim/minim-pdfresources.lua
index e6a06e783e..468da03b48 100644
--- a/macros/luatex/generic/minim/minim-pdfresources.lua
+++ b/macros/luatex/generic/minim/minim-pdfresources.lua
@@ -50,7 +50,7 @@ function M.use_resource(kind, name)
return res._entry_
end
--- global resources are mainly for pgf compatibility: contains adds entries to
+-- global resources are mainly for pgf compatibility: it contains entries to
-- the resource dictionaries that will be added for every page.
--
local global_resources = init_resources() -- name ↦ '/Key <value>'
@@ -87,6 +87,10 @@ function M.use_resource_node(kind, name)
return n
end
+alloc.luadef('withpdfresource', function()
+ node.write(M.use_resource_node(token.scan_string(), token.scan_string()))
+end, 'protected')
+
-- construction and caching of resource dictionaries.
--
local previous_dicts = init_resources() -- pdf dict ↦ objnum