11 |
|
*/ |
12 |
|
|
13 |
|
#include "tgraph.h" |
14 |
+ |
#include "paths.h" |
15 |
+ |
#include "plot.h" |
16 |
|
|
15 |
– |
|
17 |
|
#define XLEGEND (XBEG+XSIZ+4*TSIZ) /* x start of legend */ |
18 |
|
|
19 |
|
#define YLEGEND (YBEG+2*YSIZ/3) /* y start of legend */ |
49 |
|
|
50 |
|
|
51 |
|
|
52 |
< |
|
53 |
< |
|
54 |
< |
main(argc, argv) |
55 |
< |
|
56 |
< |
int argc; |
56 |
< |
char **argv; |
57 |
< |
|
52 |
> |
int |
53 |
> |
main( |
54 |
> |
int argc, |
55 |
> |
char **argv |
56 |
> |
) |
57 |
|
/* |
58 |
|
* Take Tel-A-Graf runnable files and convert them to |
59 |
|
* metafile primitives to send to standard output |
64 |
|
FILE *fp; |
65 |
|
int axflag; |
66 |
|
|
68 |
– |
#ifdef CPM |
69 |
– |
fixargs("tscat", &argc, &argv); |
70 |
– |
#endif |
71 |
– |
|
67 |
|
progname = *argv++; |
68 |
|
argc--; |
69 |
|
|
98 |
|
} |
99 |
|
else { |
100 |
|
|
101 |
< |
sprintf(tfname, "%sts%d", TDIR, getpid()); |
101 |
> |
/*sprintf(tfname, "%sts%d", TDIR, getpid());*/ |
102 |
> |
temp_filename(tfname, sizeof(tfname), NULL); |
103 |
|
fp = efopen(tfname, "w+"); |
104 |
|
normalize(stdin, fp); |
105 |
|
makeaxis(axflag); |
117 |
|
|
118 |
|
|
119 |
|
|
120 |
< |
|
121 |
< |
plot(fp) /* read file and generate plot */ |
122 |
< |
|
123 |
< |
FILE *fp; |
128 |
< |
|
120 |
> |
void |
121 |
> |
plot( /* read file and generate plot */ |
122 |
> |
FILE *fp |
123 |
> |
) |
124 |
|
{ |
125 |
|
int ncur = 0; /* curves seen so far */ |
126 |
|
char line[255], *s; |