

<a name="fontgate.fgFontInfo"></a>

# `fgFontInfo`


<dt class="class"><h2><span class="class-name">fontgate.fgFontInfo</span> = <a name="fontgate.fgFontInfo" href="#fontgate.fgFontInfo">class fgFontInfo</a>(<a href="./__builtin__.html#object">object</a>)</h2></dt><dd class="class"><dd>


<pre class="doc" markdown="0">FontInfo data

No constructors - it's the direct member of the fgFont object</pre>


</dd><h4 class="head-methods">Methods </h4><dl class="function"><dt><a name="fgFontInfo-__cmp__" href="#fgFontInfo-__cmp__"><span class="function-name">__cmp__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgFontInfo-__cmp__">__cmp__</a>(y) <==> cmp(x,y)</pre>

</dd></dl>
<dl class="function"><dt><a name="fgFontInfo-__delattr__" href="#fgFontInfo-__delattr__"><span class="function-name">__delattr__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgFontInfo-__delattr__">__delattr__</a>('name') <==> del x.name</pre>

</dd></dl>
<dl class="function"><dt><a name="fgFontInfo-__getattribute__" href="#fgFontInfo-__getattribute__"><span class="function-name">__getattribute__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgFontInfo-__getattribute__">__getattribute__</a>('name') <==> x.name</pre>

</dd></dl>
<dl class="function"><dt><a name="fgFontInfo-__init__" href="#fgFontInfo-__init__"><span class="function-name">__init__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgFontInfo-__init__">__init__</a>(...) initializes x; see help(type(x)) for signature</pre>

</dd></dl>
<dl class="function"><dt><a name="fgFontInfo-__repr__" href="#fgFontInfo-__repr__"><span class="function-name">__repr__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgFontInfo-__repr__">__repr__</a>() <==> repr(x)</pre>

</dd></dl>
<dl class="function"><dt><a name="fgFontInfo-__setattr__" href="#fgFontInfo-__setattr__"><span class="function-name">__setattr__</span></a><span class="argspec">(...)</span></dt><dd>

<pre class="doc" markdown="0">x.<a href="#fontgate.fgFontInfo-__setattr__">__setattr__</a>('name', value) <==> x.name = value</pre>

</dd></dl>

  <h4 class="head-desc">Descriptors </h4><dl class="descriptor"><dt>ascender</dt>
<dd>

<pre class="doc" markdown="0">Ascender value</pre>

</dd>
</dl>
<dl class="descriptor"><dt>capHeight</dt>
<dd>

<pre class="doc" markdown="0">Cap height value</pre>

</dd>
</dl>
<dl class="descriptor"><dt>caretOffset</dt>
<dd>

<pre class="doc" markdown="0">Caret offset value</pre>

</dd>
</dl>
<dl class="descriptor"><dt>copyright</dt>
<dd>

<pre class="doc" markdown="0">Copyright statement</pre>

</dd>
</dl>
<dl class="descriptor"><dt>descender</dt>
<dd>

<pre class="doc" markdown="0">Descender value</pre>

</dd>
</dl>
<dl class="descriptor"><dt>dict</dt>
<dd>

<pre class="doc" markdown="0">Other font info tags and data</pre>

</dd>
</dl>
<dl class="descriptor"><dt>familyName</dt>
<dd>

<pre class="doc" markdown="0">Family name</pre>

</dd>
</dl>
<dl class="descriptor"><dt>italicAngle</dt>
<dd>

<pre class="doc" markdown="0">Italic angle</pre>

</dd>
</dl>
<dl class="descriptor"><dt>macintoshFONDFamilyID</dt>
<dd>

<pre class="doc" markdown="0">Family ID number. Corresponds to the ffFamID in the Macintosh FOND resource</pre>

</dd>
</dl>
<dl class="descriptor"><dt>macintoshFONDName</dt>
<dd>

<pre class="doc" markdown="0">Font name for the Macintosh FOND resource</pre>

</dd>
</dl>
<dl class="descriptor"><dt>note</dt>
<dd>

<pre class="doc" markdown="0">Arbitrary note about the font</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeHeadCreated</dt>
<dd>

<pre class="doc" markdown="0">Creation date and time</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeHeadFlags</dt>
<dd>

<pre class="doc" markdown="0">A list of bit numbers indicating the flags. Corresponds to the OpenType head table flags field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeHeadFontDirectionHint</dt>
<dd>

<pre class="doc" markdown="0">Deprecated (Set to 2). Corresponds to the OpenType head table fontDirectionHint field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeHeadLowestRecPPEM</dt>
<dd>

<pre class="doc" markdown="0">Smallest readable size in pixels. Corresponds to the OpenType head table lowestRecPPEM field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeHeadModified</dt>
<dd>

<pre class="doc" markdown="0">Last modification date and time</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeHheaAscender</dt>
<dd>

<pre class="doc" markdown="0">Ascender value. Corresponds to the OpenType hhea table Ascender field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeHheaCaretOffset</dt>
<dd>

<pre class="doc" markdown="0">Caret offset value. Corresponds to the OpenType hhea table caretOffset field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeHheaCaretSlopeRise</dt>
<dd>

<pre class="doc" markdown="0">Caret slope rise value. Corresponds to the OpenType hhea table caretSlopeRise field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeHheaCaretSlopeRun</dt>
<dd>

