summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/lpdf-xmp.lua
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2016-10-12 20:30:59 +0200
committerContext Git Mirror Bot <phg42.2a@gmail.com>2016-10-12 20:30:59 +0200
commit1964c078d21c5f1d19a84fa6ef5c038f8ee80652 (patch)
tree833b3c9c678bcc7043560ab2e83daeeb395d6d7c /tex/context/base/mkiv/lpdf-xmp.lua
parent236690a6367b25187d37013e1e7fc196c5c44eb8 (diff)
downloadcontext-1964c078d21c5f1d19a84fa6ef5c038f8ee80652.tar.gz
2016-10-12 17:32:00
Diffstat (limited to 'tex/context/base/mkiv/lpdf-xmp.lua')
-rw-r--r--tex/context/base/mkiv/lpdf-xmp.lua10
1 files changed, 7 insertions, 3 deletions
diff --git a/tex/context/base/mkiv/lpdf-xmp.lua b/tex/context/base/mkiv/lpdf-xmp.lua
index 4dd2e72f2..e63dfa2e0 100644
--- a/tex/context/base/mkiv/lpdf-xmp.lua
+++ b/tex/context/base/mkiv/lpdf-xmp.lua
@@ -253,18 +253,22 @@ local function flushxmpinfo()
commands.pushrandomseed()
commands.setrandomseed(os.time())
+
+ local version = status.luatex_version
+ local revision = status.luatex_revision
+
local packetid = "no unique packet id here" -- 24 chars
local documentid = "no unique document id here"
local instanceid = "no unique instance id here"
- local producer = format("LuaTeX-%0.2f.%s",status.luatex_version/100,status.luatex_revision)
+ local producer = format("LuaTeX-%i.%i.%s",math.div(version,100),math.mod(version,100),revision)
local creator = "LuaTeX + ConTeXt MkIV"
local time = lpdf.timestamp()
local fullbanner = status.banner
if included.id ~= "fake" then
packetid = randomstring(24)
- documentid = "uuid:%s" .. os.uuid()
- instanceid = "uuid:%s" .. os.uuid()
+ documentid = "uuid:" .. os.uuid()
+ instanceid = "uuid:" .. os.uuid()
end
pdfaddxmpinfo("DocumentID", documentid)