aboutsummaryrefslogtreecommitdiffstats
path: root/troff/troff.d/pt.h
blob: 8287a978a18a800ebc9445261ee2873e26016ec1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
/*
 * Portions Copyright (c) 2005 Gunnar Ritter, Freiburg i. Br., Germany
 *
 * Sccsid @(#)pt.h	1.54 (gritter) 8/19/08
 */

/* t6.c */
extern int	width(register tchar);
extern void	zapwcache(int);
extern int	getcw(size_t);
extern int	abscw(int);
extern int	onfont(tchar);
extern int	getascender(void);
extern int	getdescender(void);
extern int	kernadjust(tchar, tchar);
extern void	xbits(register tchar, int);
extern tchar	setch(int);
extern tchar	setabs(void);
extern int	findft(register int, int);
extern void	caseps(void);
extern void	casps1(register int);
extern int	findps(register int);
extern void	mchbits(void);
extern void	setps(void);
extern tchar	setht(void);
extern tchar	setslant(void);
extern void	caseft(void);
extern void	setfont(int);
extern void	setwd(void);
extern tchar	vmot(void);
extern tchar	hmot(void);
extern tchar	mot(void);
extern tchar	sethl(int);
extern tchar	makem(register int);
extern tchar	getlg(tchar);
extern int	strlg(int, int *, int);
extern void	caselg(void);
extern void	caseflig(int);
extern void	casefdeferlig(void);
extern void	casefp(int);
extern void	casefps(void);
extern int	setfp(int, int, char *);
extern int	nextfp(void);
extern void	casecs(void);
extern void	casebd(void);
extern void	casevs(void);
extern void	casess(int);
extern void	caseminss(void);
extern void	caseletadj(void);
extern void	casefspacewidth(void);
extern void	casespacewidth(void);
extern tchar	xlss(void);
extern void	casetrack(void);
extern void	casefallback(void);
extern void	casehidechar(void);
extern void	casefzoom(void);
extern double	getfzoom(void);
extern void	casekern(void);
extern void	casefkern(void);
extern void	casepapersize(void);
extern void	casemediasize(void);
extern void	casetrimat(void);
extern void	casebleedat(void);
extern void	casecropat(void);
extern void	caselhang(void);
extern void	caserhang(void);
extern void	casekernpair(void);
extern void	casekernafter(void);
extern void	casekernbefore(void);
extern void	caseftr(void);
extern void	casefeature(void);
extern int	un2tr(int, int *);
extern int	tr2un(tchar, int);
extern tchar	setuc0(int);
extern tchar	setanchor(void);
extern tchar	setlink(void);
extern tchar	setulink(void);
extern int	pts2u(int);
extern double	u2pts(int);
/* t10.c */
extern void	ptinit(void);
extern void	specnames(void);
extern int	findch(register const char *);
void	ptout(register tchar);
extern tchar	*ptout0(tchar *, tchar *);
extern void	ptps(void);
extern void	ptfont(void);
extern void	ptfpcmd(int, const char *, char *, int);
extern void	ptlead(void);
extern void	ptesc(void);
extern void	newpage(int);
extern void	ptsupplyfont(char *, char *);
extern void	ptlocale(const char *);
extern void	pttrailer(void);
extern void	ptstop(void);
extern void	dostop(void);