version 1.72, 2010/06/30 13:00:00 |
version 1.73, 2010/07/04 19:42:25 |
|
|
typedef void (*term_margin)(struct termp *, const void *); |
typedef void (*term_margin)(struct termp *, const void *); |
|
|
struct termp_ps { |
struct termp_ps { |
int psstate; /* state of ps output */ |
int flags; |
#define PS_INLINE (1 << 0) /* we're in a word */ |
#define PS_INLINE (1 << 0) /* we're in a word */ |
#define PS_MARGINS (1 << 1) /* we're in the margins */ |
#define PS_MARGINS (1 << 1) /* we're in the margins */ |
|
#define PS_NEWPAGE (1 << 2) /* new page, no words yet */ |
size_t pscol; /* visible column (AFM units) */ |
size_t pscol; /* visible column (AFM units) */ |
size_t psrow; /* visible row (AFM units) */ |
size_t psrow; /* visible row (AFM units) */ |
char *psmarg; /* margin buf */ |
char *psmarg; /* margin buf */ |