version 1.69, 2010/06/30 11:45:21 |
version 1.72, 2010/06/30 13:00:00 |
Line 52 struct termp_ps { |
|
Line 52 struct termp_ps { |
|
size_t psmargcur; /* cur index in margin buf */ |
size_t psmargcur; /* cur index in margin buf */ |
char last; /* character buffer */ |
char last; /* character buffer */ |
enum termfont lastf; /* last set font */ |
enum termfont lastf; /* last set font */ |
|
size_t scale; /* font scaling factor */ |
size_t pages; /* number of pages shown */ |
size_t pages; /* number of pages shown */ |
size_t lineheight; /* line height (AFM units) */ |
size_t lineheight; /* line height (AFM units) */ |
size_t top; /* body top (AFM units) */ |
size_t top; /* body top (AFM units) */ |
|
|
void (*endline)(struct termp *); |
void (*endline)(struct termp *); |
void (*advance)(struct termp *, size_t); |
void (*advance)(struct termp *, size_t); |
size_t (*width)(const struct termp *, char); |
size_t (*width)(const struct termp *, char); |
|
double (*hspan)(const struct termp *, |
|
const struct roffsu *); |
const void *argf; /* arg for headf/footf */ |
const void *argf; /* arg for headf/footf */ |
union { |
union { |
struct termp_ps ps; |
struct termp_ps ps; |