mirror of
https://gitlab.freedesktop.org/freetype/freetype.git
synced 2026-05-07 18:08:02 +02:00
Added configuration macros (not defined, but in comments) for the
unpatented hinting system.
This commit is contained in:
parent
db287c9764
commit
7ea970ba5b
1 changed files with 24 additions and 0 deletions
|
|
@ -389,6 +389,30 @@ FT_BEGIN_HEADER
|
|||
/* #define TT_CONFIG_OPTION_BYTECODE_INTERPRETER */
|
||||
|
||||
|
||||
/*************************************************************************/
|
||||
/* */
|
||||
/* Define TT_CONFIG_OPTION_COMPILE_UNPATENTED_HINTING to compile the */
|
||||
/* unpatented work-around hinting system. You must define this if you */
|
||||
/* want either to force the use of the unpatented hinting system by also */
|
||||
/* defining TT_CONFIG_OPTION_FORCE_UNPATENTED_HINTING, or if you want to */
|
||||
/* select it at run time using the FT_PARAM_TAG_UNPATENTED_HINTING tag. */
|
||||
/* */
|
||||
/* #define TT_CONFIG_OPTION_COMPILE_UNPATENTED_HINTING */
|
||||
|
||||
|
||||
/*************************************************************************/
|
||||
/* */
|
||||
/* Define TT_CONFIG_OPTION_FORCE_UNPATENTED_HINTING to restrict the */
|
||||
/* TrueType bytecode interpreter to actions not protected by patents. */
|
||||
/* This enables some fonts, for example mingliu.ttc from Dynalab, to */
|
||||
/* work properly. They use hinting to make large changes to the glyph */
|
||||
/* shape, without which the glyph is unrecognisable. */
|
||||
/* For this to work you must also define */
|
||||
/* TT_CONFIG_OPTION_COMPILE_UNPATENTED_HINTING. */
|
||||
/* */
|
||||
/* #define TT_CONFIG_OPTION_FORCE_UNPATENTED_HINTING */
|
||||
|
||||
|
||||
/*************************************************************************/
|
||||
/* */
|
||||
/* Define TT_CONFIG_OPTION_INTERPRETER_SWITCH to compile the TrueType */
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue