fontTools.ttLib.tables._p_o_s_t
index
/code/fontTools/Lib/fontTools/ttLib/tables/_p_o_s_t.py

 
Modules
       
fontTools.ttLib.tables.DefaultTable
array
sstruct
struct
fontTools.ttLib

 
Classes
       
fontTools.ttLib.tables.DefaultTable.DefaultTable
table__p_o_s_t

 
class table__p_o_s_t(fontTools.ttLib.tables.DefaultTable.DefaultTable)
     Methods defined here:
build_psNameMapping(self, ttFont)
compile(self, ttFont)
decode_format_1_0(self, data, ttFont)
decode_format_2_0(self, data, ttFont)
decode_format_3_0(self, data, ttFont)
decompile(self, data, ttFont)
encode_format_2_0(self, ttFont)
fromXML(self, (name, attrs, content), ttFont)
getGlyphOrder(self)
This function will get called by a ttLib.TTFont instance.
Do not call this function yourself, use TTFont().getGlyphOrder()
or its relatives instead!
toXML(self, writer, ttFont)

Methods inherited from fontTools.ttLib.tables.DefaultTable.DefaultTable:
__cmp__(self, other)
__init__(self, tag)
__repr__(self)

Data and other attributes inherited from fontTools.ttLib.tables.DefaultTable.DefaultTable:
dependencies = []

 
Functions
       
packPStrings(strings)
unpackPStrings(data)

 
Data
        postFormat = '\n\t>\n\tformatType:\t\t\t16.16F\n\titalicAngle:\t\t16.16F\t...l\t\t\t# maximum memory if Type1 font is downloaded\n'
postFormatSize = 32
standardGlyphOrder = ['.notdef', '.null', 'nonmarkingreturn', 'space', 'exclam', 'quotedbl', 'numbersign', 'dollar', 'percent', 'ampersand', 'quotesingle', 'parenleft', 'parenright', 'asterisk', 'plus', 'comma', 'hyphen', 'period', 'slash', 'zero', ...]