<pre class="doc" markdown="0">Caret slope run value. Corresponds to the OpenType hhea table caretSlopeRun field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeHheaDescender</dt>
<dd>

<pre class="doc" markdown="0">Descender value. Corresponds to the OpenType hhea table Descender field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeHheaLineGap</dt>
<dd>

<pre class="doc" markdown="0">Line gap value. Corresponds to the OpenType hhea table LineGap field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeNameCompatibleFullName</dt>
<dd>

<pre class="doc" markdown="0">Compatible full name. Corresponds to the OpenType name table name ID 18</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeNameDescription</dt>
<dd>

<pre class="doc" markdown="0">Description of the font. Corresponds to the OpenType name table name ID 10</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeNameDesigner</dt>
<dd>

<pre class="doc" markdown="0">Designer name. Corresponds to the OpenType name table name ID 9</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeNameDesignerURL</dt>
<dd>

<pre class="doc" markdown="0">URL for the designer. Corresponds to the OpenType name table name ID 12</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeNameLicense</dt>
<dd>

<pre class="doc" markdown="0">License text. Corresponds to the OpenType name table name ID 13</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeNameLicenseURL</dt>
<dd>

<pre class="doc" markdown="0">URL for the license. Corresponds to the OpenType name table name ID 14</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeNameManufacturer</dt>
<dd>

<pre class="doc" markdown="0">Manufacturer name. Corresponds to the OpenType name table name ID 8</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeNameManufacturerURL</dt>
<dd>

<pre class="doc" markdown="0">Manufacturer URL. Corresponds to the OpenType name table name ID 11</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeNamePreferredFamilyName</dt>
<dd>

<pre class="doc" markdown="0">Preferred family name. Corresponds to the OpenType name table name ID 16</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeNamePreferredSubfamilyName</dt>
<dd>

<pre class="doc" markdown="0">Preferred subfamily name. Corresponds to the OpenType name table name ID 17</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeNameSampleText</dt>
<dd>

<pre class="doc" markdown="0">Sample text. Corresponds to the OpenType name table name ID 20</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeNameUniqueID</dt>
<dd>

<pre class="doc" markdown="0">Unique ID string. Corresponds to the OpenType name table name ID 3</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeNameVersion</dt>
<dd>

<pre class="doc" markdown="0">Version string. Corresponds to the OpenType name table name ID 5</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeNameWWSFamilyName</dt>
<dd>

<pre class="doc" markdown="0">WWS family name. Corresponds to the OpenType name table name ID 21</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeNameWWSSubfamilyName</dt>
<dd>

<pre class="doc" markdown="0">WWS Subfamily name. Corresponds to the OpenType name table name ID 22</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2CodePageRanges</dt>
<dd>

<pre class="doc" markdown="0">A list of bit numbers that are supported code page ranges in the font. Corresponds to the OpenType OS/2 table ulCodePageRange1 and ulCodePageRange2 fields</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2FamilyClass</dt>
<dd>

<pre class="doc" markdown="0">Two integers representing the IBM font class and font subclass of the font. The first number, representing the class ID, should be in the range 0-14. The second number, representing the subclass, should be in the range 0-15. Corresponds to the OpenType OS/2 table sFamilyClass field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2Panose</dt>
<dd>

<pre class="doc" markdown="0">The list should contain 10 integers that represent the setting for each category in the Panose specification. This corresponds to the OpenType OS/2 table Panose field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2Selection</dt>
<dd>

<pre class="doc" markdown="0">A list of bit numbers indicating the bits that should be set in fsSelection. Corresponds to the OpenType OS/2 table selection field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2StrikeoutPosition</dt>
<dd>

<pre class="doc" markdown="0">Strikeout position. Corresponds to the OpenType OS/2 table yStrikeoutPosition field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2StrikeoutSize</dt>
<dd>

<pre class="doc" markdown="0">Strikeout size. Corresponds to the OpenType OS/2 table yStrikeoutSize field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2SubscriptXOffset</dt>
<dd>

<pre class="doc" markdown="0">Subscript x offset. Corresponds to the OpenType OS/2 table ySubscriptXOffset field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2SubscriptXSize</dt>
<dd>

<pre class="doc" markdown="0">Subscript horizontal font size. Corresponds to the OpenType OS/2 table ySubscriptXSize field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2SubscriptYOffset</dt>
<dd>

<pre class="doc" markdown="0">Subscript y offset. Corresponds to the OpenType OS/2 table ySubscriptYOffset field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2SubscriptYSize</dt>
<dd>

<pre class="doc" markdown="0">Subscript vertical font size. Corresponds to the OpenType OS/2 table ySubscriptYSize field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2SuperscriptXOffset</dt>
<dd>

<pre class="doc" markdown="0">Superscript x offset. Corresponds to the OpenType OS/2 table ySuperscriptXOffset field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2SuperscriptXSize</dt>
<dd>

<pre class="doc" markdown="0">Superscript horizontal font size. Corresponds to the OpenType OS/2 table ySuperscriptXSize field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2SuperscriptYOffset</dt>
<dd>

<pre class="doc" markdown="0">Superscript y offset. Corresponds to the OpenType OS/2 table ySuperscriptYOffset field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2SuperscriptYSize</dt>
<dd>

<pre class="doc" markdown="0">Superscript vertical font size. Corresponds to the OpenType OS/2 table ySuperscriptYSize field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2Type</dt>
<dd>

