This commit is contained in:
Kovid Goyal 2016-05-02 20:23:05 +05:30
parent e2a68b700c
commit 00d689e6ac

View File

@ -62,12 +62,10 @@ class MathJax(Command):
from calibre.ptempfile import SpooledTemporaryFile from calibre.ptempfile import SpooledTemporaryFile
t = SpooledTemporaryFile() t = SpooledTemporaryFile()
with ZipFile(t, 'w', ZIP_STORED) as zf: with ZipFile(t, 'w', ZIP_STORED) as zf:
self.add_tree(zf, self.j(src, 'fonts', 'HTML-CSS', self.FONT_FAMILY, 'woff'), 'fonts/HTML-CSS/%s/woff' % self.FONT_FAMILY)
self.add_tree(zf, self.j(src, 'unpacked', 'extensions'), 'extensions')
self.add_tree(zf, self.j(src, 'unpacked', 'jax', 'element'), 'jax/element')
self.add_tree(zf, self.j(src, 'unpacked', 'jax', 'input'), 'jax/input')
self.add_tree(zf, self.j(src, 'unpacked', 'jax', 'output', 'CommonHTML'), 'jax/output/CommonHTML', ignore=self.ignore_fonts)
self.add_file(zf, self.j(src, 'unpacked', 'MathJax.js'), 'MathJax.js') self.add_file(zf, self.j(src, 'unpacked', 'MathJax.js'), 'MathJax.js')
self.add_tree(zf, self.j(src, 'fonts', 'HTML-CSS', self.FONT_FAMILY, 'woff'), 'fonts/HTML-CSS/%s/woff' % self.FONT_FAMILY)
for d in 'extensions jax/element jax/input jax/output/CommonHTML'.split():
self.add_tree(zf, self.j(src, 'unpacked', *d.split('/')), d)
zf.comment = self.h.hexdigest() zf.comment = self.h.hexdigest()
t.seek(0) t.seek(0)