X-Git-Url: https://git.mdrn.pl/librarian.git/blobdiff_plain/e31846b5146f144013121af2112f1ce62c226bc8..c7734daf3d6884c358f1644c1f8f7970453fafb1:/src/librarian/builders/epub.py?ds=inline diff --git a/src/librarian/builders/epub.py b/src/librarian/builders/epub.py index 6fc0e74..8544846 100644 --- a/src/librarian/builders/epub.py +++ b/src/librarian/builders/epub.py @@ -11,8 +11,6 @@ import librarian.epub from librarian.fonts import strip_font - - class Xhtml: def __init__(self): self.element = etree.XML('''WolneLektury.pl''') @@ -61,8 +59,6 @@ class Builder: def forget_fragment(self, name): del self.cursors[name] - - @property def base_url(self): if self._base_url is not None: @@ -80,6 +76,7 @@ class Builder: class EpubBuilder(Builder): file_extension = 'epub' isbn_field = 'isbn_epub' + orphans = True def __init__(self, *args, **kwargs): self.chars = set() @@ -303,6 +300,7 @@ class EpubBuilder(Builder): def add_toc(self): item = epub.EpubNav() + item.add_link(href='style.css', rel='stylesheet', type='text/css') self.output.add_item(item) self.output.spine.append(item) self.output.add_item(epub.EpubNcx())