<pre class="doc" markdown="0">A list of bit numbers indicating the embedding type. Corresponds to the OpenType OS/2 table fsType field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2TypoAscender</dt>
<dd>

<pre class="doc" markdown="0">Ascender value. Corresponds to the OpenType OS/2 table sTypoAscender field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2TypoDescender</dt>
<dd>

<pre class="doc" markdown="0">Descender value. Corresponds to the OpenType OS/2 table sTypoDescender field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2TypoLineGap</dt>
<dd>

<pre class="doc" markdown="0">Line gap value. Corresponds to the OpenType OS/2 table sTypoLineGap field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2UnicodeRanges</dt>
<dd>

<pre class="doc" markdown="0">A list of bit numbers that are supported Unicode ranges in the font. Corresponds to the OpenType OS/2 table ulUnicodeRange1, ulUnicodeRange2, ulUnicodeRange3 and ulUnicodeRange4 fields</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2VendorID</dt>
<dd>

<pre class="doc" markdown="0">Four character identifier for the creator of the font. Corresponds to the OpenType OS/2 table achVendID field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2WeightClass</dt>
<dd>

<pre class="doc" markdown="0">Weight class value. Must be a positive integer. Corresponds to the OpenType OS/2 table usWeightClass field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2WidthClass</dt>
<dd>

<pre class="doc" markdown="0">Width class value. Must be in the range 1-9. Corresponds to the OpenType OS/2 table usWidthClass field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2WinAscent</dt>
<dd>

<pre class="doc" markdown="0">Ascender value. Corresponds to the OpenType OS/2 table usWinAscent field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeOS2WinDescent</dt>
<dd>

<pre class="doc" markdown="0">Descender value. Corresponds to the OpenType OS/2 table usWinDescent field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeVheaCaretOffset</dt>
<dd>

<pre class="doc" markdown="0">Caret offset value. Corresponds to the OpenType vhea table caretOffset field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeVheaCaretSlopeRise</dt>
<dd>

<pre class="doc" markdown="0">Caret slope rise value. Corresponds to the OpenType vhea table caretSlopeRise field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeVheaCaretSlopeRun</dt>
<dd>

<pre class="doc" markdown="0">Caret slope run value. Corresponds to the OpenType vhea table caretSlopeRun field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeVheaVertTypoAscender</dt>
<dd>

<pre class="doc" markdown="0">Ascender value. Corresponds to the OpenType vhea table vertTypoAscender field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeVheaVertTypoDescender</dt>
<dd>

<pre class="doc" markdown="0">Descender value. Corresponds to the OpenType vhea table vertTypoDescender field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>openTypeVheaVertTypoLineGap</dt>
<dd>

<pre class="doc" markdown="0">Line gap value. Corresponds to the OpenType vhea table vertTypoLineGap field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptBlueFuzz</dt>
<dd>

<pre class="doc" markdown="0">BlueFuzz value. This corresponds to the Type 1/CFF BlueFuzz field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptBlueScale</dt>
<dd>

<pre class="doc" markdown="0">BlueScale value. This corresponds to the Type 1/CFF BlueScale field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptBlueShift</dt>
<dd>

<pre class="doc" markdown="0">BlueShift value. This corresponds to the Type 1/CFF BlueShift field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptBlueValues</dt>
<dd>

<pre class="doc" markdown="0">A list of up to 14 integers or floats specifying the values that should be in the Type 1/CFF BlueValues field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptDefaultCharacter</dt>
<dd>

<pre class="doc" markdown="0">The name of the glyph that should be used as the default character in PFM files</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptDefaultWidthX</dt>
<dd>

<pre class="doc" markdown="0">Default width for glyphs</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptFamilyBlues</dt>
<dd>

<pre class="doc" markdown="0">A list of up to 14 integers or floats specifying the values that should be in the Type 1/CFF FamilyBlues field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptFamilyOtherBlues</dt>
<dd>

<pre class="doc" markdown="0">A list of up to 10 integers or floats specifying the values that should be in the Type 1/CFF FamilyOtherBlues field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptFontName</dt>
<dd>

<pre class="doc" markdown="0">Name to be used for the FontName field in Type 1/CFF table</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptForceBold</dt>
<dd>

<pre class="doc" markdown="0">Indicates how the Type 1/CFF ForceBold field should be set</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptFullName</dt>
<dd>

<pre class="doc" markdown="0">Name to be used for the FullName field in Type 1/CFF table</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptIsFixedPitch</dt>
<dd>

<pre class="doc" markdown="0">Indicates if the font is monospaced. A compiler could calculate this automatically, but the designer may wish to override this setting. This corresponds to the Type 1/CFF isFixedPitched field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptNominalWidthX</dt>
<dd>

<pre class="doc" markdown="0">Nominal width for glyphs</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptOtherBlues</dt>
<dd>

<pre class="doc" markdown="0">A list of up to 10 integers or floats specifying the values that should be in the Type 1/CFF OtherBlues field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptSlantAngle</dt>
<dd>

<pre class="doc" markdown="0">Artificial slant angle</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptStemSnapH</dt>
<dd>

<pre class="doc" markdown="0">List of horizontal stems sorted in increasing order. Up to 12 integers or floats are possible. This corresponds to the Type 1/CFF StemSnapH field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptStemSnapV</dt>
<dd>

