Formerly known as TrueType Open, the OpenType Layout
specification defines a set of tables that might appear in font files
to provide much improved support for internationalisation and
advanced typographic features.
Note that OpenType Layout is only one part of the larger
OpenType specification, which defines, among other things,
a new glyph coding format, which will not be discussed there.
An OpenType Layout font must contain the following tables: