X-Git-Url: https://git.mdrn.pl/librarian.git/blobdiff_plain/cba76114f031d47c93e1af947a350230cbef0a1f..0ea2e1a6b93249623fe31bd6992d7d0a75eb5b39:/librarian/pdf.py diff --git a/librarian/pdf.py b/librarian/pdf.py index 9fb92b1..2154985 100644 --- a/librarian/pdf.py +++ b/librarian/pdf.py @@ -27,7 +27,7 @@ from librarian.dcparser import Person from librarian.parser import WLDocument from librarian import ParseError, DCNS, get_resource, OutputFile from librarian import functions -from librarian.cover import WLCover +from librarian.cover import DefaultEbookCover functions.reg_substitute_entities() @@ -204,7 +204,7 @@ def transform(wldoc, verbose=False, save_tex=None, morefloats=None, if cover: if cover is True: - cover = WLCover + cover = DefaultEbookCover bound_cover = cover(book_info) root.set('data-cover-width', str(bound_cover.width)) root.set('data-cover-height', str(bound_cover.height)) @@ -231,6 +231,10 @@ def transform(wldoc, verbose=False, save_tex=None, morefloats=None, # add editors info root.set('editors', u', '.join(sorted( editor.readable() for editor in document.editors()))) + if document.book_info.funders: + root.set('funders', u', '.join(document.book_info.funders)) + if document.book_info.thanks: + root.set('thanks', document.book_info.thanks) # hack the tree move_motifs_inside(document.edoc)