Imported Upstream version 2.14.2
[platform/upstream/fontconfig.git] / doc / fontconfig-devel / x19.html
index e01736c..6f35fd1 100644 (file)
@@ -91,7 +91,7 @@ data found within.  From an external perspective, configuration of the
 library consists of generating a valid XML tree and feeding that to
 FcConfigParse.  The only other mechanism provided to applications for
 changing the running configuration is to add fonts and directories to the
-list of application-provided font files.  
+list of application-provided font files.
     </P
 ><P
 >The intent is to make font configurations relatively static, and shared by
@@ -153,8 +153,8 @@ CLASS="PROGRAMLISTING"
     slant          FC_SLANT               Int     Italic, oblique or roman
     weight         FC_WEIGHT              Int     Light, medium, demibold,
                                                   bold or black
-    size           FC_SIZE                Double  Point size
     width          FC_WIDTH               Int     Condensed, normal or expanded
+    size           FC_SIZE                Double  Point size
     aspect         FC_ASPECT              Double  Stretches glyphs horizontally
                                                   before hinting
     pixelsize      FC_PIXEL_SIZE          Double  Pixel size
@@ -163,14 +163,15 @@ CLASS="PROGRAMLISTING"
     foundry        FC_FOUNDRY             String  Font foundry name
     antialias      FC_ANTIALIAS           Bool    Whether glyphs can be
                                                   antialiased
+    hintstyle      FC_HINT_STYLE          Int     Automatic hinting style
     hinting        FC_HINTING             Bool    Whether the rasterizer should
                                                   use hinting
-    hintstyle      FC_HINT_STYLE          Int     Automatic hinting style
     verticallayout FC_VERTICAL_LAYOUT     Bool    Use vertical layout
     autohint       FC_AUTOHINT            Bool    Use autohinter instead of
                                                   normal hinter
     globaladvance  FC_GLOBAL_ADVANCE      Bool    Use font global advance data (deprecated)
     file           FC_FILE                String  The filename holding the font
+                                                  relative to the config's sysroot
     index          FC_INDEX               Int     The index of the font within
                                                   the file
     ftface         FC_FT_FACE             FT_Face Use the specified FreeType
@@ -178,14 +179,11 @@ CLASS="PROGRAMLISTING"
     rasterizer     FC_RASTERIZER          String  Which rasterizer is in use (deprecated)
     outline        FC_OUTLINE             Bool    Whether the glyphs are outlines
     scalable       FC_SCALABLE            Bool    Whether glyphs can be scaled
-    scale          FC_SCALE               Double  Scale factor for point-&#62;pixel
-                                                  conversions (deprecated)
-    symbol         FC_SYMBOL              Bool    Whether font uses MS symbol-font encoding
-    color          FC_COLOR               Bool    Whether any glyphs have color
     dpi            FC_DPI                 Double  Target dots per inch
     rgba           FC_RGBA                Int     unknown, rgb, bgr, vrgb,
                                                   vbgr, none - subpixel geometry
-    lcdfilter      FC_LCD_FILTER          Int     Type of LCD filter
+    scale          FC_SCALE               Double  Scale factor for point-&#62;pixel
+                                                  conversions (deprecated)
     minspace       FC_MINSPACE            Bool    Eliminate leading from line
                                                   spacing
     charset        FC_CHARSET             CharSet Unicode chars encoded by
@@ -202,15 +200,22 @@ CLASS="PROGRAMLISTING"
                                                   of the outline
     decorative     FC_DECORATIVE          Bool    Whether the style is a decorative
                                                   variant
-    fontfeatures   FC_FONT_FEATURES       String  List of extra feature tags in
-                                                  OpenType to be enabled
+    lcdfilter      FC_LCD_FILTER          Int     Type of LCD filter
     namelang       FC_NAMELANG            String  Language name to be used for the
                                                   default value of familylang,
                                                   stylelang and fullnamelang
+    fontfeatures   FC_FONT_FEATURES       String  List of extra feature tags in
+                                                  OpenType to be enabled
     prgname        FC_PRGNAME             String  Name of the running program
     hash           FC_HASH                String  SHA256 hash value of the font data
                                                   with "sha256:" prefix (deprecated)
     postscriptname FC_POSTSCRIPT_NAME     String  Font name in PostScript
+    symbol         FC_SYMBOL              Bool    Whether font uses MS symbol-font encoding
+    color          FC_COLOR               Bool    Whether any glyphs have color
+    fontvariations FC_FONT_VARIATIONS     String  comma-separated string of axes in variable font
+    variable       FC_VARIABLE            Bool    Whether font is Variable Font
+    fonthashint    FC_FONT_HAS_HINT       Bool    Whether font has hinting
+    order          FC_ORDER               Int     Order number of the font
     </PRE
 ></TD
 ></TR