use ".ttx" extension instead of ".xml". TTX is now the name of the format, not just the app. Still needs work, though.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@63 4cde692c-a291-49d1-8350-778aa11640f8
This commit is contained in:
parent
be7163c428
commit
ea2cc3f762
@ -100,7 +100,7 @@ class TTX(FrameWork.Application, MiniAEFrame.AEServer):
|
|||||||
if not os.path.exists(dstfolder):
|
if not os.path.exists(dstfolder):
|
||||||
os.mkdir(dstfolder)
|
os.mkdir(dstfolder)
|
||||||
srcfilename = dstfilename = os.path.basename(path)
|
srcfilename = dstfilename = os.path.basename(path)
|
||||||
if dstfilename[-4:] == ".xml":
|
if dstfilename[-4:] in (".ttx", ".xml"):
|
||||||
dstfilename = dstfilename[:-4]
|
dstfilename = dstfilename[:-4]
|
||||||
if dstfilename[-4:] not in (".TTF", ".ttf"):
|
if dstfilename[-4:] not in (".TTF", ".ttf"):
|
||||||
dstfilename = dstfilename + ".TTF"
|
dstfilename = dstfilename + ".TTF"
|
||||||
@ -126,7 +126,7 @@ class TTX(FrameWork.Application, MiniAEFrame.AEServer):
|
|||||||
return
|
return
|
||||||
else:
|
else:
|
||||||
f.close()
|
f.close()
|
||||||
pb = ProgressBar("Reading XML file '%s'..." % srcfilename)
|
pb = ProgressBar("Reading TTX file '%s'..." % srcfilename)
|
||||||
try:
|
try:
|
||||||
tt = ttLib.TTFont()
|
tt = ttLib.TTFont()
|
||||||
tt.importXML(path, pb)
|
tt.importXML(path, pb)
|
||||||
@ -144,7 +144,7 @@ class TTX(FrameWork.Application, MiniAEFrame.AEServer):
|
|||||||
pb = ProgressBar("Dumping '%s' to XML..." % filename)
|
pb = ProgressBar("Dumping '%s' to XML..." % filename)
|
||||||
if filename[-4:] in (".TTF", ".ttf"):
|
if filename[-4:] in (".TTF", ".ttf"):
|
||||||
filename = filename[:-4]
|
filename = filename[:-4]
|
||||||
filename = filename + ".xml"
|
filename = filename + ".ttx"
|
||||||
dst = os.path.join(dstfolder, filename)
|
dst = os.path.join(dstfolder, filename)
|
||||||
try:
|
try:
|
||||||
tt = ttLib.TTFont(path)
|
tt = ttLib.TTFont(path)
|
||||||
@ -173,7 +173,7 @@ class TTX(FrameWork.Application, MiniAEFrame.AEServer):
|
|||||||
if not resname:
|
if not resname:
|
||||||
resname = filename + `i`
|
resname = filename + `i`
|
||||||
pb = ProgressBar("Dumping '%s' to XML..." % resname)
|
pb = ProgressBar("Dumping '%s' to XML..." % resname)
|
||||||
dst = os.path.join(dstfolder, resname + ".xml")
|
dst = os.path.join(dstfolder, resname + ".ttx")
|
||||||
try:
|
try:
|
||||||
tt = ttLib.TTFont(path, i)
|
tt = ttLib.TTFont(path, i)
|
||||||
tt.saveXML(dst, pb)
|
tt.saveXML(dst, pb)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user