# `head`: Font Header table

The `head` table is an OpenType table.

class fontTools.ttLib.tables._h_e_a_d.table__h_e_a_d(tag=None)

  Bases: `DefaultTable`

  Font Header table

  The `head` table contains a variety of font-wide information.

  See also https://learn.microsoft.com/en-us/typography/opentype/spec/head

  dependencies = ['maxp', 'loca', 'CFF ', 'CFF2']
  decompile(data, ttFont)
  compile(ttFont)
  toXML(writer, ttFont)
  fromXML(name, attrs, content, ttFont)
  mergeMap = {'checkSumAdjustment': <function <lambda>>, 'created': <function current_time>, 'flags': <function mergeBits.<locals>.wrapper>, 'fontDirectionHint': <function <lambda>>, 'fontRevision': <built-in function max>, 'glyphDataFormat': <function equal>, 'indexToLocFormat': <function first>, 'lowestRecPPEM': <built-in function max>, 'macStyle': <function first>, 'magicNumber': <function equal>, 'modified': <function current_time>, 'tableTag': <function equal>, 'tableVersion': <built-in function max>, 'unitsPerEm': <function equal>, 'xMax': <built-in function max>, 'xMin': <built-in function min>, 'yMax': <built-in function max>, 'yMin': <built-in function min>}
  prune_post_subset(font, options)