<pre class="doc" markdown="0">List of vertical stems sorted in increasing order. Up to 12 integers or floats are possible. This corresponds to the Type 1/CFF StemSnapV field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptUnderlinePosition</dt>
<dd>

<pre class="doc" markdown="0">Underline position value. Corresponds to the Type 1/CFF/post table UnderlinePosition field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptUnderlineThickness</dt>
<dd>

<pre class="doc" markdown="0">Underline thickness value. Corresponds to the Type 1/CFF/post table UnderlineThickness field</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptUniqueID</dt>
<dd>

<pre class="doc" markdown="0">A unique ID number as defined in the Type 1/CFF specification</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptWeightName</dt>
<dd>

<pre class="doc" markdown="0">A string indicating the overall weight of the font. This corresponds to the Type 1/CFF Weight field. It should be in sync with the openTypeOS2WeightClass value</pre>

</dd>
</dl>
<dl class="descriptor"><dt>postscriptWindowsCharacterSet</dt>
<dd>

<pre class="doc" markdown="0">The Windows character set. postscriptWindowsCharacterSet Options. Possible values are 1..20</pre>

</dd>
</dl>
<dl class="descriptor"><dt>styleMapFamilyName</dt>
<dd>

<pre class="doc" markdown="0">Family name used for bold, italic and bold italic style mapping</pre>

</dd>
</dl>
<dl class="descriptor"><dt>styleMapStyleName</dt>
<dd>

<pre class="doc" markdown="0">Styling link name. Perrmitted values are 'Regular', 'Italic', 'Bold', 'Bold Italic' (exactly as spelled). No other values are permitted</pre>

</dd>
</dl>
<dl class="descriptor"><dt>styleName</dt>
<dd>

<pre class="doc" markdown="0">Style name</pre>

</dd>
</dl>
<dl class="descriptor"><dt>trademark</dt>
<dd>

<pre class="doc" markdown="0">Trademark statement</pre>

</dd>
</dl>
<dl class="descriptor"><dt>unitsPerEm</dt>
<dd>

<pre class="doc" markdown="0">Units per em</pre>

</dd>
</dl>
<dl class="descriptor"><dt>versionMajor</dt>
<dd>

<pre class="doc" markdown="0">Major version</pre>

</dd>
</dl>
<dl class="descriptor"><dt>versionMinor</dt>
<dd>

<pre class="doc" markdown="0">Minor version</pre>

</dd>
</dl>
<dl class="descriptor"><dt>xHeight</dt>
<dd>

<pre class="doc" markdown="0">x-height value</pre>

</dd>
</dl>
<dl class="descriptor"><dt>year</dt>
<dd>

<pre class="doc" markdown="0">The year the font was created</pre>

</dd>
</dl>

  <h4 class="head-attrs">Attributes </h4><dl><dt><span class="other-name">__new__</span> = &lt;built-in method __new__ of type object&gt;<dd>

<pre class="doc" markdown="0">T.<a href="#fontgate.fgFontInfo-__new__">__new__</a>(S, ...) -> a new object with type S, a subtype of T</pre>

</dd></dl>
</dd>


<a name="fontgate.fgFontInfo.ascender"></a>

## `ascender`


<dl class="descriptor"><dt>fontgate.fgFontInfo.ascender</dt>
<dd>

<pre class="doc" markdown="0">Ascender value</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.capHeight"></a>

## `capHeight`


<dl class="descriptor"><dt>fontgate.fgFontInfo.capHeight</dt>
<dd>

<pre class="doc" markdown="0">Cap height value</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.caretOffset"></a>

## `caretOffset`


<dl class="descriptor"><dt>fontgate.fgFontInfo.caretOffset</dt>
<dd>

<pre class="doc" markdown="0">Caret offset value</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.copyright"></a>

## `copyright`


<dl class="descriptor"><dt>fontgate.fgFontInfo.copyright</dt>
<dd>

<pre class="doc" markdown="0">Copyright statement</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.descender"></a>

## `descender`


<dl class="descriptor"><dt>fontgate.fgFontInfo.descender</dt>
<dd>

<pre class="doc" markdown="0">Descender value</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.dict"></a>

## `dict`


<dl class="descriptor"><dt>fontgate.fgFontInfo.dict</dt>
<dd>

<pre class="doc" markdown="0">Other font info tags and data</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.familyName"></a>

## `familyName`


<dl class="descriptor"><dt>fontgate.fgFontInfo.familyName</dt>
<dd>

<pre class="doc" markdown="0">Family name</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.italicAngle"></a>

## `italicAngle`


<dl class="descriptor"><dt>fontgate.fgFontInfo.italicAngle</dt>
<dd>

<pre class="doc" markdown="0">Italic angle</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.macintoshFONDFamilyID"></a>

## `macintoshFONDFamilyID`


<dl class="descriptor"><dt>fontgate.fgFontInfo.macintoshFONDFamilyID</dt>
<dd>

<pre class="doc" markdown="0">Family ID number. Corresponds to the ffFamID in the Macintosh FOND resource</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.macintoshFONDName"></a>

## `macintoshFONDName`


<dl class="descriptor"><dt>fontgate.fgFontInfo.macintoshFONDName</dt>
<dd>

<pre class="doc" markdown="0">Font name for the Macintosh FOND resource</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.note"></a>

## `note`


