From 889af2add678f0d186ddfb1afb4c8ffc641a8d49 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Mon, 15 Jun 2015 21:53:12 +0200 Subject: [PATCH] fix last image --- telemeta/static/telemeta/css/telemeta_epub.css | 1 + telemeta/views/epub.py | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/telemeta/static/telemeta/css/telemeta_epub.css b/telemeta/static/telemeta/css/telemeta_epub.css index 389365c7..913abf94 100644 --- a/telemeta/static/telemeta/css/telemeta_epub.css +++ b/telemeta/static/telemeta/css/telemeta_epub.css @@ -69,4 +69,5 @@ img { .last-page { page-break-before: always; + text-align: center; } \ No newline at end of file diff --git a/telemeta/views/epub.py b/telemeta/views/epub.py index f2541622..a49e7cee 100644 --- a/telemeta/views/epub.py +++ b/telemeta/views/epub.py @@ -113,7 +113,12 @@ class BaseEpubMixin(TelemetaBaseMixin): default_image_relative_path = '' self.book.add_item(preamble) self.chapters.append(preamble) + + image = open(self.default_image_end, 'r') default_image_end_relative_path = 'images' + os.sep + os.path.split(self.default_image_end)[-1] + epub_last_image = epub.EpubItem(file_name=default_image_end_relative_path, + content=image.read()) + self.book.add_item(epub_last_image) i = 1 for collection in self.collections: -- 2.39.5