TeX in C
Explore TeX with modern c compiler.
|
宏定义 | |
#define | DIV_OUT_H |
DVI 格式输出 更多... | |
#define | DVI_BUF_SIZE 800 |
[#11]: size of the output buffer; must be a multiple of 8 更多... | |
#define | synchh() |
[p229#619] label not_use 更多... | |
#define | synchv() |
函数 | |
void | dviout (int x) |
[#598] 更多... | |
void | dvi_four (Integer x) |
[#600]: outputs four bytes in two’s complement notation, without risking arithmetic overflow. 更多... | |
void | dvi_pop (Integer l) |
[#601] 更多... | |
void | dvi_font_def (InternalFontNumber f) |
[#602] 更多... | |
void | prune_movements (Integer l) |
[p227#615]: delete movement nodes with LOCATION ≥ l. 更多... | |
Scaled | synch_h (Scaled cur_h, Scaled dvi_h) |
[#616] 返回 cur_h 在 tex.c 中通过赋值更新 dvi_h. 更多... | |
Scaled | synch_v (Scaled cur_v, Scaled dvi_v) |
void | dviout_helper (ASCIICode c) |
void | dviout_ID_BYTE (void) |
void | dviout_SET_RULE (void) |
void | dviout_PUT_RULE (void) |
void | dviout_EOP (void) |
void | dviout_PUSH (void) |
void | dviout_POP (void) |
void | dviout_PRE (void) |
void | dviout_POST (void) |
void | dviout_XXX1 (void) |
void | dviout_XXX4 (void) |
long | get_dvi_mark (void) |
Boolean | dvi_openout (void) |
void | _dvibop (Integer counts[]) |
used in [p236#638]: shipout 更多... | |
void | _dvi_lastbop (void) |
void | dvi_set_font (int f) |
void | dvi_set_char (long c) |
void | dviout_init (void) |
[#593, #596, #606] 初始化 dviout 内部变量 更多... | |
long | dviflush (void) |
void | hlistout (void) |
void | vlistout (void) |
void | shipout (Pointer p) |
变量 | |
Scaled | maxh |
Scaled | maxv |
Integer | totalpages |
Integer | maxpush |
Integer | deadcycles |
Boolean | doingleaders |
Scaled | dvih |
Scaled | dviv |
Scaled | curh |
Scaled | curv |
Scaled | curmu |
Integer | curs |
#define DIV_OUT_H |
DVI 格式输出
#define DVI_BUF_SIZE 800 |
[#11]: size of the output buffer; must be a multiple of 8
Scaled curh |
Scaled curv |
Integer deadcycles |
Scaled dviv |
Integer maxpush |
Scaled maxv |