Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
|
Go to the source code of this file.
Data Structures | |
struct | BBox |
struct | GlobalFontInfo |
struct | _t_ligature |
struct | CharMetricInfo |
struct | TrackKernData |
struct | PairKernData |
struct | Pcc |
struct | CompCharData |
struct | FontInfo |
Macros | |
#define | TRUE 1 |
#define | FALSE 0 |
#define | EOL '\n' /* end-of-line indicator */ |
#define | MAX_NAME 4096 /* max length for identifiers */ |
#define | BOOL int |
#define | FLAGS int |
#define | P_G 0x01 /* 0000 0001 */ /* Global Font Info */ |
#define | P_W 0x02 /* 0000 0010 */ /* Character Widths ONLY */ |
#define | P_M 0x06 /* 0000 0110 */ /* All Char Metric Info */ |
#define | P_P 0x08 /* 0000 1000 */ /* Pair Kerning Info */ |
#define | P_T 0x10 /* 0001 0000 */ /* Track Kerning Info */ |
#define | P_C 0x20 /* 0010 0000 */ /* Composite Char Info */ |
#define | P_GW (P_G | P_W) |
#define | P_GM (P_G | P_M) |
#define | P_GMP (P_G | P_M | P_P) |
#define | P_GMK (P_G | P_M | P_P | P_T) |
#define | P_ALL (P_G | P_M | P_P | P_T | P_C) |
#define | ok 0 |
#define | parseError -1 |
#define | earlyEOF -2 |
#define | storageProblem -3 |
Typedefs | |
typedef struct _t_ligature | Ligature |
Functions | |
int afm_parse_file | __PROTO ((FILE *, FontInfo **, FLAGS)) |
void afm_free_fontinfo | __PROTO ((FontInfo *)) |
#define BOOL int |
Definition at line 89 of file afmparse.h.
#define earlyEOF -2 |
Definition at line 126 of file afmparse.h.
#define EOL '\n' /* end-of-line indicator */ |
Definition at line 87 of file afmparse.h.
#define FALSE 0 |
Definition at line 86 of file afmparse.h.
#define FLAGS int |
Definition at line 90 of file afmparse.h.
#define MAX_NAME 4096 /* max length for identifiers */ |
Definition at line 88 of file afmparse.h.
#define ok 0 |
Definition at line 124 of file afmparse.h.
#define P_C 0x20 /* 0010 0000 */ /* Composite Char Info */ |
Definition at line 99 of file afmparse.h.
#define P_G 0x01 /* 0000 0001 */ /* Global Font Info */ |
Definition at line 94 of file afmparse.h.
Definition at line 103 of file afmparse.h.
Definition at line 104 of file afmparse.h.
Definition at line 102 of file afmparse.h.
#define P_M 0x06 /* 0000 0110 */ /* All Char Metric Info */ |
Definition at line 96 of file afmparse.h.
#define P_P 0x08 /* 0000 1000 */ /* Pair Kerning Info */ |
Definition at line 97 of file afmparse.h.
#define P_T 0x10 /* 0001 0000 */ /* Track Kerning Info */ |
Definition at line 98 of file afmparse.h.
#define P_W 0x02 /* 0000 0010 */ /* Character Widths ONLY */ |
Definition at line 95 of file afmparse.h.
#define parseError -1 |
Definition at line 125 of file afmparse.h.
#define storageProblem -3 |
Definition at line 127 of file afmparse.h.
#define TRUE 1 |
Definition at line 85 of file afmparse.h.
typedef struct _t_ligature Ligature |
void afm_free_fontinfo __PROTO | ( | (FontInfo *) | ) |