summaryrefslogtreecommitdiff
path: root/tex/context/base/spec-fdf.mkiv
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/spec-fdf.mkiv')
-rw-r--r--tex/context/base/spec-fdf.mkiv16
1 files changed, 14 insertions, 2 deletions
diff --git a/tex/context/base/spec-fdf.mkiv b/tex/context/base/spec-fdf.mkiv
index 87a30d0ca..d6937ec1b 100644
--- a/tex/context/base/spec-fdf.mkiv
+++ b/tex/context/base/spec-fdf.mkiv
@@ -11,9 +11,21 @@
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.
+% \setupinteraction[
+% state=start,
+% title={ÀÂÆ ÇÉÈÊË ÎÏÔŒ ÙÜŸ},
+% subtitle={àâæ çéèêë îïôœ ùûüÿ},
+% author={àâæ ÀÂÆ},
+% keyword={àâæ çéèêë îïôœ ùûüÿ}]
+
\unprotect
-\def\setPDFdestination#1{\xdef\PDFdestination{\ctxlua{pdf.cleandestination("\luaescapestring{#1}")}}}
-\def\sanitizePDFstring#1\to#2{\xdef#2{\ctxlua{pdf.sanitizedstring("\luaescapestring{#1}")}}}
+\ctxloadluafile{spec-pdf}{}
+
+\PDFunicodetrue \let\enablePDFdocencoding\PDFunicodetrue
+
+\def\setPDFdestination #1{\xdef\PDFdestination{\ctxlua{pdf.cleandestination("\luaescapestring{#1}")}}}
+\def\sanitizePDFencoding#1\to#2{\xdef#2{\ctxlua{pdf.hexify("\luaescapestring{#1}")}}}
+\def\hexifiedPDFstring #1{\ctxlua{pdf.hexify("\luaescapestring{#1}")}}
\protect \endinput