fnp
/
librarian.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fixes #2570: Text spilling into fragments from outside.
[librarian.git]
/
librarian
/
epub.py
diff --git
a/librarian/epub.py
b/librarian/epub.py
index
24579d9
..
2da6b31
100644
(file)
--- a/
librarian/epub.py
+++ b/
librarian/epub.py
@@
-17,7
+17,7
@@
from tempfile import mkdtemp, NamedTemporaryFile
from shutil import rmtree
from librarian import RDFNS, WLNS, NCXNS, OPFNS, XHTMLNS, OutputFile
from shutil import rmtree
from librarian import RDFNS, WLNS, NCXNS, OPFNS, XHTMLNS, OutputFile
-from librarian.cover import
WL
Cover
+from librarian.cover import
DefaultEbook
Cover
from librarian import functions, get_resource
from librarian import functions, get_resource
@@
-418,6
+418,8
@@
def transform(wldoc, verbose=False,
if document.book_info.funders:
document.edoc.getroot().set('funders', u', '.join(
document.book_info.funders))
if document.book_info.funders:
document.edoc.getroot().set('funders', u', '.join(
document.book_info.funders))
+ if document.book_info.thanks:
+ document.edoc.getroot().set('thanks', document.book_info.thanks)
opf = xslt(document.book_info.to_etree(), get_resource('epub/xsltContent.xsl'))
manifest = opf.find('.//' + OPFNS('manifest'))
opf = xslt(document.book_info.to_etree(), get_resource('epub/xsltContent.xsl'))
manifest = opf.find('.//' + OPFNS('manifest'))
@@
-446,7
+448,7
@@
def transform(wldoc, verbose=False,
if cover:
if cover is True:
if cover:
if cover is True:
- cover =
WL
Cover
+ cover =
DefaultEbook
Cover
cover_file = StringIO()
bound_cover = cover(document.book_info)
cover_file = StringIO()
bound_cover = cover(document.book_info)
@@
-509,7
+511,7
@@
def transform(wldoc, verbose=False,
zip.writestr('OPS/annotations.html', etree.tostring(
html_tree, method="html", pretty_print=True))
zip.writestr('OPS/annotations.html', etree.tostring(
html_tree, method="html", pretty_print=True))
- toc.add("Weprzyj Wolne Lektury", "support.html")
+ toc.add("We
s
przyj Wolne Lektury", "support.html")
manifest.append(etree.fromstring(
'<item id="support" href="support.html" media-type="application/xhtml+xml" />'))
spine.append(etree.fromstring(
manifest.append(etree.fromstring(
'<item id="support" href="support.html" media-type="application/xhtml+xml" />'))
spine.append(etree.fromstring(