• Home
  • Raw
  • Download

Lines Matching full:tables

18 	accessing tables. Tables will be only decompiled when necessary, ie. when
32 For details of the objects returned when accessing each table, see :ref:`tables`.
79 will be ignored, and the binary data will be returned for those tables instead.
102 self.tables = {}
165 reorderTables (Option[bool]): If true (the default), reorder the tables,
186 # sort tables using the original font's order
231 The 'tables' argument must either be false (dump all tables) or a
232 list of tables to dump. The 'skipTables' argument may be a list of tables
233 to skip, but only when the 'tables' argument is false.
242 quiet=None, tables=None, skipTables=None, splitTables=False, argument
251 if not tables:
252 tables = list(self.keys())
253 if "GlyphOrder" not in tables:
254 tables = ["GlyphOrder"] + tables
257 if tag in tables:
258 tables.remove(tag)
259 numTables = len(tables)
280 tag = tables[i]
315 from .tables.DefaultTable import DefaultTable
350 return tag in self.tables
369 """Returns the list of tables in the font, along with the ``GlyphOrder`` pseudo-table."""
370 keys = list(self.tables.keys())
382 """Decompile all the tables, even if a TTFont was opened in 'lazy' mode."""
394 table = self.tables.get(tag)
398 self.tables[tag] = table
414 self.tables[tag] = table
424 from .tables.DefaultTable import DefaultTable
429 self.tables[tag] = table
436 self.tables[Tag(tag)] = table
441 if tag in self.tables:
442 del self.tables[tag]
505 # itself. This means self.tables['cmap'] contains a partially
511 cmapLoading = self.tables['cmap']
512 del self.tables['cmap']
551 del self.tables['cmap']
556 self.tables['cmap'] = cmapLoading
666 return self.tables[tag].compile(self)
680 'CFF2' tables. Otherwise the outlines will be taken from the 'glyf' table.
779 glyph (ttLib.tables._g_l_y_f.Glyph): The glyph object.
855 from . import tables
858 __import__("fontTools.ttLib.tables." + pyTag)
869 return getattr(tables, pyTag)
886 :py:class:`fontTools.ttLib.tables.DefaultTable.DefaultTable`
917 from .tables.DefaultTable import DefaultTable
1063 """Rewrite a font file, ordering the tables as recommended by the
1069 …writer = SFNTWriter(outFile, len(reader.tables), reader.sfntVersion, reader.flavor, reader.flavorD…
1070 tables = list(reader.keys())
1071 for tag in sortedTagList(tables, tableOrder):