diff options
Diffstat (limited to 'macros/luatex/generic/minim-xmp/minim-xmp.tex')
-rw-r--r-- | macros/luatex/generic/minim-xmp/minim-xmp.tex | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/macros/luatex/generic/minim-xmp/minim-xmp.tex b/macros/luatex/generic/minim-xmp/minim-xmp.tex new file mode 100644 index 0000000000..2ec4adc895 --- /dev/null +++ b/macros/luatex/generic/minim-xmp/minim-xmp.tex @@ -0,0 +1,34 @@ + +\ifdefined\minimxmploaded + \message{(skipped)} + \expandafter\endinput\fi +\chardef\minimxmploaded=\catcode`\: +\catcode`\:=11 + +\input minim-alloc +\directlua { require('minim-xmp') } + +% do not add pdf metadata by default +\pdfvariable suppressoptionalinfo = 255 + +% \metadatamodification +\newcount \metadatamodification +\metadatamodification = 0 + +% \metadataseparator +\newcount \metadataseparator +\metadataseparator = `\; + +% Defined from the lua side: +% +% \getmetadata ns:key +% \setmetadata ns:key {value} +% \startmetadata +% +% idem, but undocumented as of yet: +% \newmetadata +% \writemetadata (expands to pdf object number) +% \includemetadata{filename} (expands to pdf object number) + +\catcode`\:=\minimxmploaded + |