Lines Matching refs:outfile

669 printbanner(char *filename, FILE *outfile)  in printbanner()  argument
682 setcurrentfont(DEFAULT_FONT_BOLD_ITALIC, outfile); in printbanner()
685 (void) fprintf(outfile, "%d %.2f %s\n", start_x, current.row, MOVETO); in printbanner()
686 proc(banner, outfile); in printbanner()
690 (void) fprintf(outfile, "%d %.2f %s\n", start_x, current.row, MOVETO); in printbanner()
693 proc(buffer, outfile); in printbanner()
698 (void) fprintf(outfile, "%d %.2f %s\n", start_x, current.row, in printbanner()
701 proc(buffer, outfile); in printbanner()
712 (void) fprintf(outfile, "%d %.2f %s\n", start_x, in printbanner()
724 proc(buffer, outfile); in printbanner()
734 (void) fprintf(outfile, "%d %.2f %s\n", start_x, current.row, MOVETO); in printbanner()
735 proc(banner, outfile); in printbanner()
738 restore_format_state(&format_state, outfile); in printbanner()
743 setcurrentfont(char *newfont, FILE *outfile) in setcurrentfont() argument
748 (void) fprintf(outfile, "%s\n", current.font); in setcurrentfont()
781 restore_format_state(struct format_state *fs, FILE *outfile) in restore_format_state() argument
787 setcurrentfont(fs->font, outfile); in restore_format_state()
800 FILE *outfile; in printfile() local
807 if ((outfile = fopen(p, "w+")) == NULL) { in printfile()
817 outfile = stdout; in printfile()
819 setcurrentfont(DEFAULT_FONT, outfile); in printfile()
829 eof = printpage(infile, outfile); in printfile()
833 endpage(outfile); in printfile()
835 flushpage(outfile); in printfile()
838 if (fflush(outfile) == EOF) { in printfile()
844 reversepages(outfile); in printfile()
846 copypage(outfile, 0L, current.offset); in printfile()
847 (void) fclose(outfile); in printfile()
852 process_elide(FILE *outfile) in process_elide() argument
856 restorestate(outfile); in process_elide()
864 setcurrentfont(DEFAULT_FONT_BOLD_ITALIC, outfile); in process_elide()
865 proc("______unchanged_portion_omitted_", outfile); in process_elide()
866 restore_format_state(&format_state, outfile); in process_elide()
867 savestate(outfile); in process_elide()
871 savestate(outfile); in process_elide()
882 printpage(FILE *infile, FILE *outfile) in printpage() argument
891 current.lineno += startpage(outfile); in printpage()
893 current.lineno += printbanner(bannerfile, outfile); in printpage()
895 savestate(outfile); in printpage()
900 process_elide(outfile); in printpage()
921 setcurrentfont(DEFAULT_FONT_ITALIC, outfile); in printpage()
927 setcurrentfont(DEFAULT_FONT_BOLD, outfile); in printpage()
936 outfile); in printpage()
939 outfile); in printpage()
943 savestate(outfile); in printpage()
944 setcurrentfont(DEFAULT_FONT, outfile); in printpage()
957 proc(bufin, outfile); in printpage()
960 process_elide(outfile); in printpage()
962 endpage(outfile); in printpage()
970 startpage(FILE *outfile) in startpage() argument
979 setuppage(outfile); in startpage()
981 setcurrentfont((char *)NULL, outfile); in startpage()
982 (void) fprintf(outfile, "%s ", SET_WIDTHS); in startpage()
983 (void) fprintf(outfile, "%d %f %d %d %s\n", in startpage()
989 setcurrentfont(DEFAULT_FONT_BOLD, outfile); in startpage()
994 (void) fprintf(outfile, "%d %.2f %s\n", start_x, current.row, in startpage()
996 proc(headerstring, outfile); in startpage()
999 (void) fprintf(outfile, "%d %.2f %s (%s)%s\n", in startpage()
1004 restore_format_state(&format_state, outfile); in startpage()
1021 setuppage(FILE *outfile) in setuppage() argument
1026 (void) fprintf(outfile, "%%%%Page: ? %d\n", current.page_count + 1); in setuppage()
1027 setcurrentfont((char *)NULL, outfile); in setuppage()
1031 (void) fprintf(outfile, "%f %s %s\n", RULE_WIDTH, SETLINEWIDTH, in setuppage()
1036 (void) fprintf(outfile, "%d %d %s ", begin, place, MOVETO); in setuppage()
1037 (void) fprintf(outfile, "%d %d %s\n", end, place, LINETO); in setuppage()
1042 (void) fprintf(outfile, "%d %d %s ", place, begin, MOVETO); in setuppage()
1043 (void) fprintf(outfile, "%d %d %s\n", place, end, LINETO); in setuppage()
1045 (void) fprintf(outfile, "%s\n", STROKE); in setuppage()
1052 endpage(FILE *outfile) in endpage() argument
1054 (void) fprintf(outfile, "%s\n", END_PAGE); in endpage()
1059 flushpage(outfile); in endpage()
1067 flushpage(FILE *outfile) in flushpage() argument
1069 (void) fprintf(outfile, "%d %s\n", ncopies, FLUSH_PAGE); in flushpage()
1071 current.offset = ftell(outfile); in flushpage()
1087 reversepages(FILE *outfile) in reversepages() argument
1095 copypage(outfile, page_map[i], page_map[i+1]); in reversepages()
1103 copypage(FILE *outfile, long off_beg, long off_end) in copypage() argument
1107 if (fseek(outfile, off_beg, 0) == -1L) { in copypage()
1116 bytecount = fread(bufout, 1, bytecount, outfile); in copypage()
1145 proc(char *in, FILE *outfile) in proc() argument
1184 (void) fprintf(outfile, "%d %.2f %d %.2f %s\n", in proc()
1200 (void) fprintf(outfile, "%d %.2f %s\n", in proc()
1204 (void) fprintf(outfile, "%.2f %s\n", in proc()
1207 setcurrentfont(DEFAULT_FONT, outfile); in proc()
1211 (void) fprintf(outfile, "%d %s (%s)%s %d %s ", in proc()
1214 setcurrentfont(altfont, outfile); in proc()
1262 (void) fprintf(outfile, "%s)%s\n", in proc()
1285 (void) fprintf(outfile, "%s)%s\n", in proc()
1288 (void) fprintf(outfile, "%s\n", bufout); in proc()
1289 endpage(outfile); in proc()
1290 (void) startpage(outfile); in proc()
1292 (void) fprintf(outfile, "%d %.2f %s\n", in proc()
1295 (void) fprintf(outfile, "%d %s\n", numberwidth + in proc()
1305 (void) fprintf(outfile, "%s)%s\n", in proc()
1310 (void) fprintf(outfile, "%d %.2f %s\n", in proc()
1313 (void) fprintf(outfile, "%d %s\n", numberwidth + in proc()
1382 (void) fprintf(outfile, "%s)%s\n", bufout, in proc()
1385 (void) fprintf(outfile, "%s\n", bufout); in proc()
1401 (void) fprintf(outfile, "%s\n", bufout); in proc()