Back to index

tetex-bin  3.0
Functions | Variables
BuiltinFontTables.cc File Reference
#include <aconf.h>
#include <stdlib.h>
#include "FontEncodingTables.h"
#include "BuiltinFontTables.h"

Go to the source code of this file.

Functions

void initBuiltinFontTables ()
void freeBuiltinFontTables ()

Variables

static BuiltinFontWidth courierWidthsTab []
static BuiltinFontWidth courierBoldWidthsTab []
static BuiltinFontWidth courierBoldObliqueWidthsTab []
static BuiltinFontWidth courierObliqueWidthsTab []
static BuiltinFontWidth helveticaWidthsTab []
static BuiltinFontWidth helveticaBoldWidthsTab []
static BuiltinFontWidth helveticaBoldObliqueWidthsTab []
static BuiltinFontWidth helveticaObliqueWidthsTab []
static BuiltinFontWidth symbolWidthsTab []
static BuiltinFontWidth timesBoldWidthsTab []
static BuiltinFontWidth timesBoldItalicWidthsTab []
static BuiltinFontWidth timesItalicWidthsTab []
static BuiltinFontWidth timesRomanWidthsTab []
static BuiltinFontWidth zapfDingbatsWidthsTab []
BuiltinFont builtinFonts []
BuiltinFontbuiltinFontSubst []

Function Documentation

Definition at line 4278 of file BuiltinFontTables.cc.

                             {
  int i;

  for (i = 0; i < 14; ++i) {
    delete builtinFonts[i].widths;
  }
}

Here is the caller graph for this function:


Variable Documentation

Initial value:
 {
  { "Courier",               standardEncoding,            629, -157, { -23, -250,  715,  805}, NULL },
  { "Courier-Bold",          standardEncoding,            629, -157, {-113, -250,  749,  801}, NULL },
  { "Courier-BoldOblique",   standardEncoding,            629, -157, { -57, -250,  869,  801}, NULL },
  { "Courier-Oblique",       standardEncoding,            629, -157, { -27, -250,  849,  805}, NULL },
  { "Helvetica",             standardEncoding,            718, -207, {-166, -225, 1000,  931}, NULL },
  { "Helvetica-Bold",        standardEncoding,            718, -207, {-170, -228, 1003,  962}, NULL },
  { "Helvetica-BoldOblique", standardEncoding,            718, -207, {-174, -228, 1114,  962}, NULL },
  { "Helvetica-Oblique",     standardEncoding,            718, -207, {-170, -225, 1116,  931}, NULL },
  { "Symbol",                symbolEncoding,             1010, -293, {-180, -293, 1090, 1010}, NULL },
  { "Times-Bold",            standardEncoding,            683, -217, {-168, -218, 1000,  935}, NULL },
  { "Times-BoldItalic",      standardEncoding,            683, -217, {-200, -218,  996,  921}, NULL },
  { "Times-Italic",          standardEncoding,            683, -217, {-169, -217, 1010,  883}, NULL },
  { "Times-Roman",           standardEncoding,            683, -217, {-168, -218, 1000,  898}, NULL },
  { "ZapfDingbats",          zapfDingbatsEncoding,        820, -143, {  -1, -143,  981,  820}, NULL }
}

Definition at line 4229 of file BuiltinFontTables.cc.

Initial value:
 {
  &builtinFonts[0],
  &builtinFonts[3],
  &builtinFonts[1],
  &builtinFonts[2],
  &builtinFonts[4],
  &builtinFonts[7],
  &builtinFonts[5],
  &builtinFonts[6],
  &builtinFonts[12],
  &builtinFonts[11],
  &builtinFonts[9],
  &builtinFonts[10]
}

Definition at line 4246 of file BuiltinFontTables.cc.

Definition at line 650 of file BuiltinFontTables.cc.

Definition at line 332 of file BuiltinFontTables.cc.

Definition at line 968 of file BuiltinFontTables.cc.

Definition at line 14 of file BuiltinFontTables.cc.

Definition at line 1923 of file BuiltinFontTables.cc.

Definition at line 1604 of file BuiltinFontTables.cc.

Definition at line 2241 of file BuiltinFontTables.cc.

Definition at line 1286 of file BuiltinFontTables.cc.

Definition at line 2559 of file BuiltinFontTables.cc.

Definition at line 3070 of file BuiltinFontTables.cc.

Definition at line 2752 of file BuiltinFontTables.cc.

Definition at line 3388 of file BuiltinFontTables.cc.

Definition at line 3706 of file BuiltinFontTables.cc.

Definition at line 4024 of file BuiltinFontTables.cc.