<dl class="descriptor"><dt>fontgate.fgFontInfo.note</dt>
<dd>

<pre class="doc" markdown="0">Arbitrary note about the font</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeHeadCreated"></a>

## `openTypeHeadCreated`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeHeadCreated</dt>
<dd>

<pre class="doc" markdown="0">Creation date and time</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeHeadFlags"></a>

## `openTypeHeadFlags`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeHeadFlags</dt>
<dd>

<pre class="doc" markdown="0">A list of bit numbers indicating the flags. Corresponds to the OpenType head table flags field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeHeadFontDirectionHint"></a>

## `openTypeHeadFontDirectionHint`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeHeadFontDirectionHint</dt>
<dd>

<pre class="doc" markdown="0">Deprecated (Set to 2). Corresponds to the OpenType head table fontDirectionHint field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeHeadLowestRecPPEM"></a>

## `openTypeHeadLowestRecPPEM`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeHeadLowestRecPPEM</dt>
<dd>

<pre class="doc" markdown="0">Smallest readable size in pixels. Corresponds to the OpenType head table lowestRecPPEM field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeHeadModified"></a>

## `openTypeHeadModified`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeHeadModified</dt>
<dd>

<pre class="doc" markdown="0">Last modification date and time</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeHheaAscender"></a>

## `openTypeHheaAscender`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeHheaAscender</dt>
<dd>

<pre class="doc" markdown="0">Ascender value. Corresponds to the OpenType hhea table Ascender field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeHheaCaretOffset"></a>

## `openTypeHheaCaretOffset`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeHheaCaretOffset</dt>
<dd>

<pre class="doc" markdown="0">Caret offset value. Corresponds to the OpenType hhea table caretOffset field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeHheaCaretSlopeRise"></a>

## `openTypeHheaCaretSlopeRise`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeHheaCaretSlopeRise</dt>
<dd>

<pre class="doc" markdown="0">Caret slope rise value. Corresponds to the OpenType hhea table caretSlopeRise field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeHheaCaretSlopeRun"></a>

## `openTypeHheaCaretSlopeRun`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeHheaCaretSlopeRun</dt>
<dd>

<pre class="doc" markdown="0">Caret slope run value. Corresponds to the OpenType hhea table caretSlopeRun field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeHheaDescender"></a>

## `openTypeHheaDescender`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeHheaDescender</dt>
<dd>

<pre class="doc" markdown="0">Descender value. Corresponds to the OpenType hhea table Descender field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeHheaLineGap"></a>

## `openTypeHheaLineGap`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeHheaLineGap</dt>
<dd>

<pre class="doc" markdown="0">Line gap value. Corresponds to the OpenType hhea table LineGap field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeNameCompatibleFullName"></a>

## `openTypeNameCompatibleFullName`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeNameCompatibleFullName</dt>
<dd>

<pre class="doc" markdown="0">Compatible full name. Corresponds to the OpenType name table name ID 18</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeNameDescription"></a>

## `openTypeNameDescription`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeNameDescription</dt>
<dd>

<pre class="doc" markdown="0">Description of the font. Corresponds to the OpenType name table name ID 10</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeNameDesigner"></a>

## `openTypeNameDesigner`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeNameDesigner</dt>
<dd>

<pre class="doc" markdown="0">Designer name. Corresponds to the OpenType name table name ID 9</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeNameDesignerURL"></a>

## `openTypeNameDesignerURL`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeNameDesignerURL</dt>
<dd>

<pre class="doc" markdown="0">URL for the designer. Corresponds to the OpenType name table name ID 12</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeNameLicense"></a>

## `openTypeNameLicense`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeNameLicense</dt>
<dd>

<pre class="doc" markdown="0">License text. Corresponds to the OpenType name table name ID 13</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeNameLicenseURL"></a>

## `openTypeNameLicenseURL`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeNameLicenseURL</dt>
<dd>

<pre class="doc" markdown="0">URL for the license. Corresponds to the OpenType name table name ID 14</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeNameManufacturer"></a>

## `openTypeNameManufacturer`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeNameManufacturer</dt>
<dd>

<pre class="doc" markdown="0">Manufacturer name. Corresponds to the OpenType name table name ID 8</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeNameManufacturerURL"></a>

## `openTypeNameManufacturerURL`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeNameManufacturerURL</dt>
<dd>

<pre class="doc" markdown="0">Manufacturer URL. Corresponds to the OpenType name table name ID 11</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeNamePreferredFamilyName"></a>

## `openTypeNamePreferredFamilyName`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeNamePreferredFamilyName</dt>
<dd>

<pre class="doc" markdown="0">Preferred family name. Corresponds to the OpenType name table name ID 16</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeNamePreferredSubfamilyName"></a>

## `openTypeNamePreferredSubfamilyName`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeNamePreferredSubfamilyName</dt>
<dd>

<pre class="doc" markdown="0">Preferred subfamily name. Corresponds to the OpenType name table name ID 17</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeNameSampleText"></a>

## `openTypeNameSampleText`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeNameSampleText</dt>
<dd>

<pre class="doc" markdown="0">Sample text. Corresponds to the OpenType name table name ID 20</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeNameUniqueID"></a>

## `openTypeNameUniqueID`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeNameUniqueID</dt>
<dd>

<pre class="doc" markdown="0">Unique ID string. Corresponds to the OpenType name table name ID 3</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeNameVersion"></a>

