
Makefile.in,17
LIBPNGDIR=7,146

README,26
PdfTeX is copyright 3,61

config.c,851
#define CFG_BUF_SIZE 3,24
static FILE *cfg_file;5,55
static char config_name[6,78
char *mapfiles;7,120
boolean true_dimen;8,136
#define CFG_OPEN(CFG_OPEN10,157
#define CFG_CLOSE(CFG_CLOSE11,211
#define CFG_GETCHAR(CFG_GETCHAR12,264
#define CFG_EOF(CFG_EOF13,305
} cfg_entry;cfg_entry19,425
#define CFG_FONT_MAP 21,439
#define CFG_OUTPUT_FORMAT 22,472
#define CFG_COMPRESS_LEVEL 23,505
#define CFG_DECIMAL_DIGITS 24,538
#define CFG_PK_RESOLUTION 25,571
#define CFG_IMAGE_RESOLUTION 26,604
#define CFG_INC_FORM_RESOURCES 27,637
#define CFG_PAGE_WIDTH 28,670
#define CFG_PAGE_HEIGHT 29,703
#define CFG_HORIGIN 30,736
#define CFG_VORIGIN 31,769
#define CFG_MAX 32,803
cfg_entry cfg_tab[34,853
#define CFG_VALUE(CFG_VALUE48,1380
#define is_cfg_comment(is_cfg_comment50,1446
CFG_VALUE(52,1520
void adjustcfgdimens(156,4880

depend.mk,0

epdf.c,592
typedef char *res_name_entry;res_name_entry8,110
char *extra_fonts 12,172
char *extra_xobjects 13,195
char *other_resources 14,221
res_name_entry *res_name_ptr,15,248
res_name_entry *res_name_ptr, *res_name_tab 15,248
int res_name_max;16,297
void writeEPDF(18,316
void add_resources_name(27,511
void appendresourcesname(39,825
void deleteresourcesnames(46,994
void add_extra_fonts(57,1209
void printextrafonts(70,1509
void add_extra_xobjects(77,1611
void printextraxobjects(90,1935
void add_other_resources(99,2094
void printotherresources(112,2426
void epdf_free(121,2590

epdf.h,525
typedef const char *const_string;const_string13,395
#define KPATHSEA_CONFIG_H 16,532
extern int epdf_width;25,877
extern int epdf_height;26,900
extern int epdf_orig_x;27,924
extern int epdf_orig_y;28,948
extern void *epdf_doc;29,972
extern void *epdf_xref;30,995
extern integer pdfimageb;31,1019
extern integer pdfimagec;32,1045
extern integer pdfimagei;33,1071
extern integer pdftext;34,1097
extern integer pdfincludeformresources;35,1121
extern integer objptr;57,1866
extern integer pdfstreamlength;58,1889

image.h,586
#define PDF_INFO(PDF_INFO19,493
#define PNG_PTR(PNG_PTR20,550
#define PNG_INFO(PNG_INFO21,615
#define JPG_INFO(JPG_INFO22,681
#define IMG_TYPE(IMG_TYPE23,738
#define IMG_NAME(IMG_NAME24,789
#define IMG_REFCOUNT(IMG_REFCOUNT25,840
#define IMAGE_TYPE_PDF 27,891
#define IMAGE_TYPE_PNG 28,917
#define IMAGE_TYPE_JPG 29,943
} png_image_struct;png_image_struct34,1036
} pdf_image_struct;pdf_image_struct43,1168
} image_entry;image_entry54,1403
extern image_entry *image_ptr,56,1419
extern image_entry *image_ptr, *image_tab;56,1419
extern integer image_max;57,1462

jpg.h,195
#define JPG_GRAY 8,118
#define JPG_RGB 9,183
#define JPG_CMYK 10,248
#define JPG_UINT16 12,314
#define JPG_UINT32 13,351
#define JPG_UINT8 14,389
  } JPG_IMAGE_INFO;JPG_IMAGE_INFO27,1171

libpdftex.h,2264
#define M_PI 4,37
#define M_PI_2 5,114
#define M_PI_4 6,191
#define MAX_CHAR_NUM 9,276
#define TEX_PRINTF(TEX_PRINTF11,305
#define PDF_PRINTF(PDF_PRINTF18,623
#define AND 23,819
#define FAIL(FAIL25,834
#define WARN(WARN35,1331
#define CHECK_BUF(CHECK_BUF44,1768
#define APPEND_CHAR_TO_BUF(APPEND_CHAR_TO_BUF48,1958
#define APPEND_EOL(APPEND_EOL59,2520
#define READ_FIELD(READ_FIELD71,3143
#define ENTRY_ROOM(ENTRY_ROOM78,3461
#define XFREE(XFREE91,4150
#define ASCENT_CODE 93,4217
#define CAPHEIGHT_CODE 94,4247
#define DESCENT_CODE 95,4277
#define FONTNAME_CODE 96,4307
#define ITALIC_ANGLE_CODE 97,4337
#define STEMV_CODE 98,4367
#define XHEIGHT_CODE 99,4397
#define FONTBBOX1_CODE 100,4427
#define FONTBBOX2_CODE 101,4457
#define FONTBBOX3_CODE 102,4487
#define FONTBBOX4_CODE 103,4517
#define MAX_KEY_CODE 104,4548
#define FONT_KEYS_NUM 105,4597
#define F_INCLUDED 107,4647
#define F_SUBSETTED 108,4672
#define F_TRUETYPE 109,4697
#define F_BASEFONT 110,4722
#define F_NOPARSING 111,4747
#define F_PGCFONT 112,4772
#define is_included(is_included114,4798
#define is_subsetted(is_subsetted115,4855
#define is_truetype(is_truetype116,4913
#define is_basefont(is_basefont117,4970
#define is_noparsing(is_noparsing118,5027
#define is_pcgfont(is_pcgfont119,5085
#define is_reencoded(is_reencoded120,5141
#define is_slanted(is_slanted121,5189
#define is_extended(is_extended122,5233
} key_entry;key_entry132,5409
} enc_entry;enc_entry138,5514
} fm_entry;fm_entry151,6016
extern char *builtin_glyph_names[153,6029
extern enc_entry *enc_ptr,154,6065
extern enc_entry *enc_ptr, *enc_tab;154,6065
extern char *filename;155,6102
extern fm_entry *fm_cur,156,6125
extern fm_entry *fm_cur, *fm_ptr,156,6125
extern fm_entry *fm_cur, *fm_ptr, *fm_tab;156,6125
extern char **cur_glyph_names;157,6168
extern char *mapfiles;158,6199
extern boolean font_file_not_found;159,6222
extern key_entry font_keys[160,6258
extern char notdef[161,6288
extern char printf_buf[162,6310
extern integer t1_length1,163,6336
extern integer t1_length1, t1_length2,163,6336
extern integer t1_length1, t1_length2, t1_length3;163,6336
extern internalfontnumber tex_font;164,6387
extern integer ttf_length;165,6423

macnames.c,45
char notdef[1,0
char *mac_glyph_names[3,28

mapfile.c,630
#define FM_BUF_SIZE 3,24
static FILE *fm_file;5,54
#define FM_OPEN(FM_OPEN7,77
#define FM_CLOSE(FM_CLOSE8,129
#define FM_GETCHAR(FM_GETCHAR9,180
#define FM_EOF(FM_EOF10,219
fm_entry *fm_cur,12,258
fm_entry *fm_cur, *fm_ptr,12,258
fm_entry *fm_cur, *fm_ptr, *fm_tab 12,258
static int fm_max;13,298
internalfontnumber tex_font;14,317
boolean font_file_not_found;15,346
char *builtin_glyph_names[16,375
char **cur_glyph_names;17,416
static char *basefont_names[19,441
#define SET_FIELD(SET_FIELD36,773
void fm_read_info(43,1091
fm_entry *fm_ext_entry(204,5978
void fm_free(231,6787
integer fmlookup(244,7035

papersiz.c,173
extern boolean true_dimen;23,546
static long scale(25,574
integer myatol(40,986
static long scalevals[64,1526
static char *scalenames 66,1660
integer myatodim(67,1709

pdftex.ch,4779
function getcharwidth(getcharwidth431,15399
function getcharheight(getcharheight436,15539
function getchardepth(getchardepth441,15696
function getquad(getquad446,15850
function getslant(getslant451,15937
function getnullstr:getnullstr456,16027
function getnullfont:getnullfont461,16095
procedure pdf_begin_stream;pdf_begin_stream606,20412
procedure pdf_end_stream;pdf_end_stream628,21000
procedure pdf_print_octal(pdf_print_octal667,22103
procedure pdf_print_char(pdf_print_char686,22505
procedure pdf_print(pdf_print707,23217
procedure literal(literal719,23500
procedure pdf_print_int(pdf_print_int753,24416
procedure pdf_print_two(pdf_print_two776,25022
function divide_scaled(divide_scaled804,25813
procedure pdf_print_real(pdf_print_real842,26729
procedure pdf_print_bp(pdf_print_bp865,27218
procedure pdf_print_mag_bp(pdf_print_mag_bp873,27436
procedure pdf_end_string;pdf_end_string929,29710
procedure pdf_moveto;pdf_moveto941,30000
procedure pdf_begin_text;pdf_begin_text956,30435
procedure pdf_setfont;pdf_setfont968,30714
procedure pdf_begin_string;pdf_begin_string970,30747
procedure pdf_end_text;pdf_end_text1011,31816
procedure pdf_set_rule(pdf_set_rule1021,32022
procedure pdf_rectangle(pdf_rectangle1038,32507
procedure append_dest_name(append_dest_name1282,44515
procedure pdf_create_obj(pdf_create_obj1291,44807
function pdf_lookup(pdf_lookup1329,45928
procedure pdf_begin_obj(pdf_begin_obj1356,46641
procedure pdf_end_obj;pdf_end_obj1363,46797
procedure pdf_begin_dict(pdf_begin_dict1368,46882
procedure pdf_end_dict;pdf_end_dict1375,47053
procedure pdf_new_obj(pdf_new_obj1380,47161
procedure pdf_new_dict(pdf_new_dict1386,47289
function append_ptr(append_ptr1392,47437
function pdf_lookup_list(pdf_lookup_list1409,47822
procedure pdf_int_entry(pdf_int_entry1439,48590
procedure pdf_int_entry_ln(pdf_int_entry_ln1448,48801
procedure pdf_indirect(pdf_indirect1454,48911
entry in in1455,48985
procedure pdf_indirect_ln(pdf_indirect_ln1464,49117
procedure pdf_print_str(pdf_print_str1470,49225
procedure pdf_print_str_ln(pdf_print_str_ln1478,49374
procedure pdf_str_entry(pdf_str_entry1485,49512
procedure pdf_str_entry_ln(pdf_str_entry_ln1496,49747
procedure pdf_create_font_obj(pdf_create_font_obj1539,51494
function new_ex_font(new_ex_font1602,53405
function expand_font(expand_font1620,53882
function char_stretch_amount(char_stretch_amount1651,54672
function char_shrink_amount(char_shrink_amount1664,55105
procedure pdf_setfont;pdf_setfont1693,56189
function vf_read(vf_read1828,60635
procedure vf_local_font_warning(vf_local_font_warning1839,60861
function vf_def_font:vf_def_font1851,61192
procedure do_vf;do_vf1903,63059
function packet_scaled(packet_scaled2141,70513
procedure do_vf_packet(do_vf_packet2172,71159
procedure pdf_out_literal(pdf_out_literal2332,76021
procedure pdf_special(pdf_special2347,76472
procedure pdf_error(pdf_error2359,76822
procedure pdf_warning(pdf_warning2366,76956
function tokens_to_string(tokens_to_string2372,77074
procedure pdf_print_toks(pdf_print_toks2382,77385
procedure pdf_print_image_attr;pdf_print_image_attr2388,77541
procedure pdf_print_font_id(pdf_print_font_id2394,77660
procedure pdf_print_form_id(pdf_print_form_id2407,78020
procedure pdf_print_image_id(pdf_print_image_id2419,78359
procedure pdf_hlist_out;pdf_hlist_out2439,78973
procedure sort_dest_names(sort_dest_names3495,113748
procedure new_font(new_font4218,134892
procedure check_expand;check_expand4220,134933
procedure new_font(new_font4266,136439
procedure close_files_and_terminate;close_files_and_terminate4298,137646
procedure close_files_and_terminate;close_files_and_terminate4304,137880
procedure new_annot_whatsit(new_annot_whatsit4509,145479
function outline_list_count(outline_list_count4536,146353
function get_obj(get_obj4551,146764
function scan_action:scan_action4591,147826
procedure write_action(write_action4677,151160
procedure scale_image(scale_image4981,161659
procedure append_image;append_image5054,164571
procedure append_form;append_form5081,165405
function concat_tokens(concat_tokens5141,167298
procedure do_annot(do_annot5598,180868
procedure hbox_link_rect(hbox_link_rect5619,181431
procedure do_annot_link(do_annot_link5638,181995
procedure end_link(end_link5655,182595
procedure append_annot_link(append_annot_link5673,183426
procedure append_bead(append_bead5696,184236
procedure do_thread(do_thread5727,185165
procedure end_thread;end_thread5735,185395
function open_subentries(open_subentries5743,185630
procedure do_dest(do_dest5769,186302
procedure out_image(out_image5790,186789
procedure out_form(out_form5828,188092

pdftex.defines,846
@define function readimg;7,188
@define function cfgoutput;16,461
@define function cfgcompresslevel;17,489
@define function cfgdecimaldigits;18,524
@define function cfgimageresolution;19,559
@define function cfgincludeformresources;20,596
@define function cfgpagewidth;21,638
@define function cfgpageheight;22,669
@define function cfghorigin;23,701
@define function cfgvorigin;24,730
@define function packetbyte;26,791
@define procedure readconfig;31,916
@define procedure writettf;34,1014
@define procedure writet1;35,1042
@define procedure pushpacketstate;41,1231
@define procedure poppacketstate;42,1266
@define procedure libpdffinish;44,1333
@define procedure printextraxobjects;45,1365
@define procedure printextrafonts;46,1403
@define procedure printotherresources;47,1438
@define procedure deleteresourcesnames;48,1477

pdftex.h,310
#define pdfischarused(pdfischarused3,41
#define pdfsetcharused(pdfsetcharused4,115
#define       writepdf(writepdf7,222
#define vfbopenin(vfbopenin12,397
#define typeonebopenin(typeonebopenin14,475
#define truetypebopenin(truetypebopenin16,561
#define texpsheaderbopenin(texpsheaderbopenin18,651

pdftex.mk,201
pdftex_c 12,415
	@if test ! -x $(linux_build_dir)/tangle; then echo Error: linux_build_dir not ready;28,1028
	make tie;34,1362
	make tangleboot;36,1426
	make tangle;38,1518
pdftex.zip: $(42,1616

pdftex.version,0

pdftexextra.h,309
#define BANNER 22,819
#define COPYRIGHT_HOLDER 23,874
#define AUTHOR 24,946
#define PROGRAM_HELP 25,966
#define DUMP_VAR 26,998
#define DUMP_LENGTH_VAR 27,1032
#define DUMP_OPTION 28,1076
#define DUMP_EXT 29,1102
#define INPUT_FORMAT 30,1126
#define INI_PROGRAM 31,1163
#define VIR_PROGRAM 32,1195

pdftoepdf.cc,503
#define PROCS_RES 16,252
#define FONTS_RES 17,276
#define XOBJS_RES 18,300
#define OTHER_RES 19,324
struct NewRef NewRef21,349
GBool printCommands 27,515
NewRef *newRefList;28,545
static GBool isInit 29,565
int addNewRef(31,596
void copyStreamDict(54,1104
void copyDict(74,1783
void copyStream(87,2056
void copyRes(95,2195
void copyObject(163,4523
void writeRefs(229,6234
integer read_pdf_info(247,6635
void write_epdf(285,7655
void epdf_delete(358,9790
void epdf_check_mem(363,9875

pkin.c,542
extern FILE *t3_file;37,1155
#define pkfile 38,1177
pkbyte(41,1218
pkduo(51,1362
pktrio(63,1516
pkquad(76,1692
static halfword inputbyte,98,2059
static halfword inputbyte, flagbyte 98,2059
static halfword bitweight 99,2098
static halfword dynf 100,2127
static halfword repeatcount 101,2150
getnyb 104,2198
getbit 118,2444
long pk_remainder 129,2636
static halfword pkpackednum 132,2688
static halfword rest 166,3556
static halfword handlehuge 189,4033
static halfword gpower[207,4334
unpack(211,4487
int readchar(324,7934

pkin.h,111
typedef short shalfword shalfword51,1631
typedef short Boolean Boolean54,1739
} chardesc chardesc66,1978

tex.pch,1920
@x 1,0
@d char_sub_def_min_code=2,24
if pdf_font_type[19,702
@d char_done 31,970
if pdf_font_type[36,1079
            goto char_done;46,1464
        end;47,1492
      @<Get substitution information,50,1545
      @<Get substitution information, check it,50,1545
      if all is ok,51,1606
      end;54,1774
  base_slant:60,1895
  accent_slant:62,1959
  base_width:63,2020
  base_height:64,2055
  accent_width:65,2106
  accent_height:66,2143
  cur_h:73,2491
    cur_v:77,2648
    pdf_begin_string;78,2698
    cur_v:80,2743
  pdf_begin_string;83,2784
  end;85,2832
  cur_h 87,2873
  cur_h:89,2938
  pdf_begin_string;90,2976
  cur_h:93,3054
  goto continue;95,3111
@x 98,3132
      begin if s=100,3168
    else if font_size[102,3233
       else if font_size[114,3662
for font_k 144,4530
    pdf_font_size[147,4637
    pdf_font_num[148,4669
    pdf_font_map[149,4700
    pdf_font_type[150,4732
    pdf_font_link[151,4776
    pdf_max_font_stretch[152,4816
    pdf_max_font_shrink[153,4863
    pdf_font_step[154,4909
    pdf_expand_font[155,4941
end;156,4975
@x 161,5045
  setup_bound_var (0)('hash_extra')(hash_extra)162,5055
  setup_bound_var (0)('hash_extra')(hash_extra)165,5108
  setup_bound_var (65536)('obj_tab_size')(obj_tab_size)166,5157
  setup_bound_var (65536)('obj_tab_size')(pdf_mem_size)167,5214
@x 170,5275
  if error_line > ssup_error_line then error_line 172,5311
  if error_line > ssup_error_line then error_line 176,5438
@x 179,5512
  font_ptr:190,5745
  font_ptr:=null_font; fmem_ptr:190,5745
for font_k 210,6420
    pdf_font_size[213,6527
    pdf_font_num[214,6559
    pdf_font_map[215,6590
    pdf_font_type[216,6622
    pdf_font_link[217,6666
    pdf_max_font_stretch[218,6706
    pdf_max_font_shrink[219,6753
    pdf_font_step[220,6799
    pdf_expand_font[221,6831
end;222,6865
font_ptr:224,6871
font_ptr:=null_font; fmem_ptr:224,6871

ttf2afm.c,3809
typedef unsigned char   TTF_BYTE;TTF_BYTE10,228
typedef signed char     TTF_CHAR;TTF_CHAR11,262
typedef unsigned short  TTF_USHORT;TTF_USHORT12,296
typedef signed short    TTF_SHORT;TTF_SHORT13,332
typedef unsigned long   TTF_ULONG;TTF_ULONG14,367
typedef signed long     TTF_LONG;TTF_LONG15,402
typedef unsigned long   TTF_FIXED;TTF_FIXED16,436
typedef unsigned short  TTF_FUNIT;TTF_FUNIT17,471
typedef signed short    TTF_FWORD;TTF_FWORD18,506
typedef unsigned short  TTF_UFWORD;TTF_UFWORD19,541
typedef unsigned short  TTF_F2DOT14;TTF_F2DOT1420,577
} dirtab_entry;dirtab_entry27,717
} mtx_entry;mtx_entry36,866
typedef struct _kern_entry _kern_entry38,880
} kern_entry;kern_entry42,985
} cmap_entry;cmap_entry48,1096
} seg_entry;seg_entry55,1232
#define TTF_BYTE_SIZE 58,1247
#define TTF_CHAR_SIZE 59,1277
#define TTF_USHORT_SIZE 60,1307
#define TTF_SHORT_SIZE 61,1337
#define TTF_ULONG_SIZE 62,1367
#define TTF_LONG_SIZE 63,1397
#define TTF_FIXED_SIZE 64,1427
#define TTF_FWORD_SIZE 65,1457
#define TTF_UFWORD_SIZE 66,1487
#define TTF_F2DOT14_SIZE 67,1517
#define GET_TYPE(GET_TYPE69,1548
#define GET_BYTE(GET_BYTE71,1599
#define GET_CHAR(GET_CHAR72,1642
#define GET_USHORT(GET_USHORT73,1685
#define GET_SHORT(GET_SHORT74,1730
#define GET_ULONG(GET_ULONG75,1774
#define GET_LONG(GET_LONG76,1818
#define GET_FIXED(GET_FIXED77,1861
#define GET_FUNIT(GET_FUNIT78,1905
#define GET_FWORD(GET_FWORD79,1949
#define GET_UFWORD(GET_UFWORD80,1993
#define GET_F2DOT14(GET_F2DOT1481,2038
#define NTABS 83,2085
#define AND 84,2112
#define FAIL(FAIL86,2139
#define WARN(WARN95,2579
#define CHECK_BUF(CHECK_BUF103,2958
#define APPEND_CHAR_TO_BUF(APPEND_CHAR_TO_BUF107,3137
#define APPEND_EOL(APPEND_EOL118,3699
#define READ_FIELD(READ_FIELD130,4322
#define XTALLOC(XTALLOC137,4640
#define XFREE(XFREE138,4697
#define NMACGLYPHS 140,4764
#define MAX_CHAR_NUM 141,4792
#define ENC_BUF_SIZE 142,4820
#define ENC_GETCHAR(ENC_GETCHAR144,4850
#define ENC_EOF(ENC_EOF145,4889
#define SKIP(SKIP147,4928
#define PRINT_STR(PRINT_STR148,4962
#define PRINT_DIMEN(PRINT_DIMEN149,5030
#define GET_TTF_FUNIT(GET_TTF_FUNIT151,5119
char *FontName 155,5249
char *FullName 156,5269
char *Notice 157,5289
TTF_LONG ItalicAngle 158,5307
TTF_LONG IsFixedPitch 159,5333
TTF_LONG FontBBox1 160,5360
TTF_LONG FontBBox2 161,5384
TTF_LONG FontBBox3 162,5408
TTF_LONG FontBBox4 163,5432
TTF_LONG UnderlinePosition 164,5456
TTF_LONG UnderlineThickness 165,5488
TTF_LONG CapHeight 166,5521
TTF_LONG XHeight 167,5545
TTF_LONG Ascender 168,5567
TTF_LONG Descender 169,5590
char *filename 171,5615
char *b_name 172,5635
FILE *fontfile,173,5653
FILE *fontfile, *encfile,173,5653
FILE *fontfile, *encfile, *outfile 173,5653
char enc_line[174,5693
int print_all 175,5722
int print_index 176,5741
int print_cmap 177,5762
TTF_USHORT upem;179,5783
TTF_USHORT ntabs;180,5800
int nhmtx;181,5818
int post_format;182,5829
int loca_format;183,5846
int nglyphs;184,5863
int nkernpairs 185,5876
int names_count 186,5896
char *ps_glyphs_buf 187,5917
dirtab_entry *dir_tab;188,5942
mtx_entry *mtx_tab;189,5965
kern_entry *kern_tab;190,5985
char *enc_names[191,6007
void *xmalloc(195,6062
FILE *xfopen(203,6236
void xfclose(211,6373
long xftell(217,6456
int xgetc(225,6581
char *xstrdup(233,6708
long getnum(239,6805
dirtab_entry *name_lookup(252,7010
void seek_tab(263,7237
void seek_off(272,7515
void store_kern_value(278,7676
TTF_FWORD get_kern_value(289,7940
void free_tabs(298,8151
void enc_getline(318,8611
void read_encoding(335,8974
void read_font(375,10270
int null_glyph(552,16231
void print_afm(561,16383
int print_sep(725,23384
void print_encoding(737,23599
void usage(858,28760
int main(871,29263

utils.c,317
char *filename 8,110
char printf_buf[9,130
integer pdfoffset(12,155
void pdfout(17,209
void flush_printf_buf(23,313
strnumber maketexstring(32,477
char *makecstring(44,715
boolean str_eq_cstr(56,974
size_t xfwrite(67,1217
int xfflush(74,1391
int xgetc(81,1498
int xputc(89,1625
void libpdffinish(97,1750

vfpacket.c,511
} packet_entry;packet_entry7,103
static packet_entry *packet_ptr,9,120
static packet_entry *packet_ptr, *packet_tab 9,120
static int packet_max;10,170
}  vf_entry;vf_entry16,271
static vf_entry *vf_ptr,18,285
static vf_entry *vf_ptr, *vf_tab 18,285
static int vf_max;19,323
static char *packet_data_ptr;21,343
integer newvfpacket(23,374
void storepacket(37,707
void pushpacketstate(46,1038
void poppacketstate(55,1220
void startpacket(65,1461
eightbits packetbyte(71,1648
void vf_free(77,1729

webmacros.h,188
#define EXTERN 1,0
#define flushstring(flushstring4,44
#define objinfo(objinfo9,234
#define nozip 11,269
#define zipwritting 12,291
#define zipfinish 13,313
#define pdf1bp 14,335

writeenc.c,425
#define ENC_BUF_SIZE 3,24
static FILE *enc_file;5,54
#define ENC_OPEN(ENC_OPEN7,78
#define ENC_GETCHAR(ENC_GETCHAR8,131
#define ENC_CLOSE(ENC_CLOSE9,171
#define ENC_EOF(ENC_EOF10,223
enc_entry *enc_ptr,12,263
enc_entry *enc_ptr, *enc_tab 12,263
int enc_max;13,297
char enc_line[14,310
integer add_enc(16,340
void enc_getline(30,655
void write_enc(47,1018
integer enc_objnum(111,3056
void enc_free(118,3187

writefont.c,189
key_entry font_keys[3,24
void print_key(17,616
integer getitalicangle(34,1190
integer getstemv(39,1290
void getbbox(44,1360
static char *subset_prefix(55,1745
void dopdffont(72,2118

writeimg.c,587
image_entry *image_ptr,4,43
image_entry *image_ptr, *image_tab 4,43
integer image_max;5,83
int epdf_width;7,103
int epdf_height;8,119
int epdf_orig_x;9,136
int epdf_orig_y;10,153
void *epdf_doc;11,170
void *epdf_xref;12,186
integer new_image_entry(14,204
void img_free(21,329
void addimageref(36,679
void deleteimageref(41,739
integer imagewidth(66,1433
integer imageheight(80,1743
integer imagexres(94,2057
integer imageyres(111,2521
boolean ispdfimage(128,2984
integer epdforigx(133,3065
integer epdforigy(138,3136
integer readimg(143,3207
void writeimg(183,4527

writejpg.c,130
} JPEG_MARKER;JPEG_MARKER75,2743
#define read2bytes(read2bytes77,2759
integer read_jpg_info(89,3099
void write_jpg(164,5566

writepng.c,52
integer read_png_info(4,43
void write_png(50,1746

writet1.c,1924
integer t1_length1,3,24
integer t1_length1, t1_length2,3,24
integer t1_length1, t1_length2, t1_length3;3,24
static char *standard_glyph_names[5,69
#define T1_BUF_SIZE 39,2337
#define ENC_BUITIN 41,2365
#define ENC_STANDARD 42,2389
#define T1_TYPE_1 44,2414
#define T1_TYPE_2 45,2438
#define T1_TYPE_3 46,2462
typedef unsigned char byte;byte48,2487
} cs_entry;cs_entry56,2713
static cs_entry *cs_tab,58,2726
static cs_entry *cs_tab, *cs_ptr;58,2726
static unsigned short t1_dr,59,2760
static unsigned short t1_dr, t1_er;59,2760
static unsigned short t1_c1 60,2796
static unsigned short t1_cslen,61,2848
static unsigned short t1_cslen, t1_lenIV;61,2848
static char t1_line[62,2890
static char t1_line[T1_BUF_SIZE], *t1_line_ptr,62,2890
static char t1_line[T1_BUF_SIZE], *t1_line_ptr, *cs_start;62,2890
static boolean t1_in_eexec,63,2949
static boolean t1_in_eexec, t1_ispfa,63,2949
static boolean t1_in_eexec, t1_ispfa, t1_charstring;63,2949
static long t1_block_length;64,3002
static FILE *t1_file;65,3031
#define T1_OPEN(T1_OPEN67,3054
#define T1_CLOSE(T1_CLOSE68,3102
#define T1_GETCHAR(T1_GETCHAR69,3153
#define T1_EOF(T1_EOF70,3192
#define T1_PREFIX(T1_PREFIX71,3230
#define T1_PUTCHAR(T1_PUTCHAR72,3288
#define T1_CHARSTRINGS(T1_CHARSTRINGS73,3322
#define T1_CHECK_EOF(T1_CHECK_EOF75,3380
#define T1_PRINTF(T1_PRINTF79,3543
static void t1_check_pfa(85,3800
static byte t1_getbyte(95,3961
static int hexval(117,4540
static byte edecrypt(129,4779
static byte cdecrypt(142,5100
static byte eencrypt(149,5255
static char *eol(156,5396
static boolean t1_suffix(166,5546
static void t1_getline(179,5814
void t1_putline(215,6792
void t1_modify_fm(228,7057
void t1_modify_italic(287,8421
void t1_scan_param(305,8939
void t1_builtin_enc(374,10972
void cs_store(446,13413
#define cs_getchar(cs_getchar464,14009
static void cs_mark(466,14054
void writet1(525,16206

writet3.c,1019
#define T3_BUF_SIZE 6,104
#define T3_TYPE_PK 8,132
#define T3_TYPE_PGC 9,156
static char t3_line[11,181
static char t3_line[T3_BUF_SIZE], *t3_line_ptr;11,181
FILE *t3_file;12,229
static boolean t3_image_used;13,244
static unsigned short t3_char_procs[15,275
static unsigned short t3_char_widths[16,326
static unsigned short t3_glyph_num;17,378
static float t3_font_scale;18,414
static long int t3_font_type;19,442
static long int t3_b0,20,472
static long int t3_b0, t3_b1,20,472
static long int t3_b0, t3_b1, t3_b2,20,472
static long int t3_b0, t3_b1, t3_b2, t3_b3;20,472
#define T3_OPEN(T3_OPEN22,517
#define T3_CLOSE(T3_CLOSE23,565
#define T3_GETCHAR(T3_GETCHAR24,616
#define T3_EOF(T3_EOF25,655
#define T3_PREFIX(T3_PREFIX26,693
#define T3_PUTCHAR(T3_PUTCHAR27,751
#define T3_CHECK_EOF(T3_CHECK_EOF29,786
static void t3_getline(33,949
static void t3_putline(52,1374
static void update_bbox(67,1686
static void t3_write_glyph(87,2103
boolean writepk(138,3743
void writet3(213,6353

writettf.c,5704
typedef signed char     TTF_CHAR;TTF_CHAR3,24
typedef unsigned char   TTF_BYTE;TTF_BYTE4,58
typedef signed short    TTF_SHORT;TTF_SHORT5,92
typedef unsigned short  TTF_USHORT;TTF_USHORT6,127
typedef signed long     TTF_LONG;TTF_LONG7,163
typedef unsigned long   TTF_ULONG;TTF_ULONG8,197
typedef unsigned long   TTF_FIXED;TTF_FIXED9,232
typedef unsigned short  TTF_FUNIT;TTF_FUNIT10,267
typedef signed short    TTF_FWORD;TTF_FWORD11,302
typedef unsigned short  TTF_UFWORD;TTF_UFWORD12,337
typedef unsigned short  TTF_F2DOT14;TTF_F2DOT1413,373
#define TTF_CHAR_SIZE 15,411
#define TTF_BYTE_SIZE 16,438
#define TTF_SHORT_SIZE 17,465
#define TTF_USHORT_SIZE 18,492
#define TTF_LONG_SIZE 19,519
#define TTF_ULONG_SIZE 20,546
#define TTF_FIXED_SIZE 21,573
#define TTF_FWORD_SIZE 22,600
#define TTF_UFWORD_SIZE 23,627
#define TTF_F2DOT14_SIZE 24,654
#define ARG_1_AND_2_ARE_WORDS 26,682
#define ARGS_ARE_XY_VALUES 27,725
#define ROUND_XY_TO_GRID 28,768
#define WE_HAVE_A_SCALE 29,811
#define RESERVED 30,854
#define MORE_COMPONENTS 31,897
#define WE_HAVE_AN_X_AND_Y_SCALE 32,940
#define WE_HAVE_A_TWO_BY_TWO 33,983
#define WE_HAVE_INSTRUCTIONS 34,1026
#define USE_MY_METRICS 35,1069
#define GET_NUM(GET_NUM37,1113
#define SKIP(SKIP38,1159
#define GET_CHAR(GET_CHAR40,1194
#define GET_BYTE(GET_BYTE41,1236
#define GET_SHORT(GET_SHORT42,1278
#define GET_USHORT(GET_USHORT43,1321
#define GET_LONG(GET_LONG44,1365
#define GET_ULONG(GET_ULONG45,1407
#define GET_FIXED(GET_FIXED46,1450
#define GET_FUNIT(GET_FUNIT47,1493
#define GET_FWORD(GET_FWORD48,1536
#define GET_UFWORD(GET_UFWORD49,1579
#define GET_F2DOT14(GET_F2DOT1450,1623
#define PUT_NUM(PUT_NUM52,1669
#define PUT_CHAR(PUT_CHAR54,1719
#define PUT_BYTE(PUT_BYTE55,1764
#define PUT_SHORT(PUT_SHORT56,1809
#define PUT_USHORT(PUT_USHORT57,1855
#define PUT_LONG(PUT_LONG58,1902
#define PUT_ULONG(PUT_ULONG59,1947
#define PUT_FIXED(PUT_FIXED60,1993
#define PUT_FUNIT(PUT_FUNIT61,2039
#define PUT_FWORD(PUT_FWORD62,2085
#define PUT_UFWORD(PUT_UFWORD63,2131
#define PUT_F2DOT14(PUT_F2DOT1464,2178
#define COPY_BYTE(COPY_BYTE66,2227
#define COPY_CHAR(COPY_CHAR67,2272
#define COPY_USHORT(COPY_USHORT68,2317
#define COPY_SHORT(COPY_SHORT69,2366
#define COPY_ULONG(COPY_ULONG70,2413
#define COPY_LONG(COPY_LONG71,2460
#define COPY_FIXED(COPY_FIXED72,2505
#define COPY_FUNIT(COPY_FUNIT73,2552
#define COPY_FWORD(COPY_FWORD74,2599
#define COPY_UFWORD(COPY_UFWORD75,2646
#define COPY_F2DOT14(COPY_F2DOT1476,2695
#define NMACGLYPHS 78,2747
#define TABDIR_OFF 79,2775
} tabdir_entry;tabdir_entry86,2905
} glyph_entry;glyph_entry96,3217
} ttfenc_entry;ttfenc_entry101,3366
} name_record;name_record110,3554
} cmap_entry;cmap_entry117,3689
static TTF_USHORT ntabs;119,3704
static TTF_ULONG checksum;120,3729
static TTF_USHORT upem;121,3756
static TTF_FIXED post_format;122,3780
static TTF_SHORT loca_format;123,3810
static TTF_ULONG ttf_offset;124,3840
static TTF_ULONG last_glyf_offset;125,3869
static TTF_USHORT glyphs_count;126,3904
static TTF_USHORT new_glyphs_count;127,3936
static TTF_USHORT nhmtxs;128,3972
static TTF_USHORT new_ntabs;129,3998
static glyph_entry *glyph_tab;141,4428
static ttfenc_entry *ttfenc_tab;142,4459
static short *glyph_index;143,4492
static int ncmaptabs;144,4519
static cmap_entry *cmap_tab;145,4541
static name_record *name_tab;146,4570
static int name_record_num;147,4600
static char *name_storage;148,4628
static int name_storage_size;149,4655
static tabdir_entry *dir_tab;150,4685
static char *glyph_name_buf;151,4715
static int chkcount;152,4744
static FILE *ttf_file;153,4765
static char id_str[154,4788
integer ttf_length;156,4821
#define INFILE 158,4842
#define OUTFILE 159,4866
#define TTF_OPEN(TTF_OPEN161,4891
#define TTF_CLOSE(TTF_CLOSE162,4941
#define TTF_GETCHAR(TTF_GETCHAR163,4993
#define TTF_EOF(TTF_EOF164,5033
static char *newtabnames[168,5096
#define DEFAULT_NTABS 185,5298
static unsigned char addchksm(187,5330
static long putnum(195,5486
static long getnum(209,5738
static TTF_ULONG getchksm(222,5948
static long funit(229,6058
static void ncopy(237,6224
static tabdir_entry *name_lookup(243,6295
static tabdir_entry *seek_tab(258,6659
static void seek_off(266,6924
static void copy_encoding(272,7099
#define TTF_APPEND_BYTE(TTF_APPEND_BYTE287,7469
static void check_name(294,7589
static void read_name(349,9317
static void read_mapx(373,10142
static void read_head(393,10783
static void read_hhea(406,11245
static void read_pclt(415,11536
static void read_hmtx(429,11965
static void read_post(447,12458
static void read_loca(493,14091
static void read_font(505,14450
#define RESET_CHKSM(RESET_CHKSM539,15369
#define SET_CHKSM(SET_CHKSM545,15626
static void copytab(550,15835
#define BYTE_ENCODING_LENGTH 560,16022
static void byte_encoding(562,16102
#define TRIMMED_TABLE_MAP_LENGTH 580,16693
static void trimmed_table_map(582,16764
#define SEG_MAP_DELTA_LENGTH 594,17188
static void seg_map_delta(596,17256
#define CMAP_ENTRY_LENGTH 619,18085
void static select_cmap(621,18149
static void write_cmap(657,19555
static void write_name(703,20795
static void copy_dirtab(725,21480
static void write_glyf(753,22321
static void reindex_glyphs(804,24427
static void write_head(845,25929
static void write_hhea(857,26234
static void write_htmx(867,26490
static void write_loca(879,26779
static void write_mapx(906,27595
static void write_OS2(916,27829
static void write_post(940,28768
static void init_font(967,29551
static void subset_font(981,30018
static void copy_font(1006,30559
void writettf(1015,30733

writezip.c,143
#define ZIP_BUF_SIZE 4,42
#define CHECK_ERR(CHECK_ERR6,71
static char zipbuf[10,229
static z_stream c_stream;11,263
void writezip(13,315
