26
26
def width_ds(self, glyphname):
27
27
raise NotImplementedError()
29
def width_pt(self, glyphnames, size):
30
raise NotImplementedError()
32
def height_pt(self, glyphnames, size):
33
raise NotImplementedError()
35
def depth_pt(self, glyphnames, size):
29
def width_pt(self, glyphnames, size_pt):
30
raise NotImplementedError()
32
def height_pt(self, glyphnames, size_pt):
33
raise NotImplementedError()
35
def depth_pt(self, glyphnames, size_pt):
36
36
raise NotImplementedError()
38
38
def resolveligatures(self, glyphnames):
41
def resolvekernings(self, glyphnames, size=None):
41
def resolvekernings(self, glyphnames, size_pt=None):
42
42
result = [None]*(2*len(glyphnames)-1)
43
43
for i, glyphname in enumerate(glyphnames):
44
44
result[2*i] = glyphname