Evince
Evince is a document viewer capable of displaying multiple and single page document formats like PDF and Postscript.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
fontmap.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  DviFontMapInfo
 
struct  _DviEncoding
 
struct  _DviFontMapEnt
 

Macros

#define MDVI_FMAP_SLANT(x)   ((double)(x)->slant / 10000.0)
 
#define MDVI_FMAP_EXTEND(x)   ((double)(x)->extend / 10000.0)
 

Typedefs

typedef struct _DviFontMapEnt DviFontMapEnt
 
typedef struct _DviEncoding DviEncoding
 

Functions

DviEncoding *mdvi_request_encoding __PROTO ((const char *))
 
void mdvi_release_encoding __PROTO ((DviEncoding *, int))
 
int mdvi_encode_glyph __PROTO ((DviEncoding *, const char *))
 
void mdvi_install_fontmap __PROTO ((DviFontMapEnt *))
 
int mdvi_load_fontmaps __PROTO ((void))
 
int mdvi_query_fontmap __PROTO ((DviFontMapInfo *, const char *))
 
int mdvi_add_fontmap_file __PROTO ((const char *, const char *))
 

Macro Definition Documentation

#define MDVI_FMAP_EXTEND (   x)    ((double)(x)->extend / 10000.0)

Definition at line 62 of file fontmap.h.

#define MDVI_FMAP_SLANT (   x)    ((double)(x)->slant / 10000.0)

Definition at line 61 of file fontmap.h.

Typedef Documentation

typedef struct _DviEncoding DviEncoding

Definition at line 22 of file fontmap.h.

typedef struct _DviFontMapEnt DviFontMapEnt

Definition at line 21 of file fontmap.h.

Function Documentation

DviEncoding* mdvi_request_encoding __PROTO ( (const char *)  )
void mdvi_release_encoding __PROTO ( (DviEncoding *, int)  )
int mdvi_encode_glyph __PROTO ( (DviEncoding *, const char *)  )
void mdvi_install_fontmap __PROTO ( (DviFontMapEnt *)  )
int mdvi_load_fontmaps __PROTO ( (void)  )
int mdvi_query_fontmap __PROTO ( (DviFontMapInfo *, const char *)  )
int mdvi_add_fontmap_file __PROTO ( (const char *, const char *)  )