## `openTypeNameVersion`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeNameVersion</dt>
<dd>

<pre class="doc" markdown="0">Version string. Corresponds to the OpenType name table name ID 5</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeNameWWSFamilyName"></a>

## `openTypeNameWWSFamilyName`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeNameWWSFamilyName</dt>
<dd>

<pre class="doc" markdown="0">WWS family name. Corresponds to the OpenType name table name ID 21</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeNameWWSSubfamilyName"></a>

## `openTypeNameWWSSubfamilyName`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeNameWWSSubfamilyName</dt>
<dd>

<pre class="doc" markdown="0">WWS Subfamily name. Corresponds to the OpenType name table name ID 22</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2CodePageRanges"></a>

## `openTypeOS2CodePageRanges`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2CodePageRanges</dt>
<dd>

<pre class="doc" markdown="0">A list of bit numbers that are supported code page ranges in the font. Corresponds to the OpenType OS/2 table ulCodePageRange1 and ulCodePageRange2 fields</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2FamilyClass"></a>

## `openTypeOS2FamilyClass`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2FamilyClass</dt>
<dd>

<pre class="doc" markdown="0">Two integers representing the IBM font class and font subclass of the font. The first number, representing the class ID, should be in the range 0-14. The second number, representing the subclass, should be in the range 0-15. Corresponds to the OpenType OS/2 table sFamilyClass field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2Panose"></a>

## `openTypeOS2Panose`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2Panose</dt>
<dd>

<pre class="doc" markdown="0">The list should contain 10 integers that represent the setting for each category in the Panose specification. This corresponds to the OpenType OS/2 table Panose field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2Selection"></a>

## `openTypeOS2Selection`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2Selection</dt>
<dd>

<pre class="doc" markdown="0">A list of bit numbers indicating the bits that should be set in fsSelection. Corresponds to the OpenType OS/2 table selection field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2StrikeoutPosition"></a>

## `openTypeOS2StrikeoutPosition`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2StrikeoutPosition</dt>
<dd>

<pre class="doc" markdown="0">Strikeout position. Corresponds to the OpenType OS/2 table yStrikeoutPosition field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2StrikeoutSize"></a>

## `openTypeOS2StrikeoutSize`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2StrikeoutSize</dt>
<dd>

<pre class="doc" markdown="0">Strikeout size. Corresponds to the OpenType OS/2 table yStrikeoutSize field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2SubscriptXOffset"></a>

## `openTypeOS2SubscriptXOffset`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2SubscriptXOffset</dt>
<dd>

<pre class="doc" markdown="0">Subscript x offset. Corresponds to the OpenType OS/2 table ySubscriptXOffset field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2SubscriptXSize"></a>

## `openTypeOS2SubscriptXSize`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2SubscriptXSize</dt>
<dd>

<pre class="doc" markdown="0">Subscript horizontal font size. Corresponds to the OpenType OS/2 table ySubscriptXSize field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2SubscriptYOffset"></a>

## `openTypeOS2SubscriptYOffset`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2SubscriptYOffset</dt>
<dd>

<pre class="doc" markdown="0">Subscript y offset. Corresponds to the OpenType OS/2 table ySubscriptYOffset field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2SubscriptYSize"></a>

## `openTypeOS2SubscriptYSize`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2SubscriptYSize</dt>
<dd>

<pre class="doc" markdown="0">Subscript vertical font size. Corresponds to the OpenType OS/2 table ySubscriptYSize field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2SuperscriptXOffset"></a>

## `openTypeOS2SuperscriptXOffset`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2SuperscriptXOffset</dt>
<dd>

<pre class="doc" markdown="0">Superscript x offset. Corresponds to the OpenType OS/2 table ySuperscriptXOffset field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2SuperscriptXSize"></a>

## `openTypeOS2SuperscriptXSize`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2SuperscriptXSize</dt>
<dd>

<pre class="doc" markdown="0">Superscript horizontal font size. Corresponds to the OpenType OS/2 table ySuperscriptXSize field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2SuperscriptYOffset"></a>

## `openTypeOS2SuperscriptYOffset`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2SuperscriptYOffset</dt>
<dd>

<pre class="doc" markdown="0">Superscript y offset. Corresponds to the OpenType OS/2 table ySuperscriptYOffset field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2SuperscriptYSize"></a>

## `openTypeOS2SuperscriptYSize`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2SuperscriptYSize</dt>
<dd>

<pre class="doc" markdown="0">Superscript vertical font size. Corresponds to the OpenType OS/2 table ySuperscriptYSize field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2Type"></a>

## `openTypeOS2Type`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2Type</dt>
<dd>

<pre class="doc" markdown="0">A list of bit numbers indicating the embedding type. Corresponds to the OpenType OS/2 table fsType field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2TypoAscender"></a>

## `openTypeOS2TypoAscender`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2TypoAscender</dt>
<dd>

<pre class="doc" markdown="0">Ascender value. Corresponds to the OpenType OS/2 table sTypoAscender field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2TypoDescender"></a>

## `openTypeOS2TypoDescender`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2TypoDescender</dt>
<dd>

<pre class="doc" markdown="0">Descender value. Corresponds to the OpenType OS/2 table sTypoDescender field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2TypoLineGap"></a>

## `openTypeOS2TypoLineGap`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2TypoLineGap</dt>
<dd>

