summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvipdfmx/src/dvicodes.h
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/dvipdfmx/src/dvicodes.h')
-rw-r--r--Build/source/texk/dvipdfmx/src/dvicodes.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/Build/source/texk/dvipdfmx/src/dvicodes.h b/Build/source/texk/dvipdfmx/src/dvicodes.h
index 75c84153096..4de92c5bd0c 100644
--- a/Build/source/texk/dvipdfmx/src/dvicodes.h
+++ b/Build/source/texk/dvipdfmx/src/dvicodes.h
@@ -102,6 +102,9 @@
one byte unsigned comment length followed by comment. */
#define DVI_ID 2 /* ID Byte for current DVI file */
#define DVIV_ID 3 /* with Ascii pTeX VW mode extension */
+#ifdef XETEX
+#define XDVI_ID 5 /* XeTeX ".xdv" output that uses XDV opcodes below */
+#endif
#define POST 248 /* Postamble- -- similar to preamble
four byte pointer to final bop
four byte numerator
@@ -118,4 +121,11 @@
#define PADDING 223
#define DIR 255 /* Ascii pTeX DIR command */
+#ifdef XETEX
+#define XDV_PIC_FILE 251 /* include graphic or PDF file */
+#define XDV_NATIVE_FONT_DEF 252 /* fontdef for native platform font */
+#define XDV_GLYPH_ARRAY 253 /* string of glyph IDs with X and Y positions */
+#define XDV_GLYPH_STRING 254 /* string of glyph IDs with X-positions only */
+#endif
+
#endif /* _DVICODES_H_ */