< prev index next >

src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat

Print this page


   1 //  afblue.dat
   2 //
   3 //    Auto-fitter data for blue strings.
   4 //
   5 //  Copyright 2013-2018 by
   6 //  David Turner, Robert Wilhelm, and Werner Lemberg.
   7 //
   8 //  This file is part of the FreeType project, and may only be used,
   9 //  modified, and distributed under the terms of the FreeType project
  10 //  license, LICENSE.TXT.  By continuing to use, modify, or distribute
  11 //  this file you indicate that you have read the license and
  12 //  understand and accept it fully.
  13 
  14 
  15 // This file contains data specific to blue zones.  It gets processed by
  16 // a script to simulate `jagged arrays', with enumeration values holding
  17 // offsets into the arrays.
  18 //
  19 // The format of the file is rather simple:  A section starts with three
  20 // labels separated by whitespace and followed by a colon (everything in a
  21 // single line); the first label gives the name of the enumeration template,
  22 // the second the name of the array template, and the third the name of the
  23 // `maximum' template.  The script then fills the corresponding templates
  24 // (indicated by `@' characters around the name).
  25 //


   1 // afblue.dat
   2 //
   3 //   Auto-fitter data for blue strings.
   4 //
   5 // Copyright (C) 2013-2019 by
   6 // David Turner, Robert Wilhelm, and Werner Lemberg.
   7 //
   8 // This file is part of the FreeType project, and may only be used,
   9 // modified, and distributed under the terms of the FreeType project
  10 // license, LICENSE.TXT.  By continuing to use, modify, or distribute
  11 // this file you indicate that you have read the license and
  12 // understand and accept it fully.
  13 
  14 
  15 // This file contains data specific to blue zones.  It gets processed by
  16 // a script to simulate `jagged arrays', with enumeration values holding
  17 // offsets into the arrays.
  18 //
  19 // The format of the file is rather simple:  A section starts with three
  20 // labels separated by whitespace and followed by a colon (everything in a
  21 // single line); the first label gives the name of the enumeration template,
  22 // the second the name of the array template, and the third the name of the
  23 // `maximum' template.  The script then fills the corresponding templates
  24 // (indicated by `@' characters around the name).
  25 //


< prev index next >