xref: /original-bsd/usr.bin/pr/pr.h (revision c3e32dec)
1 /*-
2  * Copyright (c) 1991 Keith Muller.
3  * Copyright (c) 1993
4  *	The Regents of the University of California.  All rights reserved.
5  *
6  * This code is derived from software contributed to Berkeley by
7  * Keith Muller of the University of California, San Diego.
8  *
9  * %sccs.include.redist.c%
10  *
11  *      @(#)pr.h	8.1 (Berkeley) 06/06/93
12  */
13 
14 /*
15  * parameter defaults
16  */
17 #define	CLCNT		1
18 #define	INCHAR		'\t'
19 #define	INGAP		8
20 #define	OCHAR		'\t'
21 #define OGAP		8
22 #define	LINES		66
23 #define	NMWD		5
24 #define	NMCHAR		'\t'
25 #define	SCHAR		'\t'
26 #define	PGWD		72
27 #define SPGWD		512
28 
29 /*
30  * misc default values
31  */
32 #define	HDFMT		"%s %s Page %d\n\n\n"
33 #define	HEADLEN		5
34 #define	TAILLEN		5
35 #define	TIMEFMT		"%b %e %H:%M %Y"
36 #define	FNAME		""
37 #define	LBUF		8192
38 #define	HDBUF		512
39 
40 /*
41  * structure for vertical columns. Used to balance cols on last page
42  */
43 struct vcol {
44 	char *pt;		/* ptr to col */
45 	int cnt;		/* char count */
46 };
47