Normalize quotation to `...'.
This commit is contained in:
parent
e0dd18fc79
commit
af16820a12
|
@ -4,7 +4,7 @@
|
||||||
/* */
|
/* */
|
||||||
/* Build macros of the FreeType 2 library. */
|
/* Build macros of the FreeType 2 library. */
|
||||||
/* */
|
/* */
|
||||||
/* Copyright 1996-2001, 2003 by */
|
/* Copyright 1996-2001, 2003, 2006 by */
|
||||||
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
||||||
/* */
|
/* */
|
||||||
/* This file is part of the FreeType project, and may only be used, */
|
/* This file is part of the FreeType project, and may only be used, */
|
||||||
|
@ -21,25 +21,25 @@
|
||||||
/* This is a Unix-specific version of <ft2build.h> that should be used */
|
/* This is a Unix-specific version of <ft2build.h> that should be used */
|
||||||
/* exclusively *after* installation of the library. */
|
/* exclusively *after* installation of the library. */
|
||||||
/* */
|
/* */
|
||||||
/* It assumes that "/usr/local/include/freetype2" (or whatever is */
|
/* It assumes that `/usr/local/include/freetype2' (or whatever is */
|
||||||
/* returned by the "freetype-config --cflags" or "pkg-config --cflags" */
|
/* returned by the `freetype-config --cflags' or `pkg-config --cflags' */
|
||||||
/* command) is in your compilation include path. */
|
/* command) is in your compilation include path. */
|
||||||
/* */
|
/* */
|
||||||
/* We don't need to do anything special in this release. However, for */
|
/* We don't need to do anything special in this release. However, for */
|
||||||
/* a future FreeType 2 release, the following installation changes will */
|
/* a future FreeType 2 release, the following installation changes will */
|
||||||
/* be performed: */
|
/* be performed: */
|
||||||
/* */
|
/* */
|
||||||
/* - The contents of "freetype-2.x/include/freetype" will be installed */
|
/* - The contents of `freetype-2.x/include/freetype' will be installed */
|
||||||
/* to "/usr/local/include/freetype2" instead of */
|
/* to `/usr/local/include/freetype2' instead of */
|
||||||
/* "/usr/local/include/freetype2/freetype". */
|
/* `/usr/local/include/freetype2/freetype'. */
|
||||||
/* */
|
/* */
|
||||||
/* - This file will #include <freetype2/config/ftheader.h>, instead */
|
/* - This file will #include <freetype2/config/ftheader.h>, instead */
|
||||||
/* of <freetype/config/ftheader.h>. */
|
/* of <freetype/config/ftheader.h>. */
|
||||||
/* */
|
/* */
|
||||||
/* - The contents of "ftheader.h" will be processed with `sed' to */
|
/* - The contents of `ftheader.h' will be processed with `sed' to */
|
||||||
/* replace all "<freetype/xxx>" with "<freetype2/xxx>". */
|
/* replace all `<freetype/xxx>' with `<freetype2/xxx>'. */
|
||||||
/* */
|
/* */
|
||||||
/* - Adding "/usr/local/include/freetype2" to your compilation include */
|
/* - Adding `/usr/local/include/freetype2' to your compilation include */
|
||||||
/* path will not be necessary anymore. */
|
/* path will not be necessary anymore. */
|
||||||
/* */
|
/* */
|
||||||
/* These changes will be transparent to client applications which use */
|
/* These changes will be transparent to client applications which use */
|
||||||
|
@ -52,7 +52,7 @@
|
||||||
#ifndef __FT2_BUILD_UNIX_H__
|
#ifndef __FT2_BUILD_UNIX_H__
|
||||||
#define __FT2_BUILD_UNIX_H__
|
#define __FT2_BUILD_UNIX_H__
|
||||||
|
|
||||||
/* "<prefix>/include/freetype2" must be in your current inclusion path */
|
/* `<prefix>/include/freetype2' must be in your current inclusion path */
|
||||||
#include <freetype/config/ftheader.h>
|
#include <freetype/config/ftheader.h>
|
||||||
|
|
||||||
#endif /* __FT2_BUILD_UNIX_H__ */
|
#endif /* __FT2_BUILD_UNIX_H__ */
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/* */
|
/* */
|
||||||
/* VMS-specific configuration file (specification only). */
|
/* VMS-specific configuration file (specification only). */
|
||||||
/* */
|
/* */
|
||||||
/* Copyright 1996-2001, 2002, 2003, 2004 by */
|
/* Copyright 1996-2001, 2002, 2003, 2004, 2006 by */
|
||||||
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
||||||
/* */
|
/* */
|
||||||
/* This file is part of the FreeType project, and may only be used, */
|
/* This file is part of the FreeType project, and may only be used, */
|
||||||
|
@ -176,7 +176,7 @@ FT_BEGIN_HEADER
|
||||||
|
|
||||||
#elif defined( __GNUC__ )
|
#elif defined( __GNUC__ )
|
||||||
|
|
||||||
/* GCC provides the "long long" type */
|
/* GCC provides the `long long' type */
|
||||||
#define FT_LONG64
|
#define FT_LONG64
|
||||||
#define FT_INT64 long long int
|
#define FT_INT64 long long int
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
/* FreeType 2 build and setup macros. */
|
/* FreeType 2 build and setup macros. */
|
||||||
/* (Generic version) */
|
/* (Generic version) */
|
||||||
/* */
|
/* */
|
||||||
/* Copyright 1996-2001, 2003 by */
|
/* Copyright 1996-2001, 2003, 2006 by */
|
||||||
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
||||||
/* */
|
/* */
|
||||||
/* This file is part of the FreeType project, and may only be used, */
|
/* This file is part of the FreeType project, and may only be used, */
|
||||||
|
@ -20,12 +20,12 @@
|
||||||
/*
|
/*
|
||||||
* This is a development version of <ft2build.h> that is used
|
* This is a development version of <ft2build.h> that is used
|
||||||
* to build the library in debug mode. Its only difference with
|
* to build the library in debug mode. Its only difference with
|
||||||
* the reference is that it forces the use of the local "ftoption.h"
|
* the reference is that it forces the use of the local `ftoption.h'
|
||||||
* which contains different settings for all configuration macros.
|
* which contains different settings for all configuration macros.
|
||||||
*
|
*
|
||||||
* To use it, you must define the environment variable FT2_BUILD_INCLUDE
|
* To use it, you must define the environment variable FT2_BUILD_INCLUDE
|
||||||
* to point to the directory containing these two files ("ft2build.h" and
|
* to point to the directory containing these two files (`ft2build.h' and
|
||||||
* "ftoption.h"), then invoke Jam as usual.
|
* `ftoption.h'), then invoke Jam as usual.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __FT2_BUILD_DEVEL_H__
|
#ifndef __FT2_BUILD_DEVEL_H__
|
||||||
|
|
|
@ -38,22 +38,22 @@ FT_BEGIN_HEADER
|
||||||
/* library from a single source directory. */
|
/* library from a single source directory. */
|
||||||
/* */
|
/* */
|
||||||
/* - You can put a copy of this file in your build directory, more */
|
/* - You can put a copy of this file in your build directory, more */
|
||||||
/* precisely in "$BUILD/freetype/config/ftoption.h", where "$BUILD" */
|
/* precisely in `$BUILD/freetype/config/ftoption.h', where `$BUILD' */
|
||||||
/* is the name of a directory that is included _before_ the FreeType */
|
/* is the name of a directory that is included _before_ the FreeType */
|
||||||
/* include path during compilation. */
|
/* include path during compilation. */
|
||||||
/* */
|
/* */
|
||||||
/* The default FreeType Makefiles and Jamfiles use the build */
|
/* The default FreeType Makefiles and Jamfiles use the build */
|
||||||
/* directory "builds/<system>" by default, but you can easily change */
|
/* directory `builds/<system>' by default, but you can easily change */
|
||||||
/* that for your own projects. */
|
/* that for your own projects. */
|
||||||
/* */
|
/* */
|
||||||
/* - Copy the file <ft2build.h> to "$BUILD/ft2build.h" and modify it */
|
/* - Copy the file <ft2build.h> to `$BUILD/ft2build.h' and modify it */
|
||||||
/* slightly to pre-define the macro FT_CONFIG_OPTIONS_H used to */
|
/* slightly to pre-define the macro FT_CONFIG_OPTIONS_H used to */
|
||||||
/* locate this file during the build. For example, */
|
/* locate this file during the build. For example, */
|
||||||
/* */
|
/* */
|
||||||
/* #define FT_CONFIG_OPTIONS_H <myftoptions.h> */
|
/* #define FT_CONFIG_OPTIONS_H <myftoptions.h> */
|
||||||
/* #include <freetype/config/ftheader.h> */
|
/* #include <freetype/config/ftheader.h> */
|
||||||
/* */
|
/* */
|
||||||
/* will use "$BUILD/myftoptions.h" instead of this file for macro */
|
/* will use `$BUILD/myftoptions.h' instead of this file for macro */
|
||||||
/* definitions. */
|
/* definitions. */
|
||||||
/* */
|
/* */
|
||||||
/* Note also that you can similarly pre-define the macro */
|
/* Note also that you can similarly pre-define the macro */
|
||||||
|
@ -89,7 +89,7 @@ FT_BEGIN_HEADER
|
||||||
/* building the library. */
|
/* building the library. */
|
||||||
/* */
|
/* */
|
||||||
/* ObNote: The compiler-specific 64-bit integers are detected in the */
|
/* ObNote: The compiler-specific 64-bit integers are detected in the */
|
||||||
/* file "ftconfig.h" either statically or through the */
|
/* file `ftconfig.h' either statically or through the */
|
||||||
/* `configure' script on supported platforms. */
|
/* `configure' script on supported platforms. */
|
||||||
/* */
|
/* */
|
||||||
#undef FT_CONFIG_OPTION_FORCE_INT64
|
#undef FT_CONFIG_OPTION_FORCE_INT64
|
||||||
|
@ -100,7 +100,7 @@ FT_BEGIN_HEADER
|
||||||
/* LZW-compressed file support. */
|
/* LZW-compressed file support. */
|
||||||
/* */
|
/* */
|
||||||
/* FreeType now handles font files that have been compressed with the */
|
/* FreeType now handles font files that have been compressed with the */
|
||||||
/* 'compress' program. This is mostly used to parse many of the PCF */
|
/* `compress' program. This is mostly used to parse many of the PCF */
|
||||||
/* files that come with various X11 distributions. The implementation */
|
/* files that come with various X11 distributions. The implementation */
|
||||||
/* uses NetBSD's `zopen' to partially uncompress the file on the fly */
|
/* uses NetBSD's `zopen' to partially uncompress the file on the fly */
|
||||||
/* (see src/lzw/ftgzip.c). */
|
/* (see src/lzw/ftgzip.c). */
|
||||||
|
@ -115,7 +115,7 @@ FT_BEGIN_HEADER
|
||||||
/* Gzip-compressed file support. */
|
/* Gzip-compressed file support. */
|
||||||
/* */
|
/* */
|
||||||
/* FreeType now handles font files that have been compressed with the */
|
/* FreeType now handles font files that have been compressed with the */
|
||||||
/* 'gzip' program. This is mostly used to parse many of the PCF files */
|
/* `gzip' program. This is mostly used to parse many of the PCF files */
|
||||||
/* that come with XFree86. The implementation uses `zlib' to */
|
/* that come with XFree86. The implementation uses `zlib' to */
|
||||||
/* partially uncompress the file on the fly (see src/gzip/ftgzip.c). */
|
/* partially uncompress the file on the fly (see src/gzip/ftgzip.c). */
|
||||||
/* */
|
/* */
|
||||||
|
@ -328,7 +328,7 @@ FT_BEGIN_HEADER
|
||||||
/* should define FT_DEBUG_MEMORY here. */
|
/* should define FT_DEBUG_MEMORY here. */
|
||||||
/* */
|
/* */
|
||||||
/* Note that the memory debugger is only activated at runtime when */
|
/* Note that the memory debugger is only activated at runtime when */
|
||||||
/* when the _environment_ variable "FT2_DEBUG_MEMORY" is defined also! */
|
/* when the _environment_ variable `FT2_DEBUG_MEMORY' is defined also! */
|
||||||
/* */
|
/* */
|
||||||
/* Do not #undef this macro here since the build system might define */
|
/* Do not #undef this macro here since the build system might define */
|
||||||
/* it for certain configurations only. */
|
/* it for certain configurations only. */
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/* */
|
/* */
|
||||||
/* ANSI-specific configuration file (specification only). */
|
/* ANSI-specific configuration file (specification only). */
|
||||||
/* */
|
/* */
|
||||||
/* Copyright 1996-2001, 2002, 2003, 2004 by */
|
/* Copyright 1996-2001, 2002, 2003, 2004, 2006 by */
|
||||||
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
||||||
/* */
|
/* */
|
||||||
/* This file is part of the FreeType project, and may only be used, */
|
/* This file is part of the FreeType project, and may only be used, */
|
||||||
|
@ -201,7 +201,7 @@ FT_BEGIN_HEADER
|
||||||
|
|
||||||
#elif defined( __GNUC__ )
|
#elif defined( __GNUC__ )
|
||||||
|
|
||||||
/* GCC provides the "long long" type */
|
/* GCC provides the `long long' type */
|
||||||
#define FT_LONG64
|
#define FT_LONG64
|
||||||
#define FT_INT64 long long int
|
#define FT_INT64 long long int
|
||||||
|
|
||||||
|
|
|
@ -38,22 +38,22 @@ FT_BEGIN_HEADER
|
||||||
/* library from a single source directory. */
|
/* library from a single source directory. */
|
||||||
/* */
|
/* */
|
||||||
/* - You can put a copy of this file in your build directory, more */
|
/* - You can put a copy of this file in your build directory, more */
|
||||||
/* precisely in "$BUILD/freetype/config/ftoption.h", where "$BUILD" */
|
/* precisely in `$BUILD/freetype/config/ftoption.h', where `$BUILD' */
|
||||||
/* is the name of a directory that is included _before_ the FreeType */
|
/* is the name of a directory that is included _before_ the FreeType */
|
||||||
/* include path during compilation. */
|
/* include path during compilation. */
|
||||||
/* */
|
/* */
|
||||||
/* The default FreeType Makefiles and Jamfiles use the build */
|
/* The default FreeType Makefiles and Jamfiles use the build */
|
||||||
/* directory "builds/<system>" by default, but you can easily change */
|
/* directory `builds/<system>' by default, but you can easily change */
|
||||||
/* that for your own projects. */
|
/* that for your own projects. */
|
||||||
/* */
|
/* */
|
||||||
/* - Copy the file <ft2build.h> to "$BUILD/ft2build.h" and modify it */
|
/* - Copy the file <ft2build.h> to `$BUILD/ft2build.h' and modify it */
|
||||||
/* slightly to pre-define the macro FT_CONFIG_OPTIONS_H used to */
|
/* slightly to pre-define the macro FT_CONFIG_OPTIONS_H used to */
|
||||||
/* locate this file during the build. For example, */
|
/* locate this file during the build. For example, */
|
||||||
/* */
|
/* */
|
||||||
/* #define FT_CONFIG_OPTIONS_H <myftoptions.h> */
|
/* #define FT_CONFIG_OPTIONS_H <myftoptions.h> */
|
||||||
/* #include <freetype/config/ftheader.h> */
|
/* #include <freetype/config/ftheader.h> */
|
||||||
/* */
|
/* */
|
||||||
/* will use "$BUILD/myftoptions.h" instead of this file for macro */
|
/* will use `$BUILD/myftoptions.h' instead of this file for macro */
|
||||||
/* definitions. */
|
/* definitions. */
|
||||||
/* */
|
/* */
|
||||||
/* Note also that you can similarly pre-define the macro */
|
/* Note also that you can similarly pre-define the macro */
|
||||||
|
@ -89,7 +89,7 @@ FT_BEGIN_HEADER
|
||||||
/* building the library. */
|
/* building the library. */
|
||||||
/* */
|
/* */
|
||||||
/* ObNote: The compiler-specific 64-bit integers are detected in the */
|
/* ObNote: The compiler-specific 64-bit integers are detected in the */
|
||||||
/* file "ftconfig.h" either statically or through the */
|
/* file `ftconfig.h' either statically or through the */
|
||||||
/* `configure' script on supported platforms. */
|
/* `configure' script on supported platforms. */
|
||||||
/* */
|
/* */
|
||||||
#undef FT_CONFIG_OPTION_FORCE_INT64
|
#undef FT_CONFIG_OPTION_FORCE_INT64
|
||||||
|
@ -100,7 +100,7 @@ FT_BEGIN_HEADER
|
||||||
/* LZW-compressed file support. */
|
/* LZW-compressed file support. */
|
||||||
/* */
|
/* */
|
||||||
/* FreeType now handles font files that have been compressed with the */
|
/* FreeType now handles font files that have been compressed with the */
|
||||||
/* 'compress' program. This is mostly used to parse many of the PCF */
|
/* `compress' program. This is mostly used to parse many of the PCF */
|
||||||
/* files that come with various X11 distributions. The implementation */
|
/* files that come with various X11 distributions. The implementation */
|
||||||
/* uses NetBSD's `zopen' to partially uncompress the file on the fly */
|
/* uses NetBSD's `zopen' to partially uncompress the file on the fly */
|
||||||
/* (see src/lzw/ftgzip.c). */
|
/* (see src/lzw/ftgzip.c). */
|
||||||
|
@ -115,7 +115,7 @@ FT_BEGIN_HEADER
|
||||||
/* Gzip-compressed file support. */
|
/* Gzip-compressed file support. */
|
||||||
/* */
|
/* */
|
||||||
/* FreeType now handles font files that have been compressed with the */
|
/* FreeType now handles font files that have been compressed with the */
|
||||||
/* 'gzip' program. This is mostly used to parse many of the PCF files */
|
/* `gzip' program. This is mostly used to parse many of the PCF files */
|
||||||
/* that come with XFree86. The implementation uses `zlib' to */
|
/* that come with XFree86. The implementation uses `zlib' to */
|
||||||
/* partially uncompress the file on the fly (see src/gzip/ftgzip.c). */
|
/* partially uncompress the file on the fly (see src/gzip/ftgzip.c). */
|
||||||
/* */
|
/* */
|
||||||
|
@ -328,7 +328,7 @@ FT_BEGIN_HEADER
|
||||||
/* should define FT_DEBUG_MEMORY here. */
|
/* should define FT_DEBUG_MEMORY here. */
|
||||||
/* */
|
/* */
|
||||||
/* Note that the memory debugger is only activated at runtime when */
|
/* Note that the memory debugger is only activated at runtime when */
|
||||||
/* when the _environment_ variable "FT2_DEBUG_MEMORY" is defined also! */
|
/* when the _environment_ variable `FT2_DEBUG_MEMORY' is defined also! */
|
||||||
/* */
|
/* */
|
||||||
/* Do not #undef this macro here since the build system might define */
|
/* Do not #undef this macro here since the build system might define */
|
||||||
/* it for certain configurations only. */
|
/* it for certain configurations only. */
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
/* ANSI-specific library and header configuration file (specification */
|
/* ANSI-specific library and header configuration file (specification */
|
||||||
/* only). */
|
/* only). */
|
||||||
/* */
|
/* */
|
||||||
/* Copyright 2002, 2003, 2004, 2005 by */
|
/* Copyright 2002, 2003, 2004, 2005, 2006 by */
|
||||||
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
||||||
/* */
|
/* */
|
||||||
/* This file is part of the FreeType project, and may only be used, */
|
/* This file is part of the FreeType project, and may only be used, */
|
||||||
|
@ -51,14 +51,14 @@
|
||||||
/* old Crays where `int' is 36 bits), we do not make any guarantee */
|
/* old Crays where `int' is 36 bits), we do not make any guarantee */
|
||||||
/* about the correct behaviour of FT2 with all fonts. */
|
/* about the correct behaviour of FT2 with all fonts. */
|
||||||
/* */
|
/* */
|
||||||
/* In these case, "ftconfig.h" will refuse to compile anyway with a */
|
/* In these case, `ftconfig.h' will refuse to compile anyway with a */
|
||||||
/* message like "couldn't find 32-bit type" or something similar. */
|
/* message like `couldn't find 32-bit type' or something similar. */
|
||||||
/* */
|
/* */
|
||||||
/* IMPORTANT NOTE: We do not define aliases for heap management and */
|
/* IMPORTANT NOTE: We do not define aliases for heap management and */
|
||||||
/* i/o routines (i.e. malloc/free/fopen/fread/...) */
|
/* i/o routines (i.e. malloc/free/fopen/fread/...) */
|
||||||
/* since these functions should all be encapsulated */
|
/* since these functions should all be encapsulated */
|
||||||
/* by platform-specific implementations of */
|
/* by platform-specific implementations of */
|
||||||
/* "ftsystem.c". */
|
/* `ftsystem.c'. */
|
||||||
/* */
|
/* */
|
||||||
/**********************************************************************/
|
/**********************************************************************/
|
||||||
|
|
||||||
|
@ -136,7 +136,7 @@
|
||||||
/* on certain platforms */
|
/* on certain platforms */
|
||||||
|
|
||||||
#define ft_setjmp setjmp /* same thing here */
|
#define ft_setjmp setjmp /* same thing here */
|
||||||
#define ft_longjmp longjmp /* " */
|
#define ft_longjmp longjmp /* likewise */
|
||||||
|
|
||||||
|
|
||||||
/* the following is only used for debugging purposes, i.e. when */
|
/* the following is only used for debugging purposes, i.e. when */
|
||||||
|
|
|
@ -462,12 +462,12 @@ FT_BEGIN_HEADER
|
||||||
/* font. */
|
/* font. */
|
||||||
/* */
|
/* */
|
||||||
/* Each face object owns zero or more charmaps, but only one of them */
|
/* Each face object owns zero or more charmaps, but only one of them */
|
||||||
/* can be "active" and used by @FT_Get_Char_Index or @FT_Load_Char. */
|
/* can be `active' and used by @FT_Get_Char_Index or @FT_Load_Char. */
|
||||||
/* */
|
/* */
|
||||||
/* The list of available charmaps in a face is available through the */
|
/* The list of available charmaps in a face is available through the */
|
||||||
/* "face->num_charmaps" and "face->charmaps" fields of @FT_FaceRec. */
|
/* `face->num_charmaps' and `face->charmaps' fields of @FT_FaceRec. */
|
||||||
/* */
|
/* */
|
||||||
/* The currently active charmap is available as "face->charmap". */
|
/* The currently active charmap is available as `face->charmap'. */
|
||||||
/* You should call @FT_Set_Charmap to change it. */
|
/* You should call @FT_Set_Charmap to change it. */
|
||||||
/* */
|
/* */
|
||||||
/* <Note> */
|
/* <Note> */
|
||||||
|
@ -489,7 +489,7 @@ FT_BEGIN_HEADER
|
||||||
/* */
|
/* */
|
||||||
/* <Description> */
|
/* <Description> */
|
||||||
/* This macro converts four letter tags into an unsigned long. It is */
|
/* This macro converts four letter tags into an unsigned long. It is */
|
||||||
/* used to define "encoding" identifiers (see @FT_Encoding). */
|
/* used to define `encoding' identifiers (see @FT_Encoding). */
|
||||||
/* */
|
/* */
|
||||||
/* <Note> */
|
/* <Note> */
|
||||||
/* Since many 16bit compilers don't like 32bit enumerations, you */
|
/* Since many 16bit compilers don't like 32bit enumerations, you */
|
||||||
|
@ -1599,7 +1599,7 @@ FT_BEGIN_HEADER
|
||||||
/* apatch :: The patch version number. */
|
/* apatch :: The patch version number. */
|
||||||
/* */
|
/* */
|
||||||
/* <Note> */
|
/* <Note> */
|
||||||
/* The reason why this function takes a 'library' argument is because */
|
/* The reason why this function takes a `library' argument is because */
|
||||||
/* certain programs implement library initialization in a custom way */
|
/* certain programs implement library initialization in a custom way */
|
||||||
/* that doesn't use `FT_Init_FreeType'. */
|
/* that doesn't use `FT_Init_FreeType'. */
|
||||||
/* */
|
/* */
|
||||||
|
@ -2974,7 +2974,7 @@ FT_BEGIN_HEADER
|
||||||
/* */
|
/* */
|
||||||
/* <Description> */
|
/* <Description> */
|
||||||
/* This function is used to return the next character code in the */
|
/* This function is used to return the next character code in the */
|
||||||
/* current charmap of a given face following the value 'char_code', */
|
/* current charmap of a given face following the value `char_code', */
|
||||||
/* as well as the corresponding glyph index. */
|
/* as well as the corresponding glyph index. */
|
||||||
/* */
|
/* */
|
||||||
/* <Input> */
|
/* <Input> */
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/* */
|
/* */
|
||||||
/* FreeType API for accessing BDF-specific strings (specification). */
|
/* FreeType API for accessing BDF-specific strings (specification). */
|
||||||
/* */
|
/* */
|
||||||
/* Copyright 2002, 2003, 2004 by */
|
/* Copyright 2002, 2003, 2004, 2006 by */
|
||||||
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
||||||
/* */
|
/* */
|
||||||
/* This file is part of the FreeType project, and may only be used, */
|
/* This file is part of the FreeType project, and may only be used, */
|
||||||
|
@ -182,7 +182,7 @@ FT_BEGIN_HEADER
|
||||||
* otherwise. It also returns an error if the property is not in the
|
* otherwise. It also returns an error if the property is not in the
|
||||||
* font.
|
* font.
|
||||||
*
|
*
|
||||||
* In case of error, "aproperty->type" is always set to
|
* In case of error, `aproperty->type' is always set to
|
||||||
* @BDF_PROPERTY_TYPE_NONE.
|
* @BDF_PROPERTY_TYPE_NONE.
|
||||||
*/
|
*/
|
||||||
FT_EXPORT( FT_Error )
|
FT_EXPORT( FT_Error )
|
||||||
|
|
|
@ -236,9 +236,9 @@ FT_BEGIN_HEADER
|
||||||
/* reference-counted. A node with a count of 0 might be flushed */
|
/* reference-counted. A node with a count of 0 might be flushed */
|
||||||
/* out of a full cache whenever a lookup request is performed. */
|
/* out of a full cache whenever a lookup request is performed. */
|
||||||
/* */
|
/* */
|
||||||
/* If you lookup nodes, you have the ability to "acquire" them, i.e., */
|
/* If you lookup nodes, you have the ability to `acquire' them, i.e., */
|
||||||
/* to increment their reference count. This will prevent the node */
|
/* to increment their reference count. This will prevent the node */
|
||||||
/* from being flushed out of the cache until you explicitly "release" */
|
/* from being flushed out of the cache until you explicitly `release' */
|
||||||
/* it (see @FTC_Node_Unref). */
|
/* it (see @FTC_Node_Unref). */
|
||||||
/* */
|
/* */
|
||||||
/* See also @FTC_SBitCache_Lookup and @FTC_ImageCache_Lookup. */
|
/* See also @FTC_SBitCache_Lookup and @FTC_ImageCache_Lookup. */
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/* */
|
/* */
|
||||||
/* Gzip-compressed stream support. */
|
/* Gzip-compressed stream support. */
|
||||||
/* */
|
/* */
|
||||||
/* Copyright 2002, 2003, 2004 by */
|
/* Copyright 2002, 2003, 2004, 2006 by */
|
||||||
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
||||||
/* */
|
/* */
|
||||||
/* This file is part of the FreeType project, and may only be used, */
|
/* This file is part of the FreeType project, and may only be used, */
|
||||||
|
@ -82,7 +82,7 @@ FT_BEGIN_HEADER
|
||||||
* compressed file, the library will try to open a gzipped stream from
|
* compressed file, the library will try to open a gzipped stream from
|
||||||
* it and re-open the face with it.
|
* it and re-open the face with it.
|
||||||
*
|
*
|
||||||
* This function may return "FT_Err_Unimplemented" if your build of
|
* This function may return `FT_Err_Unimplemented' if your build of
|
||||||
* FreeType was not compiled with zlib support.
|
* FreeType was not compiled with zlib support.
|
||||||
*/
|
*/
|
||||||
FT_EXPORT( FT_Error )
|
FT_EXPORT( FT_Error )
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
/* FreeType glyph image formats and default raster interface */
|
/* FreeType glyph image formats and default raster interface */
|
||||||
/* (specification). */
|
/* (specification). */
|
||||||
/* */
|
/* */
|
||||||
/* Copyright 1996-2001, 2002, 2003, 2004, 2005 by */
|
/* Copyright 1996-2001, 2002, 2003, 2004, 2005, 2006 by */
|
||||||
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
||||||
/* */
|
/* */
|
||||||
/* This file is part of the FreeType project, and may only be used, */
|
/* This file is part of the FreeType project, and may only be used, */
|
||||||
|
@ -129,7 +129,7 @@ FT_BEGIN_HEADER
|
||||||
/* FT_PIXEL_MODE_GRAY :: */
|
/* FT_PIXEL_MODE_GRAY :: */
|
||||||
/* An 8-bit bitmap, generally used to represent anti-aliased glyph */
|
/* An 8-bit bitmap, generally used to represent anti-aliased glyph */
|
||||||
/* images. Each pixel is stored in one byte. Note that the number */
|
/* images. Each pixel is stored in one byte. Note that the number */
|
||||||
/* of value "gray" levels is stored in the `num_bytes' field of */
|
/* of value `gray' levels is stored in the `num_bytes' field of */
|
||||||
/* the @FT_Bitmap structure (it generally is 256). */
|
/* the @FT_Bitmap structure (it generally is 256). */
|
||||||
/* */
|
/* */
|
||||||
/* FT_PIXEL_MODE_GRAY2 :: */
|
/* FT_PIXEL_MODE_GRAY2 :: */
|
||||||
|
@ -958,7 +958,7 @@ FT_BEGIN_HEADER
|
||||||
/* FT_RASTER_FLAG_CLIP :: This flag is only used in direct */
|
/* FT_RASTER_FLAG_CLIP :: This flag is only used in direct */
|
||||||
/* rendering mode. If set, the output will */
|
/* rendering mode. If set, the output will */
|
||||||
/* be clipped to a box specified in the */
|
/* be clipped to a box specified in the */
|
||||||
/* "clip_box" field of the FT_Raster_Params */
|
/* `clip_box' field of the FT_Raster_Params */
|
||||||
/* structure. */
|
/* structure. */
|
||||||
/* */
|
/* */
|
||||||
/* Note that by default, the glyph bitmap */
|
/* Note that by default, the glyph bitmap */
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/* */
|
/* */
|
||||||
/* FreeType incremental loading (specification). */
|
/* FreeType incremental loading (specification). */
|
||||||
/* */
|
/* */
|
||||||
/* Copyright 2002, 2003 by */
|
/* Copyright 2002, 2003, 2006 by */
|
||||||
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
||||||
/* */
|
/* */
|
||||||
/* This file is part of the FreeType project, and may only be used, */
|
/* This file is part of the FreeType project, and may only be used, */
|
||||||
|
@ -39,7 +39,7 @@ FT_BEGIN_HEADER
|
||||||
*
|
*
|
||||||
* @description:
|
* @description:
|
||||||
* An opaque type describing a user-provided object used to implement
|
* An opaque type describing a user-provided object used to implement
|
||||||
* "incremental" glyph loading within FreeType. This is used to support
|
* `incremental' glyph loading within FreeType. This is used to support
|
||||||
* embedded fonts in certain environments (e.g. Postscript interpreters),
|
* embedded fonts in certain environments (e.g. Postscript interpreters),
|
||||||
* where the glyph data isn't in the font file, or must be overridden by
|
* where the glyph data isn't in the font file, or must be overridden by
|
||||||
* different values.
|
* different values.
|
||||||
|
@ -77,7 +77,7 @@ FT_BEGIN_HEADER
|
||||||
*
|
*
|
||||||
* @note:
|
* @note:
|
||||||
* These correspond to horizontal or vertical metrics depending on the
|
* These correspond to horizontal or vertical metrics depending on the
|
||||||
* value of the 'vertical' argument to the function
|
* value of the `vertical' argument to the function
|
||||||
* @FT_Incremental_GetGlyphMetricsFunc.
|
* @FT_Incremental_GetGlyphMetricsFunc.
|
||||||
*/
|
*/
|
||||||
typedef struct FT_Incremental_MetricsRec_
|
typedef struct FT_Incremental_MetricsRec_
|
||||||
|
@ -101,8 +101,8 @@ FT_BEGIN_HEADER
|
||||||
*
|
*
|
||||||
* Note that the format of the glyph's data bytes depends on the font
|
* Note that the format of the glyph's data bytes depends on the font
|
||||||
* file format. For TrueType, it must correspond to the raw bytes within
|
* file format. For TrueType, it must correspond to the raw bytes within
|
||||||
* the 'glyf' table. For Postscript formats, it must correspond to the
|
* the `glyf' table. For Postscript formats, it must correspond to the
|
||||||
* *unencrypted* charstring bytes, without any 'lenIV' header. It is
|
* *unencrypted* charstring bytes, without any `lenIV' header. It is
|
||||||
* undefined for any other format.
|
* undefined for any other format.
|
||||||
*
|
*
|
||||||
* @input:
|
* @input:
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/* */
|
/* */
|
||||||
/* LZW-compressed stream support. */
|
/* LZW-compressed stream support. */
|
||||||
/* */
|
/* */
|
||||||
/* Copyright 2004 by */
|
/* Copyright 2004, 2006 by */
|
||||||
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
||||||
/* */
|
/* */
|
||||||
/* This file is part of the FreeType project, and may only be used, */
|
/* This file is part of the FreeType project, and may only be used, */
|
||||||
|
@ -81,7 +81,7 @@ FT_BEGIN_HEADER
|
||||||
* compressed file, the library will try to open a LZW stream from it
|
* compressed file, the library will try to open a LZW stream from it
|
||||||
* and re-open the face with it.
|
* and re-open the face with it.
|
||||||
*
|
*
|
||||||
* This function may return "FT_Err_Unimplemented" if your build of
|
* This function may return `FT_Err_Unimplemented' if your build of
|
||||||
* FreeType was not compiled with LZW support.
|
* FreeType was not compiled with LZW support.
|
||||||
*/
|
*/
|
||||||
FT_EXPORT( FT_Error )
|
FT_EXPORT( FT_Error )
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/* */
|
/* */
|
||||||
/* FreeType size objects management (specification). */
|
/* FreeType size objects management (specification). */
|
||||||
/* */
|
/* */
|
||||||
/* Copyright 1996-2001, 2003, 2004 by */
|
/* Copyright 1996-2001, 2003, 2004, 2006 by */
|
||||||
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
||||||
/* */
|
/* */
|
||||||
/* This file is part of the FreeType project, and may only be used, */
|
/* This file is part of the FreeType project, and may only be used, */
|
||||||
|
@ -56,7 +56,7 @@ FT_BEGIN_HEADER
|
||||||
/* <Description> */
|
/* <Description> */
|
||||||
/* When creating a new face object (e.g. with @FT_New_Face), an */
|
/* When creating a new face object (e.g. with @FT_New_Face), an */
|
||||||
/* @FT_Size object is automatically created and used to store all */
|
/* @FT_Size object is automatically created and used to store all */
|
||||||
/* pixel-size dependent information, available in the "face->size" */
|
/* pixel-size dependent information, available in the `face->size' */
|
||||||
/* field. */
|
/* field. */
|
||||||
/* */
|
/* */
|
||||||
/* It is however possible to create more sizes for a given face, */
|
/* It is however possible to create more sizes for a given face, */
|
||||||
|
@ -64,7 +64,7 @@ FT_BEGIN_HEADER
|
||||||
/* same font family and style. See @FT_New_Size and @FT_Done_Size. */
|
/* same font family and style. See @FT_New_Size and @FT_Done_Size. */
|
||||||
/* */
|
/* */
|
||||||
/* Note that @FT_Set_Pixel_Sizes and @FT_Set_Char_Size only */
|
/* Note that @FT_Set_Pixel_Sizes and @FT_Set_Char_Size only */
|
||||||
/* modify the contents of the current "active" size; you thus need */
|
/* modify the contents of the current `active' size; you thus need */
|
||||||
/* to use @FT_Activate_Size to change it. */
|
/* to use @FT_Activate_Size to change it. */
|
||||||
/* */
|
/* */
|
||||||
/* 99% of applications won't need the functions provided here, */
|
/* 99% of applications won't need the functions provided here, */
|
||||||
|
@ -130,9 +130,9 @@ FT_BEGIN_HEADER
|
||||||
/* Even though it is possible to create several size objects for a */
|
/* Even though it is possible to create several size objects for a */
|
||||||
/* given face (see @FT_New_Size for details), functions like */
|
/* given face (see @FT_New_Size for details), functions like */
|
||||||
/* @FT_Load_Glyph or @FT_Load_Char only use the last-created one to */
|
/* @FT_Load_Glyph or @FT_Load_Char only use the last-created one to */
|
||||||
/* determine the "current character pixel size". */
|
/* determine the `current character pixel size'. */
|
||||||
/* */
|
/* */
|
||||||
/* This function can be used to "activate" a previously created size */
|
/* This function can be used to `activate' a previously created size */
|
||||||
/* object. */
|
/* object. */
|
||||||
/* */
|
/* */
|
||||||
/* <Input> */
|
/* <Input> */
|
||||||
|
@ -142,8 +142,8 @@ FT_BEGIN_HEADER
|
||||||
/* FreeType error code. 0 means success. */
|
/* FreeType error code. 0 means success. */
|
||||||
/* */
|
/* */
|
||||||
/* <Note> */
|
/* <Note> */
|
||||||
/* If "face" is the size's parent face object, this function changes */
|
/* If `face' is the size's parent face object, this function changes */
|
||||||
/* the value of "face->size" to the input size handle. */
|
/* the value of `face->size' to the input size handle. */
|
||||||
/* */
|
/* */
|
||||||
FT_EXPORT( FT_Error )
|
FT_EXPORT( FT_Error )
|
||||||
FT_Activate_Size( FT_Size size );
|
FT_Activate_Size( FT_Size size );
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/* */
|
/* */
|
||||||
/* Debugging and logging component (specification). */
|
/* Debugging and logging component (specification). */
|
||||||
/* */
|
/* */
|
||||||
/* Copyright 1996-2001, 2002, 2004 by */
|
/* Copyright 1996-2001, 2002, 2004, 2006 by */
|
||||||
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
||||||
/* */
|
/* */
|
||||||
/* This file is part of the FreeType project, and may only be used, */
|
/* This file is part of the FreeType project, and may only be used, */
|
||||||
|
@ -15,7 +15,7 @@
|
||||||
/* */
|
/* */
|
||||||
/* */
|
/* */
|
||||||
/* IMPORTANT: A description of FreeType's debugging support can be */
|
/* IMPORTANT: A description of FreeType's debugging support can be */
|
||||||
/* found in "docs/DEBUG.TXT". Read it if you need to use or */
|
/* found in `docs/DEBUG.TXT'. Read it if you need to use or */
|
||||||
/* understand this code. */
|
/* understand this code. */
|
||||||
/* */
|
/* */
|
||||||
/***************************************************************************/
|
/***************************************************************************/
|
||||||
|
@ -204,7 +204,7 @@ FT_BEGIN_HEADER
|
||||||
|
|
||||||
/*************************************************************************/
|
/*************************************************************************/
|
||||||
/* */
|
/* */
|
||||||
/* Define 'FT_Message' and 'FT_Panic' when needed */
|
/* Define `FT_Message' and `FT_Panic' when needed */
|
||||||
/* */
|
/* */
|
||||||
/*************************************************************************/
|
/*************************************************************************/
|
||||||
|
|
||||||
|
|
|
@ -161,7 +161,7 @@ FT_BEGIN_HEADER
|
||||||
/* face, or a CIDMap on a CID-keyed face. */
|
/* face, or a CIDMap on a CID-keyed face. */
|
||||||
/* */
|
/* */
|
||||||
/* get_advances :: A function handle used to return advance */
|
/* get_advances :: A function handle used to return advance */
|
||||||
/* widths of 'count' glyphs (in font units), */
|
/* widths of `count' glyphs (in font units), */
|
||||||
/* starting at `first'. The `vertical' flag must */
|
/* starting at `first'. The `vertical' flag must */
|
||||||
/* be set to get vertical advance heights. The */
|
/* be set to get vertical advance heights. The */
|
||||||
/* `advances' buffer is caller-allocated. */
|
/* `advances' buffer is caller-allocated. */
|
||||||
|
|
|
@ -532,7 +532,7 @@ FT_BEGIN_HEADER
|
||||||
/* */
|
/* */
|
||||||
/* The following macros are variants of their FT_MEM_XXXX equivalents; */
|
/* The following macros are variants of their FT_MEM_XXXX equivalents; */
|
||||||
/* they are used to set an _implicit_ `error' variable and return TRUE */
|
/* they are used to set an _implicit_ `error' variable and return TRUE */
|
||||||
/* if an error occured (i.e., if 'error != 0'). */
|
/* if an error occured (i.e., if `error != 0'). */
|
||||||
/* */
|
/* */
|
||||||
|
|
||||||
#define FT_ALLOC( _pointer_, _size_ ) \
|
#define FT_ALLOC( _pointer_, _size_ ) \
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
/* recorders (specification only). These are used to support native */
|
/* recorders (specification only). These are used to support native */
|
||||||
/* T1/T2 hints in the `type1', `cid', and `cff' font drivers. */
|
/* T1/T2 hints in the `type1', `cid', and `cff' font drivers. */
|
||||||
/* */
|
/* */
|
||||||
/* Copyright 2001, 2002, 2003, 2005 by */
|
/* Copyright 2001, 2002, 2003, 2005, 2006 by */
|
||||||
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
||||||
/* */
|
/* */
|
||||||
/* This file is part of the FreeType project, and may only be used, */
|
/* This file is part of the FreeType project, and may only be used, */
|
||||||
|
@ -541,7 +541,7 @@ FT_BEGIN_HEADER
|
||||||
* must be equal to the total number of hints defined so far (i.e.,
|
* must be equal to the total number of hints defined so far (i.e.,
|
||||||
* horizontal+verticals).
|
* horizontal+verticals).
|
||||||
*
|
*
|
||||||
* The "bytes" array can come directly from the Type 2 charstring and
|
* The `bytes' array can come directly from the Type 2 charstring and
|
||||||
* respects the same format.
|
* respects the same format.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -1282,7 +1282,7 @@ FT_BEGIN_HEADER
|
||||||
TT_OS2 os2; /* TrueType OS/2 table */
|
TT_OS2 os2; /* TrueType OS/2 table */
|
||||||
TT_Postscript postscript; /* TrueType Postscript table */
|
TT_Postscript postscript; /* TrueType Postscript table */
|
||||||
|
|
||||||
FT_Byte* cmap_table; /* extracted 'cmap' table */
|
FT_Byte* cmap_table; /* extracted `cmap' table */
|
||||||
FT_ULong cmap_size;
|
FT_ULong cmap_size;
|
||||||
|
|
||||||
TT_Loader_GotoTableFunc goto_table;
|
TT_Loader_GotoTableFunc goto_table;
|
||||||
|
|
|
@ -491,7 +491,7 @@ FT_BEGIN_HEADER
|
||||||
#define TT_MS_LANGID_CHINESE_MACAU TT_MS_LANGID_CHINESE_HONG_KONG
|
#define TT_MS_LANGID_CHINESE_MACAU TT_MS_LANGID_CHINESE_HONG_KONG
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if 0 /* used only with .NET "cultures"; commented out */
|
#if 0 /* used only with .NET `cultures'; commented out */
|
||||||
#define TT_MS_LANGID_CHINESE_TRADITIONAL 0x7C04
|
#define TT_MS_LANGID_CHINESE_TRADITIONAL 0x7C04
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
/* FreeType 2 build and setup macros. */
|
/* FreeType 2 build and setup macros. */
|
||||||
/* (Generic version) */
|
/* (Generic version) */
|
||||||
/* */
|
/* */
|
||||||
/* Copyright 1996-2001 by */
|
/* Copyright 1996-2001, 2006 by */
|
||||||
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
||||||
/* */
|
/* */
|
||||||
/* This file is part of the FreeType project, and may only be used, */
|
/* This file is part of the FreeType project, and may only be used, */
|
||||||
|
@ -19,8 +19,8 @@
|
||||||
|
|
||||||
/*************************************************************************/
|
/*************************************************************************/
|
||||||
/* */
|
/* */
|
||||||
/* This file corresponds to the default "ft2build.h" file for */
|
/* This file corresponds to the default `ft2build.h' file for */
|
||||||
/* FreeType 2. It uses the "freetype" include root. */
|
/* FreeType 2. It uses the `freetype' include root. */
|
||||||
/* */
|
/* */
|
||||||
/* Note that specific platforms might use a different configuration. */
|
/* Note that specific platforms might use a different configuration. */
|
||||||
/* See builds/unix/ft2unix.h for an example. */
|
/* See builds/unix/ft2unix.h for an example. */
|
||||||
|
|
|
@ -181,7 +181,7 @@ FT_BEGIN_HEADER
|
||||||
|
|
||||||
/* Remove all nodes that relate to a given face_id. This is useful
|
/* Remove all nodes that relate to a given face_id. This is useful
|
||||||
* when un-installing fonts. Note that if a cache node relates to
|
* when un-installing fonts. Note that if a cache node relates to
|
||||||
* the face_id, but is locked (i.e., has 'ref_count > 0'), the node
|
* the face_id, but is locked (i.e., has `ref_count > 0'), the node
|
||||||
* will _not_ be destroyed, but its internal face_id reference will
|
* will _not_ be destroyed, but its internal face_id reference will
|
||||||
* be modified.
|
* be modified.
|
||||||
*
|
*
|
||||||
|
|
|
@ -181,7 +181,7 @@ FT_BEGIN_HEADER
|
||||||
FTC_Family family );
|
FTC_Family family );
|
||||||
|
|
||||||
/* returns TRUE iff the query's glyph index correspond to the node; */
|
/* returns TRUE iff the query's glyph index correspond to the node; */
|
||||||
/* this assumes that the "family" and "hash" fields of the query are */
|
/* this assumes that the `family' and `hash' fields of the query are */
|
||||||
/* already correctly set */
|
/* already correctly set */
|
||||||
FT_LOCAL( FT_Bool )
|
FT_LOCAL( FT_Bool )
|
||||||
FTC_GNode_Compare( FTC_GNode gnode,
|
FTC_GNode_Compare( FTC_GNode gnode,
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
/* be used to parse compressed PCF fonts, as found with many X11 server */
|
/* be used to parse compressed PCF fonts, as found with many X11 server */
|
||||||
/* distributions. */
|
/* distributions. */
|
||||||
/* */
|
/* */
|
||||||
/* Copyright 2005 by David Turner. */
|
/* Copyright 2005, 2006 by David Turner. */
|
||||||
/* */
|
/* */
|
||||||
/* This file is part of the FreeType project, and may only be used, */
|
/* This file is part of the FreeType project, and may only be used, */
|
||||||
/* modified, and distributed under the terms of the FreeType project */
|
/* modified, and distributed under the terms of the FreeType project */
|
||||||
|
@ -86,7 +86,7 @@
|
||||||
* and `suffix' arrays. This means that the corresponding `next free
|
* and `suffix' arrays. This means that the corresponding `next free
|
||||||
* code' is really `256+free_ent'.
|
* code' is really `256+free_ent'.
|
||||||
*
|
*
|
||||||
* Moreover, 'max_free' is the maximum value that 'free_ent' can reach.
|
* Moreover, `max_free' is the maximum value that `free_ent' can reach.
|
||||||
*
|
*
|
||||||
* `max_free' corresponds to `(1 << max_bits) - 256'. Note that this
|
* `max_free' corresponds to `(1 << max_bits) - 256'. Note that this
|
||||||
* value is always <= 0xFF00, which means that both `free_ent' and
|
* value is always <= 0xFF00, which means that both `free_ent' and
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
/* */
|
/* */
|
||||||
/* Postscript (Type1/Type2) hints recorder (specification). */
|
/* Postscript (Type1/Type2) hints recorder (specification). */
|
||||||
/* */
|
/* */
|
||||||
/* Copyright 2001, 2002, 2003 by */
|
/* Copyright 2001, 2002, 2003, 2006 by */
|
||||||
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
/* David Turner, Robert Wilhelm, and Werner Lemberg. */
|
||||||
/* */
|
/* */
|
||||||
/* This file is part of the FreeType project, and may only be used, */
|
/* This file is part of the FreeType project, and may only be used, */
|
||||||
|
@ -22,7 +22,7 @@
|
||||||
/* font drivers to record the hints of a given character/glyph. */
|
/* font drivers to record the hints of a given character/glyph. */
|
||||||
/* */
|
/* */
|
||||||
/* The hints are recorded in a unified format, and are later processed */
|
/* The hints are recorded in a unified format, and are later processed */
|
||||||
/* by the "optimizer" and "fitter" to adjust the outlines to the pixel */
|
/* by the `optimizer' and `fitter' to adjust the outlines to the pixel */
|
||||||
/* grid. */
|
/* grid. */
|
||||||
/* */
|
/* */
|
||||||
/**************************************************************************/
|
/**************************************************************************/
|
||||||
|
|
Loading…
Reference in New Issue