TeX in C
Explore TeX with modern c compiler.
PART 36: Typesetting math formulas

[ #719. 更多...

宏定义

#define newhlist(x)   mem[nucleus(x)].int_
 [p267#725]the translation of an mlist 更多...
 

函数

HalfWord cleanbox (HalfWord p, SmallNumber s)
 
void fetch (HalfWord a)
 
void makeover (HalfWord q)
 
void makeunder (HalfWord q)
 
void makevcenter (HalfWord q)
 
void makeradical (HalfWord q)
 
void makemathaccent (HalfWord q)
 
void makefraction (HalfWord q)
 
Integer makeop (HalfWord q)
 
void makeord (HalfWord q)
 
void makescripts (HalfWord q, long delta)
 
SmallNumber makeleftright (HalfWord q, SmallNumber style, long maxd, long maxh)
 
void mlisttohlist (void)
 

变量

Pointer curmlist
 
SmallNumber curstyle
 
SmallNumber cursize
 
Boolean mlistpenalties
 
InternalFontNumber curf
 
QuarterWord curc
 
FourQuarters curi
 

详细描述

[ #719.

Typesetting math formulas. ]

宏定义说明

◆ newhlist

#define newhlist (   x)    mem[nucleus(x)].int_

[p267#725]the translation of an mlist

函数说明

◆ cleanbox()

HalfWord cleanbox ( HalfWord  p,
SmallNumber  s 
)

◆ fetch()

void fetch ( HalfWord  a)

◆ makefraction()

void makefraction ( HalfWord  q)

◆ makeleftright()

SmallNumber makeleftright ( HalfWord  q,
SmallNumber  style,
long  maxd,
long  maxh 
)

◆ makemathaccent()

void makemathaccent ( HalfWord  q)

◆ makeop()

Integer makeop ( HalfWord  q)

◆ makeord()

void makeord ( HalfWord  q)

◆ makeover()

void makeover ( HalfWord  q)

◆ makeradical()

void makeradical ( HalfWord  q)

◆ makescripts()

void makescripts ( HalfWord  q,
long  delta 
)

◆ makeunder()

void makeunder ( HalfWord  q)

◆ makevcenter()

void makevcenter ( HalfWord  q)

◆ mlisttohlist()

void mlisttohlist ( void  )

变量说明

◆ curc

◆ curf

◆ curi

◆ curmlist

Pointer curmlist

◆ cursize

SmallNumber cursize

◆ curstyle

SmallNumber curstyle

◆ mlistpenalties

Boolean mlistpenalties