1 /*
2  *	DVI commands for DVISVG
3  */
4 
5 #define DVI_SET_CHAR_0   0x00     /* characters and rules */
6 #define DVI_SET_CHAR_127 0x7f
7 #define DVI_SET_1        0x80
8 #define DVI_SET_2        0x81     /* not used in TeX */
9 #define DVI_SET_3        0x82     /* not used in TeX */
10 #define DVI_SET_4        0x83     /* not used in TeX */
11 #define DVI_SET_RULE     0x84
12 #define DVI_PUT_1        0x85
13 #define DVI_PUT_2        0x86     /* not used in TeX */
14 #define DVI_PUT_3        0x87     /* not used in TeX */
15 #define DVI_PUT_4        0x88     /* not used in TeX */
16 #define DVI_PUT_RULE     0x89
17 
18 #define DVI_NOP       0x8a        /* TBN: not used   */
19 #define DVI_BOP       0x8b
20 #define DVI_EOP       0x8c
21 
22 #define DVI_PUSH      0x8d        /* stack           */
23 #define DVI_POP       0x8e
24 
25 #define DVI_RIGHT_1   0x8f        /* horizontal shifts   */
26 #define DVI_RIGHT_2   0x90
27 #define DVI_RIGHT_3   0x91
28 #define DVI_RIGHT_4   0x92
29 #define DVI_W0        0x93
30 #define DVI_W_1       0x94
31 #define DVI_W_2       0x95
32 #define DVI_W_3       0x96
33 #define DVI_W_4       0x97
34 #define DVI_X0        0x98
35 #define DVI_X_1       0x99
36 #define DVI_X_2       0x9a
37 #define DVI_X_3       0x9b
38 #define DVI_X_4       0x9c
39 
40 #define DVI_DOWN_1    0x9d       /* vertical shifts    */
41 #define DVI_DOWN_2    0x9e
42 #define DVI_DOWN_3    0x9f
43 #define DVI_DOWN_4    0xa0
44 #define DVI_Y0        0xa1
45 #define DVI_Y_1       0xa2
46 #define DVI_Y_2       0xa3
47 #define DVI_Y_3       0xa4
48 #define DVI_Y_4       0xa5
49 #define DVI_Z0        0xa6
50 #define DVI_Z_1       0xa7
51 #define DVI_Z_2       0xa8
52 #define DVI_Z_3       0xa9
53 #define DVI_Z_4       0xaa
54 
55 #define DVI_FNT_NUM_0   0xab    /* fonts       */
56 #define DVI_FNT_NUM_63  0xea
57 #define DVI_FNT_1       0xeb
58 #define DVI_FNT_2       0xec    /* not used in standart TeX */
59 #define DVI_FNT_3       0xed    /* not used in standart TeX */
60 #define DVI_FNT_4       0xee    /* not used in standart TeX */
61 
62 #define DVI_XXX_1     0xef      /* specials    */
63 #define DVI_XXX_2     0xf0
64 #define DVI_XXX_3     0xf1
65 #define DVI_XXX_4     0xf2
66 
67 #define DVI_FNT_DEF_1 0xf3
68 #define DVI_FNT_DEF_2 0xf4      /* not used in standart TeX */
69 #define DVI_FNT_DEF_3 0xf5      /* not used in standart TeX */
70 #define DVI_FNT_DEF_4 0xf6      /* not used in standart TeX */
71 
72 #define DVI_PRE       0xf7
73 #define DVI_POST      0xf8
74 #define DVI_POST_POST 0xf9
75 
76 #define DVI_PADDING   0xdf
77 
78 /*
79  *	end of dvicom.h
80  */
81