summaryrefslogtreecommitdiff
path: root/tex/context/base/mkxl/back-lua.lmt
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/mkxl/back-lua.lmt')
-rw-r--r--tex/context/base/mkxl/back-lua.lmt10
1 files changed, 5 insertions, 5 deletions
diff --git a/tex/context/base/mkxl/back-lua.lmt b/tex/context/base/mkxl/back-lua.lmt
index dc836f12b..f74dfaeb5 100644
--- a/tex/context/base/mkxl/back-lua.lmt
+++ b/tex/context/base/mkxl/back-lua.lmt
@@ -67,16 +67,16 @@ end
local function result()
-- todo: we're now still in the pdf backend but need different codeinjections
local codeinjections = backends.pdf.codeinjections
- local getvariable = codeinjections.getidentityvariable or function() end
+ local identity = interactions.general.getidentity()
local jobname = environment.jobname or tex.jobname or "unknown"
return {
metadata = {
unit = "bp",
jobname = jobname,
- title = getvariable("title") or jobname,
- subject = getvariable("subject"),
- author = getvariable("author"),
- keywords = getvariable("keywords"),
+ title = identity.title,
+ subject = identity.subject,
+ author = identity.author,
+ keywords = identity.keywords,
time = os.date("%Y-%m-%d %H:%M"),
engine = environment.luatexengine .. " " .. environment.luatexversion,
context = environment.version,