<pre class="doc" markdown="0">Line gap value. Corresponds to the OpenType OS/2 table sTypoLineGap field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2UnicodeRanges"></a>

## `openTypeOS2UnicodeRanges`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2UnicodeRanges</dt>
<dd>

<pre class="doc" markdown="0">A list of bit numbers that are supported Unicode ranges in the font. Corresponds to the OpenType OS/2 table ulUnicodeRange1, ulUnicodeRange2, ulUnicodeRange3 and ulUnicodeRange4 fields</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2VendorID"></a>

## `openTypeOS2VendorID`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2VendorID</dt>
<dd>

<pre class="doc" markdown="0">Four character identifier for the creator of the font. Corresponds to the OpenType OS/2 table achVendID field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2WeightClass"></a>

## `openTypeOS2WeightClass`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2WeightClass</dt>
<dd>

<pre class="doc" markdown="0">Weight class value. Must be a positive integer. Corresponds to the OpenType OS/2 table usWeightClass field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2WidthClass"></a>

## `openTypeOS2WidthClass`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2WidthClass</dt>
<dd>

<pre class="doc" markdown="0">Width class value. Must be in the range 1-9. Corresponds to the OpenType OS/2 table usWidthClass field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2WinAscent"></a>

## `openTypeOS2WinAscent`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2WinAscent</dt>
<dd>

<pre class="doc" markdown="0">Ascender value. Corresponds to the OpenType OS/2 table usWinAscent field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeOS2WinDescent"></a>

## `openTypeOS2WinDescent`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeOS2WinDescent</dt>
<dd>

<pre class="doc" markdown="0">Descender value. Corresponds to the OpenType OS/2 table usWinDescent field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeVheaCaretOffset"></a>

## `openTypeVheaCaretOffset`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeVheaCaretOffset</dt>
<dd>

<pre class="doc" markdown="0">Caret offset value. Corresponds to the OpenType vhea table caretOffset field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeVheaCaretSlopeRise"></a>

## `openTypeVheaCaretSlopeRise`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeVheaCaretSlopeRise</dt>
<dd>

<pre class="doc" markdown="0">Caret slope rise value. Corresponds to the OpenType vhea table caretSlopeRise field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeVheaCaretSlopeRun"></a>

## `openTypeVheaCaretSlopeRun`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeVheaCaretSlopeRun</dt>
<dd>

<pre class="doc" markdown="0">Caret slope run value. Corresponds to the OpenType vhea table caretSlopeRun field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeVheaVertTypoAscender"></a>

## `openTypeVheaVertTypoAscender`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeVheaVertTypoAscender</dt>
<dd>

<pre class="doc" markdown="0">Ascender value. Corresponds to the OpenType vhea table vertTypoAscender field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeVheaVertTypoDescender"></a>

## `openTypeVheaVertTypoDescender`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeVheaVertTypoDescender</dt>
<dd>

<pre class="doc" markdown="0">Descender value. Corresponds to the OpenType vhea table vertTypoDescender field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.openTypeVheaVertTypoLineGap"></a>

## `openTypeVheaVertTypoLineGap`


<dl class="descriptor"><dt>fontgate.fgFontInfo.openTypeVheaVertTypoLineGap</dt>
<dd>

<pre class="doc" markdown="0">Line gap value. Corresponds to the OpenType vhea table vertTypoLineGap field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptBlueFuzz"></a>

## `postscriptBlueFuzz`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptBlueFuzz</dt>
<dd>

<pre class="doc" markdown="0">BlueFuzz value. This corresponds to the Type 1/CFF BlueFuzz field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptBlueScale"></a>

## `postscriptBlueScale`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptBlueScale</dt>
<dd>

<pre class="doc" markdown="0">BlueScale value. This corresponds to the Type 1/CFF BlueScale field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptBlueShift"></a>

## `postscriptBlueShift`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptBlueShift</dt>
<dd>

<pre class="doc" markdown="0">BlueShift value. This corresponds to the Type 1/CFF BlueShift field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptBlueValues"></a>

## `postscriptBlueValues`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptBlueValues</dt>
<dd>

<pre class="doc" markdown="0">A list of up to 14 integers or floats specifying the values that should be in the Type 1/CFF BlueValues field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptDefaultCharacter"></a>

## `postscriptDefaultCharacter`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptDefaultCharacter</dt>
<dd>

<pre class="doc" markdown="0">The name of the glyph that should be used as the default character in PFM files</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptDefaultWidthX"></a>

## `postscriptDefaultWidthX`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptDefaultWidthX</dt>
<dd>

<pre class="doc" markdown="0">Default width for glyphs</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptFamilyBlues"></a>

## `postscriptFamilyBlues`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptFamilyBlues</dt>
<dd>

<pre class="doc" markdown="0">A list of up to 14 integers or floats specifying the values that should be in the Type 1/CFF FamilyBlues field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptFamilyOtherBlues"></a>

## `postscriptFamilyOtherBlues`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptFamilyOtherBlues</dt>
<dd>

<pre class="doc" markdown="0">A list of up to 10 integers or floats specifying the values that should be in the Type 1/CFF FamilyOtherBlues field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptFontName"></a>

## `postscriptFontName`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptFontName</dt>
<dd>

<pre class="doc" markdown="0">Name to be used for the FontName field in Type 1/CFF table</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptForceBold"></a>

