summaryrefslogtreecommitdiff
path: root/Build/source/texk/makejvf/makejvf.h
blob: da6ab06963a6f94ec8da30062034b4a8cd9633d4 (plain)
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


extern char *vtfmname,*kanatfm;
extern int unit,zh,zw,jfm_id;
extern int kanatume,chotai,baseshift,minute;
extern FILE *afp;

/* main.c */
void usage(void);

/* tfmread.c */
int jfmread(int kcode);
int tfmget(char *name);
int tfmidx(FILE *fp);

/* tool.c */
int mquad(unsigned char *p);
unsigned int upair(unsigned char *p);
int fquad(FILE *fp);
unsigned int ufpair(FILE *fp);
int fpair(FILE *fp);
int fputnum(int num, int byte, FILE *fp);
int numcount(int num);
int fputnum2(int num, FILE *fp);
int fputstr(char *str, int byte, FILE *fp);

/* write.c */
FILE *vfopen(char *name);
void writevf(int code, FILE *fp);
void vfclose(FILE *fp);
void maketfm(char *name);