< prev index next >

src/java.desktop/share/native/libfreetype/src/type1/t1tokens.h

Print this page


   1 /***************************************************************************/
   2 /*                                                                         */
   3 /*  t1tokens.h                                                             */
   4 /*                                                                         */
   5 /*    Type 1 tokenizer (specification).                                    */
   6 /*                                                                         */
   7 /*  Copyright 1996-2018 by                                                 */
   8 /*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
   9 /*                                                                         */
  10 /*  This file is part of the FreeType project, and may only be used,       */
  11 /*  modified, and distributed under the terms of the FreeType project      */
  12 /*  license, LICENSE.TXT.  By continuing to use, modify, or distribute     */
  13 /*  this file you indicate that you have read the license and              */
  14 /*  understand and accept it fully.                                        */
  15 /*                                                                         */
  16 /***************************************************************************/
  17 
  18 
  19 #undef  FT_STRUCTURE
  20 #define FT_STRUCTURE  PS_FontInfoRec
  21 #undef  T1CODE
  22 #define T1CODE        T1_FIELD_LOCATION_FONT_INFO
  23 
  24   T1_FIELD_STRING( "version",            version,
  25                    T1_FIELD_DICT_FONTDICT )
  26   T1_FIELD_STRING( "Notice",             notice,
  27                    T1_FIELD_DICT_FONTDICT )
  28   T1_FIELD_STRING( "FullName",           full_name,
  29                    T1_FIELD_DICT_FONTDICT )
  30   T1_FIELD_STRING( "FamilyName",         family_name,
  31                    T1_FIELD_DICT_FONTDICT )
  32   T1_FIELD_STRING( "Weight",             weight,
  33                    T1_FIELD_DICT_FONTDICT )
  34 
  35   /* we use pointers to detect modifications made by synthetic fonts */
  36   T1_FIELD_NUM   ( "ItalicAngle",        italic_angle,


   1 /****************************************************************************
   2  *
   3  * t1tokens.h
   4  *
   5  *   Type 1 tokenizer (specification).
   6  *
   7  * Copyright (C) 1996-2019 by
   8  * David Turner, Robert Wilhelm, and Werner Lemberg.
   9  *
  10  * This file is part of the FreeType project, and may only be used,
  11  * modified, and distributed under the terms of the FreeType project
  12  * license, LICENSE.TXT.  By continuing to use, modify, or distribute
  13  * this file you indicate that you have read the license and
  14  * understand and accept it fully.
  15  *
  16  */
  17 
  18 
  19 #undef  FT_STRUCTURE
  20 #define FT_STRUCTURE  PS_FontInfoRec
  21 #undef  T1CODE
  22 #define T1CODE        T1_FIELD_LOCATION_FONT_INFO
  23 
  24   T1_FIELD_STRING( "version",            version,
  25                    T1_FIELD_DICT_FONTDICT )
  26   T1_FIELD_STRING( "Notice",             notice,
  27                    T1_FIELD_DICT_FONTDICT )
  28   T1_FIELD_STRING( "FullName",           full_name,
  29                    T1_FIELD_DICT_FONTDICT )
  30   T1_FIELD_STRING( "FamilyName",         family_name,
  31                    T1_FIELD_DICT_FONTDICT )
  32   T1_FIELD_STRING( "Weight",             weight,
  33                    T1_FIELD_DICT_FONTDICT )
  34 
  35   /* we use pointers to detect modifications made by synthetic fonts */
  36   T1_FIELD_NUM   ( "ItalicAngle",        italic_angle,


< prev index next >