~etc-pgh-launchpad/wildpockets/trunk

« back to all changes in this revision

Viewing changes to freetype2/docs/TRUETYPE

  • Committer: etc-pgh-launchpad at cmu
  • Date: 2010-11-30 20:56:30 UTC
  • Revision ID: etc-pgh-launchpad@lists.andrew.cmu.edu-20101130205630-0blbkcz28ovjl8wj
Committing the Wild Pockets code base to Launchpad.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
How to enable the TrueType native hinter if you need it
 
2
-------------------------------------------------------
 
3
 
 
4
  The TrueType  bytecode interpreter is disabled in  all public releases
 
5
  of the FreeType packages for patents reasons; see
 
6
 
 
7
    http://www.freetype.org/patents.html
 
8
 
 
9
  for more details.
 
10
 
 
11
  However,  many Linux distributions  do enable  the interpreter  in the
 
12
  FreeType packages (DEB/RPM/etc.) they produce for their platforms.  If
 
13
  you are using TrueType fonts on your system, you most probably want to
 
14
  enable it manually by doing the following:
 
15
 
 
16
    - open the file `include/freetype/config/ftoption.h'
 
17
 
 
18
    - locate a line that says:
 
19
 
 
20
        /* #define TT_CONFIG_OPTION_BYTECODE_INTERPRETER */
 
21
 
 
22
    - change it to:
 
23
 
 
24
        #define TT_CONFIG_OPTION_BYTECODE_INTERPRETER
 
25
 
 
26
  These steps must be done _before_ compiling the library.
 
27
 
 
28
------------------------------------------------------------------------
 
29
 
 
30
Copyright 2003, 2005, 2006 by
 
31
David Turner, Robert Wilhelm, and Werner Lemberg.
 
32
 
 
33
This  file is  part  of the  FreeType  project, and  may  only be  used,
 
34
modified,  and  distributed under  the  terms  of  the FreeType  project
 
35
license, LICENSE.TXT.  By continuing  to use, modify, or distribute this
 
36
file  you indicate that  you have  read the  license and  understand and
 
37
accept it fully.
 
38
 
 
39
 
 
40
--- end of TRUETYPE ---