parent
3246efedcd
commit
7f7aadf4f7
26 changed files with 21 additions and 266 deletions
@ -1,60 +0,0 @@ |
||||
/***************************************************************************/ |
||||
/* */ |
||||
/* sfconfig.h */ |
||||
/* */ |
||||
/* the `sfnt' driver configuration file. */ |
||||
/* */ |
||||
/* Copyright 1996-1999 by */ |
||||
/* David Turner, Robert Wilhelm, and Werner Lemberg. */ |
||||
/* */ |
||||
/* This file is part of the FreeType project, and may only be used */ |
||||
/* modified and distributed under the terms of the FreeType project */ |
||||
/* license, LICENSE.TXT. By continuing to use, modify, or distribute */ |
||||
/* this file you indicate that you have read the license and */ |
||||
/* understand and accept it fully. */ |
||||
/* */ |
||||
/***************************************************************************/ |
||||
|
||||
|
||||
/*************************************************************************/ |
||||
/* */ |
||||
/* This file is used to configure various aspects of the TrueType */ |
||||
/* driver. */ |
||||
/* */ |
||||
/*************************************************************************/ |
||||
|
||||
|
||||
#ifndef SFCONFIG_H |
||||
#define SFCONFIG_H |
||||
|
||||
|
||||
#if 0 |
||||
/*************************************************************************/ |
||||
/* */ |
||||
/* Define TT_CONFIG_OPTION_EMBEDDED_BITMAPS if you want to support */ |
||||
/* embedded bitmaps in the TrueType/OpenType driver. */ |
||||
/* */ |
||||
#define TT_CONFIG_OPTION_EMBEDDED_BITMAPS |
||||
|
||||
|
||||
/*************************************************************************/ |
||||
/* */ |
||||
/* Define TT_CONFIG_OPTION_POSTSCRIPT_NAMES if you want to be able to */ |
||||
/* load and enumerate the glyph Postscript names in a TrueType or */ |
||||
/* OpenType file. */ |
||||
/* */ |
||||
/* Note that if FT_CONFIG_OPTION_POSTSCRIPT_NAMES is also defined, */ |
||||
/* the TrueType driver will use the "psnames" module to fetch the */ |
||||
/* glyph names. */ |
||||
/* */ |
||||
/* Otherwise, the driver will provide its own set of glyph names to */ |
||||
/* be built without the "psnames" module. */ |
||||
/* */ |
||||
#define TT_CONFIG_OPTION_POSTSCRIPT_NAMES |
||||
#endif |
||||
|
||||
|
||||
#endif /* SFCONFIG_H */ |
||||
|
||||
|
||||
/* END */ |
@ -1,80 +0,0 @@ |
||||
/***************************************************************************/ |
||||
/* */ |
||||
/* ttconfig.h */ |
||||
/* */ |
||||
/* TrueType configuration file (specification only). */ |
||||
/* */ |
||||
/* Copyright 1996-1999 by */ |
||||
/* David Turner, Robert Wilhelm, and Werner Lemberg. */ |
||||
/* */ |
||||
/* This file is part of the FreeType project, and may only be used */ |
||||
/* modified and distributed under the terms of the FreeType project */ |
||||
/* license, LICENSE.TXT. By continuing to use, modify, or distribute */ |
||||
/* this file you indicate that you have read the license and */ |
||||
/* understand and accept it fully. */ |
||||
/* */ |
||||
/***************************************************************************/ |
||||
|
||||
|
||||
/*************************************************************************/ |
||||
/* */ |
||||
/* This file is used to configure various aspects of the TrueType */ |
||||
/* driver. */ |
||||
/* */ |
||||
/*************************************************************************/ |
||||
|
||||
|
||||
#ifndef TTCONFIG_H |
||||
#define TTCONFIG_H |
||||
|
||||
#if 0 |
||||
/*************************************************************************/ |
||||
/* */ |
||||
/* Define TT_CONFIG_OPTION_BYTECODE_INTERPRETER if you want to compile */ |
||||
/* a bytecode interpreter in the TrueType driver. Note that there are */ |
||||
/* important patent issues related to the use of the interpreter. */ |
||||
/* */ |
||||
/* By undefining this, you'll only compile the code necessary to load */ |
||||
/* TrueType glyphs without hinting.. */ |
||||
/* */ |
||||
#define TT_CONFIG_OPTION_BYTECODE_INTERPRETER |
||||
|
||||
/*************************************************************************/ |
||||
/* */ |
||||
/* Define TT_CONFIG_OPTION_INTERPRETER_SWITCH to compile the TrueType */ |
||||
/* bytecode interpreter with a huge switch statement, rather than a */ |
||||
/* call table. This results in smaller and faster code for a number of */ |
||||
/* architectures. */ |
||||
/* */ |
||||
/* Note however that on some compiler/processor combinations, undefining */ |
||||
/* this macro will generate a faster, though larger, code. */ |
||||
/* */ |
||||
#define TT_CONFIG_OPTION_INTERPRETER_SWITCH |
||||
|
||||
|
||||
/*************************************************************************/ |
||||
/* */ |
||||
/* Define TT_CONFIG_OPTION_EMBEDDED_BITMAPS if you want to support */ |
||||
/* embedded bitmaps in the TrueType/OpenType driver. */ |
||||
/* */ |
||||
#define TT_CONFIG_OPTION_EMBEDDED_BITMAPS |
||||
|
||||
|
||||
/*************************************************************************/ |
||||
/* */ |
||||
/* Define TT_CONFIG_OPTION_POSTSCRIPT_NAMES if you want to be able to */ |
||||
/* load and enumerate the glyph Postscript names in a TrueType or */ |
||||
/* OpenType file. */ |
||||
/* */ |
||||
#define TT_CONFIG_OPTION_POSTSCRIPT_NAMES |
||||
|
||||
/* The maximum number of sub-glyphs in a TrueType composite glyph */ |
||||
#define TT_MAX_SUBGLYPHS 32 |
||||
|
||||
#define TT_USE_FIXED |
||||
#endif |
||||
|
||||
#endif /* TTCONFIG_H */ |
||||
|
||||
|
||||
/* END */ |
@ -1,54 +0,0 @@ |
||||
/*******************************************************************
|
||||
* |
||||
* t1config.h |
||||
* |
||||
* Type 1 driver configuration file |
||||
* |
||||
* Copyright 1996-1998 by |
||||
* David Turner, Robert Wilhelm, and Werner Lemberg. |
||||
* |
||||
* This file is part of the FreeType project, and may only be used, |
||||
* modified, and distributed under the terms of the FreeType project |
||||
* license, LICENSE.TXT. By continuing to use, modify, or distribute
|
||||
* this file you indicate that you have read the license and |
||||
* understand and accept it fully. |
||||
* |
||||
******************************************************************/ |
||||
|
||||
#ifndef T1CONFIG_H |
||||
#define T1CONFIG_H |
||||
|
||||
#if 0 |
||||
/* T1_MAX_STACK_DEPTH is the maximal depth of the token stack used */ |
||||
/* by the Type 1 parser (see t1load.c). A minimum of 16 is required */ |
||||
/* */ |
||||
#define T1_MAX_STACK_DEPTH 16 |
||||
|
||||
/* T1_MAX_DICT_DEPTH is the maximal depth of nest dictionaries and */ |
||||
/* arrays in the Type 1 stream (see t1load.c). A minimum of 4 is */ |
||||
/* required */ |
||||
#define T1_MAX_DICT_DEPTH 5 |
||||
|
||||
/* T1_MAX_SUBRS_CALLS details the maximum number of nested sub-routine */ |
||||
/* calls during glyph loading */ |
||||
#define T1_MAX_SUBRS_CALLS 8 |
||||
|
||||
|
||||
/* T1_MAX_CHARSTRING_OPERANDS is the charstring stack's capacity */ |
||||
#define T1_MAX_CHARSTRINGS_OPERANDS 32 |
||||
|
||||
|
||||
/* Define T1_CONFIG_OPTION_DISABLE_HINTER if you want to generate */ |
||||
/* a driver with no hinter. This can be useful to debug the parser */ |
||||
/* */ |
||||
#undef T1_CONFIG_OPTION_DISABLE_HINTER |
||||
|
||||
/* Define this configuration macro if you want to prevent the */ |
||||
/* compilation of "t1afm", which is in charge of reading Type1 */ |
||||
/* AFM files into an existing face. Note that when set, the T1 */ |
||||
/* driver will be unable to produce kerning distances.. */ |
||||
/* */ |
||||
#undef T1_CONFIG_OPTION_NO_AFM |
||||
#endif |
||||
|
||||
#endif /* T1CONFIG_H */ |
@ -1,54 +0,0 @@ |
||||
/*******************************************************************
|
||||
* |
||||
* t1config.h |
||||
* |
||||
* Type 1 driver configuration file |
||||
* |
||||
* Copyright 1996-1998 by |
||||
* David Turner, Robert Wilhelm, and Werner Lemberg. |
||||
* |
||||
* This file is part of the FreeType project, and may only be used, |
||||
* modified, and distributed under the terms of the FreeType project |
||||
* license, LICENSE.TXT. By continuing to use, modify, or distribute
|
||||
* this file you indicate that you have read the license and |
||||
* understand and accept it fully. |
||||
* |
||||
******************************************************************/ |
||||
|
||||
#ifndef T1CONFIG_H |
||||
#define T1CONFIG_H |
||||
|
||||
#if 0 |
||||
/* T1_MAX_STACK_DEPTH is the maximal depth of the token stack used */ |
||||
/* by the Type 1 parser (see t1load.c). A minimum of 16 is required */ |
||||
/* */ |
||||
#define T1_MAX_STACK_DEPTH 16 |
||||
|
||||
/* T1_MAX_DICT_DEPTH is the maximal depth of nest dictionaries and */ |
||||
/* arrays in the Type 1 stream (see t1load.c). A minimum of 4 is */ |
||||
/* required */ |
||||
#define T1_MAX_DICT_DEPTH 5 |
||||
|
||||
/* T1_MAX_SUBRS_CALLS details the maximum number of nested sub-routine */ |
||||
/* calls during glyph loading */ |
||||
#define T1_MAX_SUBRS_CALLS 8 |
||||
|
||||
|
||||
/* T1_MAX_CHARSTRING_OPERANDS is the charstring stack's capacity */ |
||||
#define T1_MAX_CHARSTRINGS_OPERANDS 32 |
||||
|
||||
|
||||
/* Define T1_CONFIG_OPTION_DISABLE_HINTER if you want to generate */ |
||||
/* a driver with no hinter. This can be useful to debug the parser */ |
||||
/* */ |
||||
#undef T1_CONFIG_OPTION_DISABLE_HINTER |
||||
|
||||
/* Define this configuration macro if you want to prevent the */ |
||||
/* compilation of "t1afm", which is in charge of reading Type1 */ |
||||
/* AFM files into an existing face. Note that when set, the T1 */ |
||||
/* driver will be unable to produce kerning distances.. */ |
||||
/* */ |
||||
#undef T1_CONFIG_OPTION_NO_AFM |
||||
#endif |
||||
|
||||
#endif /* T1CONFIG_H */ |
Loading…
Reference in new issue