+ document, latex_images = render_latex(document)
+ for image in latex_images:
+ zip.write(image[1].path, os.path.join('OPS', image[0]))
+ image[1].remove()
+
+ if resources:
+ if os.path.isdir(resources):
+ for dp, dirs, files in os.walk(resources):
+ for fname in files:
+ fpath = os.path.join(dp, fname)
+ if os.path.isfile(fpath):
+ zip.write(fpath, os.path.join('OPS', fname))
+ manifest.append(etree.fromstring(
+ '<item id="%s" href="%s" media-type="%s" />' % (os.path.splitext(fname)[0], fname, guess_type(fpath)[0])))
+
+ else:
+ print "resources path %s is not directory" % resources
+
+