xref: /original-bsd/usr.bin/pr/pr.h (revision 1c2afc0e)
109b6b99bSmuller /*-
209b6b99bSmuller  * Copyright (c) 1991 Keith Muller.
3*1c2afc0eSbostic  * Copyright (c) 1993
4*1c2afc0eSbostic  *	The Regents of the University of California.  All rights reserved.
509b6b99bSmuller  *
609b6b99bSmuller  * This code is derived from software contributed to Berkeley by
709b6b99bSmuller  * Keith Muller of the University of California, San Diego.
809b6b99bSmuller  *
909b6b99bSmuller  * %sccs.include.redist.c%
1009b6b99bSmuller  *
11*1c2afc0eSbostic  *      @(#)pr.h	8.1 (Berkeley) 06/06/93
1209b6b99bSmuller  */
1309b6b99bSmuller 
1409b6b99bSmuller /*
1509b6b99bSmuller  * parameter defaults
1609b6b99bSmuller  */
1709b6b99bSmuller #define	CLCNT		1
1809b6b99bSmuller #define	INCHAR		'\t'
1909b6b99bSmuller #define	INGAP		8
2009b6b99bSmuller #define	OCHAR		'\t'
2109b6b99bSmuller #define OGAP		8
2209b6b99bSmuller #define	LINES		66
2309b6b99bSmuller #define	NMWD		5
2409b6b99bSmuller #define	NMCHAR		'\t'
2509b6b99bSmuller #define	SCHAR		'\t'
2609b6b99bSmuller #define	PGWD		72
2709b6b99bSmuller #define SPGWD		512
2809b6b99bSmuller 
2909b6b99bSmuller /*
3009b6b99bSmuller  * misc default values
3109b6b99bSmuller  */
3209b6b99bSmuller #define	HDFMT		"%s %s Page %d\n\n\n"
3309b6b99bSmuller #define	HEADLEN		5
3409b6b99bSmuller #define	TAILLEN		5
3509b6b99bSmuller #define	TIMEFMT		"%b %e %H:%M %Y"
3609b6b99bSmuller #define	FNAME		""
3709b6b99bSmuller #define	LBUF		8192
3809b6b99bSmuller #define	HDBUF		512
3909b6b99bSmuller 
4009b6b99bSmuller /*
4109b6b99bSmuller  * structure for vertical columns. Used to balance cols on last page
4209b6b99bSmuller  */
4309b6b99bSmuller struct vcol {
4409b6b99bSmuller 	char *pt;		/* ptr to col */
4509b6b99bSmuller 	int cnt;		/* char count */
4609b6b99bSmuller };
47