Home | History | Annotate | Download | only in fontTools

Lines Matching full:charstring

391 				xmlWriter.begintag("CharString", index=i, raw=1)
393 xmlWriter.begintag("CharString", index=i)
396 xmlWriter.endtag("CharString")
400 if name != "CharString":
532 charString = self.charStrings[name]
534 charString = self.charStringsIndex[charString]
535 return charString
537 def __setitem__(self, name, charString):
540 self.charStringsIndex[index] = charString
542 self.charStrings[name] = charString
567 xmlWriter.begintag("CharString", [('name', name)] + raw)
569 xmlWriter.begintag("CharString",
573 xmlWriter.endtag("CharString")
585 if name != "CharString":
595 charString = psCharStrings.T2CharString(
598 charString.fromXML(name, attrs, content)
600 charString.fdSelectIndex = fdID
601 self[glyphName] = charString
1129 # The FDSelect glyph data is written out to XML in the charstring keys,
1409 # in the charstring data, or the FDSelect array is already fully defined.
1411 if len(fdSelect) == 0: # probably read in from XML; assume fdIndex in CharString data
1557 for charString in self.CharStrings.values():
1559 charString.decompile()
1561 print("Error in charstring ", i)