## `postscriptForceBold`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptForceBold</dt>
<dd>

<pre class="doc" markdown="0">Indicates how the Type 1/CFF ForceBold field should be set</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptFullName"></a>

## `postscriptFullName`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptFullName</dt>
<dd>

<pre class="doc" markdown="0">Name to be used for the FullName field in Type 1/CFF table</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptIsFixedPitch"></a>

## `postscriptIsFixedPitch`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptIsFixedPitch</dt>
<dd>

<pre class="doc" markdown="0">Indicates if the font is monospaced. A compiler could calculate this automatically, but the designer may wish to override this setting. This corresponds to the Type 1/CFF isFixedPitched field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptNominalWidthX"></a>

## `postscriptNominalWidthX`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptNominalWidthX</dt>
<dd>

<pre class="doc" markdown="0">Nominal width for glyphs</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptOtherBlues"></a>

## `postscriptOtherBlues`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptOtherBlues</dt>
<dd>

<pre class="doc" markdown="0">A list of up to 10 integers or floats specifying the values that should be in the Type 1/CFF OtherBlues field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptSlantAngle"></a>

## `postscriptSlantAngle`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptSlantAngle</dt>
<dd>

<pre class="doc" markdown="0">Artificial slant angle</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptStemSnapH"></a>

## `postscriptStemSnapH`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptStemSnapH</dt>
<dd>

<pre class="doc" markdown="0">List of horizontal stems sorted in increasing order. Up to 12 integers or floats are possible. This corresponds to the Type 1/CFF StemSnapH field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptStemSnapV"></a>

## `postscriptStemSnapV`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptStemSnapV</dt>
<dd>

<pre class="doc" markdown="0">List of vertical stems sorted in increasing order. Up to 12 integers or floats are possible. This corresponds to the Type 1/CFF StemSnapV field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptUnderlinePosition"></a>

## `postscriptUnderlinePosition`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptUnderlinePosition</dt>
<dd>

<pre class="doc" markdown="0">Underline position value. Corresponds to the Type 1/CFF/post table UnderlinePosition field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptUnderlineThickness"></a>

## `postscriptUnderlineThickness`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptUnderlineThickness</dt>
<dd>

<pre class="doc" markdown="0">Underline thickness value. Corresponds to the Type 1/CFF/post table UnderlineThickness field</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptUniqueID"></a>

## `postscriptUniqueID`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptUniqueID</dt>
<dd>

<pre class="doc" markdown="0">A unique ID number as defined in the Type 1/CFF specification</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptWeightName"></a>

## `postscriptWeightName`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptWeightName</dt>
<dd>

<pre class="doc" markdown="0">A string indicating the overall weight of the font. This corresponds to the Type 1/CFF Weight field. It should be in sync with the openTypeOS2WeightClass value</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.postscriptWindowsCharacterSet"></a>

## `postscriptWindowsCharacterSet`


<dl class="descriptor"><dt>fontgate.fgFontInfo.postscriptWindowsCharacterSet</dt>
<dd>

<pre class="doc" markdown="0">The Windows character set. postscriptWindowsCharacterSet Options. Possible values are 1..20</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.styleMapFamilyName"></a>

## `styleMapFamilyName`


<dl class="descriptor"><dt>fontgate.fgFontInfo.styleMapFamilyName</dt>
<dd>

<pre class="doc" markdown="0">Family name used for bold, italic and bold italic style mapping</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.styleMapStyleName"></a>

## `styleMapStyleName`


<dl class="descriptor"><dt>fontgate.fgFontInfo.styleMapStyleName</dt>
<dd>

<pre class="doc" markdown="0">Styling link name. Perrmitted values are 'Regular', 'Italic', 'Bold', 'Bold Italic' (exactly as spelled). No other values are permitted</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.styleName"></a>

## `styleName`


<dl class="descriptor"><dt>fontgate.fgFontInfo.styleName</dt>
<dd>

<pre class="doc" markdown="0">Style name</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.trademark"></a>

## `trademark`


<dl class="descriptor"><dt>fontgate.fgFontInfo.trademark</dt>
<dd>

<pre class="doc" markdown="0">Trademark statement</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.unitsPerEm"></a>

## `unitsPerEm`


<dl class="descriptor"><dt>fontgate.fgFontInfo.unitsPerEm</dt>
<dd>

<pre class="doc" markdown="0">Units per em</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.versionMajor"></a>

## `versionMajor`


<dl class="descriptor"><dt>fontgate.fgFontInfo.versionMajor</dt>
<dd>

<pre class="doc" markdown="0">Major version</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.versionMinor"></a>

## `versionMinor`


<dl class="descriptor"><dt>fontgate.fgFontInfo.versionMinor</dt>
<dd>

<pre class="doc" markdown="0">Minor version</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.xHeight"></a>

## `xHeight`


<dl class="descriptor"><dt>fontgate.fgFontInfo.xHeight</dt>
<dd>

<pre class="doc" markdown="0">x-height value</pre>

</dd>
</dl>



<a name="fontgate.fgFontInfo.year"></a>

## `year`


<dl class="descriptor"><dt>fontgate.fgFontInfo.year</dt>
<dd>

<pre class="doc" markdown="0">The year the font was created</pre>

</dd>
</dl>

