10 #define DVI_BUF_SIZE 800
22 dvih = synch_h(curh, dvih); \
27 dviv = synch_v(curv, dviv); \
Integer deadcycles
Definition: dviout.h:33
Integer maxpush
Definition: dviout.h:33
Scaled curv
Definition: dviout.h:35
Scaled maxv
Definition: dviout.h:32
Scaled curh
Definition: dviout.h:35
Scaled dviv
Definition: dviout.h:35
UChar ASCIICode
[#18]: ASCIICode::UChar(8) = [0, 255]
Definition: charset.h:11
UChar InternalFontNumber
[#548]: [FONT_BASE, FONT_MAX] = [0, 75]
Definition: fonts.h:92
void dviout_POST(void)
Definition: dviout.c:957
Scaled dvih
Definition: dviout.c:105
Boolean dvi_openout(void)
Definition: dviout.c:962
void prune_movements(Integer l)
[p227#615]: delete movement nodes with LOCATION ≥ l.
Definition: dviout.c:385
void dviout_init(void)
[#593, #596, #606] 初始化 dviout 内部变量
Definition: dviout.c:118
void dvi_pop(Integer l)
[#601]
Definition: dviout.c:178
void vlistout(void)
Definition: dviout.c:624
void shipout(Pointer p)
Definition: dviout.c:798
void dviout_EOP(void)
Definition: dviout.c:953
Scaled synch_h(Scaled cur_h, Scaled dvi_h)
[#616] 返回 cur_h 在 tex.c 中通过赋值更新 dvi_h.
Definition: dviout.c:405
void dviout_ID_BYTE(void)
Definition: dviout.c:950
void _dvibop(Integer counts[])
used in [p236#638]: shipout
Definition: dviout.c:965
void dviout_XXX1(void)
Definition: dviout.c:958
long dviflush(void)
Definition: dviout.c:1010
void hlistout(void)
Definition: dviout.c:424
Boolean doingleaders
Definition: dviout.c:100
void dvi_font_def(InternalFontNumber f)
[#602]
Definition: dviout.c:189
void dviout_PUT_RULE(void)
Definition: dviout.c:952
void dvi_four(Integer x)
[#600]: outputs four bytes in two’s complement notation, without risking arithmetic overflow.
Definition: dviout.c:170
Scaled maxh
Definition: dviout.c:98
Scaled curmu
Definition: dviout.c:107
void dviout_SET_RULE(void)
Definition: dviout.c:951
void dviout_PRE(void)
Definition: dviout.c:956
void dviout_PUSH(void)
Definition: dviout.c:954
void dviout_XXX4(void)
Definition: dviout.c:959
void dviout_POP(void)
Definition: dviout.c:955
Integer curs
Definition: dviout.c:109
void _dvi_lastbop(void)
Definition: dviout.c:977
void dvi_set_font(int f)
Definition: dviout.c:982
void dviout_helper(ASCIICode c)
Definition: dviout.c:186
Scaled synch_v(Scaled cur_v, Scaled dvi_v)
Definition: dviout.c:414
void dvi_set_char(long c)
Definition: dviout.c:1003
long get_dvi_mark(void)
Definition: dviout.c:961
Integer totalpages
Definition: dviout.c:99
void dviout(int x)
[#598]
Definition: dviout.c:161
int64_t Integer
Integer(64) =
Definition: tex_types.h:42
Integer Scaled
[p38#101]: Scaled::Integer(64) = we need Pascal's Integer(32/64), dependent upon the bit size of the...
Definition: tex_types.h:106
size_t Pointer
Pointer::size_t(64), a flag or a location in mem or eqtb.
Definition: tex_types.h:45
bool Boolean
布尔类型定义
Definition: tex_types.h:11