fixed broken ttLib.sfnt import statement
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@4 4cde692c-a291-49d1-8350-778aa11640f8
This commit is contained in:
parent
6cc5887e46
commit
0a650c0c8c
@ -1,6 +1,6 @@
|
|||||||
import DefaultTable
|
import DefaultTable
|
||||||
import struct
|
import struct
|
||||||
import ttLib.sfnt
|
from fontTools.ttLib import sfnt
|
||||||
from fontTools.misc.textTools import safeEval, readHex
|
from fontTools.misc.textTools import safeEval, readHex
|
||||||
|
|
||||||
|
|
||||||
@ -90,7 +90,7 @@ class KernTable_format_0:
|
|||||||
|
|
||||||
def compile(self, ttFont):
|
def compile(self, ttFont):
|
||||||
nPairs = len(self.kernTable)
|
nPairs = len(self.kernTable)
|
||||||
entrySelector = ttLib.sfnt.maxpoweroftwo(nPairs)
|
entrySelector = sfnt.maxpoweroftwo(nPairs)
|
||||||
searchRange = (2 ** entrySelector) * 6
|
searchRange = (2 ** entrySelector) * 6
|
||||||
rangeShift = (nPairs - (2 ** entrySelector)) * 6
|
rangeShift = (nPairs - (2 ** entrySelector)) * 6
|
||||||
data = struct.pack(">HHHH", nPairs, searchRange, entrySelector, rangeShift)
|
data = struct.pack(">HHHH", nPairs, searchRange, entrySelector, rangeShift)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user