Home | History | Annotate | Download | only in ttLib

Lines Matching refs:glyphName

113 		and does not exist in the font, or the glyphname has the form glyphN
504 glyphName = agl.UV2AGL[unicode]
507 glyphName = "uni%04X" % unicode
508 tempName = glyphName
511 tempName = glyphName + "#" + repr(n)
549 glyphName = self.VIDDict[glyphID]
551 glyphName ="glyph%.5d" % glyphID
553 self.reverseVIDDict[glyphName] = glyphID
554 self.VIDDict[glyphID] = glyphName
555 return glyphName
557 def getGlyphID(self, glyphName, requireReal=False):
562 if glyphName not in d:
563 if glyphName in glyphOrder:
565 return self.getGlyphID(glyphName)
568 raise KeyError(glyphName)
571 if glyphName[:5] == "glyph":
573 return int(glyphName[5:])
575 raise KeyError(glyphName)
579 glyphID = self.reverseVIDDict[glyphName]
582 if glyphName[:5] == "glyph":
584 glyphID = int(glyphName[5:])
590 self.reverseVIDDict[glyphName] = glyphID
591 self.VIDDict[glyphID] = glyphName
594 glyphID = d[glyphName]
595 if glyphName != glyphOrder[glyphID]:
597 return self.getGlyphID(glyphName)
682 def has_key(self, glyphName):
683 return glyphName in self._ttFont["glyf"]
687 def __getitem__(self, glyphName):
688 return _TTGlyph(glyphName, self._ttFont)
690 def get(self, glyphName, default=None):
692 return self[glyphName]
704 def __init__(self, glyphName, ttFont):
705 self._glyphName = glyphName
721 glyphName, transform = component.getComponentInfo()
722 pen.addComponent(glyphName, transform)
773 glyphName = glyphOrder[i]
774 writer.simpletag("GlyphID", id=i, name=glyphName)