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 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149
|
/* dvi2.c */
extern int FirstPage, LastPage;
extern int mag, usermag;
extern struct font_entry *hdfontent, *curfontent;
extern char *dvi2path;
extern char *dvi2lib;
extern int resolution;
extern char dvifilename[];
extern char dvidirpath[];
extern char rootname[];
extern FILE *dvifp;
extern FILE *outfp;
extern int ncopies;
extern int ndone;
#ifdef DEBUG
extern int debug;
#endif
extern int PreLoad;
extern int Reverse;
extern int G_errenc;
extern char G_Logname[];
extern int G_logging;
extern int G_logfile;
extern FILE *G_logfp;
extern char *G_progname;
extern int G_quiet;
extern int G_nowarn;
extern int G_removecomments;
#ifdef MSDOS
extern int G_longfontname;
#endif
extern int SpecialSize;
extern char *SpecialStr;
#ifdef STATS
extern int Stats;
extern int Snbpxl;
extern int Sonbpx;
extern int Sndc;
extern int Stnc;
extern int Snbpx0, Sndc0, Stnc0;
#endif
/* dviconv.c */
extern int h, v;
extern int dir;
extern int *move;
extern BOOLEAN chmove;
/* dfdcom.c */
void ReadFontDef();
void SkipFontDef();
/* fontcom.c */
void readfontdef();
struct font_entry *get_font_entry();
void SetFntNum();
void read_fontinfo();
/* dconv.c */
extern struct dconv *curdconvp;
extern struct dconv dfd_dconv_templ, vfd_dconv_templ;
extern int (*dc_getcommand)();
extern void (*dc_backupone)();
extern void (*dc_getbytes)();
extern void (*dc_skipbytes)();
extern int (*dc_getuint)();
extern int (*dc_getint)();
extern FILE *dc_file;
extern byte *dc_bufbeg;
extern byte *dc_bufend;
extern void (*dc_movedown)();
extern void (*dc_moveover)();
extern void (*dc_setrule)();
extern int dc_scale;
/* run.c */
void init_settings();
void AbortRun();
void AllDone();
void Fatal();
void Warning();
/* mag.c */
float actfact();
float apprfact();
extern float mag_table[];
extern int mag_index;
extern int magtabsize;
/* fontdesc.c */
void read_fontdesc();
void skipline();
void skipblanks();
struct fontop *findfontop();
int pathtype_init();
void arg_fontdesc();
void defexpand();
void add_include();
void add_setup();
void init_fontinfo();
void pave();
/* open.c */
void openfontfile();
/* io.c */
void getbytes();
void skipbytes();
int getuint();
int getint();
void putint();
void putoct();
/* util.c */
char *alloc_check();
int makeuint();
int makeint();
char *strsave();
/* version.c */
extern char *version;
/*
* Interface with device driver
*/
/* ps.c */
float dev_fontmag();
/* psspecial.c */
void dev_predospecial();
void dev_dospecial();
/* psio.c */
void dev_copyfile();
void dev_copystring();
#ifdef KPATHSEA
/*
*
*/
/* kpse.c */
char *kpsearch_glyph();
char *kpsearch_make();
char *kpsearch_file();
#endif
|