+ void (*roffmsg)(void *, enum roffmsg,
+ const char *, const char *, char *);
+ int (*roffhead)(void *, const struct tm *, const char *,
+ const char *, const char *, const char *);
+ int (*rofftail)(void *);
+ int (*roffdata)(void *, int, const char *, char *);
+ int (*roffin)(void *, int, int *, char **);
+ int (*roffout)(void *, int);
+ int (*roffblkin)(void *, int, int *, char **);
+ int (*roffblkout)(void *, int);
+ int (*roffblkheadin)(void *, int, int *, char **);
+ int (*roffblkheadout)(void *, int);
+ int (*roffblkbodyin)(void *, int, int *, char **);
+ int (*roffblkbodyout)(void *, int);
+ int (*roffspecial)(void *, int, const char *, char **);