Back to index

tetex-bin  3.0
commands.h
Go to the documentation of this file.
00001 /* DVI COMMANDS */
00002 #define  SETC_000         0     /* typeset character 0 and move right */
00003 #define  SETC_127       127     /* typeset character 127 and move right */
00004 #define  SET1           128     /* typeset a character and move right */
00005 #define  SET2           129     /* ??? */
00006 #define  SET3           130     /* ??? */
00007 #define  SET4           131     /* ??? */
00008 #define  SET_RULE       132     /* typeset a rule and move right */
00009 #define  PUT1           133     /* typeset a character */
00010 #define  PUT2           134     /* ??? */
00011 #define  PUT3           135     /* ??? */
00012 #define  PUT4           136     /* ??? */
00013 #define  PUT_RULE       137     /* typeset a rule */
00014 #define  NOP            138     /* no operation */
00015 #define  BOP            139     /* beginning of page */
00016 #define  EOP            140     /* ending of page */
00017 #define  PUSH           141     /* save the current positions */
00018 #define  POP            142     /* restore previous positions */
00019 #define  RIGHT1         143     /* move right */
00020 #define  RIGHT2         144     /* ??? */
00021 #define  RIGHT3         145     /* ??? */
00022 #define  RIGHT4         146     /* ??? */
00023 #define  W0             147     /* move right by |w| */
00024 #define  W1             148     /* move right and set |w| */
00025 #define  W2             149     /* ??? */
00026 #define  W3             150     /* ??? */
00027 #define  W4             151     /* ??? */
00028 #define  X0             152     /* move right by |x| */
00029 #define  X1             153     /* move right and set |x| */
00030 #define  X2             154     /* ??? */
00031 #define  X3             155     /* ??? */
00032 #define  X4             156     /* ??? */
00033 #define  DOWN1          157     /* move down */
00034 #define  DOWN2          158     /* ??? */
00035 #define  DOWN3          159     /* ??? */
00036 #define  DOWN4          160     /* ??? */
00037 #define  Y0             161     /* move down by |y| */
00038 #define  Y1             162     /* move down and set |y| */
00039 #define  Y2             163     /* ??? */
00040 #define  Y3             164     /* ??? */
00041 #define  Y4             165     /* ??? */
00042 #define  Z0             166     /* move down by |z| */
00043 #define  Z1             167     /* move down and set |z| */
00044 #define  Z2             168     /* ??? */
00045 #define  Z3             169     /* ??? */
00046 #define  Z4             170     /* ??? */
00047 #define  FONT_00        171     /* set current font to 0 */
00048 #define  FONT_63        234     /* set current font to 0 */
00049 #define  FNT1           235     /* set current font */
00050 #define  FNT2           236     /* Same as FNT1, except that arg is 2 bytes */
00051 #define  FNT3           237     /* Same as FNT1, except that arg is 3 bytes */
00052 #define  FNT4           238     /* Same as FNT1, except that arg is 4 bytes */
00053 #define  XXX1           239     /* extension to \.DVI primitives */
00054 #define  XXX2           240     /* Like XXX1, but 0<=k<65536 */
00055 #define  XXX3           241     /* Like XXX1, but 0<=k<@t$2^{24}$@> */
00056 #define  XXX4           242     /* potentially long extension to \.DVI
00057                                    primitives */
00058 #define  FNT_DEF1       243     /* define the meaning of a font number */
00059 #define  FNT_DEF2       244     /* ??? */
00060 #define  FNT_DEF3       245     /* ??? */
00061 #define  FNT_DEF4       246     /* ??? */
00062 #define  PRE            247     /* preamble */
00063 #define  POST           248     /* postamble beginning */
00064 #define  POST_POST      249     /* postamble ending */
00065         /*  undefined_commands           250,251,252,